W tej lekcji omówiono zakupy w środowiskach Agile, gdzie niepewności dotyczące zakresu i wymagań stawiają unikalne wyzwania dla tradycyjnych kontraktów. Oto przegląd kluczowych punktów:
Umowa Ramowa o Świadczenie Usług (MSA):
Pokrywa kwestie prawne (gwarancje, kary, prawa własności intelektualnej) i jest najbardziej stabilną częścią kontraktu Agile.
Harmonogram Usług:
Zawiera kluczowe dostarczane elementy oraz odpowiedzialności, co pozwala na umiarkowaną elastyczność.
Oświadczenie o Pracy (SOW):
Tworzone dla każdego epiku lub funkcji, aby dostosować się do iteracyjnej natury Agile, co umożliwia tworzenie wielu elastycznych pakietów roboczych w trakcie projektu.
Pakiety Robocze o Stałej Cenie:
Ustalane są stałe ceny za każdy pakiet roboczy (np. funkcję lub epik), co umożliwia zarządzanie kosztami w niepewnym środowisku Agile.
Opcja Ponownej Wycenienia:
Po ukończeniu każdego pakietu roboczego wykonawcy mogą ponownie oszacować następny, odzwierciedlając zmiany w zakresie, obciążeniu roboczym lub ryzyku.
Stopniowo Ustalona Cena:
Dostosowuje stawki płatności w zależności od terminowego lub opóźnionego zakończenia, motywując wykonawców do efektywnego realizowania pracy.
Klauzula „Nie Przekroczy” (Not-to-Exceed):
Ogranicza całkowity koszt projektu, zarządzając ryzykiem nabywcy.
Klauzula Dynamicznego Zakresu:
Umożliwia elastyczność w zmianach zakresu bez wpływu na koszty.
Klauzula Wczesnego Anulowania (Money for Nothing):
Pozwala nabywcom anulować pozostałą pracę, jeśli dostarczono wystarczającą część wartości, z częściową rekompensatą dla wykonawcy.
To podejście zapewnia elastyczność i współpracę, które są niezbędne dla iteracyjnej i responsywnej struktury Agile. W następnej części kursu omówione zostaną Biura Zarządzania Projektami Agile (PMO).