Proceso, práctica y los principios de la ingeniería de software.

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Rocket clouds
Proceso, práctica y los principios de la ingeniería de software. por Mind Map: Proceso, práctica y los principios de la ingeniería de software.

1. Práctica

2. Proceso

3. Principios

4. 1. Comunicación: Busca entender los objetivos de los participantes del proyecto.

5. 2. Planeación: Nos permite tener una guía de las actividades del trabajo de ingeniería permitiendo programar las actividades para un mejor control.

6. 3. Modelado: El modelado nos permite entender mejor el problema creando así los requerimientos de software y diseño que nos permitirán satisfacer las necesidades que implica el problema.

7. 4. Construcción: Es cuando se implementa la realización de código y sus pruebas pertinentes.

8. 5. Despliegue: Es el momento en que el software se somete a la prueba del cliente para evaluación y retroalimentación.

9. 1. Entender el problema: Análisis del problema y comunicación de toda la información recopilada acerca del problema.

10. 2. Plantear la solución: Reconocer si el problema tiene alguna previa solución que hayamos utilizado y verificar si es re-utilizable con el fin de ahorrar tiempo de trabajo.

11. 3. Ejecutar el plan: Examinar que el código sea competente y se adapte al diseño de la solución.

12. 4. Examinar el resultado: Realizar las pruebas suficientes para verificar los errores en el código para permitir que el software trabaje correctamente.

13. 1. La razón de que exista todo: Verificar que todas las funciones del programa agreguen valor real a los sistemas.

14. 2. MSE Mantenlo sencillo, estúpido...: Los diseño deben de ser lo mas simples posibles, esto nos permitirá poder dar mas fácil mantenimiento al código, ademas de ser menos propenso al error.

15. 3. Mantener la visión: Mantener una visión enfocada del proyecto de software.

16. 4. Otros consumirán lo que usted produce: Siempre se tiene que dar especificaciones y diseñar pensando en que alguien mas tendrá que seguir usando el código.

17. 5. Abrase al futuro: Un sistema robusto y bien estructurado debe de adaptarse a futuro crecimiento así como al cambio para poder prevalecer.

18. 6. Planee por anticipado la reutilización: La re-utilización del código ahorra tiempo y esfuerzo, ademas de incrementar el valor de los componentes reutilizables.

19. 7. Piense: Se debe de realizar un examen profundo de las verdaderas necesidades del problema para obtener mejores resultados.

20. Ingenieria de Software

21. La importancia en la ingeniería de software nos permite crear y mantener programas de computo viables y funcionales por medio del proceso lo cual nos ayuda a mantener un menor margen de error.

22. Propósito

23. Menor costo de producción

24. Mejora en el proceso de desarrollo

25. Cubrir las necesidades del ámbito donde se desarrolla

26. Software mas seguro y robusto

27. Programas factibles económicamente

28. Actualización de las nuevas necesidades del cliente

29. Mantenimiento mas eficaz