Fundamentos del Desarrollo de Software

Get Started. It's Free
or sign up with your email address
Fundamentos del Desarrollo de Software by Mind Map: Fundamentos del Desarrollo de Software

1. Histórica del Desarrollo de Software

1.1. El software es una parte imprescindible de cualquier sistema informático y su importancia radica en permitir la interacción entre el hombre y la máquina.

2. Tendencias del Mercado

2.1. La tendencia de los métodos de desarrollo de software está orientada para lograr mayor productividad, interoperabilidad, interfaz de usuario única, lenguajes de programación estándar y software eficiente, usable y mantenible.

3. Actualmente Guatemala a pesar de muchos desafíos cuenta con un buen número de empresas relacionadas con el desarrollo de software que han logrado éxito y han ganado reconocimiento.

4. El Software

4.1. 1. El software se desarrolla, no se fabrica. 2. El software no se desgasta. 3. La mayoría del software se construye a medida.

5. Existen Cuatro Lenguaje de Programacion

5.1. Lenguaje máquina

5.2. Lenguaje ensamblador

5.3. Lenguajes de alto nivel

5.4. Lenguajes de cuarta generación

6. Áreas de aplicación de software

6.1. Software de sistemas

6.2. Software de tiempo real

6.3. Software de gestión

6.4. Software de computadoras personales

6.5. Software de inteligencia artificial

7. Mitos

7.1. Se puede añadir más programadores y adelantar el tiempo perdido.

8. Realidad

8.1. El desarrollo de software no es un proceso mecánico de fabricación. Añadir gente a un proceso de desarrollo de software puede retrasar aún más el proyecto.

9. El Ciclo de vida clásico

9.1. Ingeniería y análisis del sistema

9.2. Análisis

9.3. Diseño

9.4. Codificación

9.5. Prueba

9.6. Mantenimiento

10. El modelo en espiral

10.1. son las mejores características tanto del ciclo de vida clásico, como de la creación de prototipos

11. Codificación y Corrección

11.1. En la fase de pruebas de software surgen inevitables errores que deben corregirse antes de entregar el proyecto.