Está en la página 1de 27

Método

WATCH

UNEFA NUCLEO ZULIA


SIM – 6B
2010
METODO WATCH

Es un marco metodológico que Un marco metodológico es


describe técnicos, gerenciales y un patrón que debe ser
de soporte que deben emplear adaptado, al proyecto y al
los grupos de desarrollo de grupo cada vez que se use
aplicaciones empresariales.
Características del WATCH

Esta fundamentado en:


 CMMI: Capability Maturity Model del Software
Engineering Institute (CMMI, 2005).
 RUB: Rational Unified Process de IBM
(krutchen,2000).
 PMBOK: Project Management Body of
knowledge del Project Management Institute
(PMI, 2000)
Características del WATCH

 Solidamente fundamentado
 Incremental e interactivo
 De propósito especifico
 Flexible y adaptable
 Usa mejores practicas de:
o Ingeniería de Software y gestión de proyectos.
 Integra los procesos de gestión con los
procesos técnicos y de soporte.
Procesos del Desarrollo del
SW
 ¿Cómo se desarrolla software de alta calidad?
o Aplicando ordenadamente los bloques de construcción del
desarrollo de software:

Análisis

Diseño Gestión

Construcción Soporte

Pruebas

Instalación
Estructura del método del
Watch
 El metodo del WATCH emplea como metafora un reloj
o Los bloques de construccion se organizan en la forma de un reloj:

Análisis

Instalación Diseño
Gestión

Soporte

Pruebas Construcción
Componentes del WATCH

Método
WATCH

Modelos de productos Modelo de Actores Modelo de Procesos


Modelo de Productos

Describe las características generales que


tienen las aplicaciones empresariales e
identifica los productos intermedios y finales que
se deben producir durante el desarrollo de una
aplicación.
Modelo de Actores

Describe las modalidades de organización de


los grupos de trabajo que desarrollan las
aplicaciones; así como, los roles y
responsabilidades de los actores que integran
estos equipos.

Un actor es un individuo o una unidad


organizacional que esta involucrada en el
proyecto.
Modelo de procesos

Describe los procesos técnicos, gerenciales y


de soporte que los grupos de trabajo deben
emplear para desarrollar las aplicaciones
empresariales.

Procesos Procesos de Procesos de


técnicos Gestión Soporte
Método WATCH
procesos de gestión
Planificación Organización Dirección del
Administración Control del
del proyecto proyecto
Del proyecto De Recursos Del proyecto (CP)
(OP) (DP) Proyecto (AR)
(PP)
0BJETIVOS DE LOS PROCESOS DE GESTION

 Asegurar que el desarrollo de la aplicación sea sistemático,


organizado, eficaz y eficiente.
 Garantizar que la aplicación se desarrolle a tiempo, bajo el
presupuesto asignado y siguiendo los estándares, planes y
procedimientos establecidos para asegurar la calidad de aplicación.
Método watch
procesos de soporte
Gestión del proyecto (GP)

Gestión de la configuración de software (SCM)

Aseguramiento de la calidad del software (SQA)

Gestión de riesgos (GR)

Verificación y validación (V&V)

Capacitacion (CAP)
OBJETIVOS DE LOS PROCESOS DE SOPORTE

 Asegurar la alta calidad de los productos


 Asegurar que el proceso de desarrollo definido para cada
proyecto se cumpla
 Controlar la configuración de las aplicaciones empresariales
 Manejar los riesgos que puedan surgir en los proyectos
 Garantizar el uso apropiado de las aplicaciones empresariales
mediante la capacitación de sus usuarios
 Garantizar que el personal de los equipos de desarrollo posean
 Los conocimientos, habilidades y destrezas necesarias para
realizar eficaz y eficientemente las actividades requeridas
Método watch
procesos técnicos

Modelado Ingeniería Diseño Diseño Construcción Pruebas de la


Entrega de la
del dominio de arquitectónico detallado aplicación
& aplicación
de la requisitos (DA) (DD) (PA)
(EA)
aplicación (IR) Integración
(MDA) (CI)
PROCESOS TECNICOS

Procesos de análisis

Procesos de Diseño

Procesos de implementación
Procesos de análisis
Análisis de
la aplicación

Ingeniería de
Modelado requisitos
del dominio

Tienen como objetivos:


(1) entender y modelar el dominio de la aplicación empresarial (el sistema de
negocios que la aplicación empresarial apoyara)
(2) Definir y especificar el conjunto de requisitos funcionales y no-funcionales
que la aplicación empresarial debe satisfacer
Procesos de diseño
Diseño de la aplicación

Diseño detallado de la
Diseño de la arquitectura
aplicación
de la aplicación

tiene como objetivos:


•Establecer la arquitectura de la aplicación
•Especificar los componentes arquitectónicos que conformaran la aplicación
empresarial para que esta satisfaga los requisitos establecidos
Procesos de Procesos de
implementación

implementación

Construcción
Pruebas de la Entrega de la
& aplicación
Aplicación
Integración

El grupo de procesos de implementación tiene como objetivos:


•Producir la aplicación de acuerdo a las especificaciones de diseño
arquitectónico y detallado elaboradas en los procesos de diseño
•Asegurarse de que la aplicación cumple con todos los requisitos acordados y
satisface las necesidades del cliente
•Poner en producción la aplicación en la infraestructura o plataforma de
operación instalada para tal efecto
Instanciacion del método
El METODO WATCH

Modelo de Modelos de Modelo de


productos actores proceso

instanciacion instanciacion

Productos a Actores y su Proceso de


elaborar organización desarrollo de
la aplicación

Proyecto de desarrollo de una aplicación empresarial


Conclusiones
 El desarrollo de software es un proceso complejo
 Requiere la aplicación de principios, métodos,
practicas, modelos y técnicas de:
(1) ingeniería y
(2) gerencia y proyectos
 La ingeniería de software provee los medios
necesarios para desarrollar software con:
(1) alta calidad
(2) bajo costo
(3) entregado a tiempo
 WATCH es un marco metodológico fácil de usar,
completo y basado en las mejores practicas de
ingeniería de Software
El SISTEMA
EDUCATIVO
El sistema educativo posee unas finalidades, y
una organización y estructura propias para desarrollar
el currículum que diseñe, desde una concepción más
amplia el sistema educativo abarca no sólo a la escuela
sino a todos los medios sociales que influyen en la educación.
Los primeros sistemas de educación en
masas surgieron en la segunda mitad del
siglo XIX en diversos países de Europa y en
Estados Unidos de América.

Sistema
educativo
.

Es una creación del ser humano que tiene como


objetivo principal permitir que una gran parte de
la sociedad, si no toda, reciba el mismo tipo de
educación y formación a lo largo de su vida.
Un sistema educativo incluye instituciones
tanto formales como informales a nivel primaria,
secundaria y estudios universitarios
El fin es educar de una manera uniforme
a todos los alumnos y los elementos principales
son: instituciones educativas y normas.
Oportunidades de capacitación
Los educadores que operan en la esfera electoral y cívica enfrentan impedimentos
considerables para encontrar colegas capacitados y oportunidades de capacitación para
sí mismos.
De hecho, la mayoría de la gente que trabaja en este campo posee conocimientos en
ciencias sociales, política, o conocimientos educativos generales. Puesto que la
educación para adultos usualmente incluye trabajo con personas en desventaja, y dado
que la superación de éstas requiere una acción política en varios niveles, dichas
personas pueden entrar fácilmente a este campo.
El sistema educativo de un país proveerá estos caminos informales de capacitación, los
cuales dependerán no solo del grado de consolidación democrática que tenga el país,
sino también del grado de interacción que el sistema tenga con los movimientos sociales
y las necesidades del educando. Es interesante notar que muchas de las oportunidades
vitales de capacitación, y los programas más innovadores, están disponibles en países
que cuentan con democracias marginales y intensos conflictos sociales.
Los responsables de la capacitación de los educadores desearán descubrir
oportunidades de entrenamiento dentro del sistema y, cuando sea necesario,
complementar estas oportunidades con capacitación de corto plazo dentro del trabajo
Instrumentos de reclutamiento
voluntario y de personal
Los programas de educación electoral y las campañas de educación cívica requieren
gran número de funcionarios en un corto periodo de tiempo. Este personal puede recibir
orientación sobre el material disponible, sumado a parámetros de educación adulta
limitada. En amplios programas, tener un grupo de profesores capacitados en quienes
apoyarse es muy ventajoso. Existe sin embargo una advertencia. La educación formal
demanda cierto tipo de habilidades y comportamiento. Usualmente existirá una brecha
entre el aula de clases y el lugar donde se lleva a cabo el programa de educación cívica
y electoral que no todos los profesores comprenderán.
Los educadores desearán mirar cuidadosamente el sistema educativo con el fin de
identificar aquellos niveles del sistema que presentan los mejores candidatos para su
programa. Ellos igualmente notarán las fechas para la matrícula formal de los términos
del sistema, incluyendo calendarios de examen, para no crear falsas expectativas sobre
el alcance que los profesores e instructores de sistemas formales puedan llegar a tener
con respecto a un programa de educación cívica y electoral.
Lugares de aprendizaje
Casi tan importante como conseguir funcionarios y voluntarios será obtener lugares a
bajo costo y accesibles para conducir un programa de educación al votante. Fuera de
aquellos aspectos del programa que tienen que ver con llevar el programa a grandes
grupos de personas, existirán también aspectos del mismo que requieren facilidades
para la realización de seminarios y conferencias (Ej. Capacitar a los educadores,
talleres, resúmenes, preparación de materiales y actividades con grupos focales). Las
instituciones educativas, ya sean privadas o estatales, pueden estar usualmente
disponibles a muy bajo costo. En algunos casos, éstas también proporcionarán
facilidades residenciales para programas largos.
Una vez más, al igual que con otros aspectos de los programas de educación cívica,
deberá existir un balance entre los costos y la conveniencia frente a las percepciones
públicas de todas o algunas de estas instituciones
Gracias por su atención

También podría gustarte