, ? , , . , 100% . — , , , , , .
IT , , , - , . , :). , , , , , , , , , , , , .
Scrum , , , . , , . , .
, , . , — . , , , , , , .
, — , . 12 , , 9 , 7 , , 4- , . , , , , . , , . , . , , , Scrum-.
?
La flexibilidad en TI está ahora en todas partes y la filosofía Agile con un conjunto de valores articulados en un manifiesto de 4 ideas clave y 12 principios también está en boca de todos, a la vista y posiblemente en el marco de su proyecto en el que participa. Apoyamos plenamente a Agile en cuanto a la interacción de las personas dentro de los equipos, trabajamos para un producto que funcione junto con el cliente, quien, como se indicó anteriormente, es parte del equipo, y por supuesto, estamos 24/7 listos para cualquier cambio, absolutamente cualquiera.
Decidimos la filosofía, pero no tuvimos que ir muy lejos por la metodología o, como se llama a los libros, el marco. Scrum encaja casi perfectamente en nuestro proyecto. Por qué casi, pero porque estamos hablando de flexibilidad y resultó que también se puede implementar una metodología flexible de manera flexible. Por ejemplo, pecamos al llevar tareas a un sprint que ya se está ejecutando, sí, también podemos transferir tareas no cerradas al siguiente sprint. Pero esto no impide trabajar de acuerdo con la metodología Scrum y entregar con éxito el producto.
Te hablaré de la adaptación de la metodología a la realidad del producto que se está desarrollando. Sí, tal vez los seguidores y seguidores de Scrum hasta las raíces se sorprenderán un poco por el enfoque que se describe a continuación, pero chicos, somos TI, lo que significa que debemos probar opciones, adaptarnos a nuestros procesos y lograr el éxito. Después de todo, el objetivo final es un producto de alta calidad y que funcione a tiempo. Qué estamos haciendo con el equipo.
Entonces, metodología / marco de Scrum, lo que tomamos y cómo lo tenemos
1. Dueño del producto (PO) - Cliente
En nuestro caso, se trata de un cliente externo, tecnólogos de TI (hay 1-2 tecnólogos en cada equipo), quienes están completamente involucrados en nuestros procesos de desarrollo, exponiendo y difundiendo los requerimientos / tareas de su cliente comercial. Un cliente empresarial, por cierto, de vez en cuando participa en espectáculos y preparación de equipos, lo cual es muy útil en la etapa de recopilación de los requisitos primarios de las tareas globales, fijando resultados intermedios y finales.
2. Scrum master (SM) - Líder en el equipo + facilitador
Uno de los miembros del equipo con racha gerencial. O bien un candidato autonominado es seleccionado por un equipo, cuya candidatura se considera mediante votación. Scrum tiene varios roles:
- SM - actúa de acuerdo con la metodología, realiza reuniones, organiza la comunicación dentro del equipo, monitorea la implementación de tareas, corrige el vector, si la situación lo requiere
- — , / .
- , , . ., , . Scrum . , 2 ( ), , . .
3.
5-9 . 6 12 . 6 , - , 12 , .
. 7 , 50+ : , (Front, Back, Integration), , , .
100% , . Scrum . , , , , - . . , , , , , . SM , , , , . , . . , , . , , , /, . , «» . , , , , , , - , . ?
, , . , .
1. Boards —
- . , , , , Kanban . Kanban , , . () - , . , , , . , , . , Jira.
Scrum- , , , , . , , . . . , , , , ( Story Pointʼ) .
:
, Jira, , , , , , . - , , , - . , Jira, Scrum . , .
, . , .
, , 45%. Jira, SM, .
2.
, , , -, VoIP . Skype, , . , , , , , . , . . , -.
, - Zoom . . . , -. , , , , . online, .
SM , , .
, Confluence, , , - , . Confluence , , online, . , , . .
3. Backlog —
. Scrum- Jira, . , , , .
«» , , -, e, «Backlog». , / . , . , - - , , , , , . . , .
SM, , SM. , , - , .
Backlog:
. , Jira. . , , epicʼ , .
Jirʼe :
- = . 10+ .
- = Epic Jirʼe
- Epic
- =
4. ()
, ( , , : , ) , ( ). Agile , , , , Story Point (SP). , , 3, 6, 9, 12. 3 , 12 . - 2 SP, - , 3 SP, .
, , Planning Poker. SP. , 2 , . , , . SM , , , , ( , ) SP. SM , , , , . , SP . .
= . , Jira, SP . , SP SP . , «» . , 2- 150 SP, , , 75 SP ±. , , .
Epicʼ . , SP. , , . SP. SM, .
5. Sprint
, , . :
, , 1 — 2 . . 2- , :
- 10 - ,
- 40 . / . 40 ( 1 ), 30 . 2 * 2 * -
- , . , 2 ( , , )
, 7 . . - / , - . , . .
, .
— , .
, 3 :
- ?
- ?
- /?
, , . , ( - . , ). , , :
- ? . . , , . SP, , . .
- . , ,
, . 30 . , , , ( ).
(Grooming) , , / . (, 16:00). :
- /
30 .
(Demo/) — , . Demo , .
Demo , , , . , , , . . , , , - , , . , . — , , - « ». , .
— , . , , . , ( , ), , , .
, . , , , , -, ? - , , . . , , , . . «» , , , . , — , , , . , , , . , — , , , , , .
, , .
, , Agile Scrum . - , 3 , .
. .
: