Isi kandungan:
Walaupun berharga dalam beberapa industri, meteran tangkas telah terbukti paling berjaya dalam pembangunan perisian dan semasa kitaran hayat pembangunan perisian (SDLC). Bermula dari dua belas prinsip utama Manifesto Agile, metodologi tangkas melibatkan proses berulang yang memberi tumpuan kepada pemantauan berterusan dan penambahbaikan hasil.
Proses tangkas dibangunkan sebagai alternatif kepada teknik Waterfall tradisional. Kaedah Air terjun adalah proses reka bentuk berturut-turut yang memerlukan satu langkah sebelum bergerak ke arah seterusnya. Secara konvensional, metodologi Air Terjun telah terbukti berjaya dalam pembinaan; Walau bagaimanapun, untuk industri yang lebih teknikal, pendekatan yang tangkas memegang nilai yang lebih besar. Daripada mengikuti pendekatan langkah demi langkah, semua fasa sesuatu projek siap selari. Proses tangkas berusaha untuk menangani keadaan kitaran pembangunan yang tidak menentu dengan mengenal pasti ralat dan menghapuskan keperluan untuk memulakan semula projek sepenuhnya.
Metodologi Agile
Prinsip teras kaedah tangkas adalah memuaskan dan memberikan nilai pelanggan melalui penghantaran berterusan. Daripada menangani satu projek besar dalam jangka masa yang panjang, kaedah tangkas memecah projek menjadi tugas yang lebih kecil, mudah dan lebih mudah diuruskan yang dapat diselesaikan dengan berkesan dan cepat.
Spotify diiktiraf untuk proses tangkasnya: unit kumpulan terkecil syarikat, dipanggil skuad, berkelakuan sebagai permulaan autonomi. Setiap skuad memfokuskan pada fungsi tertentu dan berulang berdasarkan produk berdaya maju, melepaskan kemas kini awal dan sering. Secara takrif, produk berdaya maju adalah versi terbaru produk yang membolehkan pasukan mengumpul jumlah maksimum maklumat yang diperlukan untuk menentukan apa yang berfungsi dan apa yang tidak. Di Spotify, setiap skuad mengendalikan projek kecil; Walau bagaimanapun, setiap projek membina satu matlamat bersama untuk mewujudkan nilai pelanggan yang lebih besar.
Dengan menyampaikan produk awal dan kerap, organisasi terpaksa menghapuskan apa-apa yang tidak menambah nilai. Individu menjadi pakar dalam bidang tertentu dalam kitaran pembangunan kerana setiap pasukan kecil memfokuskan pada satu misi untuk jangka masa yang panjang, yang membantu dengan mengenalpasti dan menghapuskan kesalahan. Sedangkan dengan kaedah Waterfall, maklum balas disediakan pada akhir projek selepas masa, wang dan tenaga yang telah dibelanjakan, meteran tangkas membolehkan perubahan sepanjang jalan melalui maklum balas yang berterusan. Melalui maklum balas dan fleksibiliti yang berterusan dari segi mematuhi pelan asal, menambah atau mengubah ciri menyimpan organisasi sehingga kini dengan perkembangan terkini dalam industri mereka.
Tugas dalam projek tangkas didorong oleh lelaran. Satu lelaran adalah kerangka waktu, biasanya satu hingga dua minggu, di mana kebutuhan klien dikembangkan dan diubah menjadi produk yang dapat diuji, yang dapat diuji. Ciri utama metodologi tangkas adalah andaian bahawa projek terdiri daripada urutan lelaran. Pasukan boleh menggunakan halaju mereka untuk mengesan berapa banyak yang mereka capai dalam setiap lelaran untuk memastikan pelan realistik dan mengelakkan terlalu banyak komitmen. Dalam setiap lelaran, produk yang boleh dihukum selesai selepas menjalani analisis, reka bentuk, ujian, jaminan kualiti dan pengalaman pengguna. Walaupun semua ciri-ciri halus mungkin hilang, ahli pasukan harus yakin bahawa mereka boleh melepaskan produk jika diperlukan.
Metodologi Scrum
Beberapa kerangka wujud dalam metodologi tangkas, termasuk Pemrograman Scrum, Lean dan Extreme. Kebanyakan organisasi yang beralih kepada kaedah tangkas memilih untuk bermula dengan Scrum kerana kesederhanaan dan kelenturannya. Projek Scrum menyediakan syarikat dan pelanggan dengan struktur untuk peranan, mesyuarat serta peraturan. Ahli pasukan bertanggungjawab untuk mempelajari dan mengadaptasi proses untuk mengatasi ketidakpastian.
Setiap projek Scrum mempunyai senarai kerja tertunggak atau tugasan. Semasa fasa perancangan, tunggakan itu diduduki dengan tugas, matlamat dan jangka masa pelaksanaan. Setelah tunggakan telah dibincangkan, projek itu dipecahkan kepada sprint, yang merupakan tempoh satu hingga dua minggu yang bertujuan untuk menyelesaikan beberapa barang backlog. Semasa setiap pecut, pasukan itu mengadakan mesyuarat harian untuk membincangkan kemajuan semasa, kemajuan masa depan dan sebarang faktor yang menghalang kemajuan. Pada akhir setiap pecut, semua langkah yang perlu perlu diselesaikan sekiranya berlaku pelepasan produk yang berpotensi.
Seterusnya, pemilik produk menjalankan kajian semula untuk menentukan sama ada semua cerita dalam tatal pecut telah cukup lengkap. Pada masa ini, ScrumMaster bertemu dengan pasukan untuk retrospektif. Ahli pasukan mencerminkan proses mereka sendiri untuk menyesuaikan tingkah laku untuk sprint masa depan. Adalah penting ScrumMaster mengelakkan halangan biasa dan mewujudkan persekitaran yang menggalakkan untuk perbincangan. Oleh kerana sifat perisian dan pembangunan produk yang tidak dapat diramalkan, setiap pecut adalah unik dan mesti menyesuaikan diri dengan perubahan.
Projek scrum difasilitasi oleh pemilik produk, ScrumMaster dan pasukan. Semasa setiap pecut, pasukan, yang terdiri daripada individu yang menguruskan diri, bertanggungjawab untuk menentukan dan mendelegasikan bagaimana ia akan mencapai semua kerja yang diperlukan. Di dalam pasukan, setiap ahli mempunyai bidang khusus; Walau bagaimanapun, tidak ada tajuk rasmi atau hierarki. ScrumMaster adalah individu berdedikasi yang menyelesaikan hambatan dan mengekalkan pasukan di landasan sambil memastikan ketelusan tunggakan pecut. Akhir sekali, pemilik produk bertanggungjawab untuk membuat dan menyampaikan penglihatan produk dan memutuskan sama ada produk perlu menjalani lebih banyak pembangunan atau sedia untuk dibebaskan.
Bottom Line
Digunakan secara meluas dalam pembangunan perisian hari ini, metodologi tangkas dibangunkan untuk kerja yang tidak mempunyai proses yang ditetapkan.Kaedah tangkas, tidak seperti pendekatan berurutan, tidak dimaksudkan untuk jenis kerja yang berulang-ulang. Banyak industri mempunyai dan terus melaksanakan kaedah tangkas dalam struktur perniagaan mereka. Kerangka tangkas mengandungi beberapa subset, termasuk Scrum, kurus dan pengaturcaraan yang melampau, yang membantu individu berurusan dengan ketidakpastian dan fleksibiliti. Di permukaan, meteran tangkas dapat membantu meningkatkan proses akhir-ke-akhir; Walau bagaimanapun, individu mesti komited, dapat menyesuaikan diri dan mampu belajar agar ia berfungsi.
Bagaimana Cukai Harta Berfungsi, Contoh Nyata Real
Cukai harta tanah sering disalahpahami. Ketahui lebih lanjut mengenai bagaimana harta pusaka, atau warisan, cukai bekerja di Amerika Syarikat.
Apakah contoh-contoh umum risiko tidak sistematik?
Belajar tentang bagaimana untuk mengenal pasti contoh-contoh risiko yang tidak sistematik, dan temukan berapa banyak yang boleh dikesan untuk kesilapan keusahawanan atau tindakan politik dan undang-undang.
Apakah beberapa contoh kehidupan nyata dalam aturan 80-20 (Prinsip Pareto) dalam praktik?
Belajar tentang asal-usul peraturan 80-20 dan faham bagaimana ia diterapkan dalam pelbagai bidang termasuk perniagaan, ekonomi dan kawalan kualiti.