Práctica 4: Estimación de Costos de un Proyecto Web
Objetivo: Determinar el tiempo y costo de desarrollo de una sitio Web.
Forma de trabajo:
- Esta práctica se realizará de manera individual.
Desarrollo:
PARTE 1: TIEMPOS
- Para esta práctica se utlizará el proyecto que se seleccionó para trabajar durante el semestre (Lista de Proyectos).
- Se utilizará una hoja de cálculo (formato XLS).
- Se debe desglosar TODO el proyecto en pequeñas tareas.
- Cada tarea no debe exceder las 2 horas (recomendado).
- Si hay tareas muy grandes, dividirla en subtareas.
- Algunas tareas de ejemplo a considerar son las siguientes (aunque estas tareas pueden variar de acuerdo al proyecto):
- Diseño gráfico (colores, logotipos, banners)
- Maquetado.
- Creación del index.html
- Registro de usuarios.
- Login de usuarios.
- Catálogo de productos.
- Carrito de compras.
- Reportes del sistema
Ejemplo de la lista de tareas (hacer click sobre la imagen para hacer mas grande):
PARTE 2: COSTOS
- Se deben considerar gastos de operación mensual, como son los siguientes:
- Renta de alguna oficina.
- Pago de servicios (agua, energía eléctrica, teléfono, internet, hosting, software, etc.).
- Pago de consumibles (hojas, copias, lapiceros, toner, etc.).
- Pago a los programadores.
- Costos extras (diversos).
- Con respecto al personal se debe considerar tener en el equipo como mínimo a 6 personas (un equipo de Scrum).
- Para el cálculo de tiempos y costos se deben considerar los siguientes estándares (pueden variar y ajustarse):
- Sueldo por hora de un programador: $ 100.00
- Horas efectivas diarias trabajadas por un programador: 5
- Días efectivos por semana trabajadas por un programador: 5
- Semanas efectivas mensuales trabajadas por un programador: 4
- Costo total para vender un sistema = (costos de operación mensuales + costos por sueldos (horas/mes) ) x 2
Ejemplo del cálculo de costos (hacer click sobre la imagen para hacer mas grande):
PARTE 3: CÁLCULOS
- Con los datos anteriores de debe calcular los 3 puntos siguientes:
- Costo total para vender un sistema = (costos de operación mensuales + costos por sueldos (horas/mes) ) x 2
- Tiempo total de desarrollo (en base a las horas totales, y horas de desarrollo diarias, calcular el tiempo en días).
- Si el cliente pide que el sistema se haga en la mitad de tiempo, ¿cuántos programadores extras tendría que contratar?, ¿cuánto subiría el costo del sistema?
Ejemplos de apoyo para realizar la práctica:
- Estimación de Costos de un Proyecto Web (Equipo 1 - Febrero 2020) (archivo Excel).
- Estimación de Costos de un Proyecto Web (Equipo 2 - Febrero 2020) (archivo Excel).
- Estimación de Costos de un Proyecto Web (Equipo 3 - Febrero 2020) (archivo Excel).
Reporte del alumno (resultados):
- Subir la hoja de cálculo con todos los puntos y cálculos que se piden al GitHub Classroom.
FECHA DE ENTREGA LÍMITE: Sábado 20 de marzo 23:00 horas en GitHub Classroom
Portal de Tecnología desarrollado por: Rogelio Ferreira Escutia