Estudio de línea base de tiempo y costos del proyecto

Estudio de línea base de tiempo y costos del proyecto 

A continuación se comparte un análisis donde profundizamos en las historias de usuario, línea de base de tiempo y costos del proyecto Caso de estudio de la asignatura Gestión de proyectos informáticos.

Se reitera que no se utilizó la herramienta sugerida en el curso, pero se cumplió a cabalidad con los análisis básicos en un análisis de proyectos, además se incluyó el análisis de dependencias en una tabla al final de este entregable.

Historias de usuario

Historia de usuario 1: Como usuario, quiero poder registrarme en la app para poder utilizar sus funcionalidades.

Casos de aceptación:

  • El usuario debe poder ingresar su nombre, correo electrónico y contraseña.

  • El usuario debe recibir un correo electrónico de confirmación para activar su cuenta.

  • El usuario debe poder iniciar sesión en la app con su correo electrónico y contraseña.

Historia de usuario 2: Como usuario, quiero poder consultar la carta y los precios de los productos.

Casos de aceptación:

  • El usuario debe poder ver una lista de todos los productos disponibles.

  • El usuario debe poder ver la descripción, el precio y la imagen de cada producto.

  • El usuario debe poder filtrar los productos por categoría o precio.

Historia de usuario 3: Como usuario, quiero poder realizar un pedido de productos.

Casos de aceptación:

  • El usuario debe poder seleccionar los productos que desea pedir.

  • El usuario debe poder ingresar la dirección de entrega y la información de pago.

  • El usuario debe recibir un correo electrónico de confirmación del pedido.

Historia de usuario 4: Como usuario, quiero poder pagar por un pedido en línea.

Casos de aceptación:

  • El usuario debe poder seleccionar el método de pago que desea utilizar.

  • El usuario debe ingresar los datos de su tarjeta de crédito o débito.

  • El usuario debe recibir un correo electrónico de confirmación del pago.

Historia de usuario 5: Como usuario, quiero poder rastrear el estado de mi pedido.

Casos de aceptación:

  • El usuario debe poder ver el estado actual de su pedido.

  • El usuario debe recibir notificaciones de actualización del estado de su pedido.

Historia de usuario 6: Como usuario, quiero poder administrar mi cuenta.

Casos de aceptación:

  • El usuario debe poder ver su historial de pedidos.

  • El usuario debe poder actualizar su información de perfil.

  • El usuario debe poder cancelar su cuenta.

Análisis de recursos y costos

Recursos

  • Personal:

    • Líder de proyecto: 15 millones de pesos

    • Ingenieros de software:

      • Desarrollador senior: 5 millones de pesos

      • Desarrollador junior: 3 millones de pesos

      • Desarrollador junior: 3 millones de pesos

    • Analista de pruebas: 3 millones de pesos

    • Diseñadores de experiencia de usuario: 3 millones de pesos

  • Hardware:

    • Computadoras: 5 millones de pesos por computadora

    • Servidores: 10 millones de pesos por servidor

    • Dispositivos móviles: 1 millón de pesos por dispositivo

    • Servidores de prueba: 15 millones de pesos por servidor

    • Dispositivos móviles de prueba: 1.5 millones de pesos por dispositivo

  • Software:

    • Herramientas de desarrollo: 1 millón de pesos

    • Herramientas de diseño: 1 millón de pesos

    • Herramientas de prueba: 1 millón de pesos

    • Software de gestión de proyectos: 1 millón de pesos

    • Software de control de versiones: 1 millón de pesos

Costos

  • Costos de desarrollo:

    • Honorarios del equipo de desarrollo: 40 millones de pesos

    • Costos de los equipos: 30 millones de pesos

    • Costos de las licencias de software: 5 millones de pesos

  • Costos de implementación:

    • Costos de instalación de la app en los dispositivos móviles: 1 millón de pesos

    • Costos de promoción de la app: 5 millones de pesos

  • Costos de mantenimiento:

    • Costos de corrección de errores: 5 millones de pesos

    • Costos de actualización de la app: 5 millones de pesos

Total:

  • Rango mínimo: 90 millones de pesos

  • Rango máximo: 120 millones de pesos

Consideraciones adicionales

Para garantizar el éxito del proyecto, la empresa debe considerar los siguientes aspectos:

  • Equipo de desarrollo: La empresa debe asegurarse de contar con un equipo de desarrollo con las habilidades y experiencia necesarias para desarrollar la app.

  • Recursos: La empresa debe contar con los recursos necesarios para el desarrollo, implementación y mantenimiento de la app.

  • Costos: La empresa debe establecer un presupuesto realista para el proyecto.

  • Planificación: La empresa debe desarrollar un plan de proyecto detallado que defina los objetivos, el cronograma, el presupuesto y los recursos necesarios.

  • Seguimiento y control: La empresa debe realizar un seguimiento y control del proyecto para garantizar que se cumpla el cronograma y el presupuesto.


Descripción detallada

Hardware

  • Computadoras: computadores de escritorio o portátiles con las siguientes características:

    • Procesador: Intel Core i5 o superior

    • Memoria RAM: 8 GB o superior

    • Almacenamiento: 256 GB o superior

    • Sistema operativo: Windows 10 o macOS

  • Servidores:

    • Procesador: Intel Xeon o superior

    • Memoria RAM: 32 GB o superior

    • Almacenamiento: 1 TB o superior

    • Sistema operativo: Linux

  • Dispositivos móviles: Se adquirirán dispositivos móviles con las siguientes características:

    • Sistema operativo: iOS o Android

    • Pantalla: 6 pulgadas o superior

    • Memoria RAM: 4 GB o superior

    • Almacenamiento: 64 GB o superior

  • Servidores de prueba: Se adquirirán servidores con las siguientes características:

    • Procesador: Intel Xeon o superior

    • Memoria RAM: 64 GB o superior

    • Almacenamiento: 2 TB o superior

    • Sistema operativo: Linux

  • Dispositivos móviles de prueba: Se adquirirán dispositivos móviles con las siguientes características:

    • Sistema operativo: iOS o Android

    • Pantalla: 6 pulgadas o superior

    • Memoria RAM: 4 GB o superior

    • Almacenamiento: 64 GB o superior

Software

  • Herramientas de desarrollo:

    • IDE de desarrollo: Android Studio o Xcode

    • Entorno de pruebas: Appium o Espresso

  • Herramientas de diseño:

    • Software de diseño gráfico: Adobe Photoshop o Sketch

    • Software de diseño de interfaces de usuario: Figma o InVision

  • Herramientas de prueba:

    • Software de automatización de pruebas: Appium o Espresso

    • Software de pruebas de rendimiento: AppVeyor o Travis CI

  • Software de gestión de proyectos:

    • Jira o Trello

  • Software de control de versiones:

    • Git o Mercurial


Inicio a inicio (Start-to-Start):
La tarea "Análisis y Diseño de la Aplicación" no puede comenzar hasta que la tarea "Recopilación de Requerimientos" haya comenzado.
Fin a inicio (Finish-to-Start):
La tarea "Análisis y Diseño de la Aplicación" no puede comenzar hasta que la tarea "Recopilación de Requerimientos" haya terminado.
La tarea "Desarrollo de la Aplicación" no puede comenzar hasta que la tarea "Análisis y Diseño de la Aplicación" haya terminado.
La tarea "Análisis de Pruebas" no puede comenzar hasta que la tarea "Desarrollo de la Aplicación" haya terminado.
La tarea "Despliegue y Mantenimiento de la Aplicación" no puede comenzar hasta que las tareas "Desarrollo de la Aplicación" y "Análisis de Pruebas" hayan terminado.
La tarea "Capacitación del Personal" no puede comenzar hasta que la tarea "Despliegue y Mantenimiento de la Aplicación" haya terminado.
Inicio a fin (Start-to-Finish):
La tarea "Despliegue y Mantenimiento de la Aplicación" no puede terminar hasta que la tarea "Desarrollo de la Aplicación" haya comenzado.
Fin a fin (Finish-to-Finish):
La tarea "Despliegue y Mantenimiento de la Aplicación" no puede terminar hasta que la tarea "Análisis de Pruebas" haya terminado.


Comentarios

Entradas populares de este blog