Apa itu Agile dan 4 nilainya?

Diterbitkan: 2022-06-09

Apa itu Agile? Istilah tersebut berarti dapat bergerak dengan cepat dan ringan. Dan jenis gerakan ini adalah kunci untuk metode manajemen proyek terdepan di abad ke-21. Agile dimulai sebagai metodologi pengembangan perangkat lunak dan dengan cepat pindah ke dunia manajemen proyek umum. Agile menekankan kolaborasi, umpan balik pelanggan, dan pengembangan konstan. Selain itu, dapat diterapkan untuk proyek dari semua ukuran. Sejak awal, Agile telah diadopsi oleh ribuan organisasi di seluruh dunia.

4 Nilai tangkas – daftar isi:

  1. Sejarah singkat Agile
  2. Apa itu Agile?
  3. Empat nilai inti Agile
  4. Ringkasan

Sejarah singkat Agile

Pada akhir abad terakhir, tim pengembangan perangkat lunak masih menggunakan metodologi manajemen proyek yang ditemukan 50 tahun yang lalu. Air terjun, yang telah menjadi standar manajemen proyek untuk sebagian besar abad ke-20, adalah metodologi pengembangan perangkat lunak yang paling umum sebelum Agile.

Metodologi air terjun diciptakan untuk industri konstruksi dan manufaktur. Ini sangat sesuai dengan kebutuhan bisnis tersebut – karena jenis proyek di bidang manufaktur memerlukan persiapan rencana yang komprehensif sebelum fase eksekusi. Dalam metodologi ini setelah rencana dibuat, itu dijalankan langkah demi langkah. Alur pekerjaan menyerupai air terjun untuk memenuhi permintaan klien.

Sayangnya, metodologi waterfall tidak dapat diterapkan pada pengembangan perangkat lunak karena sulit untuk diikuti dan membutuhkan banyak dokumen. Lebih penting lagi, itu sama sekali tidak efektif.

Dalam mencari pendekatan yang lebih fleksibel dan berulang untuk pengembangan perangkat lunak, banyak tim mulai bekerja sendiri, penyesuaian manajemen proyek khusus lokasi. Namun, ada kebutuhan mendesak tidak hanya untuk standar baru, tetapi juga untuk cara berpikir yang benar-benar baru tentang manajemen proyek.

Pendekatan baru sudah berkembang di sana-sini, ketika pada tahun 2001, 17 pemimpin pemikiran perangkat lunak bertemu di sebuah konferensi di Snowbird, Utah. Di antara para peserta adalah nama-nama seperti Kent Beck dan Ron Jeffries, co-creator dari eXtreme Programming (XP), serta Ken Schwaber dan Jeff Sutherland, (penulis kerangka Scrum yang kami jelaskan dalam rangkaian entri ini). Selama konferensi di Snowbird, Manifesto Agile dirumuskan sebagai tanggapan atas kekurangan metode air terjun. Saat ini, Agile bukan hanya metodologi pengembangan perangkat lunak. Itu menjadi cara berpikir yang digunakan untuk manajemen proyek di berbagai organisasi. Terlepas dari kenyataan bahwa popularitasnya terus meningkat, aturan umum Agile tetap tidak berubah.

Apa itu Agile?

Agile didefinisikan sebagai metode manajemen proyek yang membagi semua tugas ke dalam fase pendek yang disebut iterasi. Mereka sering dievaluasi dan disesuaikan dengan keadaan pasar saat ini dan kebutuhan klien.

Agile juga merupakan istilah yang digunakan untuk menggambarkan seperangkat nilai dan prinsip pengembangan produk. Secara umum, Agile berarti fokus untuk memberikan nilai kepada pelanggan lebih cepat, dan mampu mengatur diri sendiri sebagai tim yang gesit. Dengan kata lain, tim yang gesit mampu beradaptasi dan berubah sesuai kebutuhan untuk memberikan hasil terbaik bagi pelanggan mereka.

What is Agile and its 4 values?

4 nilai inti Agile

Agile dibangun di atas 4 nilai inti yang tercantum di bawah ini:

  1. Individu dan interaksi atas proses dan alat.
  2. Perangkat lunak yang berfungsi melalui dokumentasi yang komprehensif.
  3. Kolaborasi pelanggan melalui negosiasi kontrak.
  4. Menanggapi perubahan atas mengikuti rencana.

