Mind map
Desarrollo dirigido por un plan
Map content
Desarrollo dirigido por un plan
El desarrollo dirigido por un plan o basado en un plan es un enfoque para la ingeniería de software donde el proceso de desarrollo se planea a detalle.
Objetivo general
- Para apoyar la toma de decisiones del proyecto y también como una forma de medir el progreso.
- Se sustenta en técnicas de administración de proyectos de ingeniería.
Planes de proyecto
- Se establecen los recursos disponibles para el proyecto, la división del trabajo y un calendario para realizar el trabajo.
- Al realizar un plan se identifica
- Riesgos para el proyecto
- El software en desarrollo
- Tipo de proyecto
- Organización
- Complementos de plan de proyecto
- Ejemplos complementos de plan de proyecto
- Plan de calidad
- Plan de validación
- Configuración del plan de gestión
- Plan de mantenimiento
- Plan de desarrollo de personal
- Introducción
- Los objetivos del proyecto y establece las restricciones
- Organización del proyecto
- la forma en que está organizado el equipo de desarrollo
- Análisis de riesgo
- Detalla los posibles riesgos del proyecto, la probabilidad de que surjan dichos riesgos y las estrategias propuestas para reducir el riesgo.
- Requerimientos de recursos de hardware y software
- Detallan el hardware y el software de soporte requeridos para realizar el desarrollo
- División del trabajo
- Establece la división del proyecto en actividades e identifica los plazos y las entregas asociados con cada actividad
- Calendario del proyecto
- Indica las dependencias entre las actividades, el tiempo estimado requerido para alcanzar cada plazo y la asignación
- Mecanismos de monitorización y reporte
- los informes administrativos que deben producirse, cuándo tienen que elaborarse y los mecanismos de monitorización del proyecto que se usarán.
- Ejemplos complementos de plan de proyecto
- Al realizar un plan se identifica
- Se establecen los recursos disponibles para el proyecto, la división del trabajo y un calendario para realizar el trabajo.
El proceso de planeación
- La planeación del proyecto es un proceso iterativo que comienza cuando se diseña un plan de proyecto inicial durante la fase de arranque del proyecto
- las restricciones que afectan el proyecto
- fecha de entrega requerida
- personal disponible
- presupuesto global
- herramientas disponibles
- Hay que e identificar
- Hitos
- Los hitos son puntos en el calendario contra los que puede valorar el avance
- Entregables del proyecto
- Los entregables son productos de trabajo que se proporcionan al cliente
- Hitos
- El proceso entra en un ciclo
- Se prepara un calendario estimado para el proyecto y se inician las actividades definidas en el calendario o se concede el permiso para continuarlas
- las restricciones que afectan el proyecto
- La planeación del proyecto es un proceso iterativo que comienza cuando se diseña un plan de proyecto inicial durante la fase de arranque del proyecto
Calendarización de proyectos
- es el proceso de decidir cómo se organizará el trabajo en un proyecto como tareas separadas, y cuándo y cómo se ejecutarán dichas tareas.
- Tareas
- Duruacion de esperas
- Esfuerso
- Dependencias entre las tareas
- Representacion del calendario
- Los calendarios de proyecto pueden representarse simplemente en una tabla u hoja de cálculo que indique las tareas, el esfuerzo, la duración esperada y las dependencias entre las tareas
- dos tipos de representación que se usan comúnmente:
- Gráficas de barras, basadas en el calendario, las cuales señalan al responsable de cada actividad, el tiempo transcurrido previsto y la fecha en que se programó el inicio y el fin de la actividad.
- Redes de actividad, son diagramas de red que muestran las dependencias entre las diferentes actividades que constituyen un proyecto.
- dos tipos de representación que se usan comúnmente:
- Los calendarios de proyecto pueden representarse simplemente en una tabla u hoja de cálculo que indique las tareas, el esfuerzo, la duración esperada y las dependencias entre las tareas
- es el proceso de decidir cómo se organizará el trabajo en un proyecto como tareas separadas, y cuándo y cómo se ejecutarán dichas tareas.