Caso de uso: Está gestionando un tablero de admisión de proyectos o de pipeline y desea recopilar datos de business case a nivel ROM de los solicitantes de proyectos, para luego calcular automáticamente una puntuación de prioridad que ayude a su PMO a evaluar y priorizar las propuestas entrantes.
Lo que aprenderá
En este artículo veremos:
-
Qué datos ROM capturar y qué tipos de propiedad utilizar
-
Cómo configurar las propiedades personalizadas en su tablero de pipeline
-
Cómo escribir una Expresión que calcule una Puntuación de Prioridad ROM general
-
Cómo clasificar esa puntuación en categorías de prioridad accionables
-
Consejos para mantener los datos de su pipeline limpios y consistentes
1. ¿Cuáles son los elementos fundamentales de un tablero de pipeline ROM?
Una estimación ROM (Rough Order of Magnitude) es una aproximación en etapa temprana — con una precisión típica de ±25–50% — que se utiliza para comparar y clasificar propuestas de proyectos antes de desarrollar un business case detallado.
Para construir un modelo de puntuación ROM útil en Fluid necesita tres cosas:
|
Elemento fundamental |
Propósito |
|---|---|
|
Propiedades de entrada |
Capturar los datos ROM sin procesar de los solicitantes (costo, beneficio, alineación, etc.) |
|
Una Expresión Calculada |
Combinar las entradas en una única Puntuación de Prioridad ROM numérica |
|
Una Expresión de Clasificación |
Traducir la puntuación numérica en una banda de prioridad legible para las personas |
💡 Consejo: Todas las propiedades personalizadas siguientes se crean en Consola de Administración → Administración de Datos → Propiedades Personalizadas para la entidad correspondiente (por ejemplo, Proyecto o Elemento del tablero). Consulte Configuración de Propiedades Personalizadas para repasar el tema.
2. Configuración de las propiedades de entrada
Cree las siguientes propiedades personalizadas. Las hemos agrupado por categoría para mantener organizado su formulario de envío.
A. Alineación Estratégica
|
Nombre de la propiedad |
Tipo de dato |
Configuración |
|---|---|---|
|
Strategic Alignment |
Opción con Valor |
|
Utilizar una Opción con Valor significa que cada selección lleva asociado un valor numérico que puede referenciar directamente en las expresiones — sin necesidad de mapeo adicional.
B. Estimaciones Financieras
|
Nombre de la propiedad |
Tipo de dato |
Notas |
|---|---|---|
|
ROM Cost Estimate |
Número (Moneda) |
Costo total estimado en su moneda base |
|
ROM Annual Benefit |
Número (Moneda) |
Retorno financiero anual estimado o ahorro |
|
ROM Payback Period |
Número |
Meses para recuperar la inversión |
|
Funding Status |
Opción |
|
C. Esfuerzo y Complejidad
|
Nombre de la propiedad |
Tipo de dato |
Configuración |
|---|---|---|
|
ROM Duration |
Número |
Duración estimada de entrega en meses |
|
ROM Effort |
Número |
Esfuerzo total estimado en personas-día |
|
Complexity |
Opción con Valor |
|
|
Technical Risk |
Opción con Valor |
|
⚠️ Tenga en cuenta que Complexity y Technical Risk se puntúan de forma inversa — a menor complejidad, mayor puntuación — porque una menor complejidad resulta más favorable para la viabilidad.
D. Impacto en el Negocio
|
Nombre de la propiedad |
Tipo de dato |
Configuración |
|---|---|---|
|
Business Urgency |
Opción con Valor |
|
|
Impact Scope |
Opción con Valor |
|
|
Customer Impact |
Opción con Valor |
|
|
Regulatory / Compliance |
Sí/No |
¿Se requiere esto por razones regulatorias o de cumplimiento? |
E. Preparación y Confianza
|
Nombre de la propiedad |
Tipo de dato |
Configuración |
|---|---|---|
|
Resource Availability |
Opción con Valor |
|
|
ROM Confidence Level |
Opción con Valor |
|
|
Sponsor Confirmed |
Sí/No |
¿Se ha identificado un patrocinador ejecutivo? |
|
Key Dependencies |
Texto |
Texto libre — dependencias o bloqueos principales |
3. Redacción de la Expresión de Prioridad ROM
Ahora viene la parte divertida. Cree una nueva propiedad personalizada de tipo Número llamada ROM Priority Score y defina su valor mediante una Expresión de Lógica Dinámica.
El modelo utiliza cinco dimensiones ponderadas:
|
Dimensión |
Peso |
Qué mide |
|---|---|---|
|
Alineación Estratégica |
30% |
Ajuste con la estrategia organizacional |
|
Retorno Financiero |
25% |
ROI basado en el costo ROM frente al beneficio |
|
Impacto en el Negocio |
25% |
Urgencia, alcance y efecto en el cliente |
|
Viabilidad |
15% |
Complejidad, riesgo, recursos, confianza |
|
Bono de Cumplimiento |
5% |
Incremento por obligación regulatoria |
La expresión completa
Code
(COALESCE([_StrategicAlignment-Value], 0) * 0.30)
+
(
IF(COALESCE([_ROMCostEstimate], 0) = 0 AND COALESCE([_ROMAnnualBenefit], 0) = 0, 50,
IF(COALESCE([_ROMCostEstimate], 0) = 0 AND COALESCE([_ROMAnnualBenefit], 0) > 0, 100,
IF(COALESCE([_ROMAnnualBenefit], 0) / IF(COALESCE([_ROMCostEstimate], 0) = 0, 1, COALESCE([_ROMCostEstimate], 0)) >= 3, 100,
IF(COALESCE([_ROMAnnualBenefit], 0) / IF(COALESCE([_ROMCostEstimate], 0) = 0, 1, COALESCE([_ROMCostEstimate], 0)) >= 2, 80,
IF(COALESCE([_ROMAnnualBenefit], 0) / IF(COALESCE([_ROMCostEstimate], 0) = 0, 1, COALESCE([_ROMCostEstimate], 0)) >= 1, 60,
IF(COALESCE([_ROMAnnualBenefit], 0) / IF(COALESCE([_ROMCostEstimate], 0) = 0, 1, COALESCE([_ROMCostEstimate], 0)) >= 0.5, 40,
20
)
)
)
)
)
)
* 0.25)
+
(
(COALESCE([_BusinessUrgency-Value], 0) * 0.40
+ COALESCE([_ImpactScope-Value], 0) * 0.35
+ COALESCE([_CustomerImpact-Value], 0) * 0.25)
* 0.25)
+
(
(COALESCE([_Complexity-Value], 0) * 0.35
+ COALESCE([_TechnicalRisk-Value], 0) * 0.25
+ COALESCE([_ResourceAvailability-Value], 0) * 0.25
+ COALESCE([_ROMConfidenceLevel-Value], 0) * 0.15)
* 0.15)
+
(IF([_RegulatoryCompliance] = true, 100, 0) * 0.05)
💡 ¿Por qué COALESCE? Durante la admisión temprana, los solicitantes pueden dejar campos en blanco. Envolver cada referencia de campo en
COALESCE([_Field], 0)garantiza que la expresión se evalúe de forma segura en lugar de devolver un error. Consulte Expresiones de Lógica Dinámica para obtener más información sobre patrones de expresión seguros.
💡 ¿Por qué el IF anidado sobre el costo? Nos protegemos contra la división por cero comprobando
IF(COALESCE([_ROMCostEstimate], 0) = 0, 1, ...)antes de dividir. Este es el mismo patrón recomendado en el artículo de priorización RICE/WSJF.
4. Clasificación de la puntuación en categorías de prioridad
Cree una segunda propiedad personalizada llamada ROM Priority Band (tipo: Texto u Opción, controlada por expresión) con esta expresión:
Code
CASE(
[_ROMPriorityScore] >= 80, "🔴 Must Do",
[_ROMPriorityScore] >= 60, "🟠 Should Do",
[_ROMPriorityScore] >= 40, "🟡 Could Do",
[_ROMPriorityScore] >= 20, "🔵 Watch",
"⚪ Deprioritise"
)
|
Rango de puntuación |
Banda |
Acción recomendada |
|---|---|---|
|
80 – 100 |
🔴 Must Do |
Avanzar de inmediato a un business case detallado |
|
60 – 79 |
🟠 Should Do |
Proceder al business case con revisión estándar |
|
40 – 59 |
🟡 Could Do |
Reservar para el próximo ciclo de planeación o refinar el ROM |
|
20 – 39 |
🔵 Watch |
Supervisar — revisar cuando cambien las condiciones |
|
0 – 19 |
⚪ Deprioritise |
Rechazar o posponer indefinidamente |
5. Ejemplo práctico
Supongamos que se presenta un proyecto llamado "Customer Portal Modernisation" con:
|
Propiedad |
Valor |
|---|---|
|
Alineación Estratégica |
Alto (75) |
|
Estimación de Costo ROM |
$500,000 |
|
Beneficio Anual ROM |
$800,000 |
|
Urgencia del Negocio |
Corto plazo (75) |
|
Alcance del Impacto |
En toda la empresa (100) |
|
Impacto en el Cliente |
Directo – Externo (100) |
|
Complejidad |
Alta (40) |
|
Riesgo Técnico |
Medio (60) |
|
Disponibilidad de Recursos |
Parcialmente disponible (65) |
|
Nivel de Confianza ROM |
Medio (60) |
|
Regulatorio / Cumplimiento |
No |
Cálculo paso a paso:
|
Dimensión |
Cálculo |
Resultado |
|---|---|---|
|
Alineación Estratégica |
75 × 0.30 |
22.50 |
|
Financiero (ROI = $800K/$500K = 1.6 → banda = 60) |
60 × 0.25 |
15.00 |
|
Impacto en el Negocio |
(75×0.40 + 100×0.35 + 100×0.25) = 90 → 90 × 0.25 |
22.50 |
|
Viabilidad |
(40×0.35 + 60×0.25 + 65×0.25 + 60×0.15) = 54.25 → 54.25 × 0.15 |
8.14 |
|
Bono de Cumplimiento |
0 × 0.05 |
0.00 |
|
ROM Priority Score |
|
68.14 |
Resultado: 🟠 Should Do — proceder al business case completo con revisión de gobernanza estándar.
6. Consejos para mantener su pipeline organizado
|
Consejo |
Por qué es importante |
|---|---|
|
Haga obligatorios la Alineación Estratégica y el Costo/Beneficio ROM |
Estos tienen el mayor peso — los valores faltantes distorsionarán las prioridades |
|
Utilice el Nivel de Confianza ROM con honestidad |
Un ROM con confianza "Baja" no debería superar en prioridad a uno con confianza "Alta" con la misma puntuación |
|
Revise los pesos trimestralmente |
A medida que cambien las prioridades organizacionales, ajuste los pesos de las dimensiones (la distribución 0.30/0.25/0.25/0.15/0.05) para que coincidan |
|
No sobrediseñe desde el principio |
El ROM está pensado para ser aproximado. Evite añadir más propiedades hasta haber validado el modelo durante uno o dos ciclos de admisión |
|
Combínelo con vistas de tablero |
Utilice la agrupación o el filtrado de tableros de Fluid para crear una vista "Pipeline por Banda de Prioridad" para que las partes interesadas vean un backlog claro y ordenado por prioridad |
|
Defina Patrocinador Confirmado como un punto de control |
Considere condicionar el avance de 🟠 Should Do → business case detallado a que |