Nilai-nilai ini mungkin terdengar ketat pada awalnya. Tetapi penulis mereka menekankan fakta bahwa mereka menggunakan kata "over" dengan sengaja. Mereka menyatakan bahwa kedua bagian persamaan tersebut sama pentingnya sehingga bagian-bagian tersebut harus disebutkan untuk membantu pemahaman tentang isu-isu inti dalam manajemen. Namun, bagian pertama dari persamaan lebih penting dalam pendekatan Agile.

What is Agile and its 4 values?

Individu dan interaksi atas proses dan alat

Nilai inti pertama dari tangkas berarti bahwa orang yang mengerjakan proyek, kesejahteraan dan komunikasi mereka, adalah bagian terpenting dari kerja tim yang sukses. Baik proses yang mereka jalankan, maupun alat yang mereka gunakan, tidak dapat dinilai lebih dari pekerjaan dan masukan individu.

Perangkat lunak yang berfungsi melalui dokumentasi yang komprehensif

Nilai kedua dari agile membahas pengembangan perangkat lunak secara langsung. Namun, tidak ada perbedaan besar antara kerja tim Agile dalam pengembangan perangkat lunak, atau pada jenis produk lainnya. Dalam kedua kasus, versi produk yang berfungsi harus tersedia untuk pelanggan sepanjang waktu. Pekerjaan dilakukan secara bertahap dan berulang. Dengan kata lain, produk dikembangkan selangkah demi selangkah, di mana setiap langkah menambah nilai pada langkah sebelumnya. Dengan cara ini, produk dapat dengan mudah dan cepat disesuaikan dengan perubahan persyaratan dan kebutuhan. Oleh karena itu, dokumentasi yang komprehensif, yang dulunya merupakan dasar dari metode waterfall, tidak menjadi prioritas dalam pendekatan agile.

Kolaborasi pelanggan melalui negosiasi kontrak

Nilai ketiga memuji komunikasi yang berkelanjutan dengan klien. Karena sifat pengembangan produk tangkas yang berulang, kebutuhan pelanggan dapat ditangani dengan cepat. Oleh karena itu, kontrak yang dinegosiasikan di awal kerja sama tidak perlu mencantumkan semua detail spesifikasi produk.

Menanggapi perubahan mengikuti rencana

Nilai Agile terakhir terhubung dengan yang sebelumnya. Ini menempatkan pengiriman nilai bisnis di atas bertindak sesuai dengan aturan dan rencana yang telah ditentukan. Singkatnya, aturan berarti bahwa produk perlu dikembangkan sesuai dengan keadaan pasar saat ini. Oleh karena itu, tim tangkas perlu sering menyesuaikan dan memperbarui persyaratan untuk produk, dan berkonsultasi dengan pelanggan.

What is Agile and its 4 values?

Ringkasan

Agile Manifesto berasal dari tahun 2001. Itu ditulis sebagai seperangkat aturan dan nilai untuk tim pengembangan perangkat lunak. Namun, saat ini digunakan sebagai dasar untuk manajemen proyek yang efisien dan ringan oleh berbagai organisasi.

Agile didasarkan pada seperangkat nilai. Ini memuji masukan individu dalam kerja tim. Ini menghargai ketersediaan versi produk yang berfungsi lebih tinggi daripada rencana dan dokumentasi yang rumit. Dan menyoroti komunikasi yang berkelanjutan dengan pelanggan yang terlibat dalam seluruh proses pengembangan produk.

Kami telah menjawab pertanyaan utama, “Apa itu Agile”. Sekarang lihat Bagaimana cara menggunakan metodologi Agile untuk proyek freelance?

Jika Anda menyukai konten kami, bergabunglah dengan komunitas lebah sibuk kami di Facebook, Twitter, LinkedIn, Instagram, YouTube, Pinterest.

What is Agile and its 4 values? caroline becker avatar 1background

Pengarang: Caroline Becker

Sebagai Manajer Proyek, Caroline ahli dalam menemukan metode baru untuk merancang alur kerja terbaik dan mengoptimalkan proses. Keterampilan organisasi dan kemampuannya untuk bekerja di bawah tekanan waktu menjadikannya orang terbaik untuk mengubah proyek rumit menjadi kenyataan.