Langsung ke konten utama

Postingan

Menampilkan postingan dari 2018

Mencari Teknik Pengembangan "Agile" Terbaik dengan Scrum agar menjadi Agile

"Agile" sangat erat kaitannya dengan pengembangan perangkat lunak (Agile Software Development), meskipun saat ini ramai dibicarakan di luar pengembangan perangkat lunak juga. Berbicara definisi "Agile", saat ini banyak orang mendefinisikan berdasarkan versinya masing-masing. Namun ketika merujuk kepada Agile Manifesto , Agile bisa dibilang sekumpulan nilai dan prinsip yang diterapkan ketika mengembangkan perangkat lunak. Kali ini saya berbagi sedikit pengalaman (karna pengalaman saya memang masih sedikit :D) dalam mengembangkan perangkat lunak dengan mengadopsi Scrum dan metodologi. Loh bukannya Scrum itu metodologi ya? Ya bukan, silahkan baca definisinya di sini .  Kurang lebih setahun yang lalu, saya bersama tim mengembangkan sebuah produk perangkat lunak dari nol hingga saat ini pengembangan masih berlanjut dan produk terus disempurnakan untuk bisa memenuhi kebutuhan konsumen. Produk yang dikembangkan tersebut sebenarnya bukanlah produk yang benar-benar

Scrum dan Profesionalisme

Tahun 2017 lalu saya melibatkan diri dengan rekan-rekan komunitas Scrum Indonesia untuk mengadakan sebuah acara konferensi tingkat nasional tentang Scrum yaitu Scrum Day Bandung 2017.  Saat itu scrum masih tidak se-fenomenal sekarang, dan terbatas pada perusahan IT dan pengembang perangkat lunak saja. Sehingga para relawan acara memutuskan untuk mengambil satu tema yang berkaitan dengan pengembangan perangkat lunak, "Profesionalism in Software Development". Hingga saat ini pembahasan mengenai profesionalisme seorang pengembang perangkat lunak masih cukup hangat diperbincangkan. Karena hampir setiap orang punya definisi sendiri tentang profesionalisme. Profesionalisme pro.fe.si.o.nal.is.me  /profèsionalismê/ n   mutu, kualitas, dan tindak tanduk yang merupakan ciri suatu profesi atau orang yang profesional:   -- perusahaan kecil perlu ditingkatkan agar mampu bersaing sumber: https://kbbi.kemdikbud.go.id/entri/profesionalisme pro.fe.si.o.nal  /profèsional/ a

Memanusiakan manusia dengan Scrum

Scrum adalah kerangka kerja, bukan metodologi. Kamu bisa lihat definisi lengkap Scrum di Scrum Guide . Scrum tidak mengatur bagaimana cara dalam menyelesaikan permasalahan yang kompleks atau membuat sebuah produk tapi scrum mengatur proses kerja agar orang-orang didalam tim bisa belajar dan mencari cara bagaimana menyelesaikan permasalahan kompleks dan mengembangkan produk serta meningkatkan kreatifitas dan produktifitas orang-orang didalam tim. Jika kamu bekerja dalam tim ataupun organisasi apalagi kamu adalah seorang pemimpin maka kamu perlu ingat bahwa semua rekan, atasan, karyawan, pelanggan kamu adalah manusia. Jadi mereka sudah selayaknya diperlakukan sebagai manusia. Mungkin sangat tidak manusiawi jika kamu memperlalukan mereka layaknya sebagai mesin atau robot misalnya memaksakan perintah yang tidak tau apa tujuan, manfaatnya bahkan yang mengerjakan perintah tidak diberi kesempatan untuk bertanya, berfikir dan mencari tau. Pokoknya ya kerjakan sesuai perintah, kalau tidak

Manajemen Proyek Dalam Sudut Pandang Scrum

Di Scrum Guide, Scrum disebut sebagai kerangka kerja proses yang telah digunakan untuk mengelola pengembangan produk kompleks. Pengembangan produk dengan proyek adalah hal yang berbeda. Sebagai referensi bisa lihat gambar berikut:   atau bisa lihat slide lengkapnya di:  Starting out with Scrum from Joshua Partogi . Definisi Proyek Dalam Kamus Besar Bahasa Indonesia, proyek adalah  rencana pekerjaan dengan sasaran khusus (pengairan, pembangkit tenaga listrik, dan sebagainya) dan dengan saat penyelesaian yang tegas. Tiga kata yang digarisbawahi adalah poin dasar dari sebuah proyek yaitu rencana atau budget, sasaran atau scoope  dan saat (waktu) atau time . Begitu pun beberapa para ahli mendefinisikan proyek sebagai berikut: Heizer dan Render (2006:81) menjelaskan bahwa proyek dapat didefinisikan sebagai sederetan tugas yang diarahkan kepada suatu hasil utama. Schwalbe yang diterjemahkan oleh Dimyati & Nurjaman (2014:2) menjelaskan bahwa proyek adalah usaha

Bukan Scrum

Belakangan cukup sering terdengar orang membicarakan Scrum hingga sempet terpikir "Se-hype ini kah Scrum sekarang?". Ini jelas berbeda jauh jika dibanding tahun sebelumnya. Orang-orang masih sangat awam dengan istilah "Scrum". Namun apakah ketenaran Scrum saat ini (setidaknya saat tulisan ini dibuat) berbanding lurus dengan pemahaman orang tentang Scrum yang sebenarnya? lalu... Bagaimana Scrum yang benar? Scrum pertamakali dipresentasikan oleh para pendirinya yaitu Ken Schwaber and Jeff Sutherland di OOPSLA Conference pada tahun 1995 hingga Scrum terdokumentasi dalam Scrum Guide (Panduan Scrum) yang mereka kembangkan hingga saat ini. Scrum Guide tidak hanya menjadi referensi yang autentik bagi seluruh praktisi scrum namun juga menjadi tolak ukur Scrum atau Bukan Scrum. Jika berbicara "Scrum yang benar", yaitu Scrum yang dijalankan merujuk ke Scrum Guide. Sebaliknya, Scrum tanpa merujuk ke Scrum Guide itu berarti bisa dibilang Buka

Scrum dan Perubahan, apa hubungannya?

Kita tentu cukup sering mendengar (atau membaca) hal tentang "perubahan". Banyak yg menginginkan perubahan baik itu untuk diri sendiri maupun organisasi atau lingkungan kerja. Ada juga orang yang anti perubahan, senang berada di zona nyaman dan status quo karena melakukan perubahan itu sendiri tidak mudah apalagi menyangkut banyak orang. Kenapa perlu perubahan kalau kondisi sekarang masih baik-baik saja? Source: blogs.psychcentral.com[/caption] Kita coba kilas balik beberapa tahun kebelakang lalu bandingkan dengan hari ini, seberapa besar perubahan yang terjadi. Kita perhatikan berbagai aspek seperti: teknologi, ekonomi, bisnis, isu politik, kebiasaan masyarakat berubah sangat cepat dari tahun ke tahun. Apapun profesi kita, apapun jenis usaha atau pekerjaan yang dilakukan akan dituntut untuk beradaptasi dengan perubahan itu sendiri. Karna jika tidak, anda tidak akan bisa bersaing dan mungkin tergerus oleh jaman."Adaptasi" adalah salah satu dari tiga pilar dal