¿QUÉ ES UNA ROM Y por QUÉ NECESITO UNO?
Los gerentes de proyecto-ya sea que trabajen para una empresa de desarrollo de software, una empresa de fabricación o una empresa de diseño de ingeniería—se enfrentan al desafío común de estimar el alcance del proyecto en términos de costo, esfuerzo, cronograma y riesgo. Pero antes de que comience un proyecto, su empresa debe decidir si el proyecto es factible en función del presupuesto de su empresa., O tal vez usted quiere ganar algún nuevo negocio y necesita presentar una propuesta para desarrollar algún widget Nuevo.
casi siempre, el gerente de proyecto comienza determinando una estimación de orden aproximado de magnitud (ROM), que es justo como suena el nombre. Esta estimación da un «estadio» o orden de magnitud, para el proyecto. En otras palabras, esta estimación de alto nivel le permite saber si el proyecto va a tomar 5 50,000 o 5 5,000,000. Si tomará seis semanas, seis meses o seis años.,
de acuerdo con una guía para el cuerpo de conocimiento de gestión de proyectos (Guía PMBOK®), una estimación ROM generalmente varía de -25% a +75%. Para los proyectos de tecnología durante el análisis de caso de negocio ROM estima a menudo -50 a + 50% de los costos reales: generalmente en el lado bajo. Dependiendo de cómo se desarrolló la ROM, el número de Estadio puede ser suficiente para decidir que el proyecto es factible y proceder con esa propuesta de licitación, ¡o no! Una estimación ROM con una probabilidad asociada puede proporcionar suficiente información., Luego, para obtener una mejor comprensión de los costos del proyecto, el cronograma, el esfuerzo y el riesgo, se debe preparar una estimación más detallada. Por ejemplo:
- ¿cuánto costará el proyecto por fase, por mes, en general? ¿Cuáles son los costos de material?
- ¿Qué componentes / módulos/piezas / tareas son los controladores clave de costo y programación?
- ¿Cuáles son los impactos en el costo y el calendario de las alternativas de diseño o los cambios en el alcance general?
- ¿Qué nivel de esfuerzo y cuántos recursos de personal y de qué tipo(S) Se necesitarán?
- ¿cuánto tiempo tomará el proyecto?, ¿Se puede terminar lo suficientemente pronto para el mercado?
- ¿Cuál es la probabilidad de que el proyecto se complete a tiempo y dentro del presupuesto?
SEER Tools ayuda con ROM y estimaciones detalladas
SEER es un conjunto interoperable de productos que le permite capturar e introducir todo lo que sabe sobre un proyecto y simula lo que aún no sabe, lo que le brinda la gama de resultados probables, incluida una estimación más probable.,
independientemente de si tiene un proyecto de software para desarrollar una nueva aplicación móvil con solo 50 funciones, un proyecto de diseño para desarrollar y probar un nuevo sistema de aviónica para el último jet, o un proyecto de fabricación para determinar la forma más rentable de fabricar ese nuevo widget, hay una solución SEER que le ayuda a comprender todo lo que necesita saber antes de comprometerse:
- SEER para Software: proporciona un enfoque sistemático para estimar el costo, el calendario, el esfuerzo, los defectos y el riesgo de los proyectos de desarrollo y mantenimiento de software.,
- SEER for Information Technology-proporciona el costo total de propiedad de los proyectos de TI, incluida la infraestructura, los servicios, las operaciones y el soporte continuo.
- SEER for Hardware-proporciona el costo total de propiedad para el desarrollo de hardware y componentes electrónicos, sistemas y conjuntos de productos integrados desde el concepto hasta el diseño, prueba, producción, operaciones, soporte y retiro.
- SEER for Manufacturing-estima los costos detallados de fabricación y ensamblaje para una amplia variedad de procesos de fabricación., Identifica los factores de costo, riesgos y rangos para la producción.
SEER proporciona la cobertura más completa de los dominios del proyecto. Además, las soluciones SEER son interoperables, por lo que los usuarios pueden combinar los resultados de una solución en otra solución para realizar el mejor análisis posible.
debido a que los modelos SEER se basan en parámetros con una gran cantidad de bases de conocimiento, puede usar la inteligencia integrada para derivar la configuración inicial de parámetros en función de la experiencia del sector, incluso si muchos de los parámetros aún no están definidos para el proyecto., La siguiente figura muestra las categorías de la base de conocimiento y las selecciones de ejemplo para SEER for Software.
SEER le permite crear estimaciones de ROM con tan poca o tanta información detallada como tenga disponible-de nuevo, capturando la información que conoce sobre los parámetros de un proyecto y simulando lo que no sabe. Pero en todos los casos, la estimación se crea de una manera repetible, creíble, trazable y defendible. Cuando la alta dirección o su cliente le pregunta cómo derivó la estimación, tiene la trazabilidad para mostrar cómo y por qué se produjo la estimación.,
ROM A estimación detallada—un ejemplo
Específicamente, supongamos que tiene un proyecto para desarrollar un kit de herramientas de ventas y está utilizando el modelo SEER for Software para estimar el proyecto.
Nota: Si bien este ejemplo es específico para un proyecto de software y muestra el modelo SEER para Software, los mismos conceptos se aplican a todo el conjunto de modelos SEER y cualquiera de los dominios de proyecto que SEER cubre, desde la fabricación hasta la TI.,
inicialmente, es posible que solo sepa que esto debe ser un kit de herramientas para el personal de ventas, y el kit de herramientas debe contener una base de datos de clientes, un repositorio central y algún tipo de paquete de demostración del producto.
estructura de desglose de Trabajo Flexible
SEER admite una estructura de desglose de trabajo funcional flexible que le permite pasar de una estimación de ROM de primer orden a una estimación de presupuesto detallada.,
suponga que además de la información inicial (en la que solo conocía los tres requisitos básicos de necesitar una base de datos, un repositorio y un paquete de demostración de productos), ahora tiene requisitos más específicos:
- La base de datos del cliente debe contener un gestor de contactos, capacidades de informes personalizados y una interfaz de cliente.
- El repositorio Central debe contener dos tipos de bases de datos, la capacidad de replicarse y la configuración de ubicación.
- El paquete de demostración del producto debe contener un Visor multimedia, un navegador y un índice de productos.,
dados esos requisitos, puede agregar elementos a la estructura de desglose del trabajo para dar más claridad y obtener una estimación más detallada.
con la solución SEER for Software, cada elemento puede tener:
- diferentes configuraciones de parámetros
- Diferentes tamaños
- Diferentes métodos de desarrollo
- diferentes estándares de calidad
- único staff loading/profile
Además, puede registrar y retener soluciones alternativas en la estructura de desglose del trabajo, lo que le permite realizar análisis de compensación.,
análisis de riesgo e incertidumbre incorporado
las herramientas SEER utilizan modelos probabilísticos con análisis de riesgo e incertidumbre incorporado. Esto significa que, dado el riesgo probable y la incertidumbre del proyecto, los valores de los parámetros de entrada y SEER devolverán una estimación de probabilidad de la probabilidad de lograr los objetivos de su proyecto.
Los parámetros se ingresan como valores de entrada de:
- Menos
- probable
- Más
por ejemplo, ¿qué tan experimentados serán los programadores para este proyecto?, Si esto es realmente desconocido, se podría decir que el peor de los casos va a ser un programador con una cantidad mínima de experiencia; el escenario probable es un nivel mixto de experiencia; y el mejor de los casos, el equipo «A» con 10 años de experiencia.
O, ¿cuál será el tamaño de uno de los módulos de software?, SEER for Software le permite expresar el tamaño del software de varias maneras, por ejemplo:
- número y tipo de funciones
- Número de líneas de código
- puntos de función
- casos de uso
- puntos de Historia
puede estimar que un solo componente podría tener un valor mínimo (el mejor de los casos) de 2500 líneas de código, la mayor parte del valor (en el peor de los casos) es de 15.000 líneas de código.,
la herramienta SEER, por ejemplo, SEER para Software en este caso, utilizará los valores de entrada y devolverá el resultado probabilístico, teniendo en cuenta las incertidumbres que haya ingresado. Por ejemplo, solo tiene un 20% de probabilidades de hacer el trabajo que ha descrito en 4 meses y un 80% de probabilidad de que realmente tome 9 meses.
Este análisis probabilístico le permite hacer compensaciones en el modelo con parámetros para los que realmente tiene influencia o una buena comprensión., ¿Qué pasa si el proyecto se trasladó al equipo de desarrollo «gelificado», qué pasa si parte del trabajo se subcontrata, qué pasa si la funcionalidad se reduce y se pospone a una versión futura… y así sucesivamente. SEER le permite cambiar los escenarios hipotéticos para darle el nivel de confianza que necesita para que el proyecto pueda completarse dentro del presupuesto y según lo programado.
integración con MICROSOFT PROJECT o P6
después de generar una estimación en SEER, ya sea una estimación ROM o una estimación detallada, puede transformar la estimación en un plan de proyecto detallado y orientado a tareas en Microsoft Project o P6., Esto le permite:
- Crear plantillas de ciclo de vida personalizadas que incorporen las mejores prácticas directamente en sus planes de proyecto
- Personalice las categorías laborales para reflejar la forma en que su organización Asigna tareas (por ejemplo, a departamentos o categorías laborales) para planificar con precisión la asignación de personal para un proyecto
resumen
Los gerentes de proyecto necesitan herramientas repetibles y confiables para ayudar a desarrollar estimaciones de ROM., SEER proporciona el software ideal para crear tales estimaciones debido a la amplitud de conocimientos que las herramientas incorporan con el análisis paramétrico y el análisis probabilístico de los resultados. Además, SEER proporciona la forma ideal de pasar de una estimación simple de ROM a una estimación detallada, a un plan de proyecto que le permite administrar el proyecto de principio a fin.
póngase en contacto con nosotros para obtener más información sobre cómo una de las herramientas de SEER puede ayudar a su organización a eliminar las conjeturas de la estimación, la planificación y el control de proyectos.
visítenos en: www.galorath.,com o contáctenos en: [email protected]; + 1-310-414-3222.
Volver