Ingenieria de software.

Get Started. It's Free
or sign up with your email address
Ingenieria de software. by Mind Map: Ingenieria de software.

1. Jorge Luis Robles Rangel. 395494161. Ingenieria de software.

2. BIBLIOGRAFIA: Pressman, Roger S.(2010). Ingenieria de software: Un enfoque practico.(7a ed). Mexico. McGraw-Hill. Pp 1-9,12-20. Software engineering history

3. Linea de tiempo

3.1. 1968: Conferencia de la OTAN sobre Ingeniería de Software.

3.2. 1970: Desarrollo de las nociones de programación estructurada.

3.3. 1978: Uso de métodos de diseño de software, desarrollo de los primeros entornos de programación.

3.4. 1981: Propuestas para entornos de ingeniería de software.

4. Aspectos de la importancia

4.1. Desarrollo de software profesional.

4.2. Disciplina de ingeniería.

4.3. Aspectos de la producción de software.

5. Conceptos basicos

5.1. Diferentes métodos y técnicas de la ingeniara de software.

5.2. Se interesa por todos los aspectos de la producción de software.

5.3. Actividades fundamentales

5.3.1. Especificacion

5.3.2. Desarrollo

5.3.3. Validacion

5.3.4. Evolución del software

6. Elementos del proceso

6.1. Comunicacion.

6.1.1. Reunir los requerimientos y las caracteristicas y funciones del softwafe.

6.2. Planeacion.

6.2.1. Describe las tareas tecnicas a realizar, los riesgos, los recursos necesarios, los produtos obtenidos y una programacion de actividades.

6.3. Modelado.

6.4. Construccion.

6.4.1. Generacion de codigo y realizacion de pruebas para detectar errores.

6.4.2. Crear modelos para entender los requerimientos del software y el diseño que lo satisfara.

6.5. Despliegue.

6.5.1. Entregar el software para evaluacion y retroalimentacion.

7. Elementos de la practica

7.1. Entender el problema.

7.1.1. Comunicacion y analisis.

7.2. Planear la solucion.

7.2.1. Modelado y diseño del software.

7.3. Ejecutar el plan.

7.3.1. Generacion de codigo.

7.4. Eximar la exactitud del resultado.

7.4.1. Probar y asegurar la calidad.

8. Principios de la ingenieria

8.1. La razon de que exista todo.

8.1.1. Dar valor a los usuarios.

8.2. MSE

8.2.1. Todo diseño debe ser tan simple como seaposible.

8.3. Mantener la vision.

8.3.1. Mantener la vision y obligar a su cumplimiento para garantizar un pfoyecto de software exitoso.

8.4. Otros consumiran lo que usted produce

8.4.1. Establecer especificaciones, disenar e implementar con la segufidad de que alguien mas entienda lo que se haga.

8.5. Abrase al futuro

8.5.1. El sistema debe adaptarse a los cambios.

8.6. Planee por anticipado la reutilizacion.

8.6.1. Disminuye el costo e i rementa el valor de los componentes reutilizables.

8.7. Piense

8.7.1. Pensar en todo con claridad antes de emprender la accion casi siempre produce mejores resultados.