¿Cómo puedo administrar una plataforma de copia que cambia rápidamente con una fecha límite fija?

Uno de los proyectos que estoy gestionando es la creación de un gran sitio web para un cliente muy sensible.

Estoy en una posición en la que es hora de la verdad y se me pide que prometa las fechas de entrega de las secciones del sitio. Mientras entregamos secciones para su revisión, recibo listas de problemas para resolver. Estos son una combinación de errores de copia y copia nueva. La nueva copia es en su mayoría pequeña, pero se está acumulando rápidamente, y cada cambio requiere pruebas exhaustivas para garantizar que el sitio funcione bien en diseños de dispositivos móviles, tabletas y computadoras de escritorio.

¿Qué proceso puedo implementar para mostrarle al cliente que sus cambios en la copia tienen un impacto que necesita cambiar la fecha de entrega? Teniendo en cuenta que no quiero ofender al cliente ya que algunos de estos son pequeños cambios, es solo el volumen de cambios lo que está causando el problema.

Cada vez que envían algo como "agregar esta sección al sitio con esta oración", ¿debo hacer que pasen por un proceso formal?

Respuestas (4)

Un simple gráfico de quemado podría hacer el truco.

Dejaremos de lado la estimación y el valor de la misma en este momento, eso es algo a más largo plazo que ayudará a largo plazo.

En su lugar, optaremos por un tiempo fijo, ya que parece que tienes una comprensión muy sólida del trabajo que tienes que hacer.

Paso 1: Determine la cantidad de horas laborables restantes en su proyecto. Esta es su Capacidad.

Paso 2: Determine la cantidad total de trabajo a realizar. Se trata de tres subtareas.

2A- Nueva copia: para esto, use las horas lo mejor que pueda. La clave es entender bien el esfuerzo de la "Nueva Copia". Por ejemplo, suponga que sabe que aproximadamente 500 palabras de una nueva copia tardan una hora en implementarse, divida toda la nueva copia por 500 y esa es la cantidad de horas para Nueva copia. Ahora divida la cantidad de trabajo realizado por el nuevo trabajo de copia. Esto le da un porcentaje de cambio. Esto se puede usar para proyectar cuántas horas de copia nueva puede esperar que provengan del trabajo deshecho.

2B- Calcule sus próximas ediciones de copia. Mire el trabajo que ya ha hecho, determine cuánta copia ha puesto y cuánta edición de copia se ha solicitado. Este es un porcentaje de cambio. Aplique eso a su trabajo deshecho. Luego calcule cuánto tiempo lleva arreglar X cantidad de copia. Por ejemplo 1000 palabras por hora.

2C- Determinar cuánto tiempo queda para nuevas funcionalidades/páginas.

Paso 3: Sume todo el Paso 2 y determine cuántas horas de trabajo hay en este momento. Luego agregue el trabajo proyectado para las ediciones de copia y la nueva copia. Este es su trabajo proyectado.

Haz un gráfico simple con el eje vertical que muestre dos valores, el trabajo total por hacer y el trabajo total por hacer. La horizontal es una línea de fecha. Ahora registre su progreso en función de la cantidad de horas de trabajo por día. Digamos que puedes hacer seis horas de trabajo al día, cada día el trabajo por hacer se reduce en seis horas. Proyecte esta línea y vea si terminará en la fecha de vencimiento. Haga lo mismo para el trabajo del proyecto a realizar.

Paso 4: voy a suponer que ya no vas a hacer tu cita, y mucho menos vas a poder tomar una nueva copia. Ponga todo el desarrollo nuevo restante, edición de copia actual, nueva copia actual en una sola lista. Si puede reunirse con el cliente cara a cara, use tarjetas de 3x5; si no, use una hoja de cálculo.

Paso 5: Muéstrele al cliente el proceso de quemado. Muéstreles cómo no se hará la fecha (o no se hará si se agrega un nuevo trabajo). Pregúntales qué quieren hacer. Cuando dicen "¿Qué debemos hacer?" saque la lista de trabajo por hacer y pídales que la prioricen en orden de prioridad (nada puede ser igual).

No dude en enviarme un ping directamente si tiene más preguntas.

Si los plazos y el presupuesto son fijos, simplemente comience a retrasar las cosas. Pídales artículos de alta prioridad que deben enviarse en un tiempo y presupuesto determinados. Para todo lo demás, el cliente debe pagar más. También traiga un proceso de revisión para que los errores en sus entregas provisionales sean mínimos

Cada vez que envían algo como "agregar esta sección al sitio con esta oración", ¿debo hacer que pasen por un proceso formal?

Sí. Absolutamente.

Cada cambio debe estar sujeto a un proceso de control de cambios. El proceso de control de cambios debe incluir un análisis del impacto del cambio en el alcance (parece que la "nueva copia" agregada es un cambio de alcance) y del impacto en el costo.

Personalmente, probablemente generaría un modelo de "costo de cambio": cambiar una sola letra en el sitio web requiere las siguientes pruebas, {lista de pruebas}, y el costo mínimo es X. Ignorar las pruebas disminuirá la calidad de su sitio web y puede resultar en un aumento significativo en los costos de mantenimiento o la terminación de nuestro contrato. Por otro lado, si puede agrupar su nueva copia en grupos predecibles, podemos trabajar juntos para administrar los costos. Cambiar una sola letra da como resultado X horas de trabajo; cambiar 1000 letras realmente solo da como resultado X*1.01 horas de trabajo. Es de interés mutuo agrupar y programar los cambios.

¿Tiene una plantilla de proceso de control de cambios que recomiende?
No, siempre he hecho la mía.

Use herramientas para extraer texto y ponerlo bajo control de versión como código:

  • MS Word: worddiff

  • Látex: latexdiff

Luego use una herramienta de visualización para demostrar la inestabilidad del proyecto y el impacto que tendrían los cambios adicionales para aclarar el punto.

Referencias