Automatizando la gestión del proceso software José Javier Berrocal, José Manuel García, Juan Manuel Murillo
On-Site Factorías dotProject / Jazz  MKS Nuestra suite <ul><li>Beneficios: </li></ul><ul><li>Colaboración. </li></ul><ul><...
ÍNDICE <ul><li>Situación actual. </li></ul><ul><li>Necesidades. </li></ul><ul><li>Suite de herramientas. </li></ul><ul><ul...
1.  Situación actual. <ul><li>Mayor colaboración con el cliente. </li></ul><ul><li>Gestión de requisitos cambiante s. </li...
1. Situación actual. <ul><li>Factorías: </li></ul><ul><li>- Coste. </li></ul><ul><li>+ Industrializado </li></ul><ul><li>P...
2. Necesidades.
3. Suite de herramientas. Objetivos <ul><li>Herramientas adaptadas a desarrollos realizados en factorías software . </li><...
3. Suite de herramientas. Arquitectura.
3. Suite de herramientas. Arquitectura.
3. Suite de herramientas. Arquitectura.
3. Suite de herramientas. Arquitectura.
3. Suite de herramientas.  Software Process Modeling  Modelar Documentar Software Process Modeling <ul><li>Documentar proc...
3. Suite de herramientas.  Software Process Management Cubrir todas las actividades Generar estadísticas Software Process ...
3. Suite de herramientas.  Software Process Execution Características del Proceso Software Integración con el resto de mód...
3. Suite de herramientas . Ejemplo. Execution Data Mng. Data Process Models CASE + Documentations Tools Tools for Control ...
4. Evaluación de la suite. <ul><li>Esta suite ha sido testada en la factoría de Indra en Cáceres. </li></ul><ul><li>Los be...
5. Conclusiones. <ul><li>La evolución de los procesos software y modelos de negocio presentan algunos hándicaps: </li></ul...
<ul><li>http://www.zentipede.org </li></ul><ul><li>[email_address] </li></ul>
Upcoming SlideShare
Loading in...5
×

06 Uex

75

Published on

Presentacion Uex Calidad del Software

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
75
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Transcript of "06 Uex"

    1. 1. Automatizando la gestión del proceso software José Javier Berrocal, José Manuel García, Juan Manuel Murillo
    2. 2. On-Site Factorías dotProject / Jazz MKS Nuestra suite <ul><li>Beneficios: </li></ul><ul><li>Colaboración. </li></ul><ul><li>Coordinación. </li></ul><ul><li>Comunicación. </li></ul><ul><li>Beneficios: </li></ul><ul><li>+ Industrialización. </li></ul><ul><li>+ Productividad. </li></ul><ul><li>- Coste. </li></ul><ul><li>Necesidades: </li></ul><ul><li>+ Industrialización. </li></ul><ul><li>+ Productividad. </li></ul><ul><li>+ Calidad. </li></ul><ul><li>Handicaps: </li></ul><ul><li>Coordinación. </li></ul><ul><li>Control del proceso. </li></ul><ul><li>Gestión de la calidad. </li></ul>Desarrollo de software
    3. 3. ÍNDICE <ul><li>Situación actual. </li></ul><ul><li>Necesidades. </li></ul><ul><li>Suite de herramientas. </li></ul><ul><ul><li>Objetivos. </li></ul></ul><ul><ul><li>Arquitectura. </li></ul></ul><ul><ul><li>Módulo de Modelado del Proceso Software. </li></ul></ul><ul><ul><li>Módulo de Gestión del proceso Software. </li></ul></ul><ul><ul><li>Módulo de Ejecución del proceso software. </li></ul></ul><ul><ul><li>Ejemplo. </li></ul></ul><ul><li>Evaluación de la suite de herramientas. </li></ul><ul><li>Conclusión. </li></ul>
    4. 4. 1. Situación actual. <ul><li>Mayor colaboración con el cliente. </li></ul><ul><li>Gestión de requisitos cambiante s. </li></ul><ul><li>Etc. </li></ul><ul><li>Comprensión de todo el sistema desde el inicio. </li></ul><ul><li>Completar los objetivos antes de pasar de fase </li></ul><ul><li>Revisar todo el proyecto. </li></ul><ul><li>Sobrecarga en algunas tareas. </li></ul><ul><li>Alto precio del cambio de requisitos. </li></ul><ul><li>Descontento del cliente. </li></ul>
    5. 5. 1. Situación actual. <ul><li>Factorías: </li></ul><ul><li>- Coste. </li></ul><ul><li>+ Industrializado </li></ul><ul><li>Problemas: </li></ul><ul><li>Control. </li></ul><ul><li>Coordinación. </li></ul><ul><li>Comunicación . </li></ul>
    6. 6. 2. Necesidades.
    7. 7. 3. Suite de herramientas. Objetivos <ul><li>Herramientas adaptadas a desarrollos realizados en factorías software . </li></ul><ul><li>Proveer herramientas que faciliten la documentación. </li></ul><ul><li>Proveer herramientas que faciliten e integren todas las actividades de la gestión del desarrollo y de factorías software. </li></ul><ul><li>Proporcionar métodos que automaticen la gestión del proceso software y de los procesos de calidad como CMMI . </li></ul>
    8. 8. 3. Suite de herramientas. Arquitectura.
    9. 9. 3. Suite de herramientas. Arquitectura.
    10. 10. 3. Suite de herramientas. Arquitectura.
    11. 11. 3. Suite de herramientas. Arquitectura.
    12. 12. 3. Suite de herramientas. Software Process Modeling Modelar Documentar Software Process Modeling <ul><li>Documentar procesos software. </li></ul><ul><li>Gestionar librerías </li></ul><ul><li>Configurar procesos. </li></ul><ul><li>Publicar procesos como HTML. </li></ul>SPEM UML2, BPMN, BPDM UML2 , BPMN, BPDM
    13. 13. 3. Suite de herramientas. Software Process Management Cubrir todas las actividades Generar estadísticas Software Process Management <ul><li>Líderes de proyecto. </li></ul><ul><li>Controlar proyectos. </li></ul><ul><li>Analistas. </li></ul><ul><li>Insertar tareas. </li></ul><ul><li>Desarrolladores. </li></ul><ul><li>Observar las tareas a realizar </li></ul><ul><li>Detallar los resultados. </li></ul><ul><li>etc. </li></ul>
    14. 14. 3. Suite de herramientas. Software Process Execution Características del Proceso Software Integración con el resto de módulos Software Process Execution <ul><li>Actividades automatizadas: </li></ul><ul><li>Sincronización de proyectos. </li></ul><ul><li>Insertar tareas. </li></ul><ul><li>Actualizar datos. </li></ul><ul><li>Generar estadísticas más completas </li></ul><ul><li>Etc. </li></ul>
    15. 15. 3. Suite de herramientas . Ejemplo. Execution Data Mng. Data Process Models CASE + Documentations Tools Tools for Control of the Software process Organization Organization’s Classes Organization’s Use Case s Organization’s Processes Software Process Execution Software Process Modelling Software Process Management
    16. 16. 4. Evaluación de la suite. <ul><li>Esta suite ha sido testada en la factoría de Indra en Cáceres. </li></ul><ul><li>Los beneficios resaltados por los miembros de la factoría son: </li></ul><ul><ul><li>Gestor de la factoría  obtiene un conocimiento más completo de la productividad de la factoría. </li></ul></ul><ul><ul><li>Líderes de proyecto  puede realizar una mejor coordinación y gestión de los proyectos. </li></ul></ul><ul><ul><li>Analistas  pueden controlar mejor las horas de trabajo de cada desarrollador y, así, mejorar la productividad. </li></ul></ul>
    17. 17. 5. Conclusiones. <ul><li>La evolución de los procesos software y modelos de negocio presentan algunos hándicaps: </li></ul><ul><ul><li>Comunicación y coordinación. </li></ul></ul><ul><ul><li>Control de los proyectos y procesos. </li></ul></ul><ul><li>Se ha desarrollado una suite de herramientas capaz de cubrir: </li></ul><ul><ul><li>Desde el modelado y documentación de procesos software. </li></ul></ul><ul><ul><li>Hasta la gestión y control de cada elemento del desarrollo. </li></ul></ul><ul><li>Beneficios: </li></ul><ul><ul><li>Una mejor coordinación y control del desarrollo </li></ul></ul><ul><ul><li>Una mejor gestión de los proyectos. </li></ul></ul><ul><ul><li>Etc. </li></ul></ul>
    18. 18. <ul><li>http://www.zentipede.org </li></ul><ul><li>[email_address] </li></ul>

    ×