Cómo organizarse mejor en un entorno de cabeza abajo

Soy parte de un equipo "cabeza abajo" (un término que aprendí en mi pregunta [1]).
Mi pregunta para los ingenieros de software más experimentados es: ¿cómo organizarse y planificar mejor su día en un equipo en el que la expectativa es ser autodirigido para que sea más eficiente y productivo?

[1] Cómo ser más efectivo cuando se trabaja "solo" y sin retroalimentación inmediata

Es posible que obtenga una mejor respuesta en productividad.stackexchange.com :)
Según la charla a continuación, parece que el autor de la pregunta no está "trabajando solo" tanto como "trabajando sin otros desarrolladores". Hay muchas incógnitas aquí. Sin conocer el campo de juego o los otros jugadores, ¿cómo podemos recomendar estrategias?
@ThomasCox: hay otros desarrolladores pero no están abiertos al trabajo en equipo

Respuestas (1)

Suponiendo que está trabajando en una línea interna de aplicaciones comerciales (ya sea directa o indirectamente), trabaje en estrecha colaboración con los usuarios comerciales para determinar qué necesitan como su principal prioridad y luego conviértalo en su prioridad. Deberá asegurarse de que no se distraiga con el error/función del día (es decir, asegúrese de que lo que está trabajando sea una prioridad, no solo lo que sucedió hace 5 minutos).

Lo más probable es que tengas una acumulación de lo que se quiere/roto, trabájalo. Pero también aprenda lo que hacen sus usuarios para que pueda hacerlo de manera inteligente.

El nombre de esta metodología es Kanban .

Todos "afirman" que lo que necesitan es de alta prioridad. Y, a veces, lo que se necesita se ve obstaculizado por otras partes interesadas o contradice los requisitos de otros usuarios o es demasiado complejo y consume mucho tiempo. Estoy tratando de encontrar una manera de programar mi día para poder ser más eficiente y no perder tiempo debido a los problemas anteriores.
Pero para hacer eso, ¿no necesito un buen plan para organizar mi día? ¿Cuál es la forma más efectiva cuando se trabaja solo?
Sí, pero ¿cuál es la mejor manera de organizar mi día, hacer un seguimiento de cuánto tiempo he pasado/perdido con todas estas personas?
@smith: No organizas tu día, priorizas qué tarea necesitas hacer y luego la haces. Eres una persona, realmente no puedes trabajar de manera efectiva en más de una cosa a la vez. A menos que esté trabajando en más de un proyecto, decir que trabajaré en x de 8:00 a 11:00 y en y desde las 11:00 hasta el almuerzo es una pérdida de tiempo: elija una tarea, trabaje en ella hasta que esté lista. Debes registrar el tiempo que dedicas a cada tarea, pero no para organizar o informar, sino para poder incluirlo en tus estimaciones de tiempo. Si está bloqueado, comunique el bloqueo a las partes relevantes y luego pase a la siguiente prioridad.
--- También me gustaría señalar que nada de este tiempo se "desperdicia", se utiliza para determinar qué se hace, cuándo se hace, cómo se ve y si es lo correcto. El hecho de que no tenga un analista comercial o un diseñador de interfaz de usuario en su equipo no significa que no se deban determinar las reglas comerciales y diseñar la interfaz de usuario.
Mi preocupación es, y lo que defino como pérdida de tiempo, que si inicio x y, si se bloquea, me muevo a otra cosa, podría recibir la respuesta de que no debería haber iniciado x en primer lugar, ya que no está listo. Pero no estoy seguro de cómo habría determinado mejor eso. Si tiene tiempo, consulte mi pregunta vinculada para ver por qué estoy confundido posiblemente