Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PLANTILLA PARTICIPANTES
PROCE SO
AUTOMATIZACION
RESULTADO
PERSONAS
HERRAMIENT AS
ANTONIO GARFIAS
5/3/12
ANTONIO GARFIAS
Perso nas
Arquitectos, desarrolladores, ingenieros de prueba, personal de gestin, usuarios, clientes El proceso de desarrollo afecta a las personas (viabilidad, gestin del riesgo, estructura de los equipos, planificacin, comprensin, cumplimiento) Formacin, entrenamiento y experiencia De recurso a trabajador (puestos que asumen las personas) Cada trabajador tiene un conjunto de responsabilidades y lleva a cabo un conjunto de 5/3/12 ANTONIO GARFIAS
Proye cto
Elemento organizativo de gestin El proyecto construye el producto Secuencia de cambio: El sistema evoluciona Serie de iteraciones: Cada iteracin implementa un conjunto de casos de uso o atena algunos riesgos. Mini-proyecto Patrn organizativo: Tipos de trabajadores y artefactos a conseguir.
5/3/12 ANTONIO GARFIAS
Produc to
Artefactos que se crean durante la vida del proyecto Modelos, cdigos, ejecutables, documentacin, diagramas UML, bocetos de la interfaz de usuario, prototipos, componentes, planes de prueba Ingeniera y gestin Coleccin de modelos Modelo de casos de uso, anlisis, diseo, 5/3/12 ANTONIO GARFIAS
Proce so
Conjunto de actividades para crear el producto Es una plantilla para crear proyectos Se define en trminos de flujos de trabajo (conjunto de actividades) Se identifican trabajadores y artefactos Adaptacin o especializacin del proceso Se utilizan diagramas de actividad de UML para describir los flujos de trabajo
ANTONIO GARFIAS
5/3/12
HERRAMIENT AS
5/3/12
Automatizan las actividades definidas en el proceso Mantienen las cosas estructuradas, gestionan gran cantidad de informacin y nos guan Gracias a ellas se obtiene un proceso ms formal y preciso El proceso dirige las herramientas Deben ser fciles de utilizar y permitir reutilizar
ANTONIO GARFIAS
1 LAS PERSONAS SON DECISIVAS 1.1 LOS PROCESOS DE DESARROLLO AFECTAN A LAS PERSONAS
VIABILIDAD DEL PROYECTO.-sin son viables para continuar GESTION DEL RIESGO.-cuando los riesgos no son reducidas se sienten incmodos ESTRUCTURA DE LOS EQUIPOS.-realizar trabajos de manera mas eficaz en grupos pequeos PLANIFICACION DEL PROYECTO. las tcnicas que se utilizan en las faces de inicio de elaboracin permiten a los desarrolladores tener un buena nocin de cual debera ser el resultado del producto FACILIDAD DE COMPRENSION DEL PROYECTO.-ala gente le gusta saber lo que se esta haciendo SENSACION DE CUMPLIMIENTO.- en un ciclo de vida iterativo , la gente recibe retroalimentacin frecuentemente ,lo cual a vez hace llegar a conclusiones. 5/3/12 ANTONIO GARFIAS 88
Tiempo Calidad Coste Salida al mercado Sistemas econmicas y puntual Vida mas larga
ANTONIO GARFIAS 99
Principalmente 5/3/12
-una persona puede ser varios trabajadores Ejm: -un trabajador tambin puede representar a un conjunto de personas Ejm:un trabajador arquitecto puede ser un grupo de arquitetectura.
5/3/12
ANTONIO GARFIAS
1010
Trabajadores
Recursos
Mara
Carlos
5/3/12
ANTONIO GARFIAS
1111
5/3/12
1212
3 EL PRODUCTO ES MAS QUE CDIGO 3.1 QUE ES UN SISTEMA DE SOFTWARE Un sistema software es el cdigo maquina, los ejecutables? Lo es, por supuesto, pero Qu es el cdigo maquina?un sistema de software es el cdigo fuente?
5/3/12
ANTONIO GARFIAS
1313
3.2 Artefactos
Es un termino general para cualquier tipo de informacin creada, producida , cambiada o utilizada por los trabajadores en el desarrollo del sistema.
Artefactos de ingeniera
5/3/12 ANTONIO GARFIAS 1414
5/3/12
ANTONIO GARFIAS
1515
5/3/12
ANTONIO GARFIAS
1616
Ejm: En el modelo de casos de uso ,el sistema contiene casos de uso En el modelo de diseo ,contiene sub sistemas o clases Esto implica que hay jerarqua de elementos en este modelo
5/3/12 ANTONIO GARFIAS 1717
Un sistema contiene todas las relaciones y restricciones entre elementos incluidos en diferentes modelos.
5/3/12
ANTONIO GARFIAS
1818
Se puede reutilizarse para crear instancias de ella Conjunto completo de actividades necesarias para convertir los requisitos de usuario en un conjunto consistente de artefactos que conforman un producto software Un proceso es una definicin de un conjunto de actividades ,no su 5/3/12 ANTONIO GARFIAS 1919 ejecucin.
5/3/12
ANTONIO GARFIAS
2020
5/3/12
ANTONIO GARFIAS
2121
fin
5/3/12
ANTONIO GARFIAS
2222