Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1. Introducción
4. La Administración de procesos
1. Introducción
Propósito
Alcance
Este Plan de Desarrollo de Software describe el plan general para ser utilizado por el equipo para
desarrollar el sistema. Los detalles de las iteraciones individuales se describen en los planes de
iteración.
Ámbito de aplicación
Este Plan de Desarrollo de Software describe el plan general para ser utilizado por el equipo para
desarrollar el sistema. Los detalles de las iteraciones individuales se describen en los planes de
iteración.
Definiciones, acrónimos y abreviaturas
Ninguno.
Referencias
<pendiente>
Supuestos y limitaciones
Glosario
Especificaciones Complementarias
Mapa de Navegación
Modelo de Datos
Paquete de prueba
Solicitudes de cambios
Este plan será actualizado antes del inicio de cada subsecuente fase o iteración. Las fechas para el
final de cada fase se muestran a continuación.
Para ver la información, hacer click sobre la imagen y posteriormente con el puntero de zoom
hacer click
Estructura Organizacional
El equipo del proyecto para las fases de iniciación y elaboración se organizará de la siguiente
manera:
Interfaces externas
Roles y responsabilidades
La siguiente tabla muestra las funciones representadas en el diagrama del proyecto anterior y de
sus responsabilidades primarias.
Rol Descripción
Administrador del proyecto El director de proyecto asigna los recursos, forma las prioridades,
coordina las interacciones con los clientes y usuarios, y por lo general trata de mantener el equipo
del proyecto enfocado en el objetivo correcto. El director de proyecto también establece un
conjunto de prácticas que garantizan la integridad y la calidad de los artefactos del proyecto.
4. La Administración de procesos
La fase de iniciación de este proyecto se llevará a 2 semanas. Las estimaciones iniciales de las fases
siguientes se pueden ver en la “evolución del plan de desarrollo de software”.
INICIO
Obtener aprobación
Modelo preliminar de casos de uso (10-20% de avance), creado y puesto bajo control de revisiones
Mapa del Sitio preliminar y mapeado de casos de uso de navegación creado, revisado y firmado
Obtener la aprobación
Tener equipo, incluyendo administrador de proyecto del cliente, completar la liberación de trabajo
de la fase de inicio.
Revisión del punto de control de la fase de inicio y tomar la decisión de continuar o no continuar el
proyecto.
Plan de fases
El desarrollo del sistema se llevará a cabo utilizando un enfoque de fases en donde múltiples
iteraciones se producen dentro de una fase. Las fases y la línea de tiempo relativa se muestra en el
cuadro siguiente:
Los objetivos que marcan el final de cada fase se puede observar en la tabla de abajo.
Descripción Objetivos
Fase de inicio En la fase de inicio se desarrollará los requisitos del producto y el caso de negocio.
Los casos de uso principales se desarrollarán, así como el Plan del Proyecto de alto nivel. Al final de
la Fase de Inicio decidirá si financiar y realizar el proyecto basado en el caso de negocio. La revisión
del Caso de Negocio en el final de la fase marca la decisión de Ir / No Ir para el proyecto.
Fase de elaboración En la fase de elaboración se analizará los requisitos y elaborará el
prototipo de la arquitectura. En la finalización de la fase de elaboración todos los casos de uso
seleccionados para la versión 1.0 se han completado en análisis y el diseño. Además, los casos de
uso de alto riesgo de la versión 2.0 se han analizado y diseñado. El prototipo de la arquitectura
pondrá a prueba la viabilidad y el rendimiento de la arquitectura que se requiere para la versión
1.0. El prototipo de la arquitectura marca el final de la fase de elaboración. Este prototipo
representa la verificación de los principales componentes arquitectónicos que conforman la
versión R1.0.
Fase de construcción Durante la fase de construcción, los restantes casos de uso serán
analizados y diseñados. La versión beta de la versión 1.0 será desarrollado y distribuido para su
evaluación. Las actividades de implementación y pruebas para apoyar las versiones R1.0 y R2.0 se
completará. Del la versión R2.0 la Capacidad Operacional marca el final de la fase de construcción.
La versión 2.0 del software está listo para ser empaquetada.
Fase de transición En la fase de transición se preparan las versiones R1.0 y R2.0 para su
distribución. Proporciona el apoyo necesario para garantizar una instalación sin problemas,
incluida el entrenajmiento del usuario. La versión R2.0 marca el final de la fase de transición. En
este punto, todas las capacidades, tal como se define en el documento de Visión, están instalados
y disponibles para los usuarios.
Objetivos de iteración
Inicio iteración preliminar Define modelo de negocio, requerimientos del producto, plan del
proyecto y caso de negocio Revisión del caso de negocio Aclara necesidades de los
usuariosDesarrolla planes realistas y alcance del proyecto.
Elaboración Iteración E1
Desarrollar prototipo de arquitectura Completar análisis y diseño para los casos de uso de alto
riesgo Prototipo de arquitectura Aspectos de Arquitectura aclarados.Los riesgos técnicos
mitigados.
Elaboración Iteración E2
Desarrollar prototipo de arquitectura Completar análisis y diseño para los casos de uso de
restantes Prototipo de arquitectura Aspectos de Arquitectura aclarados.Los riesgos
técnicos mitigados.Prototipos para la revisión del usuario.
Construcción Iteración C1
Construcción Iteración C2
Desarrollar BETA Implementar y probar casos de uso para la versión Beta. Beta
Todas las características clave de un usuario y arquitectura probable implementada en la
versión beta.
Construcción Iteración C3
Desarrollar liberación inicial Implementar y probar casos de uso, reparar defectos de Beta, e
incorporar la retroalimentación o comentarios de Beta.
Construcción Iteración C4
Transición Iteración T1
Transición Iteración T2
Versiones
En este momento, dos versiones se han previsto. El primero se debe concluir en el mes de Mayo
2011, y su alcance será determinado durante la fase de elaboración. Cualquier funcionalidad
restantes se incluirán en una versión posterior (si es necesario).
El cronograma del proyecto preliminar se puede ver en la sección 2. dentro del apartado
“Evolución del plan de desarrollo de software“. Los planes actualizados estarán disponibles en las
fechas especificadas en dicho punto
Dotación de recursos
El personal asignado a este proyecto tiene los conocimientos necesarios en este momento.
Presupuesto
Planes de Iteración
Este documento contiene el plan de iteración para la fase de inicio. Planes de iteración para fases
siguientes serán entregados en el final de la fase o iteración que le precede.
Ver referencia[1.1]
Informes del estado del proyecto se publicará semanalmente en la pagina web del trabajo
terminal. Incluirá seguimiento objetivos para garantizar que el proyecto avanza en buen camino.
Cambios en el calendario será avisado a la directora del trabajo terminal del proyecto, que
entonces decidirá si se altera el “alcance(scope)“ con el fin de preservar las fechas de terminación.
Los gastos son monitoreados por el adminstrador del proyecto, y son informados y evaluados por
medio del reporte de “evaluación de estatus”.
4.2.4. Plan de control de calidad
Todos los productos de trabajo están obligados a pasar por el proceso de revisión
correspondiente. La revisión es necesaria para asegurar que cada producto de trabajo es de
calidad aceptable, utilizando las directrices descritas en el Rational Unified Process [6], Directrices
para el examen y listas de verificación.
El informe de evaluación de estatus será preparado por el Administrador del proyecto al menos
una vez al mes. Esto incluye:
Esfuerzo y el tiempo se utilizará para el seguimiento del progreso del proyecto. informes de
planificación vs. real será utilizada por el director del proyecto para medir el progreso.
Caso de desarrollo
Plan de infraestructura
Este proyecto será desarrollado con las herramientas de hardware y software necesarias para el
ambiente de desarrollo.
A ser desarrollado
Plan de evaluación
A ser desarrollado
Plan de documentación
A ser desarrollado
N/A – no se utilizan
Al término de cada fase, una sesión de Lecciones Aprendidas se llevará a cabo de aprovechar las
mejoras en el proceso.
Desde mi punto de vista este es un enfoque erróneo, ya que antes de elegir una herramienta
software para la gestión de proyectos es necesario definir e institucionalizar el proceso de trabajo
que permita optimizar el desarrollo de proyectos.
Sin embargo, la realidad es bien distinta, las empresas y sus trabajadores ejecutan procesos
diariamente, aunque no son conscientes. Lo único que necesitan es pararse a pensar como
realizan las tareas diarias, unificar las mejores prácticas y plasmarlas en un documento de obligado
cumplimiento para todo el personal
1. Análisis de viabilidad del proyecto
El objetivo de esta fase es definir con el máximo detalle posible las tareas a realizar y los recursos
necesarios para llevar a buen término el proyecto. Un error de cálculo en esta fase puede ser muy
dañino para la empresa.
Si finalmente el proyecto es aprobado, debe plasmarse en un contrato que recoja todos los
términos del acuerdo.
La tercera fase de la gestión de proyectos es donde las empresas despliegan todo su Know how y
donde menos problemas suelen encontrar.
Las actividades principales de esta etapa son:
De forma paralela a esta fase, es necesario realizar un seguimiento y control del proyecto que
velará por el cumplimiento de la planificación y la calidad del trabajo realizado. De manera que se
detecten las desviaciones antes de que se conviertan en un problema para el éxito del proyecto.
Esta etapa, junto a la de planificación detallada, es una de las más importantes para el éxito del
proyecto.
Gestión de incidencias.
El objetivo de esta fase es institucionalizar una etapa de control para verificar que no quedan
cabos sueltos antes de dar por cerrado el proyecto. Esta fase suele ejecutarse a través de un
checklist o lista de control.
Cierre formal del proyecto por parte de todos los actores involucrados en el proyecto
(stakeholders).