Demonstracja czyli o ważności informacji zwrotnej

Jednym z moich zaleceń, związanych z nurtem Agile, jest: “Pokazuj to co zbudowałeś tak często jak się tylko da”. Należy zastosować to podejście, aby uzyskać informację zwrotną na temat elementów rozwiązania, które zostały stworzone wcześniej.

Każda iteracja produkuje wykonywalne wypuszczenie. Może to być kod aplikacji, ale także w Agile Modeling artefakty związane z projektem systemu. Ocena wyników pracy daje możliwość zademonstrowania wykonanej pracy klientom i użytkownikom (lub innej grupie interesariuszy ) oraz uzyskanie informacji zwrotnej od nich o tym, jak stworzone artefakty faktycznie zaspakaja ich potrzeby.

Demonstracje dają więcej niż jedynie pokazanie postępu tworzenia, gdyż także:

  • wyjaśniają wymagania
  • generują dyskusje
  • sprawdzają założenia
  • budują pewność w zdolność zespołu do dostarczenia

Te przeglądy powinny obejmować bezpośrednich użytkowników systemu oraz sponsorów projektu, z których każdy będzie chciał zobaczyć, jak się mają rzeczy.

Demonstracje powinny być skonstruowane wokół scenariuszy wdrażanych podczas iteracji i powinny zawierać co najmniej przekrój przez kluczowe scenariusze.

Należy stosować tyle sesji, ile jest koniecznych, aby pokryć wszystkie scenariusze i zaangażować odpowiednie strony.

Podsumowując zademonstruj każdej osobie zaangażowanej w projekt to, że rozwiązanie jest projektowane (lub implementowane) iteracyjnie i narastająco. To ważne bo im wcześniej wykryjesz błąd tym szybciej go naprawisz.

Podobne wpisy

  • Zwinne modele – charakterystyka Zwinny  model to taki który jest: Wystarczający dla Odbiorców czyli w zależności od odbiorców ogólny gdy rozmawiasz z biznesem lub bardziej techniczny gdy rozmawiasz z IT […]
  • Agile Development. Filozofia programowania zwinnego   James Shore, Shane Warden Agile Development. Filozofia programowania zwinnego  Programowanie zwinne (Agile Development) to obecnie jedna z najpopularniejszych metodologii […]
  • Zwinne modelownie – mity i fakty Mit: Zwinne zespoły nie produkują dokumentacji Fakt: Dobry zwinny zespół produkuje taką ilość dokumentacji, która jest niezbędna do wspierania, utrzymania i rozwoju oprogramowania. […]
  • Jak zacząć stosować Kanban? Kanban jest systemem ewolucyjnym – na tym polega jego piękno.  Jeżeli tylko posiadasz i jesteś w stanie opisać swój istniejący proces, możesz rozpocząć stosowanie podstawowych zasad […]
  • Scrumban czyli scrum i kanban Kanban jest procesem ewolucyjnym lub sposobem dokonywania zmian ewolucyjnych w celu poprawy obecnie stosowanych procesów, nawet Scrum!Mimo tego, iż Scrum cieszy się wielkim powodzeniem i […]
Reklama

Leave a Comment

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *