Retrospective toplantısı, Scrum Takımı’nın takımca yaptığı, Sprint veya genel iş akışının üzerine kişiler, ilişkiler, süreçler ve araçlar kapsamında geriye yönelik bir değerlendirme ve iyileştirmedir. Temelinde “Kaizen” yani iyi değişimi temel alan bu toplantı, işe dair işi daha iyi yapabilmenin yollarını arama amacındadır.
4 haftalık bir Sprint için 3 saat süren bu toplantıda, Scrum Takım’ı üyeleri çalışma şekillerine dair negatif, pozitif değerlendirdikleri tüm konuları açık yüreklilikle konuşurlar. Ancak, bu toplantının sağlıklı bir Retrospective olarak addedilebilmesi için, konuşulan maddelere dair kök sebepler de bulunmalı, aksiyonlar çıkmalı ve bu aksiyonlar takım tarafından takip edilerek hayata geçirilmelidir. Bu toplantılar serbest formatta da yapılabilse de, genelde belli bir süreç ile ilerlemek şeffaflık ve işin disiplini açısından daha verimlidir.
Bu doğrultuda, “Mad/Sad/Glad” veya “Starfish (More of, Less of, Keep Doing, Stop Doing, Start Doing)” yöntemleri sıkılıkla kullanılan Retrospective araçları olarak söylenebilirler. Bu yöntemleri kullanırken genelde her takım üyesi bu içeriklere karşılık geldiğini düşündükleri maddeleri belli bir süre post-it lere yazar ve takiple üzerine beraberce konuşup, maddelere dair aksiyonları çıkarırlar. Örneklemek gerekir ise:
* Starfish-Start Doing : Kod kalitesinin yükselmesi için Code Review yapmaya başlamalıyız
Aksiyon: Takım çapraz olacak şekilde biten işi teste açmadan önce kod review yapacaktır
Bu toplantılarda içerik her zaman teknik ve genel olmak zorunda değildir, mesela diğer bir örnek;
* Mad: Alper’in sinirlendiğinde bizimle bağırarak konuşması motivasyonumuzu düşürüyor
Aksiyon: Alper sesini yükseltmeyecek
Özetle Retrospective toplantısı, takımın yaptığı işe dair “Nasıl daha iyi yaparız?” sorusuna cevaplar bulduğu, Scrum‘ın kalbini oluşturan bir toplantıdır.
Ceyhun Yavuz
Agile Koç