Академический Документы
Профессиональный Документы
Культура Документы
del rea de Promocin y Afiliacin de la Sociedad Nacional de Industrias SNI sede Lambayeque.
METODOLOGIA MEIDAW
Metodologa Evolutiva Incremental para Desarrollo de
Aplicaciones de Workflow (MEIDAW) 1.
Esta propuesta metodolgica fusiona elementos de la
Metodologa Evolutiva Incremental, como esquema de
trabajo (enfocada al proceso), y el soporte de los estndares
metodolgicos de Workflow Management Coalition, para
obtener la calidad del producto.
Esta metodologa surge como respuesta a la necesidad,
para desarrollar los distintos tipos de sistemas de Workflow.
LA ORIENTACION AL PROCESO
IMCREMENTOS PLANIFICATORIOS
Se recomienda que los incrementos planificatorios tengan
una duracin de quince (15) das. La metodologa sigue el
esquema general de las metodologas tradicionales de
desarrollo:
anlisis,
diseo,
implementacin,
pruebas,
Mendoza, L., Reynoso, W. (2001). MEIDAW: Una propuesta metodolgica para mejorar el proceso de desarrollo de
sistemas de workflow. 1ras Jornadas Iberoamericanas de Ingenieras de Software e Ingeniera del Conocimiento,
Buenos Aires, Argentina
de
requerimientos
generales
del
proyecto.
Herramientas a utilizar en el desarrollo.
Objetivos del Proyecto.
Estructura del Proyecto.
Establecer las fechas de inicio y culminacin de
actividades.
Esta es una macro - planificacin ya que luego se planifica
cada incremento ms en detalle. Precisamente por la
imprecisin que puede tener una planificacin para varios
meses, se utilizan los incrementos planificatorios, los cuales
son ms pequeos y acertados, ajustndose ms al tiempo y
la realidad.
Dentro de las etapas de anlisis, diseo, implementacin,
pruebas e implantacin se definirn los incrementos de 15
das; dentro de los incrementos se aplica lo que se llama el
timebox o caja de tiempo, es decir, dentro de los quince
das se incluye todas las actividades que se estime que se
puedan realizar, siguiendo la estructura general de las
etapas.
DOCUMENTOS DE ALCANZE Y REQUERIMIENTOS
En toda metodologa evolutiva incremental es importante
tener claro el objetivo utpico: los requerimientos. Siguiendo
un esquema de trabajo bsico, basado en la realizacin de
entrevistas, reuniones y encuestas, con los diferentes grupos
flujos
de
trabajo,
tales
como
asignaciones,
CONTROL DE INCREMENTOS
Esta metodologa contiene dos aspectos muy importantes
para el control en los incrementos:
Feedback:
Permiten
desfavorables
evitar
(-feedback
las
negativo-),
desviaciones
as
como
Feedforwards:
Son
de
utilidad
para
evitar
los
INFORME DE AVANCES
La planificacin y las actividades de los incrementos
planificatorios se deben registrar en los informes de avance,
indicando:
LA ORIENTACION AL PRODUCTO
Para lograr la calidad de un sistema de Workflow existen
muchos aspectos que se deben tomar en cuenta. WfMC
especifica una serie de actividades que ayudan a establecer
(para
diferenciarlas
de
los
incrementos
Identificacin de eventos.
Mdulos que deben originar eventos.
Anlisis de eventos automticos.
Aspectos de seguridad.
Herramientas de control y umbral de escalado.
Ficha de Procesos.
Identificacin del proceso.
Objetivo.
Responsabilidad.
Diagrama de flujo de actividades.
Informacin asociada a la instancia del proceso.
Elemento de informacin.
Descripcin.
Atributo, tabla y base de datos asociadas.
Ficha de Actividad.
Cdigo de actividad.
Descripcin.
Periodicidad.
Roles que la llevan a cabo.
Informacin visualizar.
Mdulos a lanzar.
Aplicacin.
Identificacin del modulo.
Mtodo de llamada.
Parmetros a pasar.
Rutas.
Identificador de rutas.
Tipo de ruta: Automtica, Manual o Escalado.
Condicin para enrutamiento automtico.
Condicin necesaria para poder enrutar el
proceso.
Acciones a ejecutar al enrutar el proceso.
Estado destinatario.
en
la
instalacin
configuracin
de
herramientas
de
desarrollo
del
servidor
de
con
la
desarrollo
para
poder
comenzar
implementacin en s.
2. Implementacin de la Arquitectura de datos: Se
crean las tablas en las bases de datos, as como
tambin los stored procedures, strings de conexin y
dems elementos necesarios para interactuar con la
misma.
3. Desarrollo de Componentes y Servicios:
Se
realiza
funcionalidades
el
sistema,
cumplen
preestablecidas.
La
con
las
tabla
de
sistema.
Este
contempla
funcionalidades
del
ambiente
de
negocio.
Adems,
el
del
Sistema
en
el
Ambiente
de