Jak stwierdzono w innych odpowiedziach, Kierownictwo ma wszelkie prawo do uzyskania wysokiego poziomu szacunku przed projektem. Nie są nierozsądne przy próbie ustalenia ROI.
Jednym z podejść, które lubię w Agile, jest to, że zakres projektu nie jest ustalony. Można go wstępnie oszacować na poziomie Funkcji i Epic, a następnie firma może określić ROI na podstawie najważniejszych funkcji. Być może fantazyjny interfejs użytkownika z dzwonkami i gwizdkami ma niską wartość biznesową, ale silnik przepływu pracy do obsługi roszczeń ma wysoki zwrot z inwestycji.
Kiedy skupisz cały projekt razem, trudniej jest osiągnąć zwrot z inwestycji niż skupić się na kluczowych funkcjach biznesowych, które są pożądane.
Oto jak to zrobiłem:
Zabierz swoje kamienie milowe WBS i zmień każdy z nich w funkcję umożliwiającą dostarczenie
Pozwala to na podzielenie projektu na małe podprojekty o różnej wartości biznesowej. Każdy z nich powinien być samodzielny pod względem wartości biznesowej.
T-Shirt Rozmiar wysiłku na funkcje
Jest to bardzo łatwy sposób, aby uzyskać ogólne pojęcie o tym, jak duża lub zaangażowana może być konkretna funkcja. Być może funkcje o niskiej wartości nadal mają świetny zwrot z inwestycji, jeśli wyglądają na łatwe wygrane.
Podziel funkcję na historie
Przejrzyj ćwiczenie, aby znaleźć małą dobrze zrozumiałą funkcję i początkowo podzielić ją na historie. Oszacuj te historie według punktów. Teraz masz podstawę gdzie
Mały -> 40 punktów
Będzie to podstawa do porównania z innymi funkcjami
Skojarz punkt fabularny ze wszystkimi funkcjami
Porównaj swoją małą funkcję z innymi funkcjami. Na przykład,
Średnia cecha Y wydaje się być dwa razy większa niż wysiłek małej cechy X w porównaniu z 40 punktami historii.
Średnia cecha Y to prawdopodobnie 80 punktów historii. Kontynuuj to, aż uzyskasz punkty historii na wysokim poziomie dla wszystkich funkcji.
Oszacuj swoją prędkość drużyny
Patrząc na zespół programistów, spróbuj ustalić, ile punktów historii może skutecznie dostarczyć ten zespół w danym sprincie. Jeśli masz wcześniejsze projekty Agile jako przykład z tym zespołem, to jest świetne miejsce na rozpoczęcie. Jeśli nie masz takiej historii za zespołem, przejdź ze swoim zespołem próbne Planowanie Sprintu, w którym zaczynasz patrzeć na swoją małą funkcję, którą szczegółowo opisałeś. Jakie szacunki godzinowe ludzie opowiadają za swoje zadania związane z tymi historiami?
Na podstawie tego, ile pracy zespół może wykonać w ciągu 2 tygodni, użyj tej całkowitej liczby punktów historii jako średniej potencjalnej prędkości twojego zespołu!
Znajdź przewidywaną datę ukończenia
Jeśli Twój zespół podczas próbnego planowania sprintu czuje się komfortowo, dostarczając 25 punktów historii w sprincie, a całkowite zaległości wyglądają jak 300 punktów historii dla złotej wersji projektu Cadillaca, to wygląda na to, że Twój zespół idealnie zająłby 12 lub 24 tygodnie sprintu uzupełnij wszystko.
Teraz przekształcenie kosztu zasobów w zespół na dolary tygodniowo jest banalne, aby uzyskać zwrot z inwestycji ROI w stosunku do wartości biznesowej. Negocjacje mogą być kontynuowane na temat najważniejszych funkcji, a wtedy zarządzanie projektem staje się w zasadzie problemem plecakowym.