Академический Документы
Профессиональный Документы
Культура Документы
CHICA
UNIDAD 3
Planificin de Proyectos de Software
NDICE
Planificacin
Es el proceso de establecer metas y elegir medios para alcanzar dichas metas"
(Stoner, 1996).
Consiste en decidir con anticipacin lo que hay que hacer, quin tiene que
hacerlo, y cmo deber hacerse" (Murdick, 1994). Se erige como puente entre
el punto en que nos encontramos y aquel donde queremos ir.
ETAPA 4 A partir del anlisis funcional se determinan en forma definitiva los volmenes,
cargas de trabajo, calendario y medios a utilizar, dando lugar al contrato formal entre
cliente, usuarios e informticos, frecuentemente conocido con el nombre de cuaderno
de cargas o, ms concretamente, "pliego de especificaciones".
Unidad 3 Planificacin del Proyecto de Software
ETAPA 5 Los tcnicos realizan el anlisis orgnico y las especificaciones para programacin.
ETAPA 7 Al resultar satisfactorias las pruebas se realiza la recepcin provisional, dando lugar a
los manuales de usuario y de explotacin.
ETAPA 8 La puesta en marcha de la aplicacin es una fase delicada que requiere una estricta
vigilancia hasta comprobar su correcto funcionamiento. A continuacin se realiza un balance de
los resultados del proyecto.
ETAPA 10 Transcurridos uno o dos aos, debe efectuarse una auditoria de la aplicacin que
permita comprobar si sigue siendo adecuada o si es necesario introducir modificaciones.
Unidad 3 Planificacin del Proyecto de Software
Estimado de costos:
Se debe indicar los costos especficos para cada etapa de desarrollo y para cada uno
de los componentes (nomina, materiales, equipo).
Gerencia de configuracin:
El plan debe indicar de forma especfica los mecanismos que se utilizarn para
atender la necesidad y solicitudes de cambio en el proyecto.
Manejo de riesgos:
Todo proyecto tiene sus riesgos. El plan debe establecer qu se har en casos de
retraso o que ocurrir si se pierde uno o varios miembros del personal.
Unidad 3 Planificacin del Proyecto de Software
Objetivos
El objetivo de la planificacin del proyecto de software es proporcionar un
marco de trabajo que permite al gestor de planificacin hacer estimaciones
razonables de recursos, costos y planificacin temporal.
Estas estimaciones se hacen dentro de un marco de tiempo limitado al
comienzo de un proyecto de software, y deberan actualizarse regularmente a
medida que progresa el proyecto.
Unidad 3 Planificacin del Proyecto de Software
Las estimaciones deberan definir los escenario del mejor caso, y peor caso de
modo que los resultados del proyecto pueden limitarse.
El objetivo de la planificacin se logra mediante un proceso de descubrimiento de
la informacin que lleve a estimaciones razonables.
Unidad 3 Planificacin del Proyecto de Software
Estimacin de costos:
Esto incluye, entre otros, la mano de obra, los materiales, los equipos, los
servicios, las instalaciones, la tecnologa de la informacin, y categoras especiales
como una asignacin por inflacin o una reserva para contingencias de coste.
Unidad 3 Planificacin del Proyecto de Software
Caractersticas:
Los estimados se necesitan antes de que comience el desarrollo
Se utiliza para competir en las subastas
Se utiliza para el control del proyecto
La exactitud del estimado aumenta con las fases del proyecto
Unidad 3 Planificacin del Proyecto de Software
ESTIMACIN DE TIEMPOS:
6.- Control del Cronograma: controla los cambios del cronograma del proyecto.
Unidad 3 Planificacin del Proyecto de Software
GANTT:
Es una popular herramienta grfica cuyo objetivo es mostrar el tiempo de dedicacin
previsto para diferentes tareas o actividades a lo largo de un tiempo total determinado. A
pesar de que, en principio, el diagrama de Gantt no indica las relaciones existentes entre
actividades. Se puede producir un diagrama de Gantt con una hoja de clculo de una
manera muy sencilla, marcando determinadas celdas para formar la representacin de
cada tarea. Existen macros que automatizan esta elaboracin en MS Excel y Libre/Open
Office Calc.
Unidad 3 Planificacin del Proyecto de Software
DIAGRAMA DE GANTT
Unidad 3 Planificacin del Proyecto de Software
Ventajas Desventajas
Es muy sencilla y fcil de entender. No muestra relaciones de
Da una representacin global del procedencia entre actividades
proyecto. claramente.
No permite optimizar el desarrollo de
Permite hacer sin muchas
un programa.
dificultades
Lo maneja los paquetes No muestra las actividades crticas o
computacionales claves de un proyecto.
Unidad 3 Planificacin del Proyecto de Software
DIAGRAMA PERT
El diagrama PERT es una representacin grfica de las relaciones entre las
tareas del proyecto que permite calcular los tiempos del proyecto de forma
sencilla. Un diagrama de Evaluacin del Programa y de Revisin Tcnica es
una herramienta que se utiliza en escenarios de gestin de proyectos. Los
diagramas PERT son tiles para seguir el tiempo y los recursos necesarios para
completar un objetivo, as como para mantener en perspectiva la secuencia
correcta de todas las tareas.
Unidad 3 Planificacin del Proyecto de Software
INSTRUCCIONES
REGLAS
Usos:
2.- Que se deba ejecutar todo el proyecto o parte de el, en un tiempo mnimo, sin
variaciones.
Describe el control y los datos a procesar, la funcin, el rendimiento, las restricciones, las
interfaces y la fiabilidad. Se evalan las funciones descoritasen la declaracin del mbito,
y en algunos casos se refinan para dar mas detalles antes del comienzo de la estimacin.
Comprende la estimacin de los recursos necesarios para emprender el desarrollo del
software.
Unidad 3 Planificacin del Proyecto de Software
RECURSOS
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, esto simula a una pirmide donde las Herramientas
(hardware y Software), son la base proporciona la infraestructura de soporte
al esfuerzo de desarrollo, en segundo nivel de la pirmide se encuentran los
Componentes reutilizables.
Unidad 3 Planificacin del Proyecto de Software
Recursos Humanos:
Gestor
Ingeniero de software
Analista de sistemas
Unidad 3 Planificacin del Proyecto de Software
RECURSOS DE ENTORNO
TIPO: DESARROLLO:
SISTEMAS Programas que han sido escritos para servir a otros programas.
TIEMPO REAL Coordina, analiza, controla sucesos del mundo real conforme
ocurren.
GESTIN El proceso de la informacin comercial constituye la mayor de las
reas de aplicacin de software.
INGENIERA Est caracterizado por los algoritmos .
Unidad 3 Planificacin del Proyecto de Software
METRICA Un Mtodo y una escala Son medidas cuantitativas que permiten obtener
cuantitativos que pueden ser usados
una visin de la eficacia del proceso de software y
para determinar el valor que toma
cierta caracterstica en un producto de los proyectos que se llevan a cabo utilizando ese
software concreto proceso como marco de trabajo
Unidad 3 Planificacin del Proyecto de Software
LAS MTRICAS
Sirven como motivacin para el equipo, porque relacionan en esfuerzo personal de los
miembros con los resultados generales del proyecto.
Unidad 3 Planificacin del Proyecto de Software
EJEMPLO
En el contexto de un proyecto en particular, las
mtricas describen las expectativas sobre un
determinado entregable o sobre las tareas que se
ejecutaran para producirlo.
Los datos que se deben tener en cuenta, se pueden llevar en la siguiente tabla:
Unidad 3 Planificacin del Proyecto de Software
Teniendo en cuenta los datos de la tabla, se pueden derivar otras mtricas para
comparar varios proyectos.
Por ejemplo:
1.- Persona Da
2.- Persona Mes
3._Persona - Ao
Unidad 3 Planificacin del Proyecto de Software
La estimacin del riesgo mide: La probabilidad de que el riesgo sea real. Las
consecuencias de los problemas asociados con el riesgo, si ocurriera. Actividades de
proyeccin del riesgo:
Por medio del uso de la siguiente tabla se facilita una proyeccin del riesgo.
Riesgos Categora Probabilidad Impacto
Tecnologa (T)
Experiencia tcnica (ET) se pueden utilizar las iniciales que se encuentran entre
parntesis o puede asignar unas especficas.
1.-Catastrfico
2.-Crtico
3.-Marginal
4-Despreciable Por ltimo la tabla es ordenada por probabilidad y por impacto.
Unidad 3 Planificacin del Proyecto de Software
Aquellos riesgos que presentan alta probabilidad y alto impacto pasan al inicio de la
tabla y los que presentan baja probabilidad e impacto pasan al final de la tabla. Una
vez la tabla ha sido ordenada, el encargado del proyecto debe traza runa lnea de
corte donde los riesgos que se encuentren por encima de sta lnea se les prestara
una mayor atencin.
ANLISIS DE RIESGOS
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.
Unidad 3 Planificacin del Proyecto de Software
Unidad 3 Planificacin del Proyecto de Software
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.
Unidad 3 Planificacin del Proyecto de Software
Unidad 3 Planificacin del Proyecto de Software
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.
Unidad 3 Planificacin del Proyecto de Software
REFINAMIENTO:
REDUCCIN:
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.
Unidad 3 Planificacin del Proyecto de Software
Gestin de riesgo