Zusammenfassung der Ressource
MODELO DE PROCESOS
- Definicion
- Da solucion a la problematica
del desarrollo de sistema de
software
- Este modelo de
software debe
considerar variedad
de aspectos como
- - conjunto de personas,
estructuras organizacionales,
Reglas,politicas,
actividades,componentes del
software, metodologias y
herramientas utilizadas
- Tipos de
proyectos
particulares
- 1 proyecto
Anmerkungen:
- Se crea la mayoria del software
desde cero
- Se crea la
mayoria de
software
desde cero
- 2 proyecto
- Busca agregar
una nueva
funcionalidad
a un proyecto
conocido
- Variacion de
un proyecto
- Se extiende
un sistema
ya existente
- involucra introducir
componentes de
software reutilizables
- Como
- Marco de trabajo
(framework)
- crear
nuevos
componentes
- Proyecto de escritura
de legado (legacy)
- Busca transformar o
hacer una
"reingeneria" de un
sistema ya existente
- Proyecto de
recreacion de
software reutilizable
- busca crear uno o mas
componentes de software
reutilizable
- proyecto mejora de
sistemas o
mantenimiento
- Busca modificar los
componentes basico de un
sistema para apoyar en una
nueva funcionalidad
- ARQUITECTURA
- Definicion
- Es la estructura general
de un sistema y varia
de acuerdo al tipo de
sistema a desarrollarse
- Familias de sistemas
- - Transformacion en
lote(bateb), transformacion
continua, sistemas
interactivas, simulacion
dinamicas, sistema de tiempo
real, Administracion de
transaccion
- ACTIVIDAD
- Definicion
- Es una unidad o paso basico de un
proceso que define los pasos para
lograr metas y objetivos
- Las actividades deben
ser faciles de definir y
deben ofrecer
- flexibilidad
- presicion
- extensibilidad
- Actividades
basicas del
proceso del
desarrollo de
software
- requisitos
- analisis
- diseño
- diseño de
objetos
- diseño de
sistemas
- inplementacion
- lenguaje de
programacion
- bases de datos
- integracion
- mantenimiento
- Pruebas
- validacion
- verificacion
- documentacion
- manual del operador
- Manual de
administracion
- manual de programador
- manual del usuario
- METODOLOGIAS
- Definicion
- definen el conjunto
de metodos,
ademas se refiere a
un framework que
es usado para
estructurar, planear
y controlar el
proceso de
desarrollo en
sistemas de
información.
- Metodologias
tradicionales o
estructuradas
- Definicion
- se enfoca en la
descomposicion
funcional de un
sistema
- El objetivo es
- lograr una definicion
completa del
sistema en terminos
de funciones
- estableciendo
- datos de
entrada y salida
- Herramientas
de
modelado
- diagramas de
flujo de datos
- sirve para la
transformacion de
datos entre funciones
del sistema
- Diagramas de
transicion de
estados
- sirve para modelar
el comportamiento
en el tiempo
- Diagrama de
entidades -relacion
- sirve para modelar un
almacenamiento de
datos
- Orientadas a objetos
- Definicion
- se enfocan en
modelado de un
sistema en
terminos de
objetos
- Herramientas
de modelado
- Diagrama de clases
- describe componentes
de la arquitectura de un
sistema
- Diagrama de caso de usos
- especifican un sistema en
termino de su funcionalidad
- Diagramas de transicion de estado
- describe cambios de
estado en objetos
- Diagrama de secuencia
- describe aspectos dinamicos
- Diagrama de colaboracion
- describe comunicacion
entre objetos de un
sistema
- Diagrama de subsistencia
- describen
agrupaciones de un
sistema