Vision estatica de medea

Preview:

DESCRIPTION

Descripción estática de la Metodología de desarrollo en ÁTICA (MEDEA).Descripción de las disciplinas.Diagramas de actividad.

Citation preview

© 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(pacomNOSPAM@um.es)Francisco García Mateo(pacomNOSPAM@um.es)