Modelos de Estimación de Costos en Ingeniería de Software

La estimación de costos simplemente significa una técnica que se utiliza para averiguar las estimaciones de costos. El costo estimado es el gasto financiero que se realiza en los esfuerzos para desarrollar y probar software en Ingeniería de Software . Los modelos de estimación de costos son algunos algoritmos matemáticos o ecuaciones paramétricas que se utilizan para estimar el costo de un producto o proyecto.

Varias técnicas o modelos están disponibles para la estimación de costos, también conocidos como modelos de estimación de costos, como se muestra a continuación:

  1. Técnica de
    estimación empírica: la estimación empírica es una técnica o modelo en el que se utilizan fórmulas derivadas empíricamente para predecir los datos que son una parte necesaria y esencial del paso de planificación del proyecto de software. Estas técnicas generalmente se basan en los datos que se recopilan previamente de un proyecto y también en algunas conjeturas, experiencia previa con el desarrollo de tipos similares de proyectos y suposiciones. Utiliza el tamaño del software para estimar el esfuerzo.

    En esta técnica, se hace una conjetura educada de los parámetros del proyecto. Por lo tanto, estos modelos se basan en el sentido común. Sin embargo, como hay muchas actividades involucradas en las técnicas de estimación empírica, esta técnica se formaliza. Por ejemplo, la técnica Delphi y la técnica del Juicio de Expertos.

  2. Técnica
    heurística: la palabra heurística se deriva de una palabra griega que significa «descubrir». La técnica heurística es una técnica o modelo que se utiliza para resolver problemas, aprender o descubrir en los métodos prácticos que se utilizan para lograr objetivos inmediatos. Estas técnicas son flexibles y simples para tomar decisiones rápidas a través de atajos y cálculos lo suficientemente buenos, muy probablemente cuando se trabaja con datos complejos. Pero las decisiones que se toman con esta técnica son necesarias para que sean óptimas.

    En esta técnica, la relación entre los diferentes parámetros del proyecto se expresa mediante ecuaciones matemáticas. La popular técnica heurística viene dada por el Modelo de Costo Constructivo (COCOMO) . Esta técnica también se utiliza para aumentar o acelerar el análisis y las decisiones de inversión.

  3. Técnica de
    estimación analítica: la estimación analítica es un tipo de técnica que se utiliza para medir el trabajo. En esta técnica, en primer lugar, la tarea se divide o descompone en sus componentes básicos, operaciones o elementos para analizar. En segundo lugar, si el tiempo estándar está disponible de alguna otra fuente, estas fuentes se aplican a cada elemento o componente del trabajo.

    Tercero, si no hay tal tiempo disponible, entonces el trabajo se estima en base a la experiencia del trabajo. En esta técnica, los resultados se obtienen haciendo ciertas suposiciones básicas sobre el proyecto. Por lo tanto, la técnica de estimación analítica tiene alguna base científica. La ciencia del software de Halstead se basa en un modelo de estimación analítica.

Publicación traducida automáticamente

Artículo escrito por madhurihammad y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *