estoy de acuerdo que debe mantenerse estúpido simple, pero la mayor parte del framework de Scrum se puede usar aquí.
Tenía varias personas trabajando de esta manera tanto en proyectos como en trabajos de mantenimiento/operacionales.
Product Owner/Backlog - Todavía hay un propietario que está a cargo de definir el valor comercial y priorizar, ¿no? El retraso aún debe estar allí. Si él es parte de una empresa más grande de Scrum, probablemente necesite alimentar parte de una cartera de productos más grande.
Scrum Team - sí, es un equipo de 1 o 2 personas. Así que es realmente una autoorganización ... ¡pero eso está bien! ¿Scrum diario? sí, entre las 2 personas, o si es solo esa persona a veces, buen momento para repasar tareas y problemas, piense en qué impedimentos deben surgir al Scrum of Scrum o al Product Owner.
Sprint: sigue siendo una buena idea, especialmente si se trata de una empresa más grande de Scrum que está trabajando en sprints, pero incluso sin ella. Buena oportunidad de ponerse al día con PO, hacer una demostración de lo que obtuviste, darte energía, retrospectiva y ver qué puedes hacer mejor, planea el próximo sprint. Tenga en cuenta que en caso de trabajar fuera de una empresa Scrum/Scrum of Scrum, los sprints pueden beneficiarse de ser más cortos de lo habitual ya que el alcance es probablemente menor y la sobrecarga de planificación es menor. pero depende de la situación.
Retrospectiva: sí, se puede mantener sola. Creo que los programadores asesinos necesitan retrospectiva sobre su propio trabajo/progreso y tomar medidas sobre cosas que los frenen. Incluso mantenga una tabla en su área de trabajo para ayudarlo a progresar.
Tablero de tareas/Quemaduras - Sí, las necesita. Puedes tenerlos en tu espacio de trabajo en la pared, pueden ser pequeños, pero realmente ayudan incluso si eres una persona. ¿Por qué GTD (Getting Things Done) no ayuda a una sola persona y a TB/BDC? Si esa persona está haciendo un trabajo de proyecto, entonces un Sprint Burndown y Release Burndown proporcionan un gran valor. Si está haciendo trabajos de operación/mantenimiento, sigue siendo una forma de verificar que está en camino o no, y aplica las medidas pertinentes en consecuencia.
Scrum Master - la persona debería ser su propio maestro de scrum.
entrenador - si la organización tenía un entrenador de ayudar al equipo/SM/OP, entonces debe también ayudar a esta célula scrum ...
En resumen - es claro que los valores y los principios subyacentes Scrum/Agile también aplica para equipos de 1-2 personas. También está claro que la mayoría de Scrum se puede aplicar también.
La pregunta es qué piensan las personas involucradas.
Si la dirección, el desarrollador, el PO están todos a bordo y creen que los valores/principios tienen sentido y se esfuerzan por mejorar, funcionarán. Si no lo hacen, primero llega al punto donde el pensamiento general tiene sentido, luego trata con el equipo individual ...
¿Mi respuesta fue útil? ¡Me gusta aprender diferentes situaciones de scrum! – NileshChauhan
"¿Cómo implementar la programación de pares en un solo proyecto?" – flybywire