Sie sind auf Seite 1von 19

UNIDAD III

PLANIFICACIN DEL
PROYECTO DE
SOFTWARE

Planificacin del proyecto de software.

La planificacin es fundamental en el proceso de desarrollo de un producto de software Se


establece qu tareas y cundo se van a realizar y los recursos que utilizarn las mismas.

Debe incluir los siguientes componentes:

1.

Estimado de Costos

2.

Programacin del Tiempo

3.

Planificacin del Personal

4.

Estructuracin del Equipo de Trabajo (personal)

5.

Verificacin y Control de Calidad

6.

Gerencia de Configuracin

7.

Monitoreo del Proyecto

8.

Manejo de Riesgos

3.1. Aplicacin de herramientas para estimacin de tiempos


y costos de desarrollo de software: GANTT, PERT/CPM, uso
de software para la estimacin de tiempos y costos.

ESTIMACIN DE COSTOS

La estimacin de costes de una actividad es una evaluacin cuantitativa de los costes


probables de los recursos necesarios para completar las actividades del cronograma del
proyecto. Este tipo de estimacin puede presentarse en forma de resumen o en detalle.

Los pasos tpicos en una estimacin son:

1.

Anlisis de los requisitos.

2.

Prediccin del tamao.

3.

Descripcin de las Actividades.

4.

Estimacin de fallas potenciales y mtodos de eliminacin de defectos en el software.

5.

Estimacin de requisitos del personal.

6.

Ajuste de suposiciones basadas en capacidades y experiencia.

7.

Estimacin del esfuerzo y fechas lmite.

8.

Estimacin de costos del desarrollo.

9.

Estimacin de costos de mantenimiento y mejora.

ESTIMACIN DE TIEMPOS

La estimacin del tiempo incluye los procesos necesarios para lograr la


conclusin del proyecto a tiempo.

Incluye los siguiente elementos:

1.

Definicin de las Actividades

2.

Establecimiento de la Secuencia de las Actividades

3.

Estimacin de Recursos de las Actividades

4.

Estimacin de la Duracin de las Actividades

5.

Desarrollo del Cronograma

6.

Control del Cronograma

Programacin mediante una grfica de barras


rectangulares (Diagrama de Gantt)

Los programas de trabajo muestran las fechas de inicio y terminacin de los


diversos elementos de un proyecto. Los programas pueden preparase en
forma tabular o grfica, aunque esta ltima se emplea ms debido a su
visualizacin.

La representacin grfica ms utilizada es la grfica de barras rectangulares.

Se debe de contemplar en la interpretacin subsiguiente de la grfica de


barras:

a)

El rango de progreso es constante a lo largo de la longitud de la barra

b)

Los recursos son constantes a lo largo de la longitud de la barra

c)

Los tiempos de inicio mostrados, son los tiempos en los cuales las actividades
deben comenzar y no en los que pueden.

Mtodo de programacin de la ruta


crtica (CPM).

Este mtodo se desarroll como herramienta para administrar situaciones


especiales.

En algunos contratos varias dependencias gubernamentales obligan su uso. El


CPM se basa en la planeacin del trabajo que va ms all de lo que es
necesario para hacer una licitacin.

La siguiente imagen muestra

la representacin de este tipo


de diagrama de CPM.

3.2. mbito del software: recursos humanos, recursos


de
software reutilizables, recursos del entorno.

La Segunda tarea de la planificacin del desarrollo de Software es la


estimacin de los recursos requeridos para acometer el esfuerzo de desarrollo
de Software

Cada recurso queda especificado mediante cuatro caractersticas:

1.

Descripcin del Recurso.

2.

Informes de disponibilidad.

3.

Fecha cronolgica en la que se requiere el recurso.

4.

Tiempo durante el que ser aplicado el recurso.

RECURSOS HUMANOS

La Cantidad de personas requeridas para el desarrollo de un proyecto de


software solo puede ser determinado despus de hacer una estimacin del
esfuerzo de desarrollo (por ejemplo personas mes o personas aos), y
seleccionar la posicin dentro de la organizacin y la especialidad que
desempeara cada profesional.

RECURSOS DE SOFTWARE REUTILIZABLES

Cualquier estudio sobre recursos de software estara incompleto sin estudiar


la reutilizacin, esto es la creacin y la reutilizacin de bloques de
construccin de Software.

RECURSOS DEL ENTORNO

El entorno es donde se apoya el proyecto de Software, llamado a menudo


entorno de Ingeniera de Software, incorpora Hardware y Software. El
Hardware proporciona una plataforma con las herramientas (Software)
requeridas para producir los productos que son el resultado de la buena
prctica de la Ingeniera del Software, un planificador de proyectos debe
determinar la ventana temporal requerida para el Hardware y el Software, y
verificar que estos recursos estn disponibles.

3.3. Anlisis y gestin del riesgo: estrategias,


identificacin,
proyeccin, refinamiento, reduccin, supervisin y gestin
del riesgo.

ESTRATEGIAS

Es un conjunto de acciones planificadas sistemticamente en el tiempo que se


llevan a cabo para lograr un determinado fin o misin. Es el proceso de
desarrollo e implementacin de planes para alcanzar propsitos y objetivos.

Una de las herramientas ms usuales en este tipo de planificacin es el


Anlisis DAFO.

IDENTIFICACIN

Es la accin y efecto de identificar o identificarse (reconocer si una persona o


una cosa es la misma que se busca, hacer que dos o ms cosas distintas se
consideren como una misma, llegar a tener las mismas creencias o propsitos
que otra persona, dar los datos necesarios para ser reconocido).

La identificacin est vinculada a la identidad, que es el conjunto de los


rasgos propios de un sujeto o de una comunidad. Dichos rasgos caracterizan al
individuo o al grupo frente a los dems. La identidad es, por otra parte, la
conciencia que un ser humano tiene respecto a s mismo.

PROYECCIN

Es un mecanismo de defensa que opera en situaciones de conflicto emocional


o amenaza de origen interno o externo, atribuyendo a otras personas u
objetos los sentimientos, impulsos o pensamientos propios que resultan
inaceptables para el sujeto. Se proyectan los sentimientos, pensamientos o
deseos que no terminan de aceptarse como propios porque generan angustia
o ansiedad, dirigindolos hacia algo o alguien y atribuyndolos totalmente a
este objeto externo. Por esta va, la defensa psquica logra poner estos
contenidos amenazantes afuera.

REFINAMIENTO
1.

El diseo del software es un proceso interactivo mediante el cual los


requerimientos se traducen en un plano para construir el software. Para
lograr que un diseo sea presentable se deben seguir ciertas pautas,
Implementar todos los requisitos explcitos contenidos en el modelo de
anlisis, y ajustarse a todos los requisitos del cliente.

2.

Debe ser una gua legible y comprensible para quienes generan el cdigo y
quienes realizan pruebas, es decir, dan soporte al software.

3.

Debe proporcionar una imagen completa del software desde una perspectiva
de implementacin.

REDUCCIN

Se refiere a utilizar la cantidad mnima indispensable de recursos necesarios


en acciones que van desde las cotidianas hasta las industriales.

SUPERVISIN

La supervisin es la observacin regular y el registro de las actividades que se


llevan a cabo en un proyecto o programa. Es un proceso de recogida rutinaria
de informacin sobre todos los aspectos del proyecto. Supervisar es controlar
qu tal progresan las actividades del proyecto. Es observacin, observacin
sistemtica e intencionada.

La supervisin tambin implica comunicar los progresos a los donantes,


implementadores y beneficiarios del proyecto. Los informes posibilitan el uso
de la informacin recabada en la toma de decisiones para mejorar el
rendimiento del proyecto.

GESTIN DEL RIESGO

Es un enfoque estructurado para manejar la incertidumbre relativa a una


amenaza, a travs de una secuencia de actividades humanas que incluyen
evaluacin de riesgo, estrategias de desarrollo para manejarlo y mitigacin
del riesgo utilizando recursos gerenciales. Las estrategias incluyen transferir
el riesgo a otra parte, evadir el riesgo, reducir los efectos negativos del riesgo
y aceptar algunas o todas las consecuencias de un riesgo particular.

Das könnte Ihnen auch gefallen