¿Cuántas horas debería pasar un gerente de proyecto en la planificación de un nuevo sitio web o aplicación web?

¡Hola!

El mayor problema con la planificación de un sitio web no radica realmente en la cantidad de horas que pasa en eso, sino en lo detallado que es el plan.

Hay dos escenarios principales en juego:

  • Sitio web a medida para el cliente
  • Nuevo producto

Sitio web a medida para el cliente

En tal caso, lo que realmente necesita ante todo es una lista de funcionalidades en las que debe estar. El cliente debe especificar exactamente qué es lo que quiere lograr. Por ejemplo:

  • El usuario debe poder agregar nuevos pedidos
  • El usuario debe poder revisar el historial del cliente
  • El usuario debe poder emitir facturas

Este tipo de cosas Una vez que sabe que todo ha sido presentado, es cuando se realiza su planificación general. Ahora, lo anterior no es realmente suficiente para comenzar a codificar, pero necesita más información, es decir, cómo el usuario va a usar el software. Ejemplo:

  • El usuario debe tener un tablero que muestre los últimos correos electrónicos de clientes y posibles clientes. Al seleccionar un mensaje, se deben poner a disposición una serie de acciones (como “Nuevo pedido”, “Nueva factura”, etc.) para que el usuario pueda ver el mensaje y actuar de manera contextual.
  • El historial del cliente debe estar en su propia pantalla y debe poder buscarse (cuando un usuario muestra el historial de un cliente, una barra de búsqueda debe estar disponible en la parte superior para buscar todas las transacciones de cierto tipo de varios clientes. Cuando “Buscar “Se presiona, debe aparecer una nueva ventana o cuadro de diálogo que enumere los resultados agrupados por cliente)
  • El sistema debe ser capaz de reconocer los valores monetarios (basados ​​en una redacción estándar) cuando se presiona el botón “Nueva factura” y ya debe detallar la factura basada en el mensaje. Si el mensaje se refiere a un artículo o paquete específico que se compone de múltiples sub-artículos, entonces estos también deberían reconocerse y detallarse con los descuentos correspondientes cuando corresponda.

Vea cómo esto le da una idea bastante buena de dónde está y hacia dónde quiere ir. También será increíblemente útil al tratar de hacer estimaciones serias.

Nuevo producto

Esto es ligeramente diferente porque aquí no hay un “punto de dolor” ya disponible por el que alguien esté dispuesto a pagar, por lo que la planificación es un poco diferente. En este caso, el problema principal es identificar el punto mínimo mínimo y el punto mínimo mínimo de interacción del usuario.

Manteniendo siempre el mismo tipo de producto que el anterior, podría optar por algo como:

  • El usuario debe poder usar un panel para mantener notas sobre los clientes y los productos que solicitan.
  • Si el usuario recibe un pedido de compra, el usuario debe poder crear un pedido basado en las notas que tomó.
  • La tubería debería ser fácil de actualizar
  • El historial del cliente o cliente potencial debe ser fácilmente accesible con una opción para realizar una llamada de Skype (o Whatsapp o lo que sea)

Ahora ves cómo esto es ligeramente diferente porque. De Verdad. no quiere meterse en el lío de interactuar con el sistema de correo electrónico desde el principio, ya que muchos (con razón) estarán preocupados de que si un pirata informático ingresa, se arruine. Sin embargo: con un producto a medida, puede haber, por ejemplo, una configuración ActiveDirectory o LDAP que lo haga posible con relativa seguridad. En ese punto, tiene sentido interactuar con su sistema de correo electrónico. Además, un nuevo producto bien planificado puede invertir más tarde en un conector que lo haga de manera segura y sensata.

¿Cuándo empiezas a involucrar a los codificadores?

Empiezas a involucrar a los codificadores cuando tienes la mayor parte de la amplia funcionalidad descubierta. En ese punto, pegar el código no será demasiado difícil si ya tiene algo (o mucho) de código existente que lo ayudará a sentar las bases.

Pero la planificación nunca se detiene mientras el producto se desarrolle activamente.

Un buen gerente de proyecto planificará el proyecto continuamente, desde el momento en que tiene la responsabilidad del proyecto, hasta que se lo quiten de sus manos. La planificación nunca termina.

La pregunta que quiere hacer es cómo sabe un gerente de proyecto cuándo la planificación inicial es suficiente para comenzar a registrar las horas hombre de otras partes del equipo.

La respuesta es que en realidad no. Pero él sabe cuándo se ha alcanzado el punto de rendimientos decrecientes, y que la única manera de poder hacer una planificación más efectiva es comenzar a crear prototipos, y comenzar a probar el uso y probar el prototipo en el mercado.

Por lo general, este es el punto en el que la planificación inicial tiene un mapa de funciones de requisitos mínimos más o menos completo, una apariencia de estructura metálica maltratada, un concepto de mensaje de marketing y un modelo del usuario objetivo. Si el proyecto es simple y no hay problemas nuevos o bizantinos para resolver, es probable que sea entre diez y cuarenta horas.

Si el dinero y los trajes le están agotando el cuello, podría decir que la planificación es suficiente, incluso si no lo cree así, y comenzar a trabajar en el equipo en las partes fáciles del proyecto mientras continúa con la planificación.

More Interesting

¿Cuánto tiempo me llevará desarrollar una aplicación de blog, usando Spring y Angular?

¿Cuál es el mejor y más fácil software para gráficos de Gantt?

¿Alguien ha usado una empresa de desarrollo web llamada MacAppStudio?

Cuando comienzas a construir una nueva aplicación web con Ruby on Rails, ¿comienzas desde cero? ¿Construye a partir de una plantilla preexistente o un proyecto anterior?

¿Cómo se implementan los diferentes tipos de software y aplicaciones web y cuáles son las herramientas que se utilizan?

¿Cuál es la mejor herramienta para crear una base de datos racional, informes y formularios?

¿Por qué las aplicaciones telefónicas usan un navegador web integrado en la aplicación en lugar de los navegadores instalados en el sistema? ¿Y cuál es el beneficio comercial?

¿Existe alguna demanda de aplicaciones web ERP en el mercado actual?

¿Existe un navegador web que le permita iniciar y guardar sesiones separadas personalizadas?

¿Cuál es la diferencia entre diseño web y desarrollo web? ¿Se puede aprender uno sin el otro?

¿Qué software se usa comúnmente para el desarrollo de aplicaciones web alrededor de diciembre de 2015?

¿Qué marco sería mejor para construir una aplicación web empresarial?

¿Cuál es la herramienta de desarrollo rápido más rápido para sitios web?

¿Hay alguna aplicación que publique automáticamente deseos de cumpleaños en los muros de amigos?

¿Cuáles son algunos buenos frameworks para sitios de cámaras web / kits de desarrollo de software?