4 poin oleh xguru 2019-10-04 | 1 komentar | Bagikan ke WhatsApp
<p>Alasan Agile menjadi aneh dan hal-hal yang bisa dilakukan untuk memperbaikinya</p><p>Alasan membenci Agile : <br /> - tujuan yang berubah-ubah dan tenggat waktu yang tidak realistis<br /> - Red Tape (prosedur formal, birokrasi) <br /> - tidak ada ruang bagi pengembang untuk berpartisipasi dengan kreativitas<br /> - Sprint yang mendesak pengembang agar hanya terus bekerja</p><p>Apa yang terjadi pada Agile :<br /> - Agile yang dimulai oleh para pengembang dibajak oleh para "scrum master bersertifikat" dan orang-orang dari sisi bisnis yang tidak memahami bagaimana perangkat lunak dikembangkan <br /> - Muncul juga gerakan tandingan seperti "Software Craftsmanship" (kecakapan/keahlian dalam rekayasa perangkat lunak). Tujuannya adalah kembali ke alasan awal lahirnya Agile, yaitu menjembatani kesenjangan antara bisnis dan pengembangan.<br /> - Ini berarti mendorong pengembang untuk membuat bukan sekadar "perangkat lunak yang berfungsi", tetapi "perangkat lunak yang dibuat dengan baik".<br /> - Mengembangkan story dengan cepat tanpa ada waktu untuk membersihkan/melakukan refactoring pada kode sendiri hanya akan mempercepat pertumbuhan "utang teknis".</p><p>Make Agile Great Again<br /> - fokus pada pengurangan kesenjangan antara bisnis dan pengembangan,<br /> - menghilangkan prosedur yang tidak perlu,<br /> - dan bersama-sama memberi perhatian pada utang teknis yang terus menumpuk.<br /> </p>

1 komentar

 
xguru 2019-10-04
<p>Manifesto Keahlian Perangkat Lunak<br /> http://manifesto.softwarecraftsmanship.org/</p>;