Metodo watch (edwards ardila 19989119)

27
Método WATCH Integrante: Edwards Ardila 19989119

Transcript of Metodo watch (edwards ardila 19989119)

Método WATCH

UNEFA NUCLEO ZULIA

SIM – 6B

2010

Integrante:Edwards Ardila19989119

METODO WATCH

Es un marco metodológico que describe técnicos, gerenciales y de soporte que deben emplear los grupos de desarrollo de aplicaciones empresariales.

Un marco metodológico es un patrón que debe ser adaptado, al proyecto y al grupo cada vez que se use

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.

Características del WATCH

¿Cómo se desarrolla software de alta calidad?

o Aplicando ordenadamente los bloques de construcción del desarrollo de software:

Procesos del Desarrollo del SW

Análisis

Diseño

Construcción

Pruebas

Instalación

Gestión

Soporte

El metodo del WATCH emplea como metafora un reloj

o Los bloques de construccion se organizan en la forma de un reloj:

Estructura del método del Watch

Análisis

Diseño

Construcción Pruebas

Instalación Gestión

Soporte

Componentes del WATCH

Método WATCH

Modelos de productos Modelo de Actores Modelo de Procesos

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 Productos

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 Actores

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 técnicos

Procesos de Gestión

Procesos de Soporte

Método WATCHprocesos de gestión

Planificación

Del proyecto

(PP)

Organización del proyecto

(OP)

Dirección del proyecto

(DP)

Administración De Recursos Del Proyecto (AR)

Control del proyecto (CP)

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 watchprocesos 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 del dominio de la aplicación (MDA)

Ingeniería de requisitos (IR)

Diseño arquitectónico (DA)

Diseño detallado (DD)

Construcción

&

Integración (CI)

Pruebas de la aplicación (PA)

Entrega de la aplicación (EA)

PROCESOS TECNICOS

Procesos de análisis

Procesos de Diseño

Procesos de implementación

Procesos de análisisAnálisis de

la aplicación

Modelado del dominio

Ingeniería de requisitos

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ñoDiseño de la aplicación

Diseño de la arquitectura de la aplicación

Diseño detallado 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 deimplementación

Procesos de implementación

Construcción

&

Integración

Pruebas de la

Aplicación

Entrega de la aplicació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étodoEl METODO WATCH

Modelo de productos

Modelos de actores

Modelo de proceso

instanciacion instanciacion

Productos a elaborar

Actores y su organización

Proceso de 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

Sistema educativo.

Un sistema educativo incluye instituciones tanto formales como informales a nivel primaria,

secundaria y estudios universitariosEl fin es educar de una manera uniformea todos los alumnos y los elementos principales son: instituciones educativas y normas.

Los primeros sistemas de educación enmasas surgieron en la segunda mitad delsiglo XIX en diversos países de Europa y en Estados Unidos de América.

El sistema educativo posee unas finalidades, y una organización y estructura propias para desarrollarel currículum que diseñe, desde una concepción másamplia el sistema educativo abarca no sólo a la escuela sino a todos los medios sociales que influyen en la educación.

Es una creación del ser humano que tiene comoobjetivo 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.

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