Llamar al tiro (Calling the shot)¿Como podemos estimar el tiempo de trabajo en la realización de un proyecto de programación? . Primero, debemos decir que no estimamos la tarea completa solo estimando lo que tardará la codificación y después aplicando proporciones. Segundo, debemos decir que los datos para construir pequeños programas aislados no son aplicables a productos de sistemas de programación. El esfuerzo el el desarrollo del sistema va a una potencia del tamaño aún cuando no existe comunicación, y se muestra de ésta forma: esfuerzo = (constante) X (número de instrucciones)1.5
Se han hecho pocos estudios de la productividad de programación, y se ha propuesto muchas técnicas de estimación. La productividad parece ser constante en términos de sentencias elementales, una conclusión que es razonable en términos de lo que requiere una sentencia en razonarse y los errores que puede incluir. La productividad de programación se puede incrementar hasta cinco veces si es utilizado un lenguaje de programación de alto nivel apropiado. |