El documento describe los conceptos básicos de la gestión de capacidad en fábricas de software. Explica que la gestión de capacidad es un proceso que incluye la planificación, análisis, medición y optimización de la capacidad para satisfacer la demanda de manera oportuna y a un costo razonable. También presenta las métricas e indicadores que se deben utilizar para calcular la capacidad y nivel de utilización de los recursos, como incidentes debidos a falta de capacidad y ajustes de capacidad planificados y no planific
2. • Introducción
• Objetivos
• Gestión de la Capacidad
• Objetivo de la Gestión de la Capacidad
• Gestión de la Capacidad: Entornos
• Gestión de la Capacidad: El proceso
• Gestión de la Capacidad: Métricas
• Gestión de la Capacidad: Indicadores
• Notas Finales
3. Como en todo proceso de fabricación y manufactura, la capacidad
instalada una fábrica de software se debe gestionar con la finalidad de
determinar si esta se debe mantener o si se requiere ampliar con el
objetivo de determinar si la fábrica podrá aceptar nuevos requerimientos,
solicitudes o proyectos, y no menos importante, determinar si existen
cuellos de botella en el servicio que limiten la producción. De no
gestionarse la fábrica se puede enfrentar a situaciones de
incumplimiento.
4. • Mostrar los conceptos básicos asociados a la Gestión de Capacidad
aplicables fábricas de software.
• Unificar criterios acerca de cómo calcular la capacidad en Fábricas
de Software mes a mes.
• Presentar las métricas e indicadores que se deben utilizar para
calcular tanto la capacidad como el nivel de utilización de los
recursos en la fábrica de software.
5. Gestión de
Capacidad o
Capacity
Management
PROCESO que incluye la
planeación, análisis, medición y
optimización de la capacidad para
satisfacer la demanda de manera
oportuna y a un costo razonable.
Se extiende durante todo el ciclo
de vida del servicio o producción.
Suministra los indicadores de la
capacidad pronosticada y en
curso, necesaria para alinear
capacidad a demandar.
6. Gestión de
Capacidad o
Capacity
Management
Proceso Proactivo y que va de la
mano de las necesidades del
negocio.
El negocio no puede adicionar
recursos después de que un
problema de Capacidad aparece,
sin impactar el desempeño.
La fuerza conductora de la Gestión
de Capacidad deben ser los
requerimientos de la
organización y planear los
recursos necesarios para
suministrar niveles de servicio en
línea con los SLAs.
7. Objetivos
Asegurar que siempre haya disponibilidad de manera oportuna de capacidad, a un costo
justificable, en todas las áreas en las que se requiera y que vaya de acuerdo a las necesidades
actuales y futuras del negocio.
Suministrar un punto focal y de gestión para todos los issues relacionados con capacidad y
desempeño.
Producir y mantener un apropiado y actualizado Plan de Capacidad el cual debe reflejar las
necesidades actuales y futuras del negocio.
Suministrar apoyo y guía a otras áreas del negocio en todos los issues relacionados con
capacidad.
Asegurar que los logros en el desempeño del servicio cumplen o exceden todos los objetivos, a
través del manejo de la capacidad en todos los servicios.
Valorar el impacto de todos los cambios en el Plan de Capacidad y el desempeño y capacidad de
todos los servicios y recursos.
8. Objetivos
Servicio
Operación
actual del
negocio y sus
requerimientos
Planes y
Requerimientos
futuros del
negocio
Infraestructura,
datos,
ambientes y
aplicaciones
Frentes y su
capacidad
La gestión de la capacidad necesita información de los siguientes
entornos:
9. Necesita entender el
potencial para la
entrega de nuevos
servicios
Nuevas tecnologías
necesitan ser entendidas y si
es el caso, utilizadas para
innovar la entrega de servicios
requeridos por el cliente
Tecnologías emergentes
deben ser consideradas
en la planeación de
servicios futuros
Monitoreo de patrones de actividad
del negocio desempeño y utilización
de servicios, infraestructura,
ambientes, datos y aplicaciones
Generación Reportes e
Indicadores de
Capacidad.
Ejecución de actividades
de ajuste para hacer más
eficiente el uso de los
recursos.
10. Una BUENA Gestión
de Capacidad
asegurará que no
haya sorpresas con
respecto al servicio
Tiene una
relación muy
estrecha con los
procesos de
planeación de
una organización
Necesita
entender los
planes a corto,
medio y largo
plazo del negocio
12. Proceso de Gestión de Capacidad incluye:
Proceso
Entendimiento de
las demandas
actuales y futuras
del cliente y
Producción de
forecasts para
requerimientos
futuros.
Generación de un Plan de
Capacidad que permita a la
Fábrica de software
continuar con el suministro
de servicios acordes a los
SLAs y que cubran un
adecuado marco de tiempo
para lograr futuros niveles
de servicio
13.
14.
15.
16. INDICADOR DEFINICIÓN
Incidentes debido a la falta
de capacidad
Cantidad de incidentes occuridos debido a la falta de
capacidad
Exactitud de Capacidad
Estimada
Desviación de la capacidad estimada para la atención
actual de requerimientos y solicitudes.
Ajustes de Capacidad
Cantidad de ajustes en la capacidad del servicio debido
a cambios en la demanda.
Ajustes no planificados en la
capacidad.
Cantidad de incrementos en la capacidad del servicio
como resultado de cuellos de botella en la capacidad.
Tiempo de resolución de
problemas de capacidad
Tiempo utilizado para solucionar los problemas de
capacidad.
Resevas de Capacidad
Porcentaje de reserva de la capacidad que se debe
mantener para cubrir los periodos de mayor demanda.
Esto de define con base en la historia de la demanda
por medio de cálculos estadísticos de regresión lineal.
Sin embargo se recomienda al inicio reservar un 1%
porciento.
17. En los procesos de fabricación y manufactura, y en este caso los
proceso de fábrica de software están incluidos como procesos
industriales de servicio, se debe considerar lo siguiente:
• La capacidad de la fábrica se debe calcular mensualmente y cada vez
que los clientes requieran nuevos incrementos.
• En la planificación de la capacidad se deben considerar los tiempos de
respuesta de las áreas de soporte como son recursos humanos,
infraestructura física y tecnológica, y de compras.
• Se deben considerar las reservas de capacidad para cubrir las
necesidades en tiempos de mayor demanda y falta de recursos, como
por ejemplo, inasistencia de una recurso por enfermedad.
• La capacidad de la fábrica nunca se puede considerar del 100%, está
debe estar entre el 85% y el 95%, debido a que, como sucede en
procesos de fabricación industrial, se deben mantener reservas
planificadas por fallas y mantenimiento de maquinaria, es decir la
fábrica de software debe considerar estas reservas.
18. • En la planificación se deben considerar los acuerdos de niveles de
servicio para atender a las solicitudes de ampliación requeridos por los
clientes.
• Si clientes y fábrica, respetan estos estándares comunes a todo
proceso de fabricación, la fábrica generará rendimientos e ingresos,
sino, la fábrica estará destinada al fracaso y al incumplimiento, perdida
de recursos y conocimiento, generado por la falta de planificación y
intentar cumplir con requerimientos no planificados.
19. Ingeniero Giovanny Guillén Bustamante
➢ Ingeniero de sistemas certificado PMP, SCRUM MASTER, ITIL e IBM i
(AS/400).
➢ Metodologías de desarrollo de software SCRUM, RUP y SDLC, estimación
de proyectos, aseguramiento de la calidad, integración de plataformas
y gestión de canales electrónicos.
➢ Experiencia en la gestión de proyectos de desarrollo de software para
el sistema financiero.
Algunas imágenes son cortesía de Lean Manufacturing PDF, Madhusudhan,
Pardaan