SlideShare una empresa de Scribd logo
1 de 80
Descargar para leer sin conexión
Gestión de Proyectos de
Software
Planificación, Estimación,
Seguimiento, Calidad
Instructor:
Jhon Alexander Holguin Barrera
Actividad Inicial
• Piense en un proyecto de su organización en el
cual haya participado y reflexione (10 Mins):
▫ Que estuvo bien?
▫ Que se puede mejorar?
▫ Lecciones aprendidas?
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Objetivos de un Proyecto
• Existen tres dimensiones en las cuales se puede
establecer el grado de éxito de un proyecto
▫ Tiempo: Tiempos establecidos dentro del proyecto
(Ni temprano, Ni tardíos)
▫ Presupuesto: Recursos estimados para el proyecto
▫ Calidad: Cumplimiento de los objetivos
establecidos dentro del proyecto
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Fallas en los proyectos
•39% Cumplieron con el tiempo,
presupuesto y objetivos
•43% Sobrepasaron tiempo y/o
presupuesto y/o Objetivos
•18% Proyectos se cancelaron
The Chaos Manifesto 2013 The Standish Group International
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Fallas en los proyectos
The Chaos Manifesto 2013 The Standish Group International
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Elementos de un Proyecto SW
• SWEBOK en su área de conocimiento (KA) Gestión de la
Ingeniería de Software establece tópicos genéricos
dentro de un proyecto sin especificar un modelo
especifico o el donde, como o cuanto tiempo requiere
actividad.
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Elementos de un Proyecto SW
Topicos KA Gestión de la Ingeniería del Software
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Elementos de un Proyecto SW
• Definición del Alcance e Iniciación
• Planeación del proyecto de software
• Activación del proyecto de software
• Revisión y evaluación
• Cierre
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Iniciación del Proyecto
(Actividades y Tareas)
• Establecer los requerimientos del proyecto a ser
tenidos en cuenta
▫ Objetivos
▫ Motivaciones
▫ Fronteras (Organizacional, Gubernamental)
• Establecer factibilidad del proyecto verificando
recursos (Personal, materiales, tecnología, entorno)
• Revisión y reconfiguración de los requerimientos
concertado entre las partes
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Proceso de Planificación
(Actividades y Tareas)
• El propósito del proceso de planeación de un
proyecto es introducir y comunicar de manera
efectiva los planes de trabajo.
ISO/IEC 12207
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Proceso de Planificación
(Resultados esperados)
• Los resultados esperados de la implementación
eficaz de un proceso de planeación de proyecto
son:
▫ Alcance del trabajo definido en el proyecto
▫ Factibilidad de alcanzar las metas del proyecto con los
recursos y restricciones establecidas
▫ Tareas y recursos necesarios para completar el trabajo son
estimadas y medidas
▫ Identificación de las interfaces entre los elementos del
proyecto, otros proyectos u unidades de la organización.
▫ Planes para la ejecución del proyecto
▫ Planes para la ejecución del proyecto son activados
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Planeación del Proyecto
(Actividades y Tareas)
• Preparación de los planes a ejecutar en el
proyecto, conteniendo las descripciones de las
actividades y tareas asociadas, junto con la
identificación de los productos de software que
van a ser provistos.
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Planeación del Proyecto
(Actividades y Tareas)
• Calendarios de cumplimiento oportuno de las
tareas
• Estimación de esfuerzo
• Establecer recursos para cumplimiento de las
tareas
• Asignación de tareas
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Planeación del Proyecto
(Actividades y Tareas)
• Asignación de responsabilidades
• Cuantificación de riesgos asociados a las tareas
• Medidas para aseguramiento de la calidad durante
el proyecto
• Costos asociados a la ejecución del proyecto
• Provisión del entorno y la infraestructura
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Activación del Proyecto
(Actividades y Tareas)
• Obtener autorización para el proyecto
• Realizar las solicitudes de los recursos
necesarios para el cumplimiento del proyecto
• Iniciación de la implementación de los planes
del proyecto
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Planes de Ejecución del Proyecto
(Determinar Entregables)
• Identificar y caracterizar los productos
resultantes del trabajo de cada actividad del
proyecto
• Entrada 1
• Entrada 2
• Entrada 3
Entradas
• Actividad
Procesos
• Producto 1
• Producto 2
Salidas
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Planes de Ejecución del Proyecto
(Determinar Entregables)
• Productos resultantes (e.g)
▫ Documentos de diseño de arquitectura del
software
▫ Reportes de inspección
▫ Software probado
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Planes de Ejecución del Proyecto
(Determinar Entregables)
• Evaluar oportunidades de reutilización de
componentes de proyectos previos.
• Evaluar y establecer si se requiere proveedores
que desarrollen o provean componentes
requeridos (Gestión de contratos y adquisición
con proveedores)
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Planes de Ejecución del Proyecto
(Definir Actividades)
• Trabajo necesario a ejecutar para completar los
paquetes de trabajo
• Base para estimación, programación, ejecución,
monitoreo y control del trabajo del proyecto.
• Resultados:
▫ Lista de actividades
▫ Atributos de las actividades
▫ Lista de hitos
▫ Cronograma de proyecto
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Planes de Ejecución del Proyecto
(Definir Actividades)
• Lista de actividades
▫ Actividades requeridas para el proyecto
▫ Identificar y describir el alcance del trabajo
• Atributos de actividades
▫ Código, descripción, predecesoras, sucesoras,
relaciones lógicas, requerimientos de recursos, fechas
impuestas, restricciones y supuestos
• Lista de hitos
▫ Puntos o eventos significativos en el proyecto
▫ Establecer obligatoriedad de cumplimiento
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Planes de Ejecución del Proyecto
(Definir Actividades Herramientas y Técnicas)
• Descomposición
▫ Subdivisión de paquetes de trabajo en
componentes mas pequeños
• Planeación Gradual (Rolling Wave)
▫ Planear en detalle el trabajo a ejecutar inmediato y el
futuro en un mas alto nivel.
• Plantillas
▫ Lista de actividades e hitos de proyectos anteriores
• Juicio de Expertos
▫ Miembros del equipo de proyecto u otros expertos con
experiencia,
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Planes de Ejecución del Proyecto
(Dependencias de Actividades)
• Permite identificar y documentar las relaciones
entre actividades del proyecto
• Todas las actividades, exceptuando la primera y
la ultima tienen algún tipo de relación
• Puede realizarse a través de herramientas de
software o de manera manual.
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Planes de Ejecución del Proyecto
(Dependencias de Actividades)
• Técnicas que se pueden aplicar:
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Planes de Ejecución del Proyecto
(Atributos de dependencias de Actividades)
• Los atributos que se pueden definir entre las relaciones
entre las actividades son:
▫ Comienzo Temprano: El tiempo mas temprano en que una
actividad puede comenzar
▫ Comienzo Tardío: El tiempo mas tarde en que una actividad
puede comenzar sin atrasar la actividad sucesora
▫ Finalización Temprana: El tiempo mas temprano en que
una actividad puede finalizar
▫ Finalización Tardía: El tiempo mas tarde en que una
actividad puede finalizar sin atrasar la actividad sucesora.
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Planes de Ejecución del Proyecto
(Atributos de dependencias de Actividades)
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Planes de Ejecución del Proyecto
(Dependencias de Actividades)
• Aplicando el método de diagrama de
precedencias se pueden establecer las siguientes
relaciones:
▫ Final a comienzo
▫ Comienzo a comienzo
▫ Final a final
▫ Comienzo a final
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Planes de Ejecución del Proyecto
(Diagramas de Red)
•Dependencia Obligatoria : De acuerdo a la naturaleza del contrato
•Dependencia Discrecional: El gerente de proyecto establece
•Dependencia Externa: Basada en la necesidad o deseo externo (Gobierno, etc)
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Planes de Ejecución del Proyecto
(Precedencias con adelantos o rezagos)
•Rezago (Lag): Demora fija entre el comienzo y final de una actividad y comienzo
o fin de otra.
•Tiempo de Adelanto (Lead); Modificación de una relación fija para acelerar el
comienzo de una tarea sucesora
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Planes de Ejecución
(Ejercicio Diagrama de Red 20 Mins)
• Construir un diagrama red de un proyecto cuyas actividades y
prelaciones existentes entre las mismas son:
▫ A precede a C, D, E
▫ B precede a C
▫ C precede a K
▫ D precede a F, G
▫ E precede a J
▫ F precede a I
▫ G precede a H
▫ H, I, J preceden a L
▫ K precede a M
▫ L precede a P
▫ M precede a N
▫ N, P preceden a Q
▫ Q precede a R
Herramientas
•Matriz e encadenamiento
•Cuadro de prelaciones
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Matriz de encadenamiento y Cuadro de
Prelaciones
ACTIVIDADES
PRECEDENTES
A B C D E F G H I J K
A
B
C X X
D X
E X
F X
G X
H X
I X
J X
K X
Actividades
que preceden
a otras
Actividades
sucesoras
Actividades
sucesoras
Actividades que
la preceden
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Resultado
C
A
D
E
B K
F
J
I
G H
L
M
P
N
Q R
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Planes de Ejecución del Proyecto
(Estimación)
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Planes de Ejecución del Proyecto
(Estimación)
• Que es “Estimar”
▫ “Es muy difícil y arriesgado hacer defensa vigorosa
y aprobada de una estimación que no es derivada
de un método cuantitativo, soportada por pocos
datos y certificada principalmente por la
corazonada de los directores de proyecto.”
Fred Brooks
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Estimación
(Definiciones)
• Una evaluación tentativa o calculo aproximado.
• Un calculo preliminar del costo de un proyecto.
• Un juicio basado en impresiones u opiniones.
• Una predicción de cuan largo puede llegar a ser
un proyecto o cuanto puede costar el mismo.
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Estimación, Objetivos y Compromisos
• La estimación en el software esta directamente relacionada con los
objetivos del negocio los compromiso y el control.
• Un objetivo es la declaración de una meta deseable del negocio:
▫ “Se necesita que la versión 2.0 este lista para la
demostración en mayo”
▫ “Esas funcionalidades se requieren listas
en agosto ya que se debe cumplir con las
regulaciones gubernamentales”
▫ “Tenemos un limite en los costos de $$$$$
para la próxima liberación ya que este es el
presupuesto disponible”
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Estimación, Objetivos y Compromisos
El hecho de que
un objetivo es
deseable o
obligatorio no
necesariamente
significa que se
puede alcanzar
“Añadir personal a un proyecto retrasado lo retrasará aún más”
Fred Brooks
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Estimación
(Relación entre estimaciones y planes)
• La estimación y los planes están relacionados pero la
estimación no es un plan, ni el plan es una
estimación.
▫ Las estimaciones son la base de los planes, pero los
planes no tienen que ser necesariamente iguales a las
estimaciones.
 Una diferencia amplia entre las estimaciones y los
objetivos ,representa un alto riesgo en los planes.
 Una diferencia mínima entre las estimaciones y los
objetivos, representa un bajo riesgo en los planes.
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Estimación
(Relación entre estimaciones y planes)
• Ejemplos de consideraciones de planeación que
dependen de estimaciones acertadas:
▫ Creación de un calendario detallado
▫ Identificar la ruta critica del proyecto
▫ Crear una WBS (Work breakdown Structure)
▫ Priorización de las funcionalidades a entregar
▫ Tener iteraciones dentro del proyecto
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Estimación - Comunicación
(Estimaciones, objetivos y compromisos
Uno de los principales problemas de
confusión entre la relación de estimación y
planeación es que los stakeholders algunas
veces omiten elementos importantes en
la comunicación.
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Estimación - Comunicación
(Estimaciones, objetivos y compromisos
Analicemos las
siguientes
comunicaciones
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Estimación - Comunicación
(Estimaciones, objetivos y compromisos
Tomado de Software Stimation Demystifyng the Black Art
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Estimación - Comunicación
(Estimaciones, objetivos y compromisos
Tomado de Software Stimation Demystifyng the Black Art
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Estimación
(Técnicas)
• Establecer el rango de esfuerzo requerido para el
proyecto o partes del proyecto se puede realizar a través
de:
▫ Modelo de estimación calibrado basado en datos de tamaño
y esfuerzo históricos (Si están disponibles)
▫ Juicio de expertos
▫ Analogía
▫ Estimación por partes
• Un solo método de estimación no es perfecto, por lo
tanto el uso de varias técnicas de estimación puede ser
mas útil.
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Estimación
(Puntos de función)
• Desarrollada por Allan J. Albertch de IBM en 1974
es la técnica de mayor auge para las empresas
desarrolladoras de software.
▫ Objetivo: Expresar en forma cuantitativa la
complejidad de un componente de software basándose
en sus características :
 Entradas
 Salidas
 Archivos
 Interfaces
 Consultas
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Estimación
(Puntos de función)
• El calculo de los puntos de función se realiza en
dos fases:
 Estimación preliminar, basada solamente en las
variables entradas, archivos, interfaces, consultas y
salidas.
 Ajuste de la cuantificación basado en la complejidad
del proceso realizado, teniendo en cuenta los
factores que influyen (e.g. tecnología, lenguaje)
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Estimación
(Puntos de función)
• Entradas
▫ Flujos de datos que son recibidos por el componente
 3-S. Si contiene hasta 5 elementos de dato
 4-M. Si contiene entre 6 y 14 elementos de dato
 6-L. Si contiene entre 15 o mas elementos de dato
▫ Consideraciones
 Movimientos del cursor
 Facilidades especiales de operación
 Requerimientos de desempeño
 Concurrencia
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Estimación
(Puntos de función)
• Archivos
▫ Flujos de datos que son producidos por el componente
(CRUD)
 7-S. Si contiene hasta 20 elementos de dato
 10-M. Si contiene entre 21 y 49 elementos de dato
 15-L. Si contiene entre 50 o mas elementos de dato
▫ Consideraciones
 Complejidad de acceso
 Consideraciones de recuperación
 Consideraciones de reinicio
 Consideraciones de seguridad
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Estimación
(Puntos de función)
• Interfaz
▫ Archivos que son creados para otra aplicación o
que son recibidos de otra aplicación
 5-S. Si contiene hasta 20 elementos de dato
 7-M. Si contiene entre 21 y 49 elementos de dato
 10-L. Si contiene entre 50 o mas elementos de dato
▫ Consideraciones
 Complejidad de acceso
 Existen consideraciones especiales de recuperación
 Requerimientos de desempeño
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Estimación
(Puntos de función)
• Consultas
▫ Proceso de obtención de datos que genera una salida
mas no una actualización en los mismos.
 3-S. Si contiene hasta 5 elementos de dato
 4-M. Si contiene entre 6 y 14 elementos de dato
 6-L. Si contiene entre 15 o mas elementos de dato
▫ Consideraciones
 Complejidad del flujo entre pantallas
 Complejidad de los cálculos
 Uso de paginación
 Cantidad de subtotales
 Condiciones de búsqueda
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Estimación
(Puntos de función)
• Salidas
▫ Flujos de datos que son producidos por el
componente (Reportes, Pantallas de respuesta)
 4-S. Si contiene hasta 5 elementos de dato
 5-M. Si contiene entre 6 y 14 elementos de dato
 7-L. Si contiene entre 15 o mas elementos de dato
▫ Consideraciones
 Formato especial
 Transformación de datos
 Complejidad del flujo entre pantallas
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Estimación
(Puntos de función)
• Puntos de función no ajustados (PFNA)
Descripción S M L Total PF
Entradas __ x 3 ___ x 4 ___ x 6
Salidas __ x 7 ___ x 10 ___ x 15
Archivos __ x 5 ___ x 7 ___ x 10
Interfaces __ x 5 ___ x 7 ___ x 10
Consultas __ x 5 ___ x 7 ___ x 10
TOTAL PUNTOS DE FUNCIÓN NO AJUSTADOS (PFNA)
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Estimación
(Puntos de función)
• Existen 14 atributos de ajuste que impactan el desarrollo
y deben ser evaluados según la siguiente escala para
calcular el valor de ajuste
Tipo Descripción Valor
Sin influencia El sistema no contempla este atributo 0
Influencia mínima La influencia de este atributo es poco significativa 1
Influencia moderada El sistema contempla este atributo y su influencia, aunque
pequeña ha de ser considerada
2
Influencia apreciable La importancia de este atributo debe ser tenida en cuenta,
aunque no es fundamental
3
Influencia significativa Este atributo tiene una gran importancia para el sistema 4
Influencia muy fuerte Este atributo es esencial para el sistema y ha de ser tenido
en cuenta a la hora del diseño
5
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Estimación
(Puntos de función)
• Atributos que se contemplan
•Calculo del factor de ajuste
FA=0.65 + (0.01 * SVA)
•Calculo de puntos ajustados
PFA=PFNA*FA
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Estimación
(Puntos de función)
• Calculo del tiempo en días de esfuerzo
▫ Multiplicar el valor calculado por los días en que se valore
cada PF.
▫ Cada organización debe tener su valor dado para los PF.
▫ Cuando no existen datos se realiza el siguiente proceso:
 Se asigna 1 día por cada PF, cada vez que se cierra un proyecto
se ajusta este valor.
 Valores medios de la industria donde 1 Mes (21 días = 13 PF)
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
PSP
(Estimación basada en Proxies)
• Considere la construcción de una casa.
▫ La estimación de Mts2 de la construcción de una casa provee una
base para estimar los costos de construcción
▫ Es difícil visualizar la casa en Mts2 por lo tanto se piensa en
numero de
 Habitaciones
 Baños
 Sala
 Cocina
▫ En el software se posee el mismo problema
si se tratara de estimar a través de Líneas
de código
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
PSP
(Estimación basada en Proxies)
• Un proxy es un sustituto que permite asumir de
manera mas fácil la visualización de medida,
permite establecer de manera mas fácil el tamaño
del producto.
▫ Clases
▫ Tablas
▫ Campos
▫ Pantallas
▫ Scripts
▫ Capítulos de un libro
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
PSP
(Estimación basada en Proxies)
• Criterios de selección del proxy
▫ El proxy debe estar relacionado de manera muy cercana al
esfuerzo requerido para el desarrollo del producto.
▫ El contenido del proxy debe permitir ser contado de
manera automática
▫ Debe permitir ser visualizado de manera fácil al inicio del
proyecto
▫ El proxy debe ser configurable a las necesidades de cada
proyecto y desarrollador
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
PSP
(Estimación basada en Proxies)
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Estimación
(Otras Técnicas)
• Reglas comunes (sentido común), por ejemplo la
ley de Pareto (80/20)
• Estimación de 3 puntos, basada en estimación
optimista (O), pesimista (P) y mas probable (M)
para cada actividad
▫ Formula: (P+4M+O)/6
▫ Varianza [(P-O)/6] ^2
▫ Desviación Estándar (P-O)/6
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Ejercicio de Estimación
(Puntos de Función-Google)
• Realizar la estimación de puntos de función para
la búsqueda de Google
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Ejercicio de Estimación
(Puntos de Función-Google)
• Pantalla Resultante
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Planes de Ejecución del Proyecto
(Estimación de Costos)
• Los requerimientos de recursos (Personas,
Herramientas) pueden trasladarse en
estimaciones de costo.
• La estimación inicial de esfuerzo, calendario y
costos es una actividad iterativa y debe ser
revisada con los stakeholders.
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Planes de Ejecución del Proyecto
(Estimación de Costos)
• Desarrollar una aproximación de los recursos
monetarios / Hora hombre
• Predicción basada en información conocida en un
punto de tiempo
• Estimar TODOS los recursos cargados al proyecto
▫ Mano de obra
▫ Materiales
▫ Equipos
▫ Servicios
▫ Facilidades
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Planes de Ejecución del Proyecto
(Estimación de Costos - Tipos)
• Costos variables: Cambian con la cantidad de producción o cantidad de
trabajo
▫ Materiales
▫ Suministros
▫ Salarios
• Costos fijos: No cambian con la producción
▫ Arrendamiento
• Costos directos: Directamente atribuibles al trabajo en el proyecto
▫ Viajes
▫ Salarios
▫ Reconocimientos
▫ Materiales
• Costos indirectos: Elementos de administración o costos incurridos para
el beneficio de mas de un proyecto
▫ Impuestos
▫ Vigilancia
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Planes de Ejecución del Proyecto
(Estimación de Costos - Técnicas)
• Juicio de expertos
• Analogía
• Basada en estadísticas
• Abajo hacia arriba
• Tres puntos
• Software de estimación de gestión de proyectos
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Planes de Ejecución del Proyecto
(Estimación de Costos - Técnicas)
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Planes de Ejecución del Proyecto
(Asignación de recursos)
• Equipos, instalaciones y personas deben ser
asignadas a las tareas identificadas.
• Designar responsabilidades para completar los
elementos de los elementos del proyecto.
• A través de una matriz se puede establecer
▫ Quien es responsable de una actividad
▫ A quien se rinde cuentas de una actividad
▫ A quien se consulta sobre una actividad
▫ A quien se informa sobre una actividad
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Planes de Ejecución del Proyecto
(Asignación de recursos)
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Planes de Ejecución del Proyecto
(Gestión del Riesgo)
• Riesgo y incertidumbre son conceptos
relacionados pero diferentes.
Riesgo: Es caracterizado por la
probabilidad de que un evento
impacte de manera negativa al
proyecto, a menudo el riesgo es
resultado de la incertidumbre.
Incertidumbre: Resultado de
la falta de información
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Planes de Ejecución del Proyecto
(Gestión del Riesgo)
• La gestión del riesgo comprende:
▫ Identificación de los factores de riesgo
▫ Analizar las probabilidades e impacto potencial
▫ Priorización de los factores de riesgo
▫ Desarrollo de estrategias de mitigación
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Planes de Ejecución del Proyecto
(Gestión del Riesgo)
• Categorías
▫ Externos: Regulatorios, ambientales, gobierno,
mercado.
▫ Internos: Tiempo, costo, alcance, cambios,
inexperiencia, planeación pobre, gente, materiales,
equipos.
▫ Técnicos: Cambios de tecnología.
▫ Impredecibles: Una pequeña porción (Alrededor del
10%) son realmente impredecibles
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Planes de Ejecución del Proyecto
(Gestión del Riesgo)
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Planes de Ejecución del Proyecto
(Gestión del Riesgo)
• Técnicas para la identificación de riesgos:
▫ Juicio de expertos
▫ Datos históricos
▫ Arboles de decisión
▫ Simulación de procesos
• Las condiciones para abandonar un proyecto
pueden definirse en este punto en común
acuerdo con los stakeholders relevantes
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Planes de Ejecución del Proyecto
(Gestión de la calidad)
• Los requerimientos de calidad de software deben
ser identificados desde la perspectiva
cuantitativa y cualitativa para el proyecto de
software y los productos de trabajo
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Planes de Ejecución del Proyecto
(Gestión de la calidad)
• Los criterios de aceptación de calidad deben estar
basados en las necesidades y expectativas de los
stakeholders.
• Los procedimientos concernientes a el
aseguramiento de la calidad (SQA) y mejora de la
calidad durante el proceso se realizan durante la
planeación de calidad
▫ Verificación
▫ Validación
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Planes de Ejecución del Proyecto
(Gestión de la calidad)
• Verificación
▫ Estamos construyendo el producto correctamente?
▫ El producto se construye de acuerdo a la especificación
• Validación
▫ Estamos construyendo el producto correcto?
▫ El producto es lo que el usuario espera?
• Se pueden implementar técnicas como
▫ Revisiones técnicas
▫ Inspecciones / Auditorias
▫ Demostraciones de funcionalidades completas
▫ Pruebas
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Planes de Ejecución del Proyecto
(Gestión de la calidad)
• Modelo Deming
Planear
HacerVerificar
Actuar
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Ejecución
(Seguimiento)
• Objetivos:
▫ Controlar cronograma
 Determinar estado actual del cronograma (progreso)
 Establecer factores que generan cambio de cronograma
 Determinar si el cronograma ha cambiado (Línea base)
 Gestionar cambios aprobados
▫ Medir desempeño del proyecto contra el plan
▫ Recomendar e implementar acciones preventivas y correctivas
▫ Maximizar probabilidades de éxito
 En el tiempo
 Presupuesto
 Calidad establecida
 Controlando Riesgos
 Rentabilidad prevista
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Ejecución
(Seguimiento)
• Elementos a controlar
Gestión de Proyectos Ing. Jhon Alexander Holguin B.
Cierre
• De un proyecto completo o una fase importante
de un proceso iterativo, ocurre cuando todos
planes promulgados se han completado, se
realizan las siguientes actividades:
 Archivo
 Retrospectiva
 Actividades de Mejora
Gestión de Proyectos Ing. Jhon Alexander Holguin B.

Más contenido relacionado

La actualidad más candente

GESTION DE LA INTEGRACION DEL PROYECTO
GESTION DE LA INTEGRACION DEL PROYECTOGESTION DE LA INTEGRACION DEL PROYECTO
GESTION DE LA INTEGRACION DEL PROYECTOEdgar Quispe
 
Diferencia entre proyecto, programa y portafolio
Diferencia entre proyecto, programa y portafolioDiferencia entre proyecto, programa y portafolio
Diferencia entre proyecto, programa y portafolioKamilo Benavides Suarez
 
Correspondencia entre grupos de procesos y areas de conocimiento del pm esp...
Correspondencia entre grupos de procesos y areas de conocimiento del pm   esp...Correspondencia entre grupos de procesos y areas de conocimiento del pm   esp...
Correspondencia entre grupos de procesos y areas de conocimiento del pm esp...Alberto Pajuelo
 
Control del proyecto
Control del proyectoControl del proyecto
Control del proyectoMike Sánche2
 
Sem01 01-formulación y evaluación de proyectos
Sem01 01-formulación y evaluación de proyectosSem01 01-formulación y evaluación de proyectos
Sem01 01-formulación y evaluación de proyectosE. Mallén González G.
 
Acta de constitucion del proyecto
Acta de constitucion del proyectoActa de constitucion del proyecto
Acta de constitucion del proyectoyngrid jesus monzon
 
Gestion de cierre
Gestion de cierreGestion de cierre
Gestion de cierrememin987
 
Ejemplo-proyecto-completo-pmbok
Ejemplo-proyecto-completo-pmbokEjemplo-proyecto-completo-pmbok
Ejemplo-proyecto-completo-pmbokGs Importations
 
Gestion de Proyectos
Gestion de ProyectosGestion de Proyectos
Gestion de ProyectosGisella Buzzi
 
Mapa conceptual de gestion de proyecto
Mapa conceptual de gestion de proyectoMapa conceptual de gestion de proyecto
Mapa conceptual de gestion de proyectoIngret Rincon
 
Elaboración, Administración y Evaluación de Proyectos
Elaboración, Administración y Evaluación de ProyectosElaboración, Administración y Evaluación de Proyectos
Elaboración, Administración y Evaluación de ProyectosVanessa Caballeros
 
Tema 1: Fundamentos de la gestión de proyectos (2020/21)
Tema 1: Fundamentos de la gestión de proyectos (2020/21)Tema 1: Fundamentos de la gestión de proyectos (2020/21)
Tema 1: Fundamentos de la gestión de proyectos (2020/21)Oriol Borrás Gené
 
Plan de comunicación
Plan de comunicaciónPlan de comunicación
Plan de comunicaciónAngel Camargo
 

La actualidad más candente (20)

GESTION DE LA INTEGRACION DEL PROYECTO
GESTION DE LA INTEGRACION DEL PROYECTOGESTION DE LA INTEGRACION DEL PROYECTO
GESTION DE LA INTEGRACION DEL PROYECTO
 
Diferencia entre proyecto, programa y portafolio
Diferencia entre proyecto, programa y portafolioDiferencia entre proyecto, programa y portafolio
Diferencia entre proyecto, programa y portafolio
 
Correspondencia entre grupos de procesos y areas de conocimiento del pm esp...
Correspondencia entre grupos de procesos y areas de conocimiento del pm   esp...Correspondencia entre grupos de procesos y areas de conocimiento del pm   esp...
Correspondencia entre grupos de procesos y areas de conocimiento del pm esp...
 
Control del proyecto
Control del proyectoControl del proyecto
Control del proyecto
 
Gestion de integracion
Gestion de integracionGestion de integracion
Gestion de integracion
 
Sem01 01-formulación y evaluación de proyectos
Sem01 01-formulación y evaluación de proyectosSem01 01-formulación y evaluación de proyectos
Sem01 01-formulación y evaluación de proyectos
 
Gestión proyectos (PMBOK)
Gestión proyectos (PMBOK)Gestión proyectos (PMBOK)
Gestión proyectos (PMBOK)
 
Pmbok 4ta edicion
Pmbok 4ta edicionPmbok 4ta edicion
Pmbok 4ta edicion
 
Mapa conceptual gestión de proyectos
Mapa conceptual gestión de proyectosMapa conceptual gestión de proyectos
Mapa conceptual gestión de proyectos
 
Acta de constitucion del proyecto
Acta de constitucion del proyectoActa de constitucion del proyecto
Acta de constitucion del proyecto
 
Gestion de cierre
Gestion de cierreGestion de cierre
Gestion de cierre
 
Ejemplo-proyecto-completo-pmbok
Ejemplo-proyecto-completo-pmbokEjemplo-proyecto-completo-pmbok
Ejemplo-proyecto-completo-pmbok
 
Gestion de Proyectos
Gestion de ProyectosGestion de Proyectos
Gestion de Proyectos
 
Modelo project charter
Modelo project charterModelo project charter
Modelo project charter
 
Mapa conceptual de gestion de proyecto
Mapa conceptual de gestion de proyectoMapa conceptual de gestion de proyecto
Mapa conceptual de gestion de proyecto
 
PMBOK
PMBOKPMBOK
PMBOK
 
Elaboración, Administración y Evaluación de Proyectos
Elaboración, Administración y Evaluación de ProyectosElaboración, Administración y Evaluación de Proyectos
Elaboración, Administración y Evaluación de Proyectos
 
Tema 1: Fundamentos de la gestión de proyectos (2020/21)
Tema 1: Fundamentos de la gestión de proyectos (2020/21)Tema 1: Fundamentos de la gestión de proyectos (2020/21)
Tema 1: Fundamentos de la gestión de proyectos (2020/21)
 
Gestion de proyectos
Gestion de proyectosGestion de proyectos
Gestion de proyectos
 
Plan de comunicación
Plan de comunicaciónPlan de comunicación
Plan de comunicación
 

Destacado

Ejercicios resueltos de investigacion operativa
Ejercicios resueltos de investigacion operativaEjercicios resueltos de investigacion operativa
Ejercicios resueltos de investigacion operativaALVER CARDENAS
 
TÉCNICAS DE REVISIÓN EVALUACIÓN DE PROGRAMAS (PERT)
TÉCNICAS DE REVISIÓN EVALUACIÓN DE PROGRAMAS (PERT)TÉCNICAS DE REVISIÓN EVALUACIÓN DE PROGRAMAS (PERT)
TÉCNICAS DE REVISIÓN EVALUACIÓN DE PROGRAMAS (PERT)pilarimargarita
 
Estimación por puntos de función
Estimación por puntos de funciónEstimación por puntos de función
Estimación por puntos de funciónLuisa Sanchez
 
Administracion de Proyectos
Administracion  de ProyectosAdministracion  de Proyectos
Administracion de ProyectosIVAN_LIVE
 
Modelo de administracion de proyectos
Modelo de administracion de proyectosModelo de administracion de proyectos
Modelo de administracion de proyectosMiß Phoenix
 
Gestion de proyectos - Estimación del Esfuerzo
Gestion de proyectos - Estimación del EsfuerzoGestion de proyectos - Estimación del Esfuerzo
Gestion de proyectos - Estimación del EsfuerzoMarta Silvia Tabares
 
Planeación de Proyectos - PERT & CPM
Planeación de Proyectos - PERT & CPMPlaneación de Proyectos - PERT & CPM
Planeación de Proyectos - PERT & CPMJose
 
76667046 manual-de-tiempos-y-movimientos
76667046 manual-de-tiempos-y-movimientos76667046 manual-de-tiempos-y-movimientos
76667046 manual-de-tiempos-y-movimientosXp Cx
 
Formulación de proyectos resu
Formulación de proyectos resuFormulación de proyectos resu
Formulación de proyectos resuElizabeth16
 

Destacado (15)

Estimación Software por Puntos de Función
Estimación Software por Puntos de FunciónEstimación Software por Puntos de Función
Estimación Software por Puntos de Función
 
Presentación
PresentaciónPresentación
Presentación
 
Ejercicios resueltos de investigacion operativa
Ejercicios resueltos de investigacion operativaEjercicios resueltos de investigacion operativa
Ejercicios resueltos de investigacion operativa
 
TÉCNICAS DE REVISIÓN EVALUACIÓN DE PROGRAMAS (PERT)
TÉCNICAS DE REVISIÓN EVALUACIÓN DE PROGRAMAS (PERT)TÉCNICAS DE REVISIÓN EVALUACIÓN DE PROGRAMAS (PERT)
TÉCNICAS DE REVISIÓN EVALUACIÓN DE PROGRAMAS (PERT)
 
Estimación por puntos de función
Estimación por puntos de funciónEstimación por puntos de función
Estimación por puntos de función
 
Administracion de Proyectos
Administracion  de ProyectosAdministracion  de Proyectos
Administracion de Proyectos
 
Modelo de administracion de proyectos
Modelo de administracion de proyectosModelo de administracion de proyectos
Modelo de administracion de proyectos
 
Lógica difusa (fuzzy logic)
Lógica difusa (fuzzy logic)Lógica difusa (fuzzy logic)
Lógica difusa (fuzzy logic)
 
Gestion de proyectos - Estimación del Esfuerzo
Gestion de proyectos - Estimación del EsfuerzoGestion de proyectos - Estimación del Esfuerzo
Gestion de proyectos - Estimación del Esfuerzo
 
Estimación de Proyectos de Software
Estimación de Proyectos de SoftwareEstimación de Proyectos de Software
Estimación de Proyectos de Software
 
Planeación de Proyectos - PERT & CPM
Planeación de Proyectos - PERT & CPMPlaneación de Proyectos - PERT & CPM
Planeación de Proyectos - PERT & CPM
 
76667046 manual-de-tiempos-y-movimientos
76667046 manual-de-tiempos-y-movimientos76667046 manual-de-tiempos-y-movimientos
76667046 manual-de-tiempos-y-movimientos
 
Resultados Esperados
Resultados EsperadosResultados Esperados
Resultados Esperados
 
Método delphi
Método delphiMétodo delphi
Método delphi
 
Formulación de proyectos resu
Formulación de proyectos resuFormulación de proyectos resu
Formulación de proyectos resu
 

Similar a Gestión Proyectos SW

Tema 2: Diagrama de actividades
Tema 2: Diagrama de actividades Tema 2: Diagrama de actividades
Tema 2: Diagrama de actividades Oriol Borrás Gené
 
Microsoftofficeproject2010
Microsoftofficeproject2010Microsoftofficeproject2010
Microsoftofficeproject2010John Villa
 
Presentacion curso project
Presentacion curso projectPresentacion curso project
Presentacion curso projectjuanyfrancis
 
Conceptos relativos a la Administración de proyectos
Conceptos relativos a la Administración de proyectosConceptos relativos a la Administración de proyectos
Conceptos relativos a la Administración de proyectosCarlos Roa
 
EP Unidad02: Conceptos para el alcance, tiempo y muestra
EP Unidad02: Conceptos para el alcance, tiempo y muestraEP Unidad02: Conceptos para el alcance, tiempo y muestra
EP Unidad02: Conceptos para el alcance, tiempo y muestraFranklin Parrales Bravo
 
Activida 9 final sigp_iris heiman mónica_microsoft project__toma de decisiones
Activida 9  final sigp_iris heiman mónica_microsoft project__toma de decisionesActivida 9  final sigp_iris heiman mónica_microsoft project__toma de decisiones
Activida 9 final sigp_iris heiman mónica_microsoft project__toma de decisionesheimanbravo
 
Project curso básico ucg
Project curso básico ucgProject curso básico ucg
Project curso básico ucgAlex Rodriguez
 
Definición y planificación de un proyecto
Definición y planificación de un proyectoDefinición y planificación de un proyecto
Definición y planificación de un proyectoBeatriz Román Runk
 
Gestion-de-la-Integracion-del-Proyecto12.ppt
Gestion-de-la-Integracion-del-Proyecto12.pptGestion-de-la-Integracion-del-Proyecto12.ppt
Gestion-de-la-Integracion-del-Proyecto12.pptGibranDiaz7
 
Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...
Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...
Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...José Antonio Sandoval Acosta
 
Administración de proyectos
Administración de proyectosAdministración de proyectos
Administración de proyectosadmonapuntes
 
Enfoque integral de proyectos y operaciones
Enfoque integral de proyectos y operacionesEnfoque integral de proyectos y operaciones
Enfoque integral de proyectos y operacionessmbcreatividad
 

Similar a Gestión Proyectos SW (20)

Tema 2: Diagrama de actividades
Tema 2: Diagrama de actividades Tema 2: Diagrama de actividades
Tema 2: Diagrama de actividades
 
Tema 2: Diagrama de actividades
Tema 2: Diagrama de actividadesTema 2: Diagrama de actividades
Tema 2: Diagrama de actividades
 
Microsoftofficeproject2010
Microsoftofficeproject2010Microsoftofficeproject2010
Microsoftofficeproject2010
 
Presentacion curso project
Presentacion curso projectPresentacion curso project
Presentacion curso project
 
Fases de la Administracion de Proyectos
Fases de la Administracion de ProyectosFases de la Administracion de Proyectos
Fases de la Administracion de Proyectos
 
Conceptos relativos a la Administración de proyectos
Conceptos relativos a la Administración de proyectosConceptos relativos a la Administración de proyectos
Conceptos relativos a la Administración de proyectos
 
Sesión 3. técnicas prog. proyectos
Sesión 3. técnicas prog. proyectosSesión 3. técnicas prog. proyectos
Sesión 3. técnicas prog. proyectos
 
EP Unidad02: Conceptos para el alcance, tiempo y muestra
EP Unidad02: Conceptos para el alcance, tiempo y muestraEP Unidad02: Conceptos para el alcance, tiempo y muestra
EP Unidad02: Conceptos para el alcance, tiempo y muestra
 
Activida 9 final sigp_iris heiman mónica_microsoft project__toma de decisiones
Activida 9  final sigp_iris heiman mónica_microsoft project__toma de decisionesActivida 9  final sigp_iris heiman mónica_microsoft project__toma de decisiones
Activida 9 final sigp_iris heiman mónica_microsoft project__toma de decisiones
 
Project curso básico ucg
Project curso básico ucgProject curso básico ucg
Project curso básico ucg
 
Definición y planificación de un proyecto
Definición y planificación de un proyectoDefinición y planificación de un proyecto
Definición y planificación de un proyecto
 
Presentacion curso project (1)
Presentacion curso project (1)Presentacion curso project (1)
Presentacion curso project (1)
 
Direccion de proyecto
Direccion de proyectoDireccion de proyecto
Direccion de proyecto
 
Gestion-de-la-Integracion-del-Proyecto12.ppt
Gestion-de-la-Integracion-del-Proyecto12.pptGestion-de-la-Integracion-del-Proyecto12.ppt
Gestion-de-la-Integracion-del-Proyecto12.ppt
 
Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...
Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...
Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...
 
Administración de proyectos
Administración de proyectosAdministración de proyectos
Administración de proyectos
 
Gestion de proyectos
Gestion de proyectosGestion de proyectos
Gestion de proyectos
 
Buenas Practicas en Gestion de Proyectos de Software
Buenas Practicas en Gestion de Proyectos de SoftwareBuenas Practicas en Gestion de Proyectos de Software
Buenas Practicas en Gestion de Proyectos de Software
 
Enfoque integral de proyectos y operaciones
Enfoque integral de proyectos y operacionesEnfoque integral de proyectos y operaciones
Enfoque integral de proyectos y operaciones
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 

Más de Jhon Barrera

Planificación de sistemas de información
Planificación de sistemas de informaciónPlanificación de sistemas de información
Planificación de sistemas de informaciónJhon Barrera
 
Gestión de la configuración
Gestión de la configuraciónGestión de la configuración
Gestión de la configuraciónJhon Barrera
 
Metodologías Agiles Scrum
Metodologías Agiles ScrumMetodologías Agiles Scrum
Metodologías Agiles ScrumJhon Barrera
 
21.etica del ingeniero
21.etica del ingeniero21.etica del ingeniero
21.etica del ingenieroJhon Barrera
 
19. internet y la web
19. internet y la web19. internet y la web
19. internet y la webJhon Barrera
 
17. programación orientada a objetos
17. programación orientada a objetos17. programación orientada a objetos
17. programación orientada a objetosJhon Barrera
 
16. paradigmas de programación
16. paradigmas de programación16. paradigmas de programación
16. paradigmas de programaciónJhon Barrera
 
14. fundamentos de desarrollo de software
14. fundamentos de desarrollo de software14. fundamentos de desarrollo de software
14. fundamentos de desarrollo de softwareJhon Barrera
 
13. redes de ordenadores
13. redes de ordenadores13. redes de ordenadores
13. redes de ordenadoresJhon Barrera
 
9. el ancho de banda
9. el ancho de banda9. el ancho de banda
9. el ancho de bandaJhon Barrera
 
8. el espectro electromagenico
8. el espectro electromagenico8. el espectro electromagenico
8. el espectro electromagenicoJhon Barrera
 
7. sistemas operativos
7. sistemas operativos7. sistemas operativos
7. sistemas operativosJhon Barrera
 
6. presentacion piratas de sillicon valley
6. presentacion piratas de sillicon valley6. presentacion piratas de sillicon valley
6. presentacion piratas de sillicon valleyJhon Barrera
 
5. organismos de regulacion y estandarizacion
5. organismos de regulacion y estandarizacion5. organismos de regulacion y estandarizacion
5. organismos de regulacion y estandarizacionJhon Barrera
 

Más de Jhon Barrera (20)

Scrum
ScrumScrum
Scrum
 
Planificación de sistemas de información
Planificación de sistemas de informaciónPlanificación de sistemas de información
Planificación de sistemas de información
 
Gestión de la configuración
Gestión de la configuraciónGestión de la configuración
Gestión de la configuración
 
Pmbok
PmbokPmbok
Pmbok
 
Metodologías Agiles Scrum
Metodologías Agiles ScrumMetodologías Agiles Scrum
Metodologías Agiles Scrum
 
21.etica del ingeniero
21.etica del ingeniero21.etica del ingeniero
21.etica del ingeniero
 
19. internet y la web
19. internet y la web19. internet y la web
19. internet y la web
 
17. programación orientada a objetos
17. programación orientada a objetos17. programación orientada a objetos
17. programación orientada a objetos
 
16. paradigmas de programación
16. paradigmas de programación16. paradigmas de programación
16. paradigmas de programación
 
15. algoritmos
15. algoritmos15. algoritmos
15. algoritmos
 
14. fundamentos de desarrollo de software
14. fundamentos de desarrollo de software14. fundamentos de desarrollo de software
14. fundamentos de desarrollo de software
 
13. redes de ordenadores
13. redes de ordenadores13. redes de ordenadores
13. redes de ordenadores
 
12. redes
12. redes12. redes
12. redes
 
11. bluetooth
11. bluetooth11. bluetooth
11. bluetooth
 
10. robotica
10. robotica10. robotica
10. robotica
 
9. el ancho de banda
9. el ancho de banda9. el ancho de banda
9. el ancho de banda
 
8. el espectro electromagenico
8. el espectro electromagenico8. el espectro electromagenico
8. el espectro electromagenico
 
7. sistemas operativos
7. sistemas operativos7. sistemas operativos
7. sistemas operativos
 
6. presentacion piratas de sillicon valley
6. presentacion piratas de sillicon valley6. presentacion piratas de sillicon valley
6. presentacion piratas de sillicon valley
 
5. organismos de regulacion y estandarizacion
5. organismos de regulacion y estandarizacion5. organismos de regulacion y estandarizacion
5. organismos de regulacion y estandarizacion
 

Último

Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCANDECE
 
PPT ASISTENCIA TECNICA PRESENTACIÓN FT- ET.pdf
PPT ASISTENCIA TECNICA PRESENTACIÓN FT- ET.pdfPPT ASISTENCIA TECNICA PRESENTACIÓN FT- ET.pdf
PPT ASISTENCIA TECNICA PRESENTACIÓN FT- ET.pdfZamiertCruzSuyo
 
CLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civilCLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civilDissneredwinPaivahua
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.ALEJANDROLEONGALICIA
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdfAnthonyTiclia
 
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfCAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfReneBellido1
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaANDECE
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
produccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxproduccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxEtse9
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxEduardoSnchezHernnde5
 
Uso y Manejo de Extintores Lucha contra incendios
Uso y Manejo de Extintores Lucha contra incendiosUso y Manejo de Extintores Lucha contra incendios
Uso y Manejo de Extintores Lucha contra incendioseduardochavezg1
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfrolandolazartep
 
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdfCENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdfpaola110264
 
183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdfEdwinAlexanderSnchez2
 
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IITiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IILauraFernandaValdovi
 
Fisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfFisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfJessLeonelVargasJimn
 
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdf
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdfManual de Usuario Estacion total Sokkia SERIE SET10K.pdf
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdfSandXmovex
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Francisco Javier Mora Serrano
 
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023ANDECE
 
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)ssuser6958b11
 

Último (20)

Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRC
 
PPT ASISTENCIA TECNICA PRESENTACIÓN FT- ET.pdf
PPT ASISTENCIA TECNICA PRESENTACIÓN FT- ET.pdfPPT ASISTENCIA TECNICA PRESENTACIÓN FT- ET.pdf
PPT ASISTENCIA TECNICA PRESENTACIÓN FT- ET.pdf
 
CLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civilCLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civil
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
 
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfCAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes Granada
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
produccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxproduccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptx
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
 
Uso y Manejo de Extintores Lucha contra incendios
Uso y Manejo de Extintores Lucha contra incendiosUso y Manejo de Extintores Lucha contra incendios
Uso y Manejo de Extintores Lucha contra incendios
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdf
 
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdfCENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
 
183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf
 
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IITiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo II
 
Fisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfFisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdf
 
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdf
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdfManual de Usuario Estacion total Sokkia SERIE SET10K.pdf
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdf
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
 
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
 
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
 

Gestión Proyectos SW

  • 1. Gestión de Proyectos de Software Planificación, Estimación, Seguimiento, Calidad Instructor: Jhon Alexander Holguin Barrera
  • 2. Actividad Inicial • Piense en un proyecto de su organización en el cual haya participado y reflexione (10 Mins): ▫ Que estuvo bien? ▫ Que se puede mejorar? ▫ Lecciones aprendidas? Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 3. Objetivos de un Proyecto • Existen tres dimensiones en las cuales se puede establecer el grado de éxito de un proyecto ▫ Tiempo: Tiempos establecidos dentro del proyecto (Ni temprano, Ni tardíos) ▫ Presupuesto: Recursos estimados para el proyecto ▫ Calidad: Cumplimiento de los objetivos establecidos dentro del proyecto Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 4. Fallas en los proyectos •39% Cumplieron con el tiempo, presupuesto y objetivos •43% Sobrepasaron tiempo y/o presupuesto y/o Objetivos •18% Proyectos se cancelaron The Chaos Manifesto 2013 The Standish Group International Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 5. Fallas en los proyectos The Chaos Manifesto 2013 The Standish Group International Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 6. Elementos de un Proyecto SW • SWEBOK en su área de conocimiento (KA) Gestión de la Ingeniería de Software establece tópicos genéricos dentro de un proyecto sin especificar un modelo especifico o el donde, como o cuanto tiempo requiere actividad. Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 7. Elementos de un Proyecto SW Topicos KA Gestión de la Ingeniería del Software Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 8. Elementos de un Proyecto SW • Definición del Alcance e Iniciación • Planeación del proyecto de software • Activación del proyecto de software • Revisión y evaluación • Cierre Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 9. Iniciación del Proyecto (Actividades y Tareas) • Establecer los requerimientos del proyecto a ser tenidos en cuenta ▫ Objetivos ▫ Motivaciones ▫ Fronteras (Organizacional, Gubernamental) • Establecer factibilidad del proyecto verificando recursos (Personal, materiales, tecnología, entorno) • Revisión y reconfiguración de los requerimientos concertado entre las partes Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 10. Proceso de Planificación (Actividades y Tareas) • El propósito del proceso de planeación de un proyecto es introducir y comunicar de manera efectiva los planes de trabajo. ISO/IEC 12207 Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 11. Proceso de Planificación (Resultados esperados) • Los resultados esperados de la implementación eficaz de un proceso de planeación de proyecto son: ▫ Alcance del trabajo definido en el proyecto ▫ Factibilidad de alcanzar las metas del proyecto con los recursos y restricciones establecidas ▫ Tareas y recursos necesarios para completar el trabajo son estimadas y medidas ▫ Identificación de las interfaces entre los elementos del proyecto, otros proyectos u unidades de la organización. ▫ Planes para la ejecución del proyecto ▫ Planes para la ejecución del proyecto son activados Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 12. Planeación del Proyecto (Actividades y Tareas) • Preparación de los planes a ejecutar en el proyecto, conteniendo las descripciones de las actividades y tareas asociadas, junto con la identificación de los productos de software que van a ser provistos. Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 13. Planeación del Proyecto (Actividades y Tareas) • Calendarios de cumplimiento oportuno de las tareas • Estimación de esfuerzo • Establecer recursos para cumplimiento de las tareas • Asignación de tareas Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 14. Planeación del Proyecto (Actividades y Tareas) • Asignación de responsabilidades • Cuantificación de riesgos asociados a las tareas • Medidas para aseguramiento de la calidad durante el proyecto • Costos asociados a la ejecución del proyecto • Provisión del entorno y la infraestructura Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 15. Activación del Proyecto (Actividades y Tareas) • Obtener autorización para el proyecto • Realizar las solicitudes de los recursos necesarios para el cumplimiento del proyecto • Iniciación de la implementación de los planes del proyecto Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 16. Planes de Ejecución del Proyecto (Determinar Entregables) • Identificar y caracterizar los productos resultantes del trabajo de cada actividad del proyecto • Entrada 1 • Entrada 2 • Entrada 3 Entradas • Actividad Procesos • Producto 1 • Producto 2 Salidas Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 17. Planes de Ejecución del Proyecto (Determinar Entregables) • Productos resultantes (e.g) ▫ Documentos de diseño de arquitectura del software ▫ Reportes de inspección ▫ Software probado Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 18. Planes de Ejecución del Proyecto (Determinar Entregables) • Evaluar oportunidades de reutilización de componentes de proyectos previos. • Evaluar y establecer si se requiere proveedores que desarrollen o provean componentes requeridos (Gestión de contratos y adquisición con proveedores) Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 19. Planes de Ejecución del Proyecto (Definir Actividades) • Trabajo necesario a ejecutar para completar los paquetes de trabajo • Base para estimación, programación, ejecución, monitoreo y control del trabajo del proyecto. • Resultados: ▫ Lista de actividades ▫ Atributos de las actividades ▫ Lista de hitos ▫ Cronograma de proyecto Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 20. Planes de Ejecución del Proyecto (Definir Actividades) • Lista de actividades ▫ Actividades requeridas para el proyecto ▫ Identificar y describir el alcance del trabajo • Atributos de actividades ▫ Código, descripción, predecesoras, sucesoras, relaciones lógicas, requerimientos de recursos, fechas impuestas, restricciones y supuestos • Lista de hitos ▫ Puntos o eventos significativos en el proyecto ▫ Establecer obligatoriedad de cumplimiento Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 21. Planes de Ejecución del Proyecto (Definir Actividades Herramientas y Técnicas) • Descomposición ▫ Subdivisión de paquetes de trabajo en componentes mas pequeños • Planeación Gradual (Rolling Wave) ▫ Planear en detalle el trabajo a ejecutar inmediato y el futuro en un mas alto nivel. • Plantillas ▫ Lista de actividades e hitos de proyectos anteriores • Juicio de Expertos ▫ Miembros del equipo de proyecto u otros expertos con experiencia, Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 22. Planes de Ejecución del Proyecto (Dependencias de Actividades) • Permite identificar y documentar las relaciones entre actividades del proyecto • Todas las actividades, exceptuando la primera y la ultima tienen algún tipo de relación • Puede realizarse a través de herramientas de software o de manera manual. Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 23. Planes de Ejecución del Proyecto (Dependencias de Actividades) • Técnicas que se pueden aplicar: Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 24. Planes de Ejecución del Proyecto (Atributos de dependencias de Actividades) • Los atributos que se pueden definir entre las relaciones entre las actividades son: ▫ Comienzo Temprano: El tiempo mas temprano en que una actividad puede comenzar ▫ Comienzo Tardío: El tiempo mas tarde en que una actividad puede comenzar sin atrasar la actividad sucesora ▫ Finalización Temprana: El tiempo mas temprano en que una actividad puede finalizar ▫ Finalización Tardía: El tiempo mas tarde en que una actividad puede finalizar sin atrasar la actividad sucesora. Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 25. Planes de Ejecución del Proyecto (Atributos de dependencias de Actividades) Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 26. Planes de Ejecución del Proyecto (Dependencias de Actividades) • Aplicando el método de diagrama de precedencias se pueden establecer las siguientes relaciones: ▫ Final a comienzo ▫ Comienzo a comienzo ▫ Final a final ▫ Comienzo a final Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 27. Planes de Ejecución del Proyecto (Diagramas de Red) •Dependencia Obligatoria : De acuerdo a la naturaleza del contrato •Dependencia Discrecional: El gerente de proyecto establece •Dependencia Externa: Basada en la necesidad o deseo externo (Gobierno, etc) Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 28. Planes de Ejecución del Proyecto (Precedencias con adelantos o rezagos) •Rezago (Lag): Demora fija entre el comienzo y final de una actividad y comienzo o fin de otra. •Tiempo de Adelanto (Lead); Modificación de una relación fija para acelerar el comienzo de una tarea sucesora Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 29. Planes de Ejecución (Ejercicio Diagrama de Red 20 Mins) • Construir un diagrama red de un proyecto cuyas actividades y prelaciones existentes entre las mismas son: ▫ A precede a C, D, E ▫ B precede a C ▫ C precede a K ▫ D precede a F, G ▫ E precede a J ▫ F precede a I ▫ G precede a H ▫ H, I, J preceden a L ▫ K precede a M ▫ L precede a P ▫ M precede a N ▫ N, P preceden a Q ▫ Q precede a R Herramientas •Matriz e encadenamiento •Cuadro de prelaciones Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 30. Matriz de encadenamiento y Cuadro de Prelaciones ACTIVIDADES PRECEDENTES A B C D E F G H I J K A B C X X D X E X F X G X H X I X J X K X Actividades que preceden a otras Actividades sucesoras Actividades sucesoras Actividades que la preceden Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 31. Resultado C A D E B K F J I G H L M P N Q R Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 32. Planes de Ejecución del Proyecto (Estimación) Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 33. Planes de Ejecución del Proyecto (Estimación) • Que es “Estimar” ▫ “Es muy difícil y arriesgado hacer defensa vigorosa y aprobada de una estimación que no es derivada de un método cuantitativo, soportada por pocos datos y certificada principalmente por la corazonada de los directores de proyecto.” Fred Brooks Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 34. Estimación (Definiciones) • Una evaluación tentativa o calculo aproximado. • Un calculo preliminar del costo de un proyecto. • Un juicio basado en impresiones u opiniones. • Una predicción de cuan largo puede llegar a ser un proyecto o cuanto puede costar el mismo. Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 35. Estimación, Objetivos y Compromisos • La estimación en el software esta directamente relacionada con los objetivos del negocio los compromiso y el control. • Un objetivo es la declaración de una meta deseable del negocio: ▫ “Se necesita que la versión 2.0 este lista para la demostración en mayo” ▫ “Esas funcionalidades se requieren listas en agosto ya que se debe cumplir con las regulaciones gubernamentales” ▫ “Tenemos un limite en los costos de $$$$$ para la próxima liberación ya que este es el presupuesto disponible” Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 36. Estimación, Objetivos y Compromisos El hecho de que un objetivo es deseable o obligatorio no necesariamente significa que se puede alcanzar “Añadir personal a un proyecto retrasado lo retrasará aún más” Fred Brooks Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 37. Estimación (Relación entre estimaciones y planes) • La estimación y los planes están relacionados pero la estimación no es un plan, ni el plan es una estimación. ▫ Las estimaciones son la base de los planes, pero los planes no tienen que ser necesariamente iguales a las estimaciones.  Una diferencia amplia entre las estimaciones y los objetivos ,representa un alto riesgo en los planes.  Una diferencia mínima entre las estimaciones y los objetivos, representa un bajo riesgo en los planes. Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 38. Estimación (Relación entre estimaciones y planes) • Ejemplos de consideraciones de planeación que dependen de estimaciones acertadas: ▫ Creación de un calendario detallado ▫ Identificar la ruta critica del proyecto ▫ Crear una WBS (Work breakdown Structure) ▫ Priorización de las funcionalidades a entregar ▫ Tener iteraciones dentro del proyecto Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 39. Estimación - Comunicación (Estimaciones, objetivos y compromisos Uno de los principales problemas de confusión entre la relación de estimación y planeación es que los stakeholders algunas veces omiten elementos importantes en la comunicación. Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 40. Estimación - Comunicación (Estimaciones, objetivos y compromisos Analicemos las siguientes comunicaciones Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 41. Estimación - Comunicación (Estimaciones, objetivos y compromisos Tomado de Software Stimation Demystifyng the Black Art Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 42. Estimación - Comunicación (Estimaciones, objetivos y compromisos Tomado de Software Stimation Demystifyng the Black Art Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 43. Estimación (Técnicas) • Establecer el rango de esfuerzo requerido para el proyecto o partes del proyecto se puede realizar a través de: ▫ Modelo de estimación calibrado basado en datos de tamaño y esfuerzo históricos (Si están disponibles) ▫ Juicio de expertos ▫ Analogía ▫ Estimación por partes • Un solo método de estimación no es perfecto, por lo tanto el uso de varias técnicas de estimación puede ser mas útil. Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 44. Estimación (Puntos de función) • Desarrollada por Allan J. Albertch de IBM en 1974 es la técnica de mayor auge para las empresas desarrolladoras de software. ▫ Objetivo: Expresar en forma cuantitativa la complejidad de un componente de software basándose en sus características :  Entradas  Salidas  Archivos  Interfaces  Consultas Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 45. Estimación (Puntos de función) • El calculo de los puntos de función se realiza en dos fases:  Estimación preliminar, basada solamente en las variables entradas, archivos, interfaces, consultas y salidas.  Ajuste de la cuantificación basado en la complejidad del proceso realizado, teniendo en cuenta los factores que influyen (e.g. tecnología, lenguaje) Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 46. Estimación (Puntos de función) • Entradas ▫ Flujos de datos que son recibidos por el componente  3-S. Si contiene hasta 5 elementos de dato  4-M. Si contiene entre 6 y 14 elementos de dato  6-L. Si contiene entre 15 o mas elementos de dato ▫ Consideraciones  Movimientos del cursor  Facilidades especiales de operación  Requerimientos de desempeño  Concurrencia Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 47. Estimación (Puntos de función) • Archivos ▫ Flujos de datos que son producidos por el componente (CRUD)  7-S. Si contiene hasta 20 elementos de dato  10-M. Si contiene entre 21 y 49 elementos de dato  15-L. Si contiene entre 50 o mas elementos de dato ▫ Consideraciones  Complejidad de acceso  Consideraciones de recuperación  Consideraciones de reinicio  Consideraciones de seguridad Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 48. Estimación (Puntos de función) • Interfaz ▫ Archivos que son creados para otra aplicación o que son recibidos de otra aplicación  5-S. Si contiene hasta 20 elementos de dato  7-M. Si contiene entre 21 y 49 elementos de dato  10-L. Si contiene entre 50 o mas elementos de dato ▫ Consideraciones  Complejidad de acceso  Existen consideraciones especiales de recuperación  Requerimientos de desempeño Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 49. Estimación (Puntos de función) • Consultas ▫ Proceso de obtención de datos que genera una salida mas no una actualización en los mismos.  3-S. Si contiene hasta 5 elementos de dato  4-M. Si contiene entre 6 y 14 elementos de dato  6-L. Si contiene entre 15 o mas elementos de dato ▫ Consideraciones  Complejidad del flujo entre pantallas  Complejidad de los cálculos  Uso de paginación  Cantidad de subtotales  Condiciones de búsqueda Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 50. Estimación (Puntos de función) • Salidas ▫ Flujos de datos que son producidos por el componente (Reportes, Pantallas de respuesta)  4-S. Si contiene hasta 5 elementos de dato  5-M. Si contiene entre 6 y 14 elementos de dato  7-L. Si contiene entre 15 o mas elementos de dato ▫ Consideraciones  Formato especial  Transformación de datos  Complejidad del flujo entre pantallas Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 51. Estimación (Puntos de función) • Puntos de función no ajustados (PFNA) Descripción S M L Total PF Entradas __ x 3 ___ x 4 ___ x 6 Salidas __ x 7 ___ x 10 ___ x 15 Archivos __ x 5 ___ x 7 ___ x 10 Interfaces __ x 5 ___ x 7 ___ x 10 Consultas __ x 5 ___ x 7 ___ x 10 TOTAL PUNTOS DE FUNCIÓN NO AJUSTADOS (PFNA) Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 52. Estimación (Puntos de función) • Existen 14 atributos de ajuste que impactan el desarrollo y deben ser evaluados según la siguiente escala para calcular el valor de ajuste Tipo Descripción Valor Sin influencia El sistema no contempla este atributo 0 Influencia mínima La influencia de este atributo es poco significativa 1 Influencia moderada El sistema contempla este atributo y su influencia, aunque pequeña ha de ser considerada 2 Influencia apreciable La importancia de este atributo debe ser tenida en cuenta, aunque no es fundamental 3 Influencia significativa Este atributo tiene una gran importancia para el sistema 4 Influencia muy fuerte Este atributo es esencial para el sistema y ha de ser tenido en cuenta a la hora del diseño 5 Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 53. Estimación (Puntos de función) • Atributos que se contemplan •Calculo del factor de ajuste FA=0.65 + (0.01 * SVA) •Calculo de puntos ajustados PFA=PFNA*FA Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 54. Estimación (Puntos de función) • Calculo del tiempo en días de esfuerzo ▫ Multiplicar el valor calculado por los días en que se valore cada PF. ▫ Cada organización debe tener su valor dado para los PF. ▫ Cuando no existen datos se realiza el siguiente proceso:  Se asigna 1 día por cada PF, cada vez que se cierra un proyecto se ajusta este valor.  Valores medios de la industria donde 1 Mes (21 días = 13 PF) Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 55. PSP (Estimación basada en Proxies) • Considere la construcción de una casa. ▫ La estimación de Mts2 de la construcción de una casa provee una base para estimar los costos de construcción ▫ Es difícil visualizar la casa en Mts2 por lo tanto se piensa en numero de  Habitaciones  Baños  Sala  Cocina ▫ En el software se posee el mismo problema si se tratara de estimar a través de Líneas de código Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 56. PSP (Estimación basada en Proxies) • Un proxy es un sustituto que permite asumir de manera mas fácil la visualización de medida, permite establecer de manera mas fácil el tamaño del producto. ▫ Clases ▫ Tablas ▫ Campos ▫ Pantallas ▫ Scripts ▫ Capítulos de un libro Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 57. PSP (Estimación basada en Proxies) • Criterios de selección del proxy ▫ El proxy debe estar relacionado de manera muy cercana al esfuerzo requerido para el desarrollo del producto. ▫ El contenido del proxy debe permitir ser contado de manera automática ▫ Debe permitir ser visualizado de manera fácil al inicio del proyecto ▫ El proxy debe ser configurable a las necesidades de cada proyecto y desarrollador Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 58. PSP (Estimación basada en Proxies) Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 59. Estimación (Otras Técnicas) • Reglas comunes (sentido común), por ejemplo la ley de Pareto (80/20) • Estimación de 3 puntos, basada en estimación optimista (O), pesimista (P) y mas probable (M) para cada actividad ▫ Formula: (P+4M+O)/6 ▫ Varianza [(P-O)/6] ^2 ▫ Desviación Estándar (P-O)/6 Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 60. Ejercicio de Estimación (Puntos de Función-Google) • Realizar la estimación de puntos de función para la búsqueda de Google Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 61. Ejercicio de Estimación (Puntos de Función-Google) • Pantalla Resultante Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 62. Planes de Ejecución del Proyecto (Estimación de Costos) • Los requerimientos de recursos (Personas, Herramientas) pueden trasladarse en estimaciones de costo. • La estimación inicial de esfuerzo, calendario y costos es una actividad iterativa y debe ser revisada con los stakeholders. Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 63. Planes de Ejecución del Proyecto (Estimación de Costos) • Desarrollar una aproximación de los recursos monetarios / Hora hombre • Predicción basada en información conocida en un punto de tiempo • Estimar TODOS los recursos cargados al proyecto ▫ Mano de obra ▫ Materiales ▫ Equipos ▫ Servicios ▫ Facilidades Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 64. Planes de Ejecución del Proyecto (Estimación de Costos - Tipos) • Costos variables: Cambian con la cantidad de producción o cantidad de trabajo ▫ Materiales ▫ Suministros ▫ Salarios • Costos fijos: No cambian con la producción ▫ Arrendamiento • Costos directos: Directamente atribuibles al trabajo en el proyecto ▫ Viajes ▫ Salarios ▫ Reconocimientos ▫ Materiales • Costos indirectos: Elementos de administración o costos incurridos para el beneficio de mas de un proyecto ▫ Impuestos ▫ Vigilancia Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 65. Planes de Ejecución del Proyecto (Estimación de Costos - Técnicas) • Juicio de expertos • Analogía • Basada en estadísticas • Abajo hacia arriba • Tres puntos • Software de estimación de gestión de proyectos Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 66. Planes de Ejecución del Proyecto (Estimación de Costos - Técnicas) Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 67. Planes de Ejecución del Proyecto (Asignación de recursos) • Equipos, instalaciones y personas deben ser asignadas a las tareas identificadas. • Designar responsabilidades para completar los elementos de los elementos del proyecto. • A través de una matriz se puede establecer ▫ Quien es responsable de una actividad ▫ A quien se rinde cuentas de una actividad ▫ A quien se consulta sobre una actividad ▫ A quien se informa sobre una actividad Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 68. Planes de Ejecución del Proyecto (Asignación de recursos) Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 69. Planes de Ejecución del Proyecto (Gestión del Riesgo) • Riesgo y incertidumbre son conceptos relacionados pero diferentes. Riesgo: Es caracterizado por la probabilidad de que un evento impacte de manera negativa al proyecto, a menudo el riesgo es resultado de la incertidumbre. Incertidumbre: Resultado de la falta de información Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 70. Planes de Ejecución del Proyecto (Gestión del Riesgo) • La gestión del riesgo comprende: ▫ Identificación de los factores de riesgo ▫ Analizar las probabilidades e impacto potencial ▫ Priorización de los factores de riesgo ▫ Desarrollo de estrategias de mitigación Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 71. Planes de Ejecución del Proyecto (Gestión del Riesgo) • Categorías ▫ Externos: Regulatorios, ambientales, gobierno, mercado. ▫ Internos: Tiempo, costo, alcance, cambios, inexperiencia, planeación pobre, gente, materiales, equipos. ▫ Técnicos: Cambios de tecnología. ▫ Impredecibles: Una pequeña porción (Alrededor del 10%) son realmente impredecibles Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 72. Planes de Ejecución del Proyecto (Gestión del Riesgo) Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 73. Planes de Ejecución del Proyecto (Gestión del Riesgo) • Técnicas para la identificación de riesgos: ▫ Juicio de expertos ▫ Datos históricos ▫ Arboles de decisión ▫ Simulación de procesos • Las condiciones para abandonar un proyecto pueden definirse en este punto en común acuerdo con los stakeholders relevantes Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 74. Planes de Ejecución del Proyecto (Gestión de la calidad) • Los requerimientos de calidad de software deben ser identificados desde la perspectiva cuantitativa y cualitativa para el proyecto de software y los productos de trabajo Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 75. Planes de Ejecución del Proyecto (Gestión de la calidad) • Los criterios de aceptación de calidad deben estar basados en las necesidades y expectativas de los stakeholders. • Los procedimientos concernientes a el aseguramiento de la calidad (SQA) y mejora de la calidad durante el proceso se realizan durante la planeación de calidad ▫ Verificación ▫ Validación Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 76. Planes de Ejecución del Proyecto (Gestión de la calidad) • Verificación ▫ Estamos construyendo el producto correctamente? ▫ El producto se construye de acuerdo a la especificación • Validación ▫ Estamos construyendo el producto correcto? ▫ El producto es lo que el usuario espera? • Se pueden implementar técnicas como ▫ Revisiones técnicas ▫ Inspecciones / Auditorias ▫ Demostraciones de funcionalidades completas ▫ Pruebas Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 77. Planes de Ejecución del Proyecto (Gestión de la calidad) • Modelo Deming Planear HacerVerificar Actuar Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 78. Ejecución (Seguimiento) • Objetivos: ▫ Controlar cronograma  Determinar estado actual del cronograma (progreso)  Establecer factores que generan cambio de cronograma  Determinar si el cronograma ha cambiado (Línea base)  Gestionar cambios aprobados ▫ Medir desempeño del proyecto contra el plan ▫ Recomendar e implementar acciones preventivas y correctivas ▫ Maximizar probabilidades de éxito  En el tiempo  Presupuesto  Calidad establecida  Controlando Riesgos  Rentabilidad prevista Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 79. Ejecución (Seguimiento) • Elementos a controlar Gestión de Proyectos Ing. Jhon Alexander Holguin B.
  • 80. Cierre • De un proyecto completo o una fase importante de un proceso iterativo, ocurre cuando todos planes promulgados se han completado, se realizan las siguientes actividades:  Archivo  Retrospectiva  Actividades de Mejora Gestión de Proyectos Ing. Jhon Alexander Holguin B.