COSTES Y TIEMPOS
11.1.- INTRODUCCIÓN
Para realizar estimaciones en un proyecto necesitaremos estimar:
Al mismo tiempo que se realizan estimaciones de personal y tiempo, se realizará un estudio del coste/beneficio para mostrar que los beneficios que se pueden obtener con el nuevo sistema superan a los costes estipulados. Así pues, se deben realizar los siguientes estudios:
11.2.- ESTIMACIÓN DE LOS PELIGROS
Existen varios problemas antes de empezar a calcular presupuestos. Estudiaremos algunos de ellos.
DIFERENCIA ENTRE ESTIMAR Y NEGOCIAR
Con la negociación el usuario intenta minimizar el coste y el tiempo de entrega, pero lo que no hay que olvidar es que las estimaciones tienen en cuenta el personal disponible y, el coste de la operación, así como el tiempo previsto de entrega.
GRAN VARIEDAD DE CAPACIDAD DE LOS TÉCNICOS
Las estimaciones deben realizarse en función de la experiencia laboral previa o como caso promedio de los distintos participantes en el desarrollo del sistema.
PELIGRO DE ESTIMAR EL TRABAJO PROPIO
Se puede llegar a pensar:
Por estos motivos, es muy importante que las estimaciones las haga otra persona y no el responsable del trabajo.
FALTA DE UNA BASE DE DATOS DE ESTIMACIÓN
Algunas organizaciones grandes de proceso de datos, están comenzando a desarrollar bases de datos que pueden usarse para hacer estimaciones más precisas para proyectos futuros.
LA INSISTENCIA DE LA ADMINISTRACIÓN EN ESTIMACIONES PREMATURAS DETALLADAS
Resulta más apropiado dar a la administración una serie de estimaciones a lo largo de todo el proyecto, cada cual más precisa y detallada que la anterior. Si el equipo de desarrollo está familiarizado con el sistema, pueden hacerse las siguientes estimaciones:
DIFICULTAD DE MEDIR LA UNIDAD DE TRABAJO
En el área de desarrollar sistema no existe un acuerdo sobre la forma de medir la unidad de trabajo a realizar. El método más común es medir el número de instrucciones o líneas de código que se deberían escribir. Pero existen muchos problemas: ¿cuentan los comentarios? ¿Se cuenta sólo el código que se le entrega al usuario o el que se necesita para realizar las pruebas? ¿Qué pasa con las instrucciones que se escriben en la misma línea? ¿Y con las instrucciones complejas? ¿Y con los programadores que escriben más líneas que otros para realizar la misma tarea?
ESTIMACIONES BASADAS EN SUPOSICIONES DE TIEMPO EXTRA NO PAGADO
El trabajar durante mucho tiempo en horas extra, puede hacer que el personal con otros intereses se desmoralice o desmotive. El hecho de que el equipo de trabajo esté dispuesto a trabajar horas extra puede hacer que no sean eficientes en el trabajo. Las horas extra a menudo se vuelven no productivas y, usualmente se cometen más errores si se trabaja presionado.
11.3.- REGLAS PARA LA ESTIMACIÓN
Existen cuatro reglas para la estimación:
11.4.- ANÁLISIS DE COSTES
El objetivo de este punto es calcular todos los costes anticipados asociados con el problema, incluyendo coste de construcción, instalación, operación y mantenimiento.
COSTE DE CONSTRUIR EL SISTEMA
Se debe tener en cuenta todas las personas que intervendrán en el sistema. Para ello se calculará el salario promedio de las distintas categorías, para poder expresar en términos de coste/hora, mes o año. Al mismo tiempo, se debe tener en cuenta los factores extra (seguros, etc.) pérdidas de tiempo, preparar al personal, etc.
COSTE DE INSTALACIÓN DEL SISTEMA
Suele incluir los gastos de capacitación de usuarios, conversión de las bases de datos, instalación comercial, aprobación reglamentaria (licencias,...), ejecuciones paralelas con el sistema anterior durante un tiempo, equipo de desarrollo durante la instalación.
COSTE DEL DINERO
Por ejemplo, expresar el coste del dinero en función de los intereses que se habrían generado si se hubiera tenido invertido. Tarea que necesita del departamento de contabilidad.
COSTES OPERACIONALES
COSTE DEL FRACASO
Se debe tener en cuenta el coste de posibles fallos del nuevo sistema.
DISTINCIÓN ENTRE COSTES DE OPERACIÓN Y DE CAPITAL
Las compras de hardware se suelen considerar costes de capital y se contabilizan durante 5 ó 7 años (lo que dure la amortización). Los costes de instalación y operación normalmente se contabilizan cuando ocurren.
11.5.- ANÁLISIS DE BENEFICIOS
Es mucho más difícil calcular los beneficios de un nuevo sistema que calcular su coste. Hacemos una distinción entre beneficios:
11.6.- FORMAS DE EXPRESAR LOS COSTES Y BENEFICIOS
Existen cuatro formas de expresar la relación entre costes y beneficios, pero no las explicaremos por salirse del ámbito de la asignatura. Son las siguientes: