Escolar Documentos
Profissional Documentos
Cultura Documentos
-modelar sistemas desde los requisitos hasta los artefactos ejecutables desplegados en nodos, utilizando tecnicas OO
-cubir las cuestiones relacionadas con el tamaño propias de los sitemas complejos y críticos.
MODELADO DE SOFTWARE: Es el análisis y diseño de aplicaciones software antes de escribir el cpdigo.
LOS MODELOS: ayudan a razonar sobre el sistema - favorecen la comunicación - permiten documentarlas decisiones
-permiten una generación automática de código
Un modelo es el resultado de un proceso de abstracción y ayudad a comprender y razonar sobre una realidad.
PROCESO UNIFICADO: es un proceso de desarrollo de software.
UML : Es un proceso para visualizar , especificar construit y documentar los artefactos(modelos) de un sitema
software, desde una perspectiva orientada a objetos.
UTILIDAD DEL MODELO:
-ayudad a razonar sobre el como se implementa. – se facilita la comunicación entre el equipo al existie un lenguaje
común. – se dispones de documentación que trasciende al proyecto. – generación de código a partir de modelos.
MODELOS EN UML:
Modelado de Caso de uso, Estructural, Comportamiento, Actividades, Implementación, Despliegue.
ELEMENTOS ESTRUCTURALES DE UN MODELO
PARTES ESTATIVAS: Clase – Interface - Colaboración – Caso de uso – Clase activa – Artefacto –
Componente – Nodo.
PARTES DINAMICAS: Interaccion (mensaje) – máquina de estados.
PARTES DE ORGANIZACIÓN: paquetes
PARTES EXPLICITAS: Notas.
CICLO DE VIDA: El proceso que sigue para construir, entregar y hacer evolucionar el software, desde la concepción
de una idea hasta la entrega y retiro del sistema. Cuentan con las siguientes actividades:
REQUERIMIENTOS -> DISEÑO -> IMPLEMENTACIÓN -> PRUEBAS -> MANTENIMIENTO
CADA CICLO CONSISTE EN 4 FASES ENTREGABLES DE CADA FASE:
INICIAZION -> ELABORACION -> CONSTRUCCION -> TRANSISION
MODELO UNIFICADO DE PROCESOS:
INICIO DEL PROYECTO -> DEFINE CAsOS DE USO _--INICIO-> O ANALISIS --elaboracion> DISEÑO --construccion->
CONTRUCCION –transision-> LIBERACION (-> VERSION 1,2,3)
GRUPOS DE PROCESOS.
1. Modelamiento del Ciclo de Vida Selección de un ciclo de vida
2. Administración del Proyecto Iniciación del Proyecto - Monitoreo y Control del Proyecto - Administración de
la calidad del SW
3. Pre-desarrollo Exploración del concepto - Asignación de Recursos
4. Desarrollo Requerimientos – Diseño - Implementación
5. Pos-desarrollo Instalación - Operación y Soporte – Mantenimiento - Retiro
6. Procesos Integrales Verificación y Validación - Administración de la configuración – Documentación
- Entrenamiento