Director de
proyectos de software |
Administrar las fases de inicio, ejecución, monitoreo y cierre de cada proyecto.
Estimar la duración y esfuerzo de un proyecto de desarrollo de software.
Medir y documentar el avance del proyecto.
Definir las tareas que se deben seguir para completar de forma satisfactoria el proyecto.
Adoptar metodologías maduras para la ejecución del proyecto.
Resolver asuntos de alcance, presupuesto y de tiempos de entrega. |
SSD9 Software Specification, Test and Maintenance
SSD10 Software Project Organization and Management |
| Analista de requerimientos |
Definir y documentar los requerimientos de la aplicación.
Determinar requerimientos de seguridad.
Elaborar la especificación de alto nivel del sistema.
Descubrir y levantar datos para determinar los requerimientos del cliente.
Validar los modelos de análisis y diseño.
|
SSD3 Object Oriented Programming and Design
SSD4 User Centered Design and Testing
SSD9 Software Specification, Test and Maintenance |
| Arquitecto de software |
Diseñar e implementar soluciones de software.
Obtener la arquitectura de software que guiará las fases de diseño y construcción, teniendo en consideración los requerimientos funcionales y no funcionales.
Identificar los componentes del sistema y sus dependencias.
Definir la estrategia de desarrollo e integración de la aplicación. |
SSD3 Object Oriented Programming and Design.
SSD4 User Centered Design and Testing.
SSD7 Database Systems
SSD9 Software Specification, Test and Maintenance.
SSD10 Software Project Organization and Management. |