Zusammenfassung der Ressource
El proceso de Software
- un pronceso es un conjunto de actividades, metodos practicas, transformaciones para desarrollar software
- Proceso de Producción
- Construcción y mantenimiento de software
- Proceso de Gestion
- Estima, planifica, controla los recursos para el proceso de produccion
- Complejo
- No es un proceso de produccion
tipico
- No es un proceso de ingenieria pura
- No es un proceso
creativo
- Depende de la
comunicacion
- Catagorias
- Tecnologia de desarrollo Software (Soporte
tecnologico)
- Metodos y tecnicas de desarrollo Software(Guia de como hacer las cosas)
- Comportamiento Organizacional (Recursos
humanos)
- Economia y Marketing(Gestion de proyecto)
- Gestion de los procesos de software
- Definicion del proceso
- Ejecucuion y COntrol del
proceso
- Medicion y mejora
- El modelado de los procesod de Software
- Beneficios
- Facilita el entendimiento y
comunicacion
- Da soporte y control a la gestion del proceso
- Proviciona la automatizacion al rendimiento
- Provisiona el soporte automatico a la ejecucion
- Da soporte a la mejora del
proceso
- Elementos del proceso de software
- Actividad
- Producto
- Roles y directivas
- Recurso
- Clasificacion de los lenguajes de modelado de procesos
(LMP)
- Funcional
- Comportamental
- Organizacional
- Informativo
- Descriptivos
- Informales
- Formales
- Prescriptivos
- Manuales
- Automaticos
- No ejecutable
- Simulado
- Ejecutable
- Metamodelos de proceso de software
- ISO/IEC 24744
- SEMDM
- Integra procesos de modelado de producto
- Modela la capacidad de los procesos
- Para definir una metodologia :
- De proceso
- De realizadores
- De
producto
- SPEM 2.0
- SEMAT
- Entornos de ingenieria del software orientados al proceso
- Los modelos que representan los procesos son
controlados por un entorno tecnologico
denominado PSEE, dan soporte dinamico a la
ordenacion de actividades, soporte a la
distribucion de procesos software y dan soporta a
la evolucion de procesos software
- especifican como las personas
deben interactuar y trabajar y
como y cuando usar las
herramientas utilizadas en el
proceso
- Constituido por un motor del proceso que
guia a las personas en sus actividades sin
las intervencion humana, esta constituido
por:
- Un interprete del modelo
de procesos
- Un entorno de
interaccion de
usuario
- Un
repositorio
- Clasificacion de los
PSEE
- Por lenguaje basado en la
programacion
- Basados en reglas
- Basados en automatas extendidos
- Multiparadigmas
- Tipo de soporte
- Rol
pasivo
- Guia Activa
- Obligación
- Automatización