• 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
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.
• 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.
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.
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.
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.
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:
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.
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
Demanda
Entrante
Trabajos en
Proceso
Capacidad
Actual
Calcular la
Capacidad
Requerida
Ampliar
Capacidad
Realizar las
solicitudes necesarias
de equipos, materiales
y recurso humano
Si
Informar que la
capacidad actual
cubre la demanda
entrante.
No
Planificar nuevos
Requerimientos y
solitudes
Ventas
y PMO
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
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.
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.
• 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.
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

Gestión de la Capacidad en Fábricas de Software

  • 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 todoproceso 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 losconceptos 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 PROCESOque 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 ProcesoProactivo 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 siemprehaya 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 ysus 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 potencialpara 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 deCapacidad 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
  • 11.
    Demanda Entrante Trabajos en Proceso Capacidad Actual Calcular la Capacidad Requerida Ampliar Capacidad Realizarlas solicitudes necesarias de equipos, materiales y recurso humano Si Informar que la capacidad actual cubre la demanda entrante. No Planificar nuevos Requerimientos y solitudes Ventas y PMO
  • 12.
    Proceso de Gestiónde 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
  • 16.
    INDICADOR DEFINICIÓN Incidentes debidoa 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 procesosde 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 laplanificació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énBustamante ➢ 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