Introducción a la Tecnología de Proceso Software - Grupo Alarcos ...
Introducción a la Tecnología de Proceso Software - Grupo Alarcos ... Introducción a la Tecnología de Proceso Software - Grupo Alarcos ...
Evolución de un PS (i) Se deben considerar dos aspectos en un entorno de producción de software: – Un proceso en desarrollo, desarrollo P, es decir el proceso de producción del mundo real incluyendo actores humanos y herramientas que acompañan a todas las actividades dirigidas al desarrollo y mantenimiento de un producto software, y – Un modelo de procesos, procesos MP, que es una representación del mundo real, y captura el estado actual de las actividades para guiar, hacer cumplir o automatizar partes del proceso de producción o de mantenimiento. Francisco Ruiz Introducción a la Tecnología de Proceso Software 28
Evolución de un PS (ii) Idealmente, P y MP deben estar perfectamente alineados: el estado interno de MP debe ser una fiel representación del actual estado de los asuntos en el mundo real. => P es una instancia de PM Pero cualquier PS en el mundo real es un proceso creativo y dinámico que abarca a mucha gente, y no puede ser reducido a la programación de autómatas. ⇒El MP debe coordinar actividades y gestionar el flujo de información, y ⇒MP debe adaptarse a cualquier evolución del proceso P en el mundo real. Francisco Ruiz Introducción a la Tecnología de Proceso Software 29
- Page 1 and 2: Ingeniería del Software II Introdu
- Page 3 and 4: Índice (ii) Lenguajes de Modelado
- Page 5 and 6: Justificación (i) La importancia
- Page 7 and 8: Justificación (iii) SWEBOK consid
- Page 9 and 10: Proceso de negocio: característica
- Page 11 and 12: Proceso Software: apoyos Un PS apr
- Page 13 and 14: Procesos Software: naturaleza (i)
- Page 15 and 16: Tecnología de PS: fabricación vs
- Page 17 and 18: Tecnología de PS: objetivo Dominar
- Page 19 and 20: Proceso vs Modelo de Proceso (MP) (
- Page 21 and 22: Proceso vs MP (iii) El objetivo fi
- Page 23 and 24: Proceso vs MP (v) Los MP juegan un
- Page 25 and 26: Niveles de un MP (i) Los procesos
- Page 27: Vistas de un MP (i) Expresan un pu
- Page 31 and 32: Metaproceso Conclusión: la evoluc
- Page 33 and 34: Lenguajes Lenguajes Lenguajes Lengu
- Page 35 and 36: Requerimientos en LMP (i) Hay 6 el
- Page 37 and 38: Requerimientos en LMP (iii) Elemen
- Page 39 and 40: Formalidad. Expresividad. Propieda
- Page 41 and 42: Taxonomía (i) Según el elemento
- Page 43 and 44: Ejemplo: MVP-L MVP Multi View Proc
- Page 45 and 46: MVP-L: MVP L: constructores (i) Mo
- Page 47 and 48: Entrada Salida MVP-L: MVP L: repres
- Page 49 and 50: MVP-L: MVP L: ejemplo textual proje
- Page 51 and 52: MVP-L: MVP L: cuerpo de un proceso
- Page 53 and 54: EIS: Conceptos básicos Entorno de
- Page 55 and 56: Servicios EIS: categorías Los ser
- Page 57 and 58: Servicios EIS: Gestión Técnica S
- Page 59 and 60: Servicios EIS: Gestión del Proceso
- Page 61 and 62: Servicios EIS: Globales Ayudan a q
- Page 63 and 64: Servicios de Gestión del Proceso (
- Page 65 and 66: Servicios de Gestión del Proceso (
- Page 67 and 68: Servicios de Gestión del Proceso (
- Page 69 and 70: Personal Arquitectura PSEE (i) Pers
- Page 71 and 72: Arquitectura PSEE (iii) Servicios
- Page 73 and 74: PSEE: gestión del diálogo Encaps
- Page 75 and 76: PSEE: gestión del proceso (ii) Pu
- Page 77 and 78: PSEE: gestión del repositorio (i)
Evolución <strong>de</strong> un PS (ii)<br />
I<strong>de</strong>almente, P y MP <strong>de</strong>ben estar perfectamente<br />
alineados: el estado interno <strong>de</strong> MP <strong>de</strong>be ser una fiel<br />
representación <strong>de</strong>l actual estado <strong>de</strong> los asuntos en el<br />
mundo real.<br />
=> P es una instancia <strong>de</strong> PM<br />
Pero cualquier PS en el mundo real es un proceso<br />
creativo y dinámico que abarca a mucha gente, y no<br />
pue<strong>de</strong> ser reducido a <strong>la</strong> programación <strong>de</strong> autómatas.<br />
⇒El MP <strong>de</strong>be coordinar activida<strong>de</strong>s y gestionar el flujo <strong>de</strong><br />
información, y<br />
⇒MP <strong>de</strong>be adaptarse a cualquier evolución <strong>de</strong>l proceso P en el<br />
mundo real.<br />
Francisco Ruiz <strong>Introducción</strong> a <strong>la</strong> <strong>Tecnología</strong> <strong>de</strong> <strong>Proceso</strong> <strong>Software</strong><br />
29