Tengo un problema para informar el progreso a mi empleador. Soy programador a tiempo parcial y manejo un proyecto de software para el departamento (no técnico) de mi escuela.
Persona de contacto:
1. El personal que realmente utiliza el software y plantea solicitudes de funciones,
2. Mi jefe (no programador) y ella no es la usuaria del software.
La naturaleza del proyecto:
es un software listo para usar, que se ha comprado a terceros. Tengo que modificar o agregar características / funciones a este software para satisfacer las necesidades del departamento. Este es un software que se necesita usar durante todo el semestre. No todas las funciones deben usarse al principio.
Por lo tanto, estamos utilizando el modelo Agile: cuando el personal necesita una determinada característica, plantea una solicitud y yo hago los cambios. Al final del semestre, supongo que todas las características requeridas serán planteadas e implementadas.
El problema: cada
vez que mi jefe me pregunta cómo va el progreso, no puedo responder, porque no sé cómo responder. No tengo una lista completa de todas las características requeridas. A pesar de que he completado funciones que surgieron la semana pasada, todavía no puedo decirle a mi jefe que he "completado", porque también están llegando nuevas funciones y no sé cuánto. No puedo decir "Tenemos cuántos% de finalización" ni "Vamos a completarlo en xxx". En algún momento de 3 solicitudes, logro completar 2, le diría a mi jefe "He completado 2, pero hay una característica que aún no está completa". Después de un largo período de tiempo, suena como "Siempre tengo algo que no termina, después de tanto tiempo".
No poder informar sobre el progreso me hace ver realmente mal. No se trata de cuánto he hecho, sino de cómo hacer que la gente sepa. Si yo fuera el gerente, y mi personal sigue sin informarme sobre el progreso durante meses, sentiré que este tipo también es incapaz.
¿Tienen alguna idea de cómo informar o responder preguntas tan simples como "cuál es el estado / progreso de la modificación del software"?
ACTUALIZACIÓN Mi jefe no participa directamente en la tarea de desarrollo, por lo que no tiene idea de lo que estoy haciendo o de cómo funciona el programa. No nos reunimos regularmente porque está ocupada, y creo que será una pérdida de tiempo porque ella no es la usuaria principal, no conoce los detalles del programa.
Me reúno regularmente con el personal que usa y conoce mejor el software.
Me cuesta explicarle el progreso a mi jefe.