sam Toni

PaLuGaDa di “Scrum Universe”

Adalah ‘umum’ di dunia kerja, kita menemukan role “PaLuGaDa” : aPA mau eLU, GuA aDA. Di ‘negeri asal’ saya ada istilah FULL Stack Developer, gabungan antara Backend dan Frontend. Kadang juga IT Support, servis printer, sambil bantu rekomendasiin HP buat temen kantor. Tak jauh beda dengan dunia engineer, dunia Scrum Master, Product Manager, dan Project […]

PaLuGaDa di “Scrum Universe” Read More »

Scrum Bukan Manajemen Proyek, Tapi…

Banyak orang mengira bahwa Scrum adalah metode atau bahkan bentuk lain dari manajemen proyek. TAPI INI SALAH KAPRAH.  Meskipun sering digunakan dalam konteks proyek, kenyataannya Scrum bukanlah framework yang didesain untuk manajemen proyek. Scrum lebih tepat disebut sebagai framework untuk pengembangan produk yang berfokus pada kolaborasi, fleksibilitas, dan peningkatan berkelanjutan. Bedakan ya Yura…  MANAJEMEN PROYEK

Scrum Bukan Manajemen Proyek, Tapi… Read More »

scrum dan software engineering code

Bagaimana kami menyesuaikan Git Branch dengan kode Backlog

Dulu, di awal-awal development oleh tim, kami sering menamai branch Git dengan nama developer yang mengerjakannya. Contoh git branch seperti “toni-dev” atau “haniya-dev.” Awalnya, ini tak masalah, mengingat kami umumnya tahu apa yang lagi kami kerjain. Tapi begitu kami mulai memakai Scrum dan mengelola pekerjaan berbasis backlog, mulai muncul “masalah”. Adakalanya ada backlog yang di

Bagaimana kami menyesuaikan Git Branch dengan kode Backlog Read More »

QnA : Seberapa jauh seorang PM harus memiliki skill teknis (misal ngoding)

Hari ini ada sebuah pertanyaan di group Project Manager yang saya ikuti. Pertanyaan nya kurang lebih begini : Rekan2 saya mau tanya pendapat nya. Seberapa jauh seorang PM harus memiliki skill teknis (contoh : ngoding)? Jawab : Seorang Project Manager (PM) tidak harus memiliki skill teknis seperti coding, tetapi memahami “nature” dari mereka yang memiliki

QnA : Seberapa jauh seorang PM harus memiliki skill teknis (misal ngoding) Read More »

Teori Scrum : 2 Prinsip Utama dan 3 Pilar

Scrum itu bisa dibilang sederhana tapi powerful karena berlandaskan pada dua prinsip utama: Empirisme dan Lean thinking (lean : ramping / kurus). 2 Prinsip Utama dalam Scrum Empirisme Empirisme berarti kita (1) belajar dari pengalaman dan (2) membuat keputusan berdasarkan apa yang kita lihat dan alami. Empirisme adalah lawan dari Dogmatisme yang “membuat keputusan berdasarkan

Teori Scrum : 2 Prinsip Utama dan 3 Pilar Read More »

Tim Scrum : Product Owner, Scrum Master, Developer

Tim Scrum Unit paling dasar dalam Scrum disebut Tim Scrum. Tim Scrum adalah satuan kerja inti yang berfungsi untuk menciptakan nilai dalam Sprint. Tim Scrum terdiri dari satu Scrum Master, satu Product Owner, dan beberapa Developer. Sebelum kita bahas tentang ketiga peran tersebut, kita bahas dulu beberapa ciri utama Tim Scrum.  Ciri dasar Tim Scrum 

Tim Scrum : Product Owner, Scrum Master, Developer Read More »

Memahami Masalah Dalam Agile : Complex vs Complicated

Memahami masalah adalah setengah dari solusi. Kadang, banyak masalah tak kunjung tuntas, atau malah makin parah, karena dari awal kita salah memahaminya. Salah satu kunci pemahaman adalah dengan mengetahui di area domain mana masalah Anda berada. Cynefin Framework yang dibuat oleh Dave Snowden membantu kita memetakan masalah ke dalam lima domain berbeda: simple, complicated, complex,

Memahami Masalah Dalam Agile : Complex vs Complicated Read More »

Scrum Framework : Definisi dan Aturan Utama

Scrum adalah light framework (kerangka kerja ringan) yang membantu individu, tim, dan organisasi dalam menghasilkan value (nilai) melalui solusi adaptif untuk masalah yang kompleks.  Oke, pelan-pelan, mari kita pahami satu persatu disini. Kata kuncinya ada 3 : (1) framework, (2) menghasilkan value, dan (3) masalah yang kompleks.  Framework Dalam konteks Scrum, framework atau kerangka kerja

Scrum Framework : Definisi dan Aturan Utama Read More »

Memahami Value dan Value Increment dalam Dunia Agile

Salah satu istilah yang sering Anda temui dalam Agile dan Scrum adalah Value. Secara sederhana, value berarti nilai atau sifat berharga dari suatu objek. Misalnya, perhiasan, mobil, rumah, atau barang-barang di sekitar Anda memiliki value yang dapat diukur berdasarkan harga atau nilai intrinsiknya. Coba bayangkan segelas air. Mungkin bagi Anda yang membaca tulisan ini sekarang,

Memahami Value dan Value Increment dalam Dunia Agile Read More »

Memahami 12 Prinsip Agile dengan Contohnya

Memahami 12 Prinsip Agile: Pilar Penting untuk Kesuksesan Proyek Sebelumnya kita telah membahas dasar Agile, yaitu Agile Manifesto. Kali ini, kita akan mendalami 12 prinsip Agile yang merupakan penjabaran lebih detail. Ada istilah namanya 12 prinsip Agile yang menjadi landasan dari pendekatan ini. Prinsip-prinsip ini bisa dibilang memperkuat keempat nilai Agile Manifesto dan memberi panduan

Memahami 12 Prinsip Agile dengan Contohnya Read More »