1. Tipos de Proceso de Desarrollo
1.1. Principales
1.1.1. Desarrollo
1.1.2. suministro
1.1.3. Adquisición
1.1.4. Explotación
1.1.5. Mantenimiento
1.2. De soporte
1.2.1. Documentación
1.2.2. Gestión de la configuración
1.2.3. Aseguramiento de la calidad
1.2.4. Verificación
1.2.5. Validación
1.2.6. Revisión
1.2.7. Auditoria
1.2.8. Resolución de Problemas
1.3. De organización
1.3.1. Mejora
1.3.2. Infraestrucutra
1.3.3. Gestión
1.3.4. Formación
2. Tipos de Proceso de Desarrollo
2.1. Principales
2.1.1. Desarrollo
2.1.2. suministro
2.1.3. Adquisición
2.1.4. Explotación
2.1.5. Mantenimiento
2.2. De soporte
2.2.1. Documentación
2.2.2. Gestión de la configuración
2.2.3. Aseguramiento de la calidad
2.2.4. Verificación
2.2.5. Validación
2.2.6. Revisión
2.2.7. Auditoria
2.2.8. Resolución de Problemas
2.3. De organización
2.3.1. Mejora
2.3.2. Infraestrucutra
2.3.3. Gestión
2.3.4. Formación
3. software
3.1. características
3.1.1. Se desarrolla, no se fabrica
3.1.2. no se desgasta
3.1.3. se construye a medida
3.2. componentes
3.2.1. ejecutables
3.2.1.1. lenguajes de programacion
3.2.1.1.1. procedimentales
3.2.1.1.2. no procedimentales
3.2.2. no ejecutables
3.3. Tipos de software
3.3.1. de sistemas
3.3.2. de tiempo real
3.3.3. de gestión
3.3.4. ingeniería y cientifico
3.3.5. empotrado
3.3.6. de computadoras personales
3.3.7. de inteligencia artificial
4. Tendencia de mercado
4.1. áreas
4.1.1. sistemas operativos
4.1.2. interfaz de usuario
4.1.3. lenguajes de programación
4.2. metodos
4.2.1. productividad
4.2.2. interoperabilidad
4.2.3. interfaz de usuario única
4.3. paradigmas
4.3.1. desarrollo ágil