Académique Documents
Professionnel Documents
Culture Documents
Hardware
Personal
Base de Datos
Documentacin
Procedimientos
Objetivos del Anlisis
Identificar necesidades del cliente.
Evaluar que conceptos tiene el cliente del
sistema.
Realizar un anlisis Tcnico y Econmico.
Asignar funciones a los elementos
fundamentales.
Crear una definicin del sistema que fundamente
el trabajo de Ingeniera.
Proceso de Anlisis
Planeacin del proyecto de software.
E
0 1 2 3 4 5 6 7 8 9 10 11 12
Red de actividades
B
Inicio A C E Fin
D
Ruta crtica
La Ruta Crtica es la ruta ms larga a
travs de la red
Determina la longitud del proyecto
Toda red tiene al menos una ruta crtica
Es posible que haya proyectos con ms de
una ruta crtica
Cul es la ruta crtica de la red anterior?
Este proyecto tiene tres rutas posibles:
Inicio A B E Fin
Inicio A C E Fin
Inicio A D Fin
Cul es la duracin de cada una?
Cmo se encuentra la ruta
crtica?
Es necesario agregar a la red los tiempos
de cada actividad
Los tiempos se agregarn en cada nodo
Las flechas slo representan la secuencia
de las actividades
Cmo se encuentra la ruta
crtica? 2
B
0 4 3 5 0
Inicio A C E Fin
1
D
Cmo se encuentra la ruta
crtica?
Para cada actividad se calcularn 4
tiempos
Se denotarn:
ES EF
LS LF
Cmo se encuentra la ruta
crtica?
1. Tiempo de inicio temprano: Es el
tiempo ms temprano posible para
iniciar una actividad
ES = EF ms alto de la(s) actividad(es)
anterior(es)
Cmo se encuentra la ruta
crtica?
2. Tiempo de terminacin temprano: Es el
tiempo de inicio temprano ms el
tiempo para completar la actividad
EF = ES de la actividad ms duracin
de la actividad
El ES y el EF se calculan recorriendo la
red de izquierda a derecha
Cmo se encuentra la ruta
4 6
crtica?0+4= 2
B
0 0 0 4 7 12 12 12
0 4 7
4 3 5 0
Inicio A C E Fin
1
D
4 5
Cmo se encuentra la ruta
crtica?
3. Tiempo de terminacin ms lejana: Es
el tiempo ms tardo en que se puede
completar la actividad sin afectar la
duracin total del proyecto
LF = LS ms bajo de la(s) actividad(es)
prxima(s)
Cmo se encuentra la ruta
crtica?
4. Tiempo de inicio ms lejano: Es el
tiempo de terminacin ms lejano de la
actividad anterior menos la duracin de
la actividad
LS = LF de la actividad duracin de la
actividad
Para calcular LF y LS la red se recorre
de derecha a izquierda
Cmo se encuentra la ruta
crtica? 4 6
5 7
2
B
0 0 0 4 7 12 12 12
0 0 0 4 7 12
0 4 7 12 12
4 3 5 0
4 7
Inicio A C E Fin
1
D
4 5
11 12
Cmo se encuentra la ruta
crtica?
Despus de calculados los cuatro tiempos
de cada actividad, se calculan las holguras
La holgura es el tiempo que se puede
atrasar una actividad sin afectar la
duracin total del proyecto
H = LF EF
Cmo se encuentra la ruta
crtica? 4 6
5 7
H=1
2
B H=0
0 0 0 4 7 12
H=0 H=0 12 12
0 0 0 4 H=0
4 7 7 12 12 12
0 4 3 5 0
4 7
Inicio A C E Fin
H=0
1
D
4 5
H=7
11 12
Cmo se encuentra la ruta
crtica?
La ruta crtica se encuentra como aquella
ruta para la cual todas sus actividades
tienen holgura igual a cero
Generalmente se marca en la red la ruta
crtica
En este caso es la ruta:
Inicio A C E Fin
Cmo se encuentra la ruta
4 6
crtica? 2 5 7
H=1
B H=0
0 0 0 4 7 12
H=0 H=0 12 12
0 0 0 4 H=0
4 7 7 12 12 12
0 4 3 5 0
4 7
Inicio A C E Fin
H=0
1
D
4 5
H=7
11 12
Hay varias razones para medir un producto
1. Para indicar la calidad del producto.
2. Para evaluar la productividad de la gente que
desarrolla el producto.
3. Par evaluar los beneficios en trminos de
productividad y de calidad, derivados del uso
de nuevos mtodos y herramientas de la ingeniera de
software.
4. Para establecer una lnea de base para la estimacin
5. Para ayudar a justificar el uso de nuevas herramientas
o de formacin adicional.
Por qu es tan importante medir el proceso de
ingeniera del software y el producto (software) que
produce?
E= b Sc(y) m(X)
y: Elementos de escala para ajustar el exponente
x: Multiplicadores de esfuerzo
4 categoras:
Atributos del producto
Relativos a las caractersticas del sw a desarrollar
RELY -> Confiabilidad requerida
DATA -> Tamao BD
CPLX -> Complejidad
RUSE -> Reuso de productos en proyecto y otros
DOCU -> Documentacin requerida
Atributos de la plataforma
Relativos a los req. de HW y SW del sistema
TIME -> Carga de Procesadores
STOR -> Restricciones de Memoria
PVOL -> Volatilidad de la Plataforma
COCOMO II
Multiplicadores de Esfuerzo (Post-Arq.)
57
Estudio de viabilidad:
Asignar director del proyecto.
Composicin del documento de estudio de viabilidad.
Presentacin del documento de viabilidad a la
direccin para su aprobacin.
58
DEFINICION DE VIABILIDAD
Segn el diccionario de la Real Academia Espaola
Viabilidad: cualidad de viable, Viable: Que, por sus
circunstancias, tiene probabilidades de poderse llevar
a cabo.
ESTUDIO DE VIABILIDAD
Es el anlisis que intenta predecir el eventual xito o
fracaso de un proyecto de tal manera que cumpla con
su objetivo. Para lograr esto parte de datos empricos a
los que accede a travs de diversos tipos de
investigaciones.
Est relacionada con principios de calidad, eficiencia y
pertinencia de un proyecto en trminos de los
elementos conceptuales que lo componen, la
informacin utilizada, la coherencia de los
planteamientos y el mayor acercamiento a la realidad a
la que se refiere el proyecto.
Los anlisis de viabilidad se desarrollan en el mbito
gubernamental o corporativo. Se trata de un recurso
til antes del inicio de una obra o del lanzamiento de
un nuevo producto. De este modo, se minimiza el
margen de error.
DETERMINACIN DE LA VIABILIDAD EN UN PROYECTO
Las mejoras pueden ser de muchos tipos:
Aceleracin de un proceso.
Eliminar pasos innecesarios o duplicados.
Reduccin en la captura de informacin mediante la
modificacin de formularios y pantallas de despliegue, etc
o Viabilidad tcnica.
Evala si los recursos tcnicos actuales son suficientes
para el nuevo sistema, si ellos no lo estn pueden ser
actualizados para proveer el nivel necesario de
tecnologa necesario para el nuevo sistema.
o Viabilidad econmica.
La viabilidad econmica determina si el tiempo y el
dinero estn disponibles para desarrollar el sistema.
Incluye la compra de : equipo nuevo, hardware y
software.
o Viabilidad operacional
Determina si los recursos humanos estn disponibles:
para operar el sistema una vez que este sea instalado.
Los usuarios que no desean un nuevo sistema, pueden
impedir que llegue a ser operacionalmente viable.
ANLISIS Y GESTIN DEL RIESGO
AGENDA
1. INTRODUCCIN
2. RIESGO DEL SOFTWARE
3. IDENTIFICACIN DEL RIESGO
4. ANLISIS DEL RIESGO
5. PLANIFICACIN DEL RIESGO
6. SUPERVISIN DEL RIESGO
7. EL PLAN RSGR
ANLISIS Y GESTIN DEL RIESGO
1. INTRODUCCIN
ANLISIS Y GESTIN DEL RIESGO
1. INTRODUCCIN
Definicin de riesgo:
Es un problema potencial puede o no ocurrir.
El riesgo afecta futuros acontecimientos -qu riesgos podran
hacer que nuestro proyecto fracasara?
El riesgo implica cambio. Cmo afectarn los cambios en los
requisitos del cliente, en las tecnologas de desarrollo, al
cumplimiento de la planificacin y al xito en general?
El riesgo nos enfrenta a elecciones. qu mtodos y
herramientas deberamos emplear, cunta gente debera estar
implicada, cunta importancia hay que darle a la calidad?
ANLISIS Y GESTIN DEL RIESGO
1. INTRODUCCIN
Anlisis y gestin del riesgo:
Qu es?
Una serie de pasos que ayudan al equipo del software a
comprender y gestionar la incertidumbre.
Quin lo hace?
Todos los que estn involucrados en el proceso del software
gestores , ingenieros y clientes.
Por qu es importante?
El SW es una empresa difcil. Muchas cosas pueden ir mal y a
menudo salen mal. Estos problemas pueden tener un
impacto significativo en la fecha de entrega o en el
presupuesto.
ANLISIS Y GESTIN DEL RIESGO
1. INTRODUCCIN
Anlisis y gestin del riesgo:
Cmo se hace?Proactivamente.
Reactivas Bomberos
Estrategias
de riesgo
Antes de los
Proactivas trabajos tcnicos
ANLISIS Y GESTIN DEL RIESGO
1. INTRODUCCIN
Anlisis y gestin del riesgo:
Cules son los pasos?
Estimacin
Exposicin al riesgo (ER)
del riesgo
Magnitud de
Anlisis del prdida
riesgo
Magnitud de
prdida
Alto
Probabilidad
1,0
ANLISIS Y GESTIN DEL RIESGO
5. PLANIFICACIN DEL
RIESGO
Refinamiento/contexto.
1
2
Reduccin/Supervisin
1
2
Gestin/Plan de Contingencia:
Estado Actual:
Autor: Asignado a:
ANLISIS Y GESTIN DEL RIESGO