vision estatica de medea
DESCRIPTION
Descripción estática de la Metodología de desarrollo en ÁTICA (MEDEA).Descripción de las disciplinas.Diagramas de actividad.TRANSCRIPT
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 1
MEDEAMEtodología de DEsarrollo en ÁTICA
Visión estática
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 2
Una visión estática de la Metodología de Desarrollo de Proyectos en el Área de Tecnologías de la Información y las Comunicaciones Aplicadas de la Universidad de Murcia.
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 3
Contenido
1.- Teoría• ¿Qué es MEDEA (MEtodología de DEsarrollo Atica?
• Estructura: Disciplinas/Procesos/Tareas• Elementos por tarea: Instrucciones, Roles, Artefactos,
Herramientas y Métricas• Disciplinas de MEDEA• Servicio MEDEA (MNCS): Wiki, SVN, Formación y Soporte
2.- Práctica– MEDEA: Wiki y SVN– Proyecto Prácticas: JIRA y SVN– Máquina EVA
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 4
La gestión actual
Petición Requisitos
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 5
La gestión actual
Petición Requisitos
Fecha entrega
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 6
La gestión actual
Petición Requisitos
Fecha entrega Req
uisi
tosRequisitos
Requisitos
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 7
La gestión actual
Petición Requisitos
Fecha entrega Req
uisi
tosRequisitos
Requisitos
Ana/Diseño
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 8
La gestión actual
Petición Requisitos
Fecha entrega Req
uisi
tosRequisitos
Requisitos
Ana/DiseñoCódigo
Código Código Código
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 9
La gestión actual
Petición Requisitos
Fecha entrega Req
uisi
tosRequisitos
Requisitos
Ana/DiseñoCódigo
Código Código Código Req
uisi
tos
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 10
La gestión actual
Petición Requisitos
Fecha entrega Req
uisi
tosRequisitos
Requisitos
Ana/DiseñoCódigo
Código Código Código Req
uisi
tos
Entre
gabl
e
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 11
La gestión actual
Petición Requisitos
Fecha entrega Req
uisi
tosRequisitos
Requisitos
Ana/DiseñoCódigo
Código Código Código Req
uisi
tos
Código
Entre
gabl
e
Entre
gabl
e
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 12
La gestión actual
Petición Requisitos
Fecha entrega Req
uisi
tosRequisitos
Requisitos
Ana/DiseñoCódigo
Código Código Código Req
uisi
tos
Código
Entre
gabl
e
Entre
gabl
e
Ca m
b io s
Ca m
b io s
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 13
La gestión actual
Petición Requisitos
Fecha entrega Req
uisi
tosRequisitos
Requisitos
Ana/DiseñoCódigo
Código Código Código Req
uisi
tos
Código
Entre
gabl
e
Entre
gabl
e
Ca m
b io s
Ca m
b io s
Código
Código
Game Over!!!Game Over!!!
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 14
La gestión a partir de ahora
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 15
¿Qué es MEDEA?
● Metodología basada en Procesos, que persigue la mejora continua, y que cubre el ciclo de vida completo de un proyecto de desarrollo de software a través de 7 disciplinas:
– Gestión de Proyectos– Gestión de la Configuración– Requisitos– Análisis y Diseño– Desarrollo– Calidad del Software – Despliegue.
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 16
Objetivo de MEDEA
● El objetivo es mejorar la calidad de los desarrollos de software de ATICA:
– Definiendo procesos sistemáticos para la construcción de software
● Definiendo tareas precisas en los procesos– Elaborando instrucciones para realizar
tareas y usar herramientas● Proporcionando herramientas estándar● Proveyendo de los artefactos
necesarios (plantillas)– Definiendo roles– Definiendo métricas y realizando las
medidas● MEDEA es "un todo ordenado compuesto por piezas que encajan
perfectamente".
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 17
Estructura de MEDEA
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 18
Disciplinas de MEDEA
Requisitos
Análisis y Diseño
Desarrollo
Calildad del Software (QA)
Ges
tión
de P
roye
ctos
Ges
tión
de la
Con
figur
ació
nDespliegue
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 19
Procesos de MEDEA
Requisitos
Análisis y Diseño
Desarrollo
Calildad del Software (QA)
Ges
tión
de P
roye
ctos
Ges
tión
de la
Con
figur
ació
nDespliegue
Def
inic
ión
Plan
ifica
ción
Segu
imie
nto
Cie
rre
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 20
Procesos de MEDEA
Requisitos
Análisis y Diseño
Desarrollo
Calildad del Software (QA)
Ges
tión
de P
roye
ctos
Ges
tión
de la
Con
figur
ació
nDespliegue
Def
inic
ión
Plan
ifica
ción
Segu
imie
nto
Cie
rre
Con
tabi
lidad
Con
trol d
eC
ambi
osG
estió
n de
Rel
ease
sEs
tabl
ecer
SGC
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 21
Procesos de MEDEA
Requisitos
Análisis y Diseño
Desarrollo
Calildad del Software (QA)
Ges
tión
de P
roye
ctos
Ges
tión
de la
Con
figur
ació
nDespliegue
Def
inic
ión
Plan
ifica
ción
Segu
imie
nto
Cie
rre
Con
tabi
lidad
Con
trol d
eC
ambi
osG
estió
n de
Rel
ease
sEs
tabl
ecer
SGCGestionar
RequisitosValidar
RequisitosTomar
RequisitosDefinir
Alcance
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 22
Procesos de MEDEA
Requisitos
Análisis y Diseño
Desarrollo
Calildad del Software (QA)
Ges
tión
de P
roye
ctos
Ges
tión
de la
Con
figur
ació
nDespliegue
Def
inic
ión
Plan
ifica
ción
Segu
imie
nto
Cie
rre
Con
tabi
lidad
Con
trol d
eC
ambi
osG
estió
n de
Rel
ease
sEs
tabl
ecer
SGCGestionar
RequisitosValidar
RequisitosTomar
RequisitosDefinir
Alcance
DiseñoAnálisis Validación técnica
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 23
Procesos de MEDEA
Requisitos
Análisis y Diseño
Desarrollo
Calildad del Software (QA)
Ges
tión
de P
roye
ctos
Ges
tión
de la
Con
figur
ació
nDespliegue
Def
inic
ión
Plan
ifica
ción
Segu
imie
nto
Cie
rre
Con
tabi
lidad
Con
trol d
eC
ambi
osG
estió
n de
Rel
ease
sEs
tabl
ecer
SGCGestionar
RequisitosValidar
RequisitosTomar
RequisitosDefinir
Alcance
OrganizaciónDel Código
Creación deComponentes Integración
DiseñoAnálisis Validación técnica
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 24
Procesos de MEDEA
Requisitos
Análisis y Diseño
Desarrollo
Calildad del Software (QA)
Ges
tión
de P
roye
ctos
Ges
tión
de la
Con
figur
ació
nDespliegue
Def
inic
ión
Plan
ifica
ción
Segu
imie
nto
Cie
rre
Con
tabi
lidad
Con
trol d
eC
ambi
osG
estió
n de
Rel
ease
sEs
tabl
ecer
SGCGestionar
RequisitosValidar
RequisitosTomar
RequisitosDefinir
Alcance
OrganizaciónDel Código
Creación deComponentes Integración
IntegraciónContínua
TestFuncionales
Test deCarga QA Interna
DiseñoAnálisis Validación técnica
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 25
Procesos de MEDEA
Requisitos
Análisis y Diseño
Desarrollo
Calildad del Software (QA)
Ges
tión
de P
roye
ctos
Ges
tión
de la
Con
figur
ació
nDespliegue
Def
inic
ión
Plan
ifica
ción
Segu
imie
nto
Cie
rre
Con
tabi
lidad
Con
trol d
eC
ambi
osG
estió
n de
Rel
ease
sEs
tabl
ecer
SGCGestionar
RequisitosValidar
RequisitosTomar
RequisitosDefinir
Alcance
OrganizaciónDel Código
Creación deComponentes Integración
IntegraciónContínua
TestFuncionales
Test deCarga QA Interna
EntornoEjecución
PruebasUsuario
ManualesDe Usuario
FormaciónA Usuarios
DiseñoAnálisis Validación técnica
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 26
Procesos de MEDEA
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 27
Requisitos - 3
Análisis y Diseño - 4
Desarrollo - 5
Calildad del Software (QA) - 6G
estió
n de
Pro
yect
os -
1
Ges
tión
de la
C
onfig
urac
ión
- 2
Despliegue - 7
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 28
DISCIPLINA DE GESTIÓN DE PROYECTOS
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 29
DISCIPLINA DE GESTIÓN DE LA CONFIGURACIÓN
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 30
DISCIPLINA DE REQUISITOS
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 31
DISCIPLINA DE ANALISIS Y DISEÑO
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 32
DISCIPLINA DE DESARROLLO
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 33
DISCIPLINA DE CONTROL DE CALIDAD (QA)
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 34
DISCIPLINA DE DESPLIEGUE
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 35
Servicio MEDEA de MNCS
● Wiki: https://wiki.atica.um.es/wikis/programador/doku.php?id=mda:medea● SVN:
https://svn.atica.um.es/svn/MNCS/NuevaMNCS/MEDEA/● Formación: Bajo demanda, por roles● Soporte en el puesto de trabajo
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 36
¿Donde estamos?
1.- Teoría• ¿Qué es MEDEA (MEtodología de DEsarrollo Atica?
• Estructura: Disciplinas/Procesos/Tareas• Elementos por tarea: Instrucciones, Roles, Artefactos,
Herramientas y Métricas• Disciplinas de MEDEA• Servicio MEDEA (MNCS): Wiki, SVN, Formación y Soporte
2.- Práctica– MEDEA: Wiki y SVN– Proyecto Prácticas: JIRA y SVN– Máquina EVA
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 37
Herramientas Prácticas MEDEA
● Cada grupo va a disponer de:– Repositorio SVN (CURSOMEDEA2 a CURSOMEDEA8):– Repositorio SVN con ejemplos de todos los artefactos.– Proyecto en JIRA (DIU-<nombre_grupo>)– Proyecto en Jira con ejemplo de un proyecto.
● Máquina EVA con todas las herramientas que propone MEDEA (TortoiseSVN, WinProject, OpenOffice, AstaUML, Evolus Pencil, etc, etc).
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Visión estática de MEDEA. Página 38
Fin
Gracias por vuestra atención
¿Alguna pregunta?
Francisco García Mateo([email protected])Francisco García Mateo([email protected])