sia i cap7
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.
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