Desarrollo de Software
por Gonzalo Adolfo Ortiz
1. Planificación
1.1. Creación de un plan
1.2. Ánalisis de riesgo
1.3. Requisitos del proyecto
2. Mantenimiento
2.1. Correcciones de errores
2.2. Actualizaciones
2.3. Soporte técnico
3. Diseño
3.1. Diseño de la interfaz de usuario
3.2. Modelado de datos
3.3. Diseño de la arquitectura del sistema
4. Despligue
4.1. Monitoreo
4.2. Implementación
4.3. Configuración del entorno de producción
5. Desarrollo
5.1. Codificación
5.1.1. Eclipse Java ventajas: Interfaz de usuario personalizable Herramientas de depuración avanzadas Integración con Git y SVN Soporte para JUnit y pruebas unitarias Autocompletado para código Java
5.1.2. Visual studio C# ventajas: Depuración integrada Asistente de refactorización Herramientas de análisis de código Integración con Azure Administración de proyectos multiplataforma