MobileRobotK4/Education/bahan ajar/agile/1_/3.1.1.5_Agile_Principles-id...

207 lines
7.1 KiB
Plaintext
Raw Permalink Normal View History

2025-01-29 14:49:32 +07:00
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.