1. ingenieria de software
1.1. es un enfoque sistemático, disciplinado y cuanficable para el desarrollo
1.1.1. creatividad
1.1.2. inovacion
1.1.3. ingenio
2. construcción de productos de software
2.1. cliente
2.1.1. solicita el desarrollo del producto y plantea el problema a resolver
2.2. desarrollador
2.2.1. equipo de desarrollo construye y entrega el producto solicitado
3. Historia de la Ingeniería de Software
3.1. 70 ́s
3.1.1. se desarrollar software consistia principalmente en codificar y corregir errores
3.1.1.1. crisis del software
3.1.1.1.1. – no respondía a las necesidades de los clientes – costaba mucho más caro de lo contratado – no se entregaba en el tiempo planeado
3.2. 80 ́s
3.2.1. Su objetivo era desarrollar software siguiendo el ciclo de vida del software
3.2.1.1. definir los requerimientos para el software
3.2.1.2. analizarlos
3.2.1.3. diseñar el software
3.2.1.4. implementarlo
3.2.1.5. probarlo y ponerlo a disposición de los usuarios
3.3. 90 ́s
3.3.1. Procesos de software
3.3.2. Programación Orientada a Objetos
3.4. 2000 ́s
3.4.1. Evolucionar los procesos y estándares internacionales para aplicarse a empresas pequeñas surgiendo estándares nacionales como el estándar mexicano MoProSo2 (MoProSo2, 2005
3.5. 2010 ́s
3.5.1. Al mismo Aempo se inicia un movimiento para Refundamentar la Ingeniería de So/ware (SEMAT, 2012) y recuperar toda la experiencia acumulada
3.5.2. Tendencia para balancear de los procesos con los métodos ágiles