Satu-satunya konsep "selesai" adalah apakah cerita secara keseluruhan selesai atau tidak. Tim seharusnya membuat definisi yang dilakukan yang mengatakan ketika mereka merasa cerita selesai atau tidak. Ini biasanya akan mencakup hal-hal seperti "kode telah ditinjau", "tes malam telah dijalankan", "semua kriteria penerimaan telah dipenuhi", dll. Ketika hal-hal ini telah diselesaikan, tim dapat merasa yakin bahwa mereka telah melakukan segalanya diharapkan dari mereka untuk menyelesaikan sebuah cerita.
Selama sprint, jika Anda mencoba menentukan apakah salah satu item dalam definisi selesai telah selesai, tanyakan saja. Scrum dan lincah adalah tentang komunikasi terbuka. Jika Anda adalah bagian dari tim, tanyakan kepada rekan setim Anda apakah ada yang telah menulis tes, atau menjalankannya, atau menciptakan pekerjaan malam hari, dll. Jika Anda adalah pemangku kepentingan, tanyakan master scrum.
Jika Anda duduk di luar tim tetapi masih harus meninjau tes, minta tim menambahkan "tes harus ditinjau oleh pengguna user3251930" sebagai bagian dari definisi selesai. Jika itu yang diperlukan untuk menyelesaikan sebuah cerita, jujurlah tentang hal itu dan menjadikannya bagian dari proses. Inti dari "definisi selesai" adalah agar tim dapat mengetahui dengan pasti bahwa mereka telah melakukan apa yang diperlukan untuk memberikan perangkat lunak berkualitas. Jika bagian dari itu adalah tinjauan eksternal, biarlah.
Pada akhirnya, itu adalah pemilik produk yang menandatangani pada cerita tertentu, sehingga pada akhirnya ia memiliki keputusan akhir, apakah sebuah cerita secara keseluruhan dilakukan atau tidak.
Done
danUndone