W trakcie transformacji do Agile jeden z problemów do rozwiązania to umiejscowienie roli analityka w nowej rzeczywistości. Pula rozwiązań wydaje się tutaj mocno ograniczona standardami. Scrum Guide nie wyznacza takiej roli i nie wskazuje co zrobić z analitykiem. A może analityk nie jest w ogóle potrzebny w Agile? Nawet jeśli znajdziemy dla niego miejsce to trudno jest pracować w iteracjach tak, żeby było to wartościowe i efektywne. W swojej pracy widziałem już kilka konfiguracji w mniejszych i większych przedsięwzięciach. Każdy wybór oczywiście ma swoje plusy dodatnie i plusy ujemne. Opowiem zatem jak funckjonowała w moim doświadczeniu analiza biznesowa w środowiskach Agile, w szczególności z zespołami Scrumowymi oraz jakie są opcje rozwiązania sytuacji Analityka.
The benefits an organization gets from Scrum largely depend on how the game us played.
Yes, you do Scrum if you have a Product Owner. And you will do even better when the role is fulfilled by:
A (business) Analyst: limited benefits. But control is safe, as it remains with IT. However, for many decisions the analyst doesn’t have the answer, needs to revert to the real business responsible, look at the project manager, wait for an external decision like the steering committee.
A proxy for the business: Slightly better. Control remains with IT (‘Can’t trust business people!’) but with a person more connected to the business. Less delays, less waiting time, less hick-ups.
A person from the business: Better. Direct availability of functional knowledge and stakeholder expectations. Yet, still much waiting time for decisions by the real authorities.
A business person with a mandate: Much better. A person authorized to take decisions on the spot, using the Sprint Review to demonstrate results to stakeholders.
A mini-CEO: a business person with full responsibility over the product. They don’t come much better than this.