Zusammenfassung der Ressource
Modelo de proceso 2
- Modelos del proceso personal y del equipo
- Proceso personal del software
- Planeación
- Diseño de alto nivel
- Revisión del diseño de alto nivel
- Desarrollo
- Post mórtem
- Proceso del equipo de software
- Objetivos
- Mostrar
- Acelerar
- Brindar
- Facilitar
- Actividades
- Inicio del proyecto
- Diseño de alto nivel
- Implementación
- Integración y pruebas
- Post mórtem
- El proceso unificado
Anmerkungen:
-
La notación y modelado con el UML (Lenguaje de modelado unificado)
- Fases del proceso unificado
Anmerkungen:
- es un intento por obtener los mejores rasgos y características de los modelos tradicionales del proceso del software
- La fase de elaboración
Anmerkungen:
- incluye las actividades de comunicación y modelado del modelo general del proceso
- La fase de construcción
Anmerkungen:
- proceso
unificado es idéntica a la actividad de construcción
- La fase de transición
Anmerkungen:
- incluye las últimas etapas de la actividad general de construcción y la primera parte de la actividad de despliegue general (entrega y retroalimentación)
- La fase de producción
Anmerkungen:
- coincide con la actividad de despliegue del proceso general.
- El flujo de trabajo
Anmerkungen:
- en la ingeniería de software está distribuido a través de todas las fases del proceso unificado PU
- ¿Para que se usa UML?
Anmerkungen:
- El UML se utiliza para
representar tanto los
modelos de requerimientos
como el diseño
- ¿Que brinda UML?
Anmerkungen:
- El UML brinda la tecnología
necesaria para apoyar la
práctica
- Producto y proceso
Anmerkungen:
-
Los procesos deben de ser eficientes y metodológicos
para tener un producto de calidad.
- ¿Cuál es la tendencia?
Anmerkungen:
-
El
software cambia constantemente porque se aplica una nueva fuerza
- En la comunidad científica
Anmerkungen:
- Precedente de adoptar nociones de dualidad, pueden ser explicadas
por alguna teoría alternativa
- Actividad humana
- ¿Qué se obtiene?
Anmerkungen:
-
La gente obtiene tanta (o más) satisfacción
del proceso creativo como del producto final.
- Tecnología del proceso
- Ayuda a la organizaciones
- Administar
- Analizar
- Organizar
- Controlar y vigilar
- Modelos de proceso especializado
- Desarrollo basado en componentes
- ¿Qué es?
Anmerkungen:
-
El modelo de desarrollo basado en componentes construye
aplicaciones a partir de fragmentos de software prefabricados.
- Etapas
- investigar y evaluar
- Integrar los componentes
- Diseñar una arquitectura del software
- Integrar los componentes
- Efectuar pruebas exhaustivas
- El modelo de métodos formales
- ¿Qué es?
Anmerkungen:
-
Los métodos formales permiten especificar, desarrollar y
verificar un sistema basado en computadora por medio del empleo de una notación
matemática rigurosa.
- Problemas
- Tiempo/Costo
- Capacitación
- Complejidad técnica
Anmerkungen:
- Dificultad comunicación con los clientes
- Desarrollo de software orientado a aspectos
- Proceso y enfoque metodológico
- Definir
- Especificar
- Diseñar
- Construir
- Basado en Aspectos
Anmerkungen:
- “mecanismos más allá de subrutinas y herencia para localizar la expresión de
una preocupación global”
- Interfaces de usuario
- Trabajo en colaboración
- Distribución
- Persistencia
- Administración de la memoria
- Procesamiento de las transacciones
- Seguridad
- Integridad