ingieneria del software

Páginas: 8 (1858 palabras) Publicado: 21 de mayo de 2013
Ingeniería de software
Es la aplicación práctica del conocimiento científico al diseño y construcción de programas de computadores y a la documentación requerida para desarrollar, operar y mantenerlos. Se conoce también como desarrollo de software o producción de software (Bohen 1976)
Implicaciones socioeconómicas
La ingeniería de software afecta a la economía y las sociedades de variadasformas.
Económicamente
En los Estados Unidos, el software contribuyó a una octava parte de todo el incremento del PIB durante la década de 1990 (alrededor de 90,000 millones de dólares por año), y un noveno de todo el crecimiento de productividad durante los últimos años de la década (alrededor de 33.000 millones de dólares estadounidenses por año). La ingeniería de software contribuyó a US$ 1billón de crecimiento económico y productividad en esa década. Alrededor del globo, el software contribuye al crecimiento económico en formas similares.
Socialmente
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 costoy 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.
Naturaleza de la IS
La ingeniería de software tiene que ver con varios campos endiferentes formas:
Matemáticas
Los programas tienen muchas propiedades matemáticas. Por ejemplo la corrección y la complejidad de muchos algoritmos son conceptos matemáticos que pueden ser rigurosamente probados. El uso de matemáticas en la IS es llamado métodos formales.
Creación
Los programas son construidos en una secuencia de pasos. El hecho de definir propiamente y llevar a cabo estospasos, como en una línea de ensamblaje, es necesario para mejorar la productividad de los desarrolladores y la calidad final de los programas. Este punto de vista inspira los diferentes procesos y metodologías que se encuentran en la IS.

Gestión de Proyectos
El desarrollo de software de gran porte requiere una adecuada gestión del proyecto. Hay presupuestos, establecimiento de tiempos deentrega, un equipo de profesionales que liderar. Recursos (espacio de oficina, insumos, equipamiento) por adquirir, etc.
Arte
Los programas contienen muchos elementos artísticos. Las interfaces de usuario, la codificación, etc. Incluso la decisión para un nombre de una variable o una clase. 
Responsabilidad
En la ingeniería del software la responsabilidad será compartida por un grupo grande depersonas, que comprende desde el ingeniero de requisitos, hasta el arquitecto software, y contando con el diseñador, o el encargado de realizar las pruebas. Por encima de todos ellos destaca el director del proyecto. El software demanda una clara distribución de la responsabilidad entre los diferentes roles que se dan en el proceso de producción. El ingeniero del software tiene una responsabilidadmoral y legal limitada a las consecuencias directas.
Software
Es la suma total de los programas de computadoras (instrucciones), procedimientos, reglas y los datos que pertenecen a unos sistemas de cómputo
CARACTERISTICAS DEL SOFTWARE
El software se desarrolla, no se fabrica en sentido clásico. Aunque existen similitudes entre el desarrollo del software y la construcción del hardware, ambasactividades son fundamentalmente diferentes. Ambas actividades requieren la construcción de un , pero los métodos son diferentes. Los costes del software se encuentran en la ingeniería. Esto significa que los proyectos de software no se pueden gestionar como si fueran proyectos de fabricación. Los defectos no detectados harán que falle el programa durante las primeras etapas de su vida. Sin embargo,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingieneria Del Software
  • Ingieneria En Software
  • Ingieneria de software
  • Software De Ingieneria Civil
  • Ingieneria en SOFTWARE
  • Lectura Tecnica Ingieneria de software
  • ingieneria
  • ingieneria

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS