Desarrollo de Software

Mapa metal para el desarrollo de software.Att.Luis David Huertas Redondo

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Desarrollo de Software por Mind Map: Desarrollo de Software

1. Estructura utilizada

1.1. Requisitos

1.1.1. Fase donde se definen los requisitos del software, interactuando constantemente con el cliente.

1.2. Análisis

1.2.1. Proceso de razonamiento sobre los requisitos obtenidos.

1.3. Diseño

1.3.1. Se realiza toda la infraestructura que va a sostener el proyecto, se presenta la propuesta y se llega a un acuerdo.

1.4. Implementación

1.4.1. Durante esta etapa se realiza la codificación de los requisitos estipulados.

1.5. Pruebas

1.5.1. El objetivo de esta fase es encontrar bugs que pasan a ajustarse en una serie de ciclos.

1.6. Documentación

1.6.1. Durante el desarrollo del software se realizara el registro del proyecto mediante diagramas UML, dando lugar a distintos documentos como los manuales técnicos, de usuario, de administración, etcétera.

2. Metodologías de programación

2.1. Modelo en cascada

2.1.1. El inicio de cada etapa debe esperar a la finalización de la etapa anterior.

2.2. Scrum

2.2.1. Su enfoque son los Sprint el cual comienza inmediatamente después de la finalización del Sprint anterior. Cada Sprint tiene una definición de lo que se construirá.

2.3. Modelo espiral

2.3.1. Cada bucle representa un conjunto de actividades.

2.4. Metodología XP

2.4.1. Se enfoca en la retroalimentación continua entre cliente y el equipo de desarrollo.

2.5. Metodología RAD

2.5.1. Se enfoca en desarrollar un proyecto completamente funcional dentro de un periodo muy corto.

3. Entornos de programación con lenguajes de programación orientado a objetos

3.1. NetBeans

3.1.1. Java

3.1.2. PHP

3.1.3. C / C++

3.1.4. JavaScript

3.2. Visual Studio

3.2.1. C#

3.2.2. C / C++

3.3. IntelliJ Idea

3.3.1. Java

3.3.2. Kotlin

3.4. BlueJ

3.4.1. Java

3.5. Eclipse

3.5.1. Java

3.5.2. C