1 00:00:06,720 --> 00:00:10,720 Setelah menonton video ini, Anda akan dapat mendefinisikan filosofi Agile, 2 00:00:10,720 --> 00:00:15,920 mendeskripsikan ciri-ciri tangkas, dan menjelaskan filosofi Agile Manifesto. 3 00:00:17,520 --> 00:00:24,000 Jadi, apa itu gesit? Agile adalah pendekatan berulang untuk manajemen proyek yang memungkinkan tim untuk menjadi 4 00:00:24,000 --> 00:00:30,160 responsif dan memberikan nilai kepada pelanggan mereka dengan cepat. Perhatikan saya katakan berulang. Tidak seperti yang lain 5 00:00:30,160 --> 00:00:35,280 pendekatan perencanaan di mana kami merencanakan pekerjaan sepanjang tahun dengan tangkas, kami merencanakan 6 00:00:36,080 --> 00:00:40,400 sedikit demi sedikit, dan mereka mendapatkan umpan balik dari pelanggan untuk melihat apakah mereka menyukai apa yang kami lakukan. 7 00:00:40,400 --> 00:00:46,560 Dan kemudian kita menyesuaikan saat kita pergi bersama. Jadi apa sajakah karakteristik yang menentukan? Sehat, 8 00:00:46,560 --> 00:00:51,680 Agile menekankan perencanaan adaptif ini. Seperti yang saya katakan, kami tidak merencanakan satu tahun penuh, 9 00:00:51,680 --> 00:00:57,760 kami hanya merencanakan iterasi kecil, untuk melihat apakah kami dapat memberikan sesuatu yang bernilai kepada pelanggan, 10 00:00:57,760 --> 00:01:04,240 dan dapatkan umpan balik dan lihat apa yang mereka sukai. Itu memungkinkan kita untuk melakukan perkembangan evolusioner. Jadi kami 11 00:01:04,240 --> 00:01:09,120 perkembangannya berkembang dari waktu ke waktu. Kami sedang membangun... daripada membangun semuanya sekaligus, 12 00:01:09,120 --> 00:01:15,440 kami sedang membangunnya sedikit demi sedikit. Dan kemudian kami berevolusi saat kami berjalan dan merespons saat kami berjalan. Ini memberi 13 00:01:15,440 --> 00:01:21,120 kami kesempatan untuk melakukan pengiriman awal, sangat penting. Jika Anda sedang mengembangkan iterasi, dan Anda 14 00:01:21,120 --> 00:01:26,640 tidak mengirim ke pelanggan Anda, Anda tidak gesit, pengiriman awal adalah komponen kunci dari menjadi 15 00:01:26,640 --> 00:01:32,080 lincah. Menempatkan sesuatu di tangan pelanggan, mendapatkan umpan balik dari mereka untuk mengerti, apakah mereka? 16 00:01:32,080 --> 00:01:36,720 suka itu? Haruskah kita berporos haruskah kita bertahan. Ini benar-benar pendefinisian yang kritis 17 00:01:36,720 --> 00:01:42,640 karakteristik menjadi gesit, lebih dari hanya melakukan pengembangan berulang. Itu membawa kita untuk terus menerus 18 00:01:42,640 --> 00:01:47,680 peningkatan. Jadi sekarang kami dapat terus meningkatkan sebagai tim, kami terus meningkatkan produk 19 00:01:47,680 --> 00:01:52,080 yang kami sampaikan, benar, karena kami memiliki kesempatan untuk mendapatkan umpan balik dari pelanggan kami, 20 00:01:52,080 --> 00:01:58,160 karena kami telah mengirimkannya. Dan itu memungkinkan kita untuk responsif terhadap perubahan. Sehingga saat terjadi perubahan, 21 00:01:58,160 --> 00:02:02,960 dan perubahan, selalu, pelanggan selalu memiliki persyaratan yang berubah, kami dapat menanggapinya 22 00:02:02,960 --> 00:02:07,040 perubahan, karena kami belum merencanakan terlalu jauh sebelumnya, pelanggan melihat kemajuan yang kami miliki 23 00:02:07,040 --> 00:02:12,320 dibuat, dan kemudian kami dapat merencanakan ulang dengan sangat, sangat cepat, dan responsif terhadap apa yang dibutuhkan pelanggan. 24 00:02:14,160 --> 00:02:20,800 Ini membawa kita ke Manifesto Agile. Manifesto Agile mengatakan bahwa kita telah menghargai individu 25 00:02:20,800 --> 00:02:26,240 dan interaksi atas proses dan alat, perangkat lunak yang berfungsi melalui dokumentasi yang komprehensif, 26 00:02:26,960 --> 00:02:33,280 kolaborasi pelanggan atas negosiasi kontrak, dan menanggapi perubahan mengikuti rencana. 27 00:02:33,840 --> 00:02:38,640 Ini adalah bagian yang penting. Artinya, sementara ada nilai di item di sebelah kanan, 28 00:02:38,640 --> 00:02:43,360 kami lebih menghargai item di sebelah kiri. Bukan berarti kami tidak memiliki alat pengolah, 29 00:02:43,920 --> 00:02:49,280 itu hanya berarti bahwa kami menghargai interaksi di antara kami sendiri dan dengan pelanggan kami lebih dari 30 00:02:49,280 --> 00:02:54,400 proses dan alat. Bukan berarti kami tidak mendokumentasikan. Dokumentasi penting agar orang 31 00:02:54,400 --> 00:03:00,480 memahami cara menggunakan produk Anda. Tapi kami tidak bisa mengirimkan dokumentasi. Jadi jangan sampai kita kehilangan fokus. 32 00:03:00,480 --> 00:03:05,760 Perangkat lunak yang berfungsi adalah apa yang kami hadirkan di sini. Bukan berarti kami tidak menegosiasikan kontrak, 33 00:03:05,760 --> 00:03:09,920 kami masih memiliki kontrak, tetapi kami ingin berkolaborasi dengan pelanggan. Sebagai benda 34 00:03:09,920 --> 00:03:14,880 berubah, kami ingin responsif, yang berarti kami ... bukan karena kami tidak punya rencana, 35 00:03:14,880 --> 00:03:19,200 tetapi kami menghargai menanggapi perubahan hanya dengan mengikuti rencana. 36 00:03:20,960 --> 00:03:26,880 Pengembangan perangkat lunak tangkas kemudian, adalah pendekatan berulang untuk pengembangan perangkat lunak, yang sesuai dengan: 37 00:03:26,880 --> 00:03:31,520 Agile Manifesto, kami ingin memastikan bahwa kami menyimpan empat hal itu dalam manifesto, 38 00:03:31,520 --> 00:03:37,040 Anda tahu, di pikiran kita sepanjang waktu. Kami juga ingin memastikan bahwa kami menekankan fleksibilitas, 39 00:03:37,840 --> 00:03:41,040 berinteraksi dengan rekan-rekan kami, berinteraksi dengan pelanggan kami, 40 00:03:41,040 --> 00:03:45,760 dan memiliki tingkat transparansi yang tinggi, sehingga semua orang tahu apa yang sedang dikerjakan orang lain. 41 00:03:45,760 --> 00:03:50,400 Semua orang merasa bertanggung jawab untuk memberikan nilai kepada pelanggan, ini sangat penting. 42 00:03:51,200 --> 00:03:55,680 Dan akhirnya, kami menggunakan fungsi lintas kecil yang terletak bersama, 43 00:03:55,680 --> 00:03:59,840 mengatur diri sendiri mengelola tim, kita akan berbicara banyak tentang ini selama kursus ini. 44 00:04:01,920 --> 00:04:09,120 Takeaway kunci di sini adalah untuk membangun apa yang dibutuhkan, bukan apa yang direncanakan. Jika Anda membangun apa itu 45 00:04:09,120 --> 00:04:13,200 direncanakan dan pelanggan tidak menyukainya, mengapa Anda repot-repot membangunnya? Ini benar-benar 46 00:04:13,200 --> 00:04:18,560 penting untuk memastikan bahwa ketika kebutuhan berubah, dan mereka akan melakukannya, Anda ingin membangun apa yang dibutuhkan dari 47 00:04:18,560 --> 00:04:24,560 pelanggan terlepas dari apa yang direncanakan, kami selalu dapat merencanakan ulang dan responsif terhadap perubahan. Di dalam 48 00:04:24,560 --> 00:04:29,760 video, Anda mengetahui bahwa tangkas adalah pendekatan kolaboratif yang berulang untuk pengembangan perangkat lunak 49 00:04:29,760 --> 00:04:36,400 menggunakan tim lintas fungsional kecil. Pendekatan tangkas menekankan fleksibilitas, interaktivitas, 50 00:04:36,400 --> 00:04:42,640 dan transparansi. Manifesto Agile menggambarkan nilai-nilai inti Agile: individu dan 51 00:04:42,640 --> 00:04:47,840 interaksi atas proses dan alat, perangkat lunak yang berfungsi melalui dokumentasi yang komprehensif, 52 00:04:47,840 --> 00:04:53,931 kolaborasi pelanggan atas negosiasi kontrak dan menanggapi perubahan mengikuti rencana.