Planificación de un Proyecto de Ingeniería de Software
Enviado por xsonix • 26 de Febrero de 2014 • 910 Palabras (4 Páginas) • 481 Visitas
Planificación de un Proyecto de Ingeniería de Software.
La planificación involucra la especificación de objetivos y metas para un proyecto y las estrategias,
políticas, planes y procedimientos para alcanzarlos.
Todo proyecto de ingeniería de software debe partir con un buen plan. La planificación es necesaria por
la existencia de incertezas sobre el ambiente del proyecto software y sobre fuentes externas. La
planificación enfoca su atención en las metas del proyecto, riesgos potenciales y problemas que puedan
interferir con el cumplimiento de esas metas.
Los principales problemas en la planificación de un proyecto de ingeniería de software incluyen los
siguientes:
•
•
•
•
•
•
•
•
•
Requerimientos incorrectos e incompletos.
Muchas especificaciones de requerimientos son inestables y sujetas a cambios mayores.
La planificación no se lleva a cabo por la creencia errónea de que es una pérdida de tiempo y
los planes cambiarán de todos modos.
La planificación de costos y plazos no es actualizada y se basa en necesidades de mercadeo y no
de los requerimientos del sistema.
Es difícil estimar el tamaño y complejidad del proyecto de software de modo de realizar una
estimación de costos y plazos realista.
Los costos y plazos no son re estimados cuando los requerimientos del sistema o el ambiente de
desarrollo cambia.
No se manejan factores de riesgo.
La mayoría de las organizaciones de desarrollo de software no recolectan datos de proyectos
pasados.
Las compañías no establecen políticas o procesos de desarrollo de software.
Actividades que se derivan de la planificación.
•
•
•
•
•
•
•
•
•
•
•
Fijar los objetivos y metas
Desarrollar estrategias
Desarrollar políticas
Anticipar futuras situaciones
Conducir un establecimiento de riesgos
Determinar posibles cursos de acción
Tomar decisiones de planificación
Fijar procedimientos y reglas
Desarrollar los planes del proyecto
Preparar presupuestos
Documentar los planes del proyecto.
Organización de un proyecto de Ingeniería de Software .
Involucra desarrollar una estructura organizacional efectiva y eficiente para asignar y completar las
tareas del proyecto y establecer las relaciones de autoridad y responsabilidad entre las tareas.
Los principales problemas en la organización de un proyecto de ingeniería de software incluyen los
siguientes:
•
•
•
•
Es difícil determinar la mejor estructura organizacional para una organización y/o ambiente
particular (por ejemplo tipo proyecto, funcional o matriz) para gestionar el proyecto.
Una estructura organizacional puede dejar responsabilidades para algunas actividades y tareas
del proyecto poco claras o indefinidas.
Mucho personal de desarrollo de software no acepta una organización matricial.
Muchos líderes de equipo esperan desarrollarse tanto técnicamente como en la gestión de su
equipo de trabajo.
Actividades que se derivan de la organización .
•
•
•
•
•
•
Identificar y agrupar las funciones, actividades y tareas del proyecto.
Seleccionar estructuras organizacionales
Crear posiciones organizacionales
Definir responsabilidades y autoridades.
Establecer el perfil de cada puesto
Documentar las decisiones organizacionales
Consiguiendo Personal para un proyecto de Ingeniería de Software .
Consiste en todas aquellas actividades que involucran llenar (y mantener llenos) los puestos que fueron
establecidos en la estructura organizacional del proyecto. Esto incluye selección de candidatos,
entrenamiento y otros.
Los principales problemas en esta etapa son:
•
•
•
•
•
Los jefes de proyecto son frecuentemente seleccionados por su habilidad para programar o
realizar tareas de ingeniería en vez de su habilidad de gestión (pocos ingenieros
...