Angélica María Ramírez Bedolla
Enero – Junio
2014
Las funciones y procesos principales
de la organización de TIC
Proceso de analizar, formular e implementar
acciones para alcanzar objetivos haciendo énfasis
en las ventajas competitivas de la organización.
Evaluar
Planear Implantar Controlar
resultados
analizar,
diagnosticar,
definir y
evaluar.
Factores clave
de éxito
Antecedentes de Aeromexico
¿Cuáles fueron sus estrategias?
¿Cuáles áreas de la organización se
afectaron?
¿Qué le permite mantener el control?
¿De qué manera evalúa los resultados?
http://www.aeromexico.com/mx/descarga/p
df/Informe_Anual_BMV.pdf
Administración del ciclo de vida
Administración de los requerimientos
Modelo integrado.
Integra la gerencia, negocios y procesos de
vida de la empresa para alinear TI con el
negocio.
Se refiere a un enfoque para gestionar las
actividades que permiten soportar la misión
de la empresa:
◦ Inversiones
◦ Proyectos
◦ Administración de la configuración
◦ Contabilidad
◦ Guía para el desarrollo de sistemas individuales.
Dinámico
Proceso iterativo de cambio
Incorporación o reducción de procesos de
negocio, capacidades, tecnología
Cada empresa tiene su propio ciclo de vida,
varia de acuerdo al tamaño, complejidad,
enfoque y necesidades.
◦ Organización
◦ Sistemas
2.
1. 3. Planeación
Ingeniería
Planeación de la
de la
estratégica organización 4.
empresa 4.
Ejecución
Ejecución
de
de
proyectos
proyectos
5. Integración
7. 6.
de la
Evaluación Operaciones
organización
8. Supervisión administrativa
9. Supervisión técnica
Treasury Enterprise Architecture Framework, 2000
2. •Tecnología
1.
Planeación
Ingeniería 3. Planeación de •Legislación
de la la organización
estratégica 4.
empresa
4.
Ejecución
Ejecución
•Reformas
de
de •Mercado
5. Integración proyectos
proyectos
7. 6.
de la
Evaluación Operaciones
organización
8. Supervisión administrativa
9. Supervisión técnica
•Mejora en los procesos
2. de negocio
1.
Planeación
Ingeniería
de la
3. Planeación de
la organización
•Requerimientos de
estratégica
empresa
4.
4.
Ejecución
Ejecución
desarrollo de la
de
de organización
7. 6.
5. Integración
de la
proyectos
proyectos
•Identifica y prioriza los
Evaluación Operaciones
organización proyectos
•Actualiza la arquitectura
de la empresa
8. Supervisión administrativa
•Asegura los niveles de
9. Supervisión técnica
servicio (SLA)
•Prepara casos de
1.
2. negocio
Ingeniería 3. Planeación de
Planeación
estratégica
de la la organización
4.
4.
•Prioriza y selecciona
empresa
Ejecución
Ejecución proyectos
de
•Planes de transición y
de
5. Integración proyectos
proyectos
7. 6.
Evaluación Operaciones
de la
organización
fusión
•Analiza alternativas de
compra
8. Supervisión administrativa
9. Supervisión técnica
•Rediseño de los
1.
2. procesos de negocio
Ingeniería 3. Planeación de
Planeación
estratégica
de la la organización
4.
4.
•Desarrollo de
empresa
Ejecución
Ejecución infraestructura
de
•Análisis de los
de
5. Integración proyectos
proyectos
7. 6.
Evaluación Operaciones
de la
organización
proyectos
•Desarrollo de software
•Integración de
8. Supervisión administrativa
sistemas
9. Supervisión técnica
•Capacitación del staff
1.
2. •Implementación de
Ingeniería 3. Planeación de
Planeación
estratégica
de la la organización
4.
4.
procesos
empresa
Ejecución
Ejecución •Prueba de sistemas
de
•Evaluación de la
de
5. Integración proyectos
proyectos
7. 6.
Evaluación Operaciones
de la
organización
seguridad de los
sistemas
8. Supervisión administrativa
9. Supervisión técnica
•Capacitación del
1.
2. usuarios
Ingeniería 3. Planeación de
Planeación
estratégica
de la la organización
4.
4.
•Procesos y operación
empresa
Ejecución
Ejecución de sistemas
de
•Recopila y almacena
de
5. Integración proyectos
proyectos
7. 6.
Evaluación Operaciones
de la
organización
los datos de la
operación de la
organización
8. Supervisión administrativa
•Soporte de sistemas
9. Supervisión técnica
• Análisis del
1.
2. procesamiento de
Ingeniería 3. Planeación de
Planeación
estratégica
de la la organización
4.
4.
datos
empresa
Ejecución
Ejecución •Solicita y analiza la
de
retroalimentación de
de
5. Integración proyectos
proyectos
7. 6.
Evaluación Operaciones
de la
organización
los usuarios
•Evalúa el costo
beneficio del análisis
8. Supervisión administrativa
de predicciones
•Identifica mejoras
9. Supervisión técnica
•Riesgos
1.
2. •Costos
Ingeniería 3. Planeación de
Planeación
estratégica
de la la organización
4.
4.
•Recursos
empresa
Ejecución
Ejecución •Gestiona contactos
de
•Revisa productos
de
5. Integración proyectos
proyectos
7. 6.
Evaluación Operaciones
de la
organización
•Mejora procesos
8. Supervisión administrativa
9. Supervisión técnica
• Evaluación técnica de
1.
2. los procesos
Ingeniería 3. Planeación de
Planeación
estratégica
de la la organización
4.
4.
•Disminuye los riesgos
empresa
Ejecución
Ejecución asociados a la
de
tecnología
de
5. Integración proyectos
proyectos
7. 6.
Evaluación Operaciones
de la
organización
•Revisiones técnicas
•Evaluación del
producto
8. Supervisión administrativa
•Previsión tecnológica
9. Supervisión técnica
•Misión/Visión
Funcional •Actividades
•Descripción de la funcionalidad de los sistemas
•Diccionario de datos
Informacional •Matriz de intercambio de información (lógica y
física)
Operacional •Estructura organizacional
Infraestructura •Gestión del riesgo
Modelo: Cascada
Modelo: Prototipos
Modelo: Cascada
Modelo: Espiral (Boehm)
◦ Agile
◦ SCRUM (1986)
◦ Kanban
Tablero:
Por hacer En proceso Terminado
(Backlog)
Tarjeta 1.. n
Tarjeta:
Actividad
Responsable
Avance
◦ Fuentes diversas:
Escenarios (observación)
Casos de uso (abstracción, funcionalidad deseable)
◦ Lo definido es diferente a lo deseado
◦ + cantidad de requerimientos = - control
◦ Dificultad técnica para expresarlos
◦ Cambios en la definición de requerimientos
◦ ¿Requerimientos obvios?
Lenguaje de programación
Plataforma
Requerimientos del proceso
Requerimientos para documentar
Es una característica deseada, condición o
capacidad que describe el comportamiento
del sistema.
El requerimiento establece el ‘qué’ más que el
cómo’
1. Definir el problema y lograr un acuerdo en la definición
2. Definir glosario para tener vocabulario común
3. Identificar las causas
4. Definir los requerimientos de negocio
5. Identificar la solución correcta
6. Identificar los stakeholders
7. Definir alcance
8. Identificar restricciones (sistema/proyecto)
El software debe proveer un medio para acceder a archivos externos creados
por otras herramientas.
Especificaciones:
1.1 Al usuario se le proveerá con los recursos para definir el tipo de
archivos externos.
1.2 Cada tipo de archivo externo tendrá una herramienta asociada que será
aplicada al archivo.
1.3 Cada tipo de archivo externo se representará como un icono especifico
sobre la pantalla del usuario.
◦ Correcto
◦ Completo
◦ Consistente
◦ Sin ambigüedades
◦ Verificable
◦ Jerarquizable
◦ Modificable
◦ Claro
◦ Funcional
Surgen de la diagramación de un caso de uso
Refiere características
◦ No funcional
Usabilidad
Confiabilidad
Performance
Desempeño
Precisión
Seguridad
Nombre:
Necesario: Si/No Crítico: Si/No
Descripción:
Criterio de aceptación:
Incremento
100 a 1000
Costo
Análisis Diseño Codificación Integración Mantenimiento
Etapas del Ciclo de desarrollo
De forma sistemática encontrar, organizar,
documentar, coordinar y mantener los
requerimientos.
La clave es tener claridad en la definición de
los requerimientos.
Mejoras en:
◦ Control de proyectos complejos
◦ Calidad del software
◦ Tiempos de entrega
◦ Satisfacción del cliente
◦ Comunicación
Reduce costos de un proyecto
Facilita el apego a estándares.
Modelo propuesto por Gartner.
700 organizaciones, 15 años
Alineación estratégica de TI
Cinco niveles:
◦ No existente
◦ Reactivo
◦ Funcionamiento
◦ Integrada
◦ Ubicua
Nivel 1: Nivel 2: Nivel 3: Nivel 4: Nivel 5:
No existente Reactivo Funcionamiento Integrada Ubicua
Cambio en los
drivers de AE
Definición de Percepción
procesos alta de los
repetibles stakeholders
Procesos
integrados
Creación de
los primeros
entregables Indicadores
Hay un equipo clave Procesos de AE
de AE definidos inherentes al
negocio y al
Gobernanza modelo de
Amplio apoyo
Plan inicial del área de TI operación de TI
de
entregables
Uso de
herra-
Equipo de mientas
AE para AE
capacitado Incrementa
Stakeholders el núm. de
Plan de conscientes proyectos
desarrollo de la AE cumplidos
Fuente: Gartner (Junio 2013)
1. Entender los objetivos y la visión
2. Evaluar la situación actual
3. Identificar los factores que podrían limitar la
implementación
4. Establecer objetivos de madurez
5. Diseñar un Plan de mejora continua
6. Dar continuidad al plan de mejora continua
Progreso con base en 8 dimensiones:
Participación e
involucramiento
Percepciones Equipo de recursos
de los
stakeholders
Actual
Método de
Métricas desarrollo de
la Arquitectura Esperado
Gobernanza Integración de procesos
Entregables
Fuente: Gartner (Junio 2013)
Lectura de IBM
◦ IBM (2012). The future of the enterprise IT function.
◦ En Dropbox:
IBM1222_Future_of_Enterprise_IT_Function_Paper.p
df