3. La dinámica del sector
Anteriormente, el software se
lograba a partir del desarrollo
de competencias en
metodologías de análisis,
descripción, simbología, diseño,
etc., ahora las competencias del
ingeniero deben ir encaminadas
a abstraer las propuestas
internacionales de ingeniería del
software y adaptarlas a su
entorno local. De ahí que si se
quiere implementar sistemas de
información a nivel de
ingeniería, debemos saber
ingeniería del software, pero a
partir de estándares aceptados
mundialmente.
4. Etapas del desarrollo del software (Fase de desarrollo)
50.0%
45.6%
45.0% 42.7%
43.7%
41.7%
39.8% 39.8%
40.0% 37.9%
36.9%
34.0%
35.0% 34.0%
31.1%
Muy Baja
30.0% 28.2%
27.2%
Baja
25.0% Media
19.4% 19.4% Alta
20.0% 17.5%
18.4%
15.5%
Muy Alta
14.6%
15.0% 12.6% NR
11.7% 11.7%
10.7% 10.7%
10.0% 7.8%
6.8%
5.8% 5.8%
3.9%
5.0% 1.0%
2.9%
2.9% 2.9% 2.9% 2.9%
1.9% 1.9% 1.9% 1.9%
1.0% 1.0%
0.0%
Desarrollo Implementación Gestión del proyecto Documentación de Documentación de Inclusión del cliente Utilización de
(programación) usuario administración en el proyecto herramientas CASE
5. • Conducta de entrada
• Conceptos básicos de Ingeniería del
software: Contexto.
•
• Perfiles y roles en el sector Software.
• Reconocimiento de las propuestas
internacionales que permite aplicar
ingeniería del software. Metodologías
para el desarrollo: EDS, MCVS.
• El proceso de desarrollo:
Requerimientos
Análisis/Diseño
Construcción
Pruebas
Implementación
Mantenimiento
• La gestión del proyecto:
Planificación
Estimación (Gestión de tiempo y costo)
Seguimiento
Gestión de la documentación
Gestión de la configuración
Gestión de la calidad
Seguridad del sistema
• El contrato de ingeniería de software