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

Entradas relacionadas: