2. Ingeniería Y Software Ingeniería: La ingeniería es el estudio y la aplicación de las distintas ramas de la tecnología. El profesional en este ámbito recibe el nombre de ingeniero. La actividad del ingeniero supone la concreción de una idea en la realidad. Esto quiere decir que, a través de técnicas, diseños y modelos, y con el conocimiento proveniente de las ciencias, la ingeniería puede resolver problemas y satisfacer necesidades humanas.
3. Software: Según una definición del IEEE citada del libro Lewis G. 1994. Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados que forman parte de las operaciones de un sistema de computación.
4. Software: El software no son solo programas, sino todos los documentos asociados y la configuración de datos que se necesitan para hacer que estos programas operen de manera correcta. Un sistema de software consiste en diversos programas independientes, archivos de configuración que se utilizan para ejecutar estos programas, un sistema de documentación que describe la estructura del sistema, la documentación para el usuario que explica cómo utilizar el sistema y sitios web que permitan a los usuarios descargar la información de productos recientes. El software de computadora es el producto que los ingenieros de software construyen y después mantienen en el largo plazo. El software se forma con las instrucciones (programas de computadora) que al ejecutar se proporcionan las características, funciones y el grado de desempeño deseado; las estructuras de datos que permiten que los programas manipulen información de manera adecuada; y los documentos que describen la operación y uso de los programas.
5. Ingeniería de Software El término ingeniería de software abarca al grupo de métodos, técnicas y herramientas que se utilizan en la producción del software, más allá de la actividad principal de programación.
6. Ingeniería de Software El término "ingeniería" es una referencia directa a la ingeniería civil, una referencia al estudio de la construcción. En programación se aplica el mismo principio que en la construcción de un edificio: poner simplemente ladrillos y cemento no es suficiente. La construcción de un edificio consta de diversos pasos antes de comenzar con la fase de construcción, tales como el diseño arquitectónico, la albañilería, la fontanería, el diseño eléctrico, y durante este período se calculan los presupuestos y los plazos. Por lo tanto, la ingeniería de software requiere la gestión de proyectos para que se pueda desarrollar una aplicación en el plazo previsto y con el presupuesto establecido que sea satisfactoria para el cliente (el concepto de calidad).
7. La ingeniería de software afecta la economía y a la sociedad Economía: En los EEUU, el software contribuyó a 1/8 de todo el incremento del PIB durante los 90's (alrededor de 90,000 millones de dólares por año), y 1/9 de todo el crecimiento de productividad durante los últimos años de la década (alrededor de 33,000 millones de dólares por año). La ingeniería de software contribuyó a $1 billón de crecimiento económico y productividad en esa década. Alrededor del globo, el software contribuye al crecimiento económico en formas similares, aunque es difícil de encontrar estadísticas fiables.
8. En la Sociedad Sociedad: La ingeniería de software cambia la cultura del mundo debido al extendido uso de la computadora. El correo electrónico (E-mail), la WWW y la mensajería instantánea permiten a la gente interactuar en nuevas formas. El software baja el costo y mejora la calidad de los servicios de salud, los departamentos de bomberos, las dependencias gubernamentales y otros servicios sociales. Los proyectos exitosos donde se han usado métodos de ingeniería de software incluyen a GNU/Linux, el software del transbordador espacial, los cajeros automáticos y muchos otros.
9. En la Sociedad La IS se puede considerar como la ingeniería aplicada al software, esto es, por medios sistematizados y con herramientas preestablecidas, la aplicación de ellos de la forma más eficiente para la obtención de resultados óptimos; objetivos que siempre busca la ingeniería. No es sólo de la resolución de problemas, sino más bien teniendo en cuenta las diferentes soluciones, elegir la más apropiada.
10. En la Sociedad Los sistemas de información computacionales son un arma estratégica, capaz de cambiar la forma en que la compañía compite en el mercado, en consecuencia éstos sistemas mejoran la organización y la ayudan a ganar "ventaja competitiva", sin embargo, si los competidores de la compañía tienen capacidades más avanzadas para el procesamiento de información, entonces los sistemas de información pueden convertirse en una "desventaja competitiva".
11. Ventajas Competitivas Asegurar Clientes: Como los clientes son lo más importante para una organización, los directivos buscan diferentes formas para conseguir nuevos clientes y mantener los que tienen. Para eso las empresas proporcionan: Mejores precios Servicios exclusivos. Productos diferentes. La estrategia eficaz de precios a menudo se alcanza al desarrollar sistemas de información por razones tales como reducción de costos y ganancia en la exactitud.
12. Dejar fuera a los competidores: Pasar sobre los competidores puede ser un inconveniente si ellos se encuentran la forma para duplicar los logros de la compañía, los sistemas de información pueden ser la base para dejar fuera del mercado a la competencia ya sea el disuadir sus intentos por ingresar al mercado o creándoles obstáculo para su entrada.
13. Mejores acuerdos con los proveedores: En los negocios, los proveedores también tienen importancia estratégica. Una manera de utilizar los sistemas de información para favorecer arreglos con los proveedores es ofreciendo un mejor precio. Disminuyendo los costos.
14. Formar bases para nuevos productos: Los sistemas de información también forman la base de muchos productos y servicios nuevos. Los servicios de base de datos experimentan un crecimiento común en todas las industrias. Productos que van desde programas personales hasta planes de construcción pueden hacerse a la medida del cliente gracias al procesamiento de información.
15. Una cosa es clara, es necesario que los sistemas entren en operación y que trabajen de manera confiable. La responsabilidad en la Ingeniería del Software es un concepto complejo, sobre todo porque al estar los sistemas informáticos fuertemente caracterizados por su complejidad, es difícil apreciar sus consecuencias. El ingeniero del Software tiene una responsabilidad moral y legal limitada a las consecuencias directas.
16. Ingeniería en Sistemas e Ingeniería de Software La Ingeniería de Sistemas concierne a todos los aspectos del desarrollo de sistemas basados en cómputo, que incluyen hardware, software y el proceso de Ingeniería. La Ingeniería de Software es solo parte de este proceso.
17. Conclusiones Que el desarrollo del software ha beneficiado en muchos ámbitos a la sociedad. Nadie sabe con certeza forma en la que evolucionara esta ingeniera, pero lo que sí sabemos es que será para el desarrollo de la raza humana. Los ingenieros usan herramientas para aplicar procesos de manera sistemática. Por ello, la elección y uso de herramientas apropiadas es una clave para la ingeniería
18. Aporte Personal Bueno yo creo que hoy en día el software juega un papel muy importante en casi todos los aspectos de la vida cotidiana como: en el gobierno, en las finanzas, en la educación, en el transporte, etc. De una forma paralela, la complejidad de los sistemas ha crecido de forma dramática, y anualmente se gastan miles de millones de dólares en cuestiones de desarrollo de software
19. Referencias IanSommerville. Ingeniería de Software. Pearson. 2005 Roger Pressman. Ingeniería de Software : Un Enfoque Practico. McGraw-Hill. 2006 http://es.wikipedia.org/wiki/Ingenier%C3%ADa_de_software