Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Profesor Tricoci-Corral
Metodología y
Administración de Proyectos
Agenda
1. Éxito y Fracaso de los Sistemas de Información
2. Metodología
3. Ciclos de Vida
4. Gestión de Proyectos
7. Hacer o Comprar
8. Tendencias actuales
Metodología
Operación y
mantenimiento
Beneficio
Pesos
Proyecto
Tiempo
Página 6
06/03/2019
Metodología y Administración de Proyectos
El Concepto de “Proyecto”
¿Qué es un proyecto?
Es un esfuerzo temporal que se realizar con el fin de crear un producto o brindar un servicio único, de
modo de logar ciertos objetivos, con restricciones de recursos y plazos.
Características de un proyecto:
Está limitado en el tiempo: Tiene fecha de comienzo y finalización
Producto, servicio o resultado único, nunca antes se hizo.
Objetivos bien determinados.
Elaboración progresiva con actividades interrelacionadas
Genera entregables intermedios y finales definidos
Existe un auspiciante
Requiere recursos (que por definición, son limitados)
Costo y tiempos definidos
Contiene un plan de actividades
Tiempo Recursos
Costos
Alcance
Calidad
Materia: Tecnología de la Información Página 10
Curso: Profesor Guillermo Tricoci 06/03/2019
Metodología y Administración de Proyectos
Fases de un Proyecto
Planificar
Ejecutar
Costos (presupuesto)
Tareas y tiempos (cronograma)
Recursos humanos y físicos
¿Por qué es difícil estimar?
Inexperiencia del estimador, falta de una base de datos de conocimientos.
Incertidumbre sobre los posibles cambios de alcance, precios, etc.
Presión política de la organización
Inestabilidad de los requerimientos
Nuevas tecnologías
Riesgos
1. Riesgo es un evento o condición inciertos que, si se produce, tiene un
Responde a Responde a
QUE COMO
Página 19
06/03/2019
Metodología y Administración de Proyectos
Requisitos
Diseño
Desarrollo
Pruebas
Implementación
Producción
Página 20
06/03/2019
Metodología y Administración de Proyectos
Página 21
06/03/2019
Metodología y Administración de Proyectos
Página 22
06/03/2019
Metodología y Administración de Proyectos
Si No
Paso 4 ¿Satisfecho?
Página 23
06/03/2019
Metodología y Administración de Proyectos
Página 24
06/03/2019
Metodología y Administración de Proyectos
Adaptativos (Ágiles)
1. Los enfoques o modelos adaptativos pretenden responder a niveles altos de
cambio y a la participación continua de los interesados.
2. Los métodos adaptativos también son iterativos e incrementales, pero
difieren de los anteriores en que las iteraciones son muy rápidas
(normalmente con una duración de 2 a 4 semanas) y de duración y costo
fijos.
3. Los proyectos adaptativos generalmente ejecutan varios procesos en cada
iteración, aunque las iteraciones iniciales pueden concentrarse más en las
actividades de planificación.
Sprint
Concepto Definición de Release Requerimientos Implementación
Definición y Requerimientos de Planificación de detallados
Aprobación del caso alto nivel Alcance Desarrollo
de negocio Prueba
Integración
Re priorización
Página 25
06/03/2019
Metodología y Administración de Proyectos
Adaptativos (Ágiles)
1. El alcance global del proyecto será descompuesto en un conjunto de
requisitos y trabajos a realizar (Backlog)
2. Al comienzo de una iteración, el equipo trabajará para determinar cuántos
de los elementos de alta prioridad de la lista de pendientes se pueden
entregar dentro de la siguiente iteración
3. Al final de cada iteración el producto debe estar listo para su revisión por el
cliente
4. Los representantes del patrocinador y del cliente deben estar
continuamente involucrados en el proyecto para proporcionar
retroalimentación sobre los entregables
5. Se recomienda este modelo cuando:
1. los entornos cambian rápidamente
2. los requisitos y el alcance son difíciles de definir con antelación
3. es posible definir pequeñas mejoras graduales que aportarán valor a
los interesados.
Página 26
06/03/2019
Metodología y Administración de Proyectos
Ventajas y desventajas
Abordaje Ventajas Desventajas
Predictivos • Alta efectividad cuando los requisitos del • Inflexibilidad antes los cambios de alcance
producto se conocen desde el comienzo • Creciente riesgo de cronograma cuando los
• Funcional en proyectos de gran requerimientos son difusos.
envergadura. • Baja participación y compromiso de los
• Permite realizar el valor del producto interesados
cuando el producto debe ser entregado
en su totalidad.
Las Necesidades
1. Requerimientos funcionales
2. Requerimientos técnicos:
1. Requerimientos de hardware
2. Requerimientos de sistema
operativos y software adicional
Página 28
06/03/2019
Metodología y Administración de Proyectos
Hacer o Comprar?
Página 29
06/03/2019
Metodología y Administración de Proyectos
Las Necesidades
Funcionalidad 80%
del Paquete
Requerimientos
Brecha 20%
Página 30
06/03/2019
Metodología y Administración de Proyectos
Funcionalidad
del Paquete
Requerimientos
1. Análisis: Identificación de
las Brechas
Brecha 2. Diseño: Diseño de
adaptaciones para cubrir
la brecha
Página 31
06/03/2019
Metodología y Administración de Proyectos
Funcionalidad
del Paquete
Requerimientos
50%
Brecha 50%
Requerimientos
No Previstos
Página 32
06/03/2019
Metodología y Administración de Proyectos
Página 33
06/03/2019
Metodología y Administración de Proyectos
Brecha 2. Reportes
3. Interfaces
4. Conversiones
5. Extensiones
1. Salidas de Código
2. Clonar parte del código estándar
3. Crear nuevo código de cero
4. Crear nuevas tablas y campos en la estructura de
la base de datos
5. Modificar el código estándar
Página 34
06/03/2019
Metodología y Administración de Proyectos
Página 35
06/03/2019
Metodología y Administración de Proyectos
Tendencias actuales
Las condiciones del entorno actual (globalización, negocios en línea, mercado cambiante)
demandan:
Componentes de software fáciles de agregar, modificar, reemplazar o reconfigurar (sistemas
flexibles).
Sistemas escalables.
Conectividad con múltiples plataformas.
Sistemas posibles de instalar/correr en ambientes diversos.
Esta tendencia lleva a las organizaciones a adoptar procesos de desarrollo más cortos para
aplicaciones a compartir con proveedores, clientes y/ó socios de negocios que proporcionen
soluciones rápidas y no desestabilicen sus sistemas de procesamiento de transacciones y
bases de datos organizacionales esenciales.
Tendencias actuales(Cont.)
RUP
Metodología que divide el proceso en 4 fases: Concepción, Elaboración, Construcción y
Transición. Utilizable para cualquier tipo de proyecto. Cada fase tiene sus actividades
asociadas
Metodología iterativa con desarrollo incremental
La documentación se basa en ciertos diagramas y para esto, utiliza el UML. (Ejemplos
de diagramas son: Para el análisis: Casos de Uso, Diagramas de estados – Para el
diseño: Diagramas de clase, Diagramas de componentes, Diagrama de comunicaciones,
etc.)
Tendencias actuales(Cont.)
Ciclo de
Concepción Elaboración Construcción Transición
Vida
Modelado de
Negocio Requerimientos
Requerimien-
tos
Riesgos
Análisis y
Iteración
Diseño
Sistema
Implementa-
ción
Pruebas Documentos
Rol
Despliegue
Actividad Página 38
06/03/2019
Metodología y Administración de Proyectos
Tendencias actuales(Cont.)
Desarrollo Rápido de Aplicaciones (XP)
Proceso de Creación de Sistemas funcionales en tiempo muy corto.
Proceso no secuencial. Partes clave del desarrollo se realizan en paralelo.
Utilizadas para el enfoque de prototipos y con herramientas de cuarta generación.
Colaboración estrecha entre usuarios y especialistas de sistemas.
No se genera casi documentación.
Técnica utilizable: diseño conjunto de aplicaciones (JAD).
Tendencias actuales(Cont.)
Escenarios de
Prueba
Historias de
Clientes
Pequeños
Releases
Nuevas historias de clientes
Velocidad del proyecto
Metáfora
del sistema Plan del Errores
Última
Release
Versión
Iteración Prueba de
Aceptación
Estimación Spike
incierta
Página 40
06/03/2019
Metodología y Administración de Proyectos
Tendencias actuales(Cont.)
SCRUM
Una de las metodologías ágiles más populares
Adaptativa, iterativa, rápida, flexible y eficaz
Equipos multi-funcionales, auto-organizados y empoderados.
El trabajo se divide en ciclos de trabajo cortos y concentrados
Compatible con los productos y el desarrollo de servicio en todo tipo de industrias y en
cualquier tipo de proyecto
Tendencias actuales(Cont.)
Planificación de
Releases
Stand Up
diario
Crear
entregables
Página 42
06/03/2019
Metodología y Administración de Proyectos
Página 43
06/03/2019