Está en la página 1de 14

Planificación de

proyectos de Software
Gestión de Proyectos de Software
Objetivo • Estructurar el plan del proyecto de software.
• La Planificación es un proceso que comienza con
una misión, metas y objetivos que deben
lograrse.
• Desarrolla planes, procedimientos, establece
una organización y asigna recursos y
responsabilidades con el propósito de alcanzar
los objetivos propuestos.
• El resultado principal de la planificación es el
¿Qué es? Plan del Proyecto.
• La planificación es una tarea que se desarrolla al
inicio del proyecto pero rige el resto de las
fases.
• Una buena planificación inicial ayudará a que las
metas propuestas se cumplan y que los
eventuales inconvenientes sean abordados de
mejor forma.
• El principal objetivo de la planificación en
Principal proyectos de desarrollo de software es
ordenar el qué hacer durante el proyecto y
objetivo asignar adecuadamente los recursos y tareas
para cumplir los objetivos propuestos.
• Organizar el qué hacer del proceso de
desarrollo de software.
• Minimizar tiempo y costos involucrados.
• Maximizar el uso de recursos disponibles.
Se planifica • Establecer hitos del proyecto.
para: • Medir el avance.
• Mejorar la comunicación.
• Obtener soporte técnico, de gerencia y
político.
Principios y • La planificación formal es aquella que es:
• Documentada.
consideraciones • Uniforme y regularmente aplicada.
para la • Con resultados concretos, distribuidos,
entendidos y comprometidos por la
Planificación organización.
• En una planificación formal deben quedar
claramente identificados los planes,
procedimientos, la organización, la asignación
de recursos y las responsabilidades.
• El proceso de planificación produce idealmente
Principios y un conjunto de planes, clasificados como
consideraciones esenciales y de soporte.
para la • Los planes esenciales son aquellos que se
Planificación consideran imprescindibles en cada proyecto,
dentro de estos están: Plan de Calidad, Plan de
Recursos Humanos, Plan de Riesgos.
• Los planes de soporte no siempre son
necesarios, entre ellos están: Plan de
Entrenamiento, Plan de Control de Cambios.
• La planificación es un proceso continuo, no es un
esfuerzo que se realiza una única vez en el proyecto.
• Si los mecanismos de control identifican algún
problema, probablemente los planes deberán
ajustarse a esta nueva situación.
Principios y • La planificación es un proceso de toma de
consideraciones decisiones.
para la • No se toman decisiones futuras, sino más bien, se
evalúa el impacto futuro de decisiones actuales.
Planificación
• A medida que se planifica se decide lo que debería
hacerse y lo que no.
• Debe comprometer a aquellos individuos que
poseen la habilidad de poner en marcha las cosas,
obteniendo resultados concretos.
• Al planificar no se intenta eliminar el riesgo, con
o sin planificación existen circunstancias que
pueden atentar contra el éxito de un proyecto,
la planificación no puede prevenirlos, pero
Principios y puede ayudar a reducir su impacto y a controlar
consideraciones el riesgo.
para la • La planificación de proyectos requiere soporte
Planificación de la administración y de otras áreas
organizacionales.
• Todo el esfuerzo puede frustrarse cuando no se
cuenta con este soporte.
• Negociación de Compromisos
• Sobre la base de los requerimientos del producto de software
y objetivos del proyecto.
• Descomposición de Requerimientos
• El producto de software se divide en elementos claves EDT.
• Una EDT es un organigrama jerárquico donde se establecen
Ciclo de las distintas partes de un producto de software.
• Jerarquía de componentes o bien de procesos.
Planificación de • Si se usa este tipo de EDT se deben considerar las fases,
Proyectos de actividades y tareas estándares definidas por la organización
y también las tareas especiales del proyecto.
Desarrollo de • Estimación del Tamaño de un producto de Software
Software • Una vez establecido el estándar de medición (Líneas de
Código, Puntos de Función, Puntos Objetos), se utiliza la EDT
de componentes para estimar el tamaño de cada
componente del software.
• El tamaño total del producto de software se obtiene al sumar
los valores estimados para cada componente y al ajustar la
estimación de acuerdo a la información histórica de la
organización, si es necesario.
• Estimación de Recursos
• El tamaño del producto de software sirve de
base para estimar esfuerzo (Persona-Mes,
Hombres-Hora), tiempo y costo de desarrollo.
Ciclo de • Los modelos empíricos de estimación de costos
de software cumplen éste propósito.
Planificación • La estimación de recursos puede hacerse en el
de Proyectos ámbito de proyecto, de fases y de actividades y
tareas.
de Desarrollo • Desarrollo de Itinerario del Proyecto
de Software • El itinerario del proyecto se confecciona
distribuyendo el esfuerzo estimado dentro del
marco de tiempo establecido.
• El itinerario debe considerar los hitos del
proyecto.
• Término de fase y/o actividades.
• El término de cada fase o actividades se establece formalmente y
define un hito o un producto.
• Generación y entrega de productos.
Ciclo de • En ciertas partes de itinerario es necesario que la actividad de
generar el producto sea explicita. Generalmente en proyectos de SW
el producto es un informe.
Planificación • Puntos de control o Hitos del proyecto
de Proyectos • El itinerario y las estimaciones resultantes se comparan con
las necesidades iniciales, si éstos se ajustan, los compromisos
pueden ser hechos y el trabajo puede proceder.
de Desarrollo • Generalmente los costos son muy altos y el itinerario
demasiado largo, en este caso se requiere volver a la
de Software negociación de compromisos y replanificar, si es necesario.
• La existencia de una base de datos que registre información
histórica de los proyectos de Desarrollo de Software de una
organización, permite contar con factores de ajuste para
estimaciones futuras, mejorando progresivamente el proceso
de planificación.
• El Plan del Proyecto es el resultado principal del proceso de
planificación.
• Este plan existe sólo cuando está documentado, distribuido,
entendido y comprometido.
• Contenido Básico del Plan de Proyecto
Plan del
Proyecto de
Desarrollo de
Software

También podría gustarte