Używanie Scruma w małych projektach, w których Właściciel nie chce brać udziału

9

Ostatnio dużo czytam i uczę się o scrumie i bardzo mi się podoba. Mam jednak kilka prawdopodobnych scenariuszy, dla których nie znam rozwiązania. Powiedzmy, że mógłbym chcieć zorganizować zwinny zespół (na przykład) czterech programistów stron internetowych (jeden z nich projektant UI / UX). Ten zespół działałby na zasadach scrum.

Początkowo prawdopodobnie pracowalibyśmy nad projektami takimi jak strony docelowe dla małych firm zwykłych ludzi, takie jak wynajem mieszkań, sprzedaż plików cookie ... Tych klientów po prostu nie można ustawić za pomocą roli właściciela produktu (IMHO), ponieważ zwykle oczekują oni zatrudnienia firmy , podaj im ogólny cel projektu z pewnymi szczegółami, a następnie oczekuj, że zadanie zostanie wykonane (w tym dużo decyzji) przy możliwie najmniejszym zaangażowaniu (ich zdaniem mają ważniejsze rzeczy do zrobienia). Powiedzmy, że chciałbym zaangażować się w rolę programisty / mistrza scrum (wiem, że nawet to jest dyskusyjne, będąc jednocześnie członkiem zespołu i mistrzem scrum), więc po prostu nie powinienem przyjmować roli właściciela produktu jako dobrze.

Jeśli chodzi o moje pytania: jeśli jestem właścicielem firmy mojej firmy, czy po prostu muszę również być właścicielem produktu (czy te role obejmują się nawzajem)? Czy mogę zatrudnić sprzedawcę, który może pełnić rolę właściciela produktu? Czy byłoby lepiej, gdyby był to doświadczony programista zamiast sprzedawcy? Czy to nawet mądry ruch? Wreszcie, czy istnieje inne zwinne podejście, które lepiej pasowałoby do mojej pozycji?


EDYCJA: Dziękuję wszystkim za dobre dane wejściowe. Dodałem kilka komentarzy, wszelkie dodatkowe informacje będą mile widziane.

Andrej Mohar
źródło
1
Ile sprintów potrzebujesz do utworzenia strony docelowej?
JeffO
JeffO, rozumiem o co ci chodzi, ale zdarzyło się już zbyt wiele razy, że niektóre proste strony docelowe okazują się po prostu tym, że z drugiej strony niektóre z nich zaczynają się powiększać. Jeśli nie będziesz gotowy, będziesz skazany na niepowodzenie bez wcześniejszego planowania. Przynajmniej takie jest moje doświadczenie.
Andrej Mohar

Odpowiedzi:

15

Myślę, że twoja sytuacja jest w rzeczywistości bardzo powszechna, wielu klientów nie musi angażować się w poziom poświęcenia, jakiego potrzebuje rola PO.

Jest to bardzo typowe podejście do „proxy PO”, jest to ktoś z twojej firmy, który rozmawia z klientem i tłumaczy wymagania klienta na historie użytkowników dla zespołu scrum. Oczywiście musisz stopniowo angażować swojego prawdziwego klienta w proces, ale nie zawsze jest to możliwe i zależy w dużej mierze od rodzaju klientów, „proxy PO” może być rozsądnym rozwiązaniem w większości scenariuszy .

Dla tej pozycji najlepiej pasuje to prawdopodobnie nie deweloper, a prawdopodobnie nie sprzedawca, najlepiej pasuje do eksperta w dziedzinie działalności twojego klienta (jednocześnie może być programistą lub sprzedażą, ale jego główną umiejętnością jest być ekspertem w dziedzinie).

Inną rzeczą do rozważenia jest to, że jeśli naprawdę potrzebujesz osoby pełniącej tę rolę lub jeśli rola ta może być współdzielona z innym zadaniem, to zależy od twojego konkretnego kontekstu, możesz zacząć od roli wspólnej lub pełnoetatowej oraz „sprawdzaj i dostosowuj” do swoich konkretnych potrzeb.

AlfredoCasado
źródło
8

Z mojego doświadczenia wynika, że ​​jeśli powiesz klientowi, że jest „właścicielem produktu”, buntują się z powodu dodatkowej odpowiedzialności. Ale jeśli powiesz, że będziesz pokazywał im swoje postępy co kilka tygodni, aby mogli kierować zespołem, to świetnie. W większości tak właśnie robi właściciel produktu.

tzerb
źródło
Tak jest w przeważającej części, chociaż pracowałem już z niektórymi klientami, którzy w ogóle nie chcieli być zaangażowani. Czasami może to nie działać zgodnie z oczekiwaniami.
Andrej Mohar
3

Powiedziałbym, że twój klient zewnętrzny jest interesariuszem, a właściciel produktu powinien pochodzić z Twojej organizacji.

Z mojego doświadczenia wynika, że ​​właściciel firmy i właściciel produktu rzadko mają tę samą rolę. Aby sprawdzić umiejętności wymagane od Właściciela produktu, a także ich obowiązki, nie szukaj dalej niż w Scrum Guide .

Ostrożnie wybieraj właściciela produktu. Będą miały znaczący wpływ na to, jak dobrze osiągniesz korzyści płynące ze scrum.

Derek Davidson PST CST
źródło
Zgadzam się do pewnego stopnia, ale jeśli mam tylko mały zespół, wybór właściciela produktu staje się bardzo ograniczony.
Andrej Mohar
0

Byłem w podobnych sytuacjach i nigdy nie powierzyliśmy klientowi odpowiedzialności właściciela produktu. Jak powiedziałeś, klient nie będzie chciał ponosić tej odpowiedzialności. Z ich strony wymaga to dużego wysiłku i nie jest uważane za najlepszą praktykę.

Powinieneś mieć właściciela produktu, który jest częścią twojego zespołu i upewnić się, że zespół dostarcza to, o co prosi klient. Co ważniejsze, działa w interesie Twojego zespołu. Powinna mieć wystarczającą wiedzę specjalistyczną, aby zrozumieć klienta i ocenić priorytety oraz znaczenie funkcji wymaganych od klienta.

Ioannis Tzikas
źródło
Dlaczego mogę głosować w dół?
Ioannis Tzikas
Jak odpowiedziałem Derekowi, ciężko jest mieć mały zespół i wiedzę fachową we wszystkich dziedzinach, z którymi możemy się spotkać. Mogłem też źle zrozumieć rolę właściciela produktu, ale czy nie powinna ona działać w interesie klienta (AFAIK, Scrum Master działa na korzyść zespołu i dlatego dobrze się uzupełniają, prawda?) tak na marginesie, nie byłem tym, który cię głosował.
Andrej Mohar
Kiedy powiedziałem z twojego zespołu, miałem na myśli twoją firmę / organizację. Chociaż kierownik produktu jest głosem klienta i reprezentuje interesariuszy, nadal działa na korzyść twojej organizacji / zespołu. Ważne jest, aby mieć kogoś, kto filtruje żądania i absorbuje presję klienta.
Ioannis Tzikas