Mind map
MODELO DE PROCESO

Mapa mental: modelo de proceso de software
Map content
MODELO DE PROCESO
ARQUITECTURA
- Es la estructura general del sistema
- Ejemplo familia de sistemas
- Transformación en lote (batch)
- Transformación continua.
- Sistemas interactivos.
- Simulacion dinamica
- Sistemas de tiempo real
- Administracion de transaccion
- Ejemplo familia de sistemas
- Es la estructura general del sistema
DEFINE COMO SOLUCIONAR LA PROBLEMATICA DEL DESARROLLO DE SOFTWARE
- Debe considerar los siguientes aspectos:
- Conjunto de Personas
- Estructuras Organizacionales
- Reglas
- Politicas
- actividades
- Componentes de Software
- Metodologias
- Herramientas Utilizadas
- Debe considerar los siguientes aspectos:
DEPENDE DEL TIPO PARTICULAR DE PROYECTO, POR EJEMPLO
- Primer proyecto de su tipo. Se crea la mayoría del software desde cero.
- Segundo proyecto de su tipo. Se busca agregar una nueva funcionalidad a un proyecto conocido.
- Variacion de un proyecto. Se extiende un sistema ya existente.
- Proyecto de reescritura de legado (legacy). Se busca transformar o hacer una "reingenieria" de un sistema ya existente, desarrollado bajo tecnologias anteriores, a un sistema desarrollado bajo nuevas tecnologias, tales como las orientadas a objetos.
- Proyecto de creacion de software reutilizable. Se busca crear uno o mas componentes de software reutilizables.
- Proyecto de mejora de sistema o mantenimiento. Se busca modificar los componentes básicos de un sistema para apoyar una nueva funcionalidad.
ACTIVIDAD
- Es una unidad o paso básico de un proceso, con el fin de lograr metas y objetivos
- Ciclo de vida del software
- Análisis: Su función es desarrollar una estructura logica del sistema, la cual debe ser estable y extensible.
- Diseño: Su función es extender la arquitectura de análisis.
- Diseno de objetos
- Diseno de sistema
- Integración.: Se combinan los componentes creados de manera independiente para formar el sistema complete.
- Mantenimiento.: Se corrigen errores no encontrados durante el desarrollo y las pruebas originates del sistema
- Pruebas.: consiste en la validation del sistema o prueba de especificacion y la verification o prueba de resultado
- Validación
- Verificación
- Implementación.: Toma el resultado del modelo de diseño para generar el código final del sistema.
- Lenguajes de programación.
- Bases de datos.
- Requisitos: Define y delimita la funcionalidad del sistema.
- Documentación: Se describen los aspectos sobresalientes de los requisitos, análisis, diseño, implementación, integración y pruebas..
- Manual del usuario.
- Manual del administrador.
- Manual del programador.
- Manual del operador.
- Ciclo de vida del software
- Es una unidad o paso básico de un proceso, con el fin de lograr metas y objetivos
METODOS Y METODOLOGÍAS
- Los método definen tareas o acciones a realizar, Las metodologias definen el conjunto de métodos
- Metodología Tradicional o Estructurada: se enfocan principalmente en la descomposicion funcional de un sistema
- Diagramas de flujo de datos
- Diagramas de entidad-relación.
- Diagramas de transicion de estados.
- Metodología Orientada a Objetos: se enfocan principalmente en el modelado de un sistema en términos de objetos.
- Diagramas de clases.
- Diagramas de casos de uso.
- Diagramas de transición de estado.
- Diagramas de secuencia.
- Diagramas de colaboracio
- Diagramas de subsistema
- Metodología Tradicional o Estructurada: se enfocan principalmente en la descomposicion funcional de un sistema
- Los método definen tareas o acciones a realizar, Las metodologias definen el conjunto de métodos
Estrategias
- Plan para lograr un objetivo.
- Prototipos: version preliminar, intencionalmente incompleta o reducida de un sistema
- Prototipos de requisitos.
- Prototipos de análisis.
- Prototipos de diseño.
- Prototipos verticales.
- Prototipos de factibilidad.
- Reutilización: explotacion de componentes desarrollados anteriormente dentro de un mismo proyecto o entre proyectos
- Consume de componentes reutilizables
- Producción de componentes reutilizables.
- Prototipos: version preliminar, intencionalmente incompleta o reducida de un sistema
- Plan para lograr un objetivo.
Information
- Description
- Mapa mental sobre el modelo de procesos
- Created by
- Carlos Montoya
- Views
- 43
- Tags
- Rating