Procesos y Evaluación de Software
Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones
Escrito el en español con un tamaño de 4,2 KB
Proceso
coleccion de actividades que se realizan cuando va a crearse algo
Flujo de proceso lineal:
ejecuta c/u de las 5 actividades estructurales
F. de procesos iterativos:
repita una o mas actividades antes de pasar a sgt
F. de proceso evolutivo:
realiza actividades en forma circula caca circuito version mas completa
F. de proceso paralelo:
ejecuta una o mas actividades en pararlelo con otras
Def. actividad estructural:
contacto via telefonica-analizar req y tomar notas- organizar notas , formar req enviar correo al participante
Identi. de conjunto de tareas:
acciones conjunto de tareas relacionados con el producto de trabajo aseguren calidad escoger mejor conjunto de tareas
patrones del proceso:
problema relacionado con el proceso se sugieren una o mas soluciones formato de solucion describe aveces las dos asociados
Amblear propuso un formato para describir un patron de proceso:
1)nombre de patron:
tiene nombre significativo lo describe
2)fuerza:
ambiente donde se encuentra el patron aspectos señalan proble y solucion
3)tres tipos a) patron de etapa:
problema asociado actv estructural procesob)patron de tarea: problema asociado a tarea de trabajo impo exito de trabajo
c) patron de fase:
secuencia de act que ocurren en un proceo
4)contexto inicial:
condiciones en las que se aplica el patron
5)problema:
lo que debe resolver el patron
6)solucion:
como implementar con exito el patron
7)contexto resultante:
lo que resultara con el exito del patron
8)patrones relacionados:
lista de patrones de proceso relacionados jerarquia
9)uso conocido:
intancias en las que es aplicable el patron
Patrones de proceso
mecanismo efectivo para enfrentar problemas de Sw descrip jera
Evaluacion y mejora de proceso
met. de eva. estandar CMMI proceso de mejora:
5 fases: inicio, diagnostico, establecimiento , actuacion y aprendizaje
Eva. en CMM para mejorar proceso interno:
tecnica de diagnostico para evaluar madurez relativa a una organizacion de software
SPICE(ISO/ICE 15504):
estandar conjunto de req para evaluacion de software
ISO9001;2000 para software:
estandar aplica a cualquier organiza mejorar calidad
Modelos de proceso prescriptivo:
ordenar caos de desarrollo de SW preescriben conjunto de elementos del proceso tb flujo de trabajo
M.Cascada:
enfoque sistematico secuencial para el desarrollo especificacion de req -planeacion-modelado- contruccion y despliegue "modelo v" problemas: proyectos no siguen flujo lineal - dificil enunciar requerimientos - cliente debe tener paciencia
M. proceso incremental:
en cuanto incremento un producto que ya opera
M. de proceso evolutivo:
iterativos , desarrolla versiones cada vez mas completas
Hacer prototipos:
comienza con reunion de participantes para definir obj generales se identifican requerimientos planea iteracion para hacer prot y modelado puede ser problematico por: los participantes version funcional sin tener en cuenta que se obtuvo de manera caprichosa - como ing en SW no ideales para que funcione rapido
M.espiral:
generador de modelo impulsado por el riego participantes multiples entregas evolutivas actividaes alrededor del espiral especif del producto , enfoque realista para desarrollar sistemas a gran escala
M.concurrentes:
permite que equipo represente elmentos iterativos y concurrentes
Modelos de proceso especializado
desarrolo basado en componentes:
caracteristicas de modelo espiral naturaleza evolutiva y enfoque iterativo para creacion de Sw
etapas:
1)
se investigan y evaluan
2)
consideran aspectos de integracion de componentes
3)
se diseña una arquitectura quer eciba componentes
4)
se integran componentes en la arquitectura
5)
se efectuan pruebas exahubitas para asegurar la apropiada funcionalidad