Вы находитесь на странице: 1из 4

EL MODELO COCOMO COCOMO: Constructive Cost Model (modelo constructivo de costo)

La jerarqua de modelos de Boehm esta constituida por los siguientes: Modelo 1. El modelo cocomo bsico calcula el esfuerzo (y el costo) del desarrollo de software en funcin del tamao del programa expresado en las lneas estimadas de cdigo (LDC). Modelo 2. El modelo cocomo intermedio calcula el esfuerzo del desarrollo de software en funcin del tamao del programa y de un conjunto de conductores de costo que incluyen la evaluacin subjetiva del producto, del hardware, del personal y de los atributos del proyecto. Modelo 3. El modelo cocomo avanzado incorpora todas las caractersticas de la versin intermedia y lleva a cabo una evaluacin del impacto de los conductores de costo en cada fase del proceso de ingeniera de software. Los modelos cocomo estn definidos por tres tipos de proyectos de software, utilizando la terminologa de Boehm son: 1.- Modo Orgnico: Proyectos de software relativamente pequeos y sencillos en los que trabajan pequeos equipos, con buena experiencia en la aplicacin, sobre un conjunto de requisitos poco rgidos. 2.- Modo Semiacoplado.- Proyectos de software intermedios en los equipos con variados niveles de experiencia, deben satisfacer requisitos poco o medio rgidos. 3.- Modo Empotrado.- proyectos de software que deben ser desarrollados en un conjunto de hardware, software y restricciones operativas muy restringido.

PLANEACION ORGANIZACIONAL Durante el tiempo de vida de un producto, se deben de realizar varias actividades que comprenden planeacin, desarrollo, servicios, publicaciones, control de calidad, apoyo y mantenimiento. La planeacin identifica clientes externos y necesidades. Lleva a cabo estudios de factibilidad y supervisa el desarrollo de principio a fin. El desarrollo especifica, disea, instrumenta, depura, prueba e integra el producto. Los servicios proporcionan herramientas automatizadas y recursos computacionales para todas las actividades y efecta la administracin de la configuracin. La publicacin elabora los manuales de usuario, instrucciones y documentos de apoyo. El control de calidad se encarga de la evaluacin del cdigo fuente y de las publicaciones antes de la entrega a sus clientes. El apoyo promueve el producto adems de entrenamiento de personal. El mantenimiento corrige errores y hace mejoras ligeras durante la vida del producto. ESTUDIO DE FACTIBILIDAD La vialidad y el anlisis de riesgo estn relacionadas con muchas maneras. Si el riesgo del proyecto es alto la viabilidad de producir software de calidad se reduce. Durante la ingeniera de producto concentramos nuestra atencin en cuatro arreas principales: Viabilidad econmica: Una evaluacin del costo de desarrollo sopesado con los ingresos netos o beneficios obtenidos del sistema o producto desarrollado. Viabilidad tcnica: Un estudio de funcin, rendimiento y restricciones que puedan afectar a la consecucin de un sistema aceptable. Viabilidad legal: determinar cualquier infraccin, violacin o responsabilidad legal en que se podra incurrir por el desarrollo del sistema. No es necesario un estudio de viabilidad para sistemas en que la justificacin econmica es obvia, el riesgo tcnico es bajo, se esperan pocos problemas legales y no existe ninguna alternativa razonable. Sin embargo si falla alguna de las condiciones anteriores se debera hacer un estudio del arrea de cuestin.

OBJETIVO DE LA PLANEACION La falta de planeacin es la causa principal de retrasos en programacin, para evitar estos problemas se requiere de una planeacin cuidadosa. RECURSOS Estos recursos se pueden ver de una manera jerrquica, se encuentran los recursos de Hardware y recursos de Software. El recurso primordial que son los recursos humanos. En conjunto se trabaja de manera optima para disear un software de alta calidad. RECURSOS HUMANOS Son la parte primordial y esta formada por los analistas y todas las personas que tengan que ver en el desarrollo del producto. RECURSOS DE SOFTWARE Estos recursos conforman la parte no tangible en el desarrollo del producto, hblese del sistema operativo como lenguaje de programacin. RECURSOS DE HARDWARE El hardware es una herramienta para el desarrollo de software. 3 categoras de software: -Sistema de desarrollo -Mquina objetivo -Los dems elementos de Hardware del sistema. FACTORES EN EL COSTO DE SOFTWARE Existen muchos factores que influyen en el costo de un producto de programacin. Entre los factores que afectan se observan en forma primordial el tamao de tiempo asignado al proyecto. ESTIMACION DE COSTOS Son demasiadas las variables humanas, tcnicas del entorno y polticas que pueden afectar al costo final del Software y al esfuerzo aplicado para desarrollo. MODELOS Y TECNICAS DE ESTIMACION Las lneas de cdigo y los puntos de funcin se escribieron como medidas bsicas de donde calcula mtricas de productividad.

Вам также может понравиться