Proceso Unificado
Carrera:
Licenciatura en Sistemas de la Información
Asignatura:
Sistemas de Información I
Profesor:
Lic. Angel Neme
Alumno/s:
Tavera Luis
Año:
2013
Cuatrimestre:
Primero
Cantidad de Módulos:
2
Título y número del trabajo práctico: Proceso Unificado del Desarrollo de Software TP 1
Objetivo: Describir y desarrollar el Proceso del Desarrollo de SoftwareTipo de trabajo:
(Trabajo de evaluación de una unidad, integrador de unidades, trabajo final, etc.)
Trabajo de evaluación de una Unidad
Consigna
Título: Proceso Unificado del Desarrollo del Software
Aclaraciones: Profundización del ítem anterior con detalles, características, etc.
Forma de presentación: A4, Letra Cambria, Microsoft Office 2011, Archivo .docFecha de entrega:
Lunes 10 de Junio de 2013
Criterios de evaluación:
Proceso Unificado del Desarrollo de Software
1 Conceptos Básicos 4
Dirigido por Casos de usos…………………………………………………………………………………..4
Arquitectura del Sistema a Desarrollar.………………………………………………………………..7
Desarrollo Iterativo e Incremental..……………………………………………………………………...7
1 Ciclode Vida de Desarrollo 8
Fases................................................................................................................................................................8
Inicio……………………………………………………………………………………………………………………………..8
Elaboración……………………………………………………………………………………………………………………8
Construcción………………………………………………………………………………………………………………….8Transición……………………………………………………………………………………………………………………...9
Flujos de Trabajo………………………………………………………………………………………………....9
Requisitos………………………………………………………………………………………………………………..…….9
Análisis…………………………………………………………………………………………………………………………10
Diseño……………………………………………………………………………………………………………..……………12
Implementación…………………………………………………………………………………………………………….13
Prueba…………………………………………………………………………………………………………………………..14
2 Buenas Practicas15
Administración de Requisitos………………………………………………………………………………15
Desarrollo Iterativo……………..………………………………………………………………………………16
Arquitectura de Componentes.……………………………………………………………………………..17
Visualización en Modelos……………………………………………………………………………………..17
Administración delCambio…………………………………………………………………………………..18
Continuamente verificar calidad…………………………………………….……………………………..19
3 Bibliografía……………………………………………………………………………………..21
4 Conclusión………………………………………………………………………………………21
1.Conceptos Básicos
El Proceso Unificado, es un Proceso de Desarrollo de Software. Su Metodología de Desarrollo esta orientada a objetos.
Usa Sintaxis y Semántica UML(Unified Model Language).
Se puede resumir en tres conceptos Básicos:
1.1Dirigido por Casos de uso
Un Caso de uso, es una secuencia de interacciones entre un sistema y alguien o algo que usa alguno de sus servicios.
El mismo debe ser intuitivo y deben poder expresarse todas las funciones y sus actores.
Un diagrama de casos de uso consta de los siguientes elementos:
Actor
Casos de usos
Relaciones de Uso, Herencia y Comunicación.
Elementos
Actor:
Casode Uso:
Relaciones:
Asociación Es el tipo de relación más básica que indica la invocación desde un actor o caso de uso a otra operación (caso de uso)
Dependencia o Instanciación relación entre clases, en la cual una clase depende de otra, es decir, se instancia (se crea).
Generalización Este tipo de relación es uno de los más utilizados, cumple una doble función dependiendo de suestereotipo, que puede ser de Uso () o de Herencia (). Este tipo de relación esta orientado exclusivamente para casos de uso
Extends: Se recomienda utilizar cuando un caso de uso es similar a otro (características).
Uses: Se recomienda utilizar cuando se tiene un conjunto de características que son similares en...
Regístrate para leer el documento completo.