Zusammenfassung der Ressource
Modelo de Procesos
- Define como solucionar la problemática del
desarrollo de sistemas de software
- Componentes generales de un
modelo de proceso
- ARQUITECTURA
- Una arquitectura de software define la
estructura general de un sistema y varia
de acuerdo con el tipo de sistema a
desarrollarse. Por ejemplo:
- Transformación en lote (batch)
- Transformación continua
- Sistemas interactivos.
- Sistemas de tiempo real
- ACTIVIDAD
- En el proceso de software las
actividades definen los pasos
necesarios para lograr las metas y los
objetivos
- CICLO DE VIDA
- 1. Requisitos
- 2. Análisis
- 3. Diseño
- 4. Implementación
- 5. Integración
- 6. Pruebas
- 7. Documentación
- 8. Mantenimiento
- HERRAMIENTAS
- Las herramientas son aplicaciones
que apoyan la administracion del
proceso de software. El conjunto de
estas herramientas se conoce como
ingenieria de software asistida por
computadora (CASE,
Computer-Aided Software
Engineering)
- Editores de texto
- Generadores de código
- Compiladores
- Verificadores
- Generadores de
modelos graficos
(diagramas)
- Depuradores
- Validadores,
- Medidores (monitores)
- Administradores de
configuracion
- Administradores del
proyecto
- ESTRATEGIAS
- Una estrategia se define como un plan
para satisfacer lo que se desea obtener
con el software.
- PROTOTIPOS
- de requisites
- de analisis
- de diseno
- verticales
- de factibilidad
- REUTILIZACION
- Consume de
componentes
reutilizables
- Produccion de
componentes reutilizab
- METÓDOS Y
METODOLOGÍAS
- Los metodos definen las reglas para las
transformaciones internas de las actividades,
mientras que las metodologias definen el
conjunto de metodos. Un metodo es un
procedimiento que define tareas o acciones a
realizar, donde cada tarea incluye condiciones
de entrada y de salida que se deben satisfacer
antes y despues de completarse
- Varían al alcance del apoyo
- Dominio de aplicabilidad.
- Ciclo de vida.
- Informacion recopilada
- Extensibilidad
- Modelos generados
- Manejo de consistencia.
- Integracion
- Escalabilidad.
- Confianza.
- Notaciones
- METODOLOGÍAS
- ESTRUCTURADAS O
TRADICIONALES
- Diagramas de
flujo de datos
- Diagramas de
transición de estados.
- Diagramas de
entidad-relación.
- ORIENTADAS A OBJETOS
- Diagramas de clases
- Diagramas de casos de uso.
- Diagramas de
transicion de estado
- Diagramas de secuencia.
- Diagramas de colaboracio
- Diagramas de subsistema