El método del esfuerzo de análisis es un método para estimar la duración de los proyectos de ingeniería de software . [1] Es el más adecuado para producir estimaciones iniciales de la duración de un trabajo basándose en una duración conocida para preparar una especificación. Las entradas del método son factores numéricos que indican Tamaño (S), Familiaridad (F) y Complejidad (C). Estos, junto con una duración para preparar la especificación de software, se pueden utilizar en una tabla de consulta (que contiene factores basados en la experiencia previa) para determinar la duración de cada una de las siguientes fases del trabajo. Estas son Diseño, Codificación y Pruebas unitarias y Pruebas. El método no incluye ningún tiempo para capacitación o gestión de proyectos .
Este método debe utilizarse como una de varias técnicas de estimación para obtener una estimación más precisa.