sia i cap7

22
Sistemas y Tecnologías de la Información: Enfoques, medios y herramientas Carlos González Lavado Universidad de Aconcagua

Upload: carlos-gonzalez

Post on 30-Jul-2015

299 views

Category:

Education


0 download

TRANSCRIPT

Sistemas y Tecnologías de la Información:Enfoques, medios y herramientasCarlos González Lavado

Universidad de Aconcagua

Enfoques, modelos y herramientas de desarrollo

Concepto SIA

Conjunto de elementos interrelacionados que interactúan entre si, con el propósito de entregar información al proceso de Toma de Decisiones.

Ecuación Matemática: SIA = Procedimientos Manuales + Procedimientos Programados  + Datos Transitorios +Datos Permanentes.

Ciclo de Vida SIA

Problema

Definición

METODOLOGÍA: Es un conjunto coherente de métodos y técnicas que cubren

más de una etapa del ciclo de vida.

METODO TECNICA

QUE COMO

METODOLOGÍA

Medio o Entorno

Toda metodología se aplica dentro de un entorno. Lo que necesitamos conocer es:

El entorno al que se aplicará la metodología

Para qué entornos es adecuada una metodología

Factores del entorno que influyen en la elección de una metodología:

Grande / Pequeña

- De organización Innovadora / Conservadora

Recursos destinados a los SI

Medio o Entorno

Niveles de base

- Profesionales Formación

Experiencia

- Técnicos Preferencias técnicas personales

Imposiciones Técnicas

- De finalidad Según el tipo de SI a desarrollar

Según la ambición del SI a desarrollar

Componentes

Método de trabajo Cómo se realiza la descomposición en fases, etapas,

actividades… Para cada tarea de nivel mínimo , indica Qué se tiene que hacer, Qué técnicas emplear, Qué documentos utilizar, Qué documentos generar, Qué control realizar, etc....

Técnicas utilizadas Explicación clara y práctica de Cómo llevar a cabo una

tarea concreta

Control y seguimiento del trabajo Formación del grupo de trabajo, Definición de

Responsabilidades Planificación y seguimiento, Control de calidad

Componentes

Documentación generada en la aplicación de la metodología De descripción: Modelo del sistema a un cierto nivel de abstracción De trabajo: Para el propio uso del diseñador. Resúmenes de

reuniones, diagramas no definitivos… De utilización: Manuales de usuario De operación: Manuales de operación De presentación: Demostraciones, cursos de formación...

Lo deseable en una Metodología

Cubrir el mayor número de etapas de desarrollo de un SI

Facilitar la comunicación entre las personas involucradas

Hacer visible y controlable el avance del sistema que se desarrolla

Facilitar la gestión y seguimiento de proyectos Incluir la definición de las restricciones del

sistema Soportar la validación y verificación de toda la

documentación generada

Lo Indeseable en una Metodología

Conceptos difusos. No sabemos muy bien lo que la metodología nos quiere dar

a entender, cómo se aplica, cómo se ha de generar un documento….

Complejidad.

Difícil de interpretar y/o entender por el usuario (Técnicas, documentos, objetivos…)

No considerar la Reusabilidad

Criterios para evaluar una Metodología

Factores internos o culturales: Rentabilizar los conocimientos existentes -

Facilitar el aprendizaje

Facilitar la adaptación a las necesidades

Factores técnicos o del entorno: Facilitar la comunicación

Normalizar el lenguaje

Validar las especificaciones

Criterios para evaluar una Metodología

Asegurar la calidad del producto final

Método adecuado a las necesidades

Documentación generada en cada fase

Racionalizar documentos-

Aumentar la productividad

Definir responsabilidades dentro de la organización

Tener en cuenta el control de calidad

Despersonalizar la producción de diagramas

Generar juegos de prueba

Criterios para evaluar una Metodología

Instrumentalizar el mantenimiento

Tener en cuenta la reingeniería

Facilitar las modificaciones propias de la vida del SI

Factores externos o de influencia: Nivel de adaptación.

No es lo mismo implementar una metodología nueva, que nadie conoce, que una metodología ampliamente conocida

Criterios para evaluar una Metodología

Estado de desarrollo

Prevenir la evolución

Analizar posibilidades de formación

Herramientas CASE que la soporten

Calcular costos de implementación

Completa

Criterios para evaluar una Metodología

Tener en cuenta la planificación, el control y el seguimiento del proyecto

Tener en cuenta la evaluación, la selección y la integración de paquetes estándares

Tener en cuenta la construcción de prototipos

Estar enfocada al desarrollo orientado a objetos o al desarrollo estructurado.

Implementación de una Metodología

Partimos del supuesto de que ya hemos evaluado múltiples Metodologías y ya hemos escogido la que vamos a implementar. De este modo, el plan de implementación consistirá en:1. Plan de normalización y adaptación al entorno

2. Plan de formación a todos los miembros de la organización

3. Plan de ejecución

4. Plan de seguimiento

Implementación de una Metodología

1. Plan de Normalización y Adaptación al Entorno Procedimientos

Responsabilidades

Documentos a generar

Formato de los documentos

Entorno de desarrollo de la documentación

Definición de Responsabilidades

Implementación de una Metodología

2. Plan de Formación a todos los Miembros de la Organización

Seleccionar profesionales expertos

Internos o Externos

Planes de Capacitación

Evaluación del Desempeño

Incentivos por cumplimiento

Implementación de una Metodología

3. Plan de Ejecución Seleccionar un proyecto piloto, no crítico y de complejidad

normal (prioridad).

Desarrollar este proyecto, incorporando la metodología.

Evaluar y modificar la metodología de acuerdo a su desarrollo.

Implementación de una Metodología

4. Plan de seguimiento Definir objetivos cuantitativos

Controlar el cumplimiento de los objetivos.

Mantenimiento de la metodología.

Monitoreo sobre los cambios en la TI que incidan en la metodología

Prototipo