Es una disciplina formada por un conjunto de métodos, herramientas y técnicas que se utilizan en el
desarrollo de los programas informáticos (software).
La ingeniería de software, incluye el análisis previo de la situación, el diseño del proyecto, el desarrollo del
software, las pruebas necesarias para confirmar su correcto funcionamiento y la implementación del
sistema.
Cabe destacar que el proceso de desarrollo de software implica lo que se conoce como ciclo de vida del
software, que está formado por cuatro etapas: concepción, elaboración, construcción y transición.
ETAPAS
CONCEPCIÓN
ELABORACIÓN
CONSTRUCCIÓN
TRANSICIÓN
ETAPAS DE INGENIERÍA DEL SOFTWARE
5 ETAPAS
1.-ANALISIS DE REQUERIMIENTOS
2.-ESPECIFICAIÓN
3.-DISEÑO DE ARQUITECTURA
4.-PROGRAMACIÓN
5.-PRUEBA
2 ETAPAS
6.-Documentación
7.-Mantenimiento
OBJETIVOS
A.-Mejorar el diseño de aplicaciones o software de tal modo que se adapten de mejor manera a las
necesidades de las organizaciones o finalidades para las cuales fueron creadas.
B.-Promover mayor calidad al desarrollar aplicaciones complejas
C.-Brindar mayor exactitud en los costos de proyectos y tiempo de desarrollo de los mismos.
D.-Aumentar la eficiencia de los sistemas al introducir procesos que permitan medir mediante normas
específicas, la calidad del software desarrollado, buscando siempre la mejor calidad posible según las
necesidades y resultados que se quieren generar.
E.-Una mejor organización de equipos de trabajo, en el área de desarrollo y mantenimiento de
software.
F.-Detectar a través de pruebas, posibles mejoras para un mejor funcionamiento del
software desarrollado.
CAPAS DE LA INGENERIA DEL SOFTWARE
1.-HERRRAMIENTAS
2.-METODOS
3.-PROCESO
4.-ENFOQUE
PRACTICA DE LA INGENERIA DEL SOTFWARE
ESENCIA DE LA PRACTICA
1. Entender el problema.
2.-Planear la solución.
3.-Ejecutar el plan.
4.-Examinar el resultado
PRINCIPIOS GENERALES
Sin importar su nivel de enfoque, los
principios ayudarán a establecer un
conjunto de herramientas mentales para
una práctica sólida de la ingeniería de
software. Ésa es la razón de que sean
importantes. EXISTEN 7 PRINCIPIOS