MobileRobotK4/Education/bahan ajar/agile/2/3.1.2.1_Scrum_Overview-id.srt

207 lines
6.9 KiB
Plaintext

1
00:00:08,240 --> 00:00:13,280
Setelah menonton video ini, Anda akan dapat membedakan antara Agile dan Scrum, tentukan
2
00:00:13,280 --> 00:00:17,680
karakteristik utama dari metodologi Scrum, dan menjelaskan langkah-langkah dalam proses Scrum.
3
00:00:19,360 --> 00:00:25,360
Agile dan Scrum adalah dua kata yang digunakan banyak orang secara bergantian, tetapi sebenarnya ada perbedaan.
4
00:00:26,000 --> 00:00:32,640
Agile adalah sebuah filosofi. Hal ini tidak perseptif. Ini adalah filosofi untuk melakukan pekerjaan. Scrum
5
00:00:32,640 --> 00:00:39,840
adalah sebuah metodologi. Ini perseptif. Ini adalah metodologi untuk bekerja dengan cara yang gesit. Jadi,
6
00:00:39,840 --> 00:00:45,360
apa itu Scrum? Nah, ini adalah kerangka kerja manajemen untuk melakukan pengembangan produk tambahan.
7
00:00:46,000 --> 00:00:52,880
Ini menekankan kecil, lintas fungsional, tim yang mengelola diri sendiri. Dan itu menyediakan struktur
8
00:00:52,880 --> 00:01:00,000
peran dan aturan, dan artefak, dan kita akan mempelajari semua itu. Itu juga menggunakan ini tetap
9
00:01:00,000 --> 00:01:05,680
pertambahan panjang yang disebut sprint. Kita akan melakukan sprint sebentar lagi. Dan itu memiliki
10
00:01:05,680 --> 00:01:13,040
tujuan membangun peningkatan setiap kali melalui sprint, setiap peningkatan yang berpotensi dapat dikirimkan
11
00:01:13,040 --> 00:01:18,800
waktu melalui iterasi itu. Sangat, sangat penting bahwa Anda mendapatkan barang di tangan pelanggan Anda lebih awal.
12
00:01:20,400 --> 00:01:28,080
Jadi, saya suka mengatakan, "Mudah dimengerti, sulit dikuasai." Tidak banyak aturan di Scrum,
13
00:01:28,080 --> 00:01:33,440
tapi entah kenapa itu sangat, sangat sulit untuk dilakukan. Dan saya menghubungkannya dengan menjadi seorang balerina, seperti,
14
00:01:33,440 --> 00:01:38,720
yang harus Anda lakukan hanyalah menari dengan jari kaki Anda, bukan? Seberapa sulit itu? Yah, kita semua tahu
15
00:01:38,720 --> 00:01:45,760
dibutuhkan bertahun-tahun untuk mendapatkan memori otot dan membangun otot Anda untuk dapat menari dengan jari kaki Anda.
16
00:01:45,760 --> 00:01:52,800
Ini tidak semudah kelihatannya, dan Scrum juga sama. Tidak semudah kelihatannya. Jadi, saran saya
17
00:01:52,800 --> 00:01:58,240
adalah jika Anda belum pernah melakukannya sebelumnya, pekerjakan seseorang di tim yang memiliki, mintalah seseorang untuk membimbing Anda,
18
00:01:58,240 --> 00:02:05,600
seseorang untuk membimbing Anda, karena itu jauh lebih sulit daripada yang terlihat. Jadi, mari kita bicara tentang sprint. SEBUAH
19
00:02:05,600 --> 00:02:12,080
sprint adalah satu iterasi melalui desain, kode, pengujian, siklus penerapan, bukan? Jadi, Anda melakukan ini
20
00:02:12,080 --> 00:02:17,280
iterasi kecil. Ini seperti siklus hidup pengiriman perangkat lunak. Dalam iterasi dalam mini.
21
00:02:18,720 --> 00:02:22,560
Setiap sprint pasti punya tujuan, kan? Anda harus, semua orang harus, mengerti apa itu
22
00:02:22,560 --> 00:02:27,600
itu kami mencoba untuk membangun dengan kenaikan ini. Apa yang harus dilakukan kenaikan ini di akhir sprint?
23
00:02:28,160 --> 00:02:32,000
Dan kemudian Sprint biasanya berdurasi dua minggu, beberapa orang mengatakan dua hingga empat minggu,
24
00:02:32,560 --> 00:02:37,920
Saya merasa empat minggu terlalu lama. Banyak hal bisa berubah dalam empat minggu, bukan? Ingat
25
00:02:37,920 --> 00:02:42,240
kecil, ingin bekerja dalam batch kecil. Jadi, saya pikir sangat penting untuk mencoba menjaga
26
00:02:42,240 --> 00:02:46,960
sprint menjadi dua minggu, beberapa orang menurunkannya menjadi satu. Itu agak terlalu cepat untukku, tapi dua minggu
27
00:02:46,960 --> 00:02:53,440
tampaknya menjadi tujuan yang baik untuk membuat sprint Anda. Jadi, mari kita lihat langkah-langkah dalam proses scrum.
28
00:02:54,080 --> 00:02:58,240
Anda mendapatkan backlog produk. Ini adalah daftar semua cerita
29
00:02:58,240 --> 00:03:02,160
dari semua yang ingin Anda lakukan dengan produk Anda. Ini dia, ini segalanya,
30
00:03:02,160 --> 00:03:08,000
itu semacam daftar tugas Anda tentang segala sesuatu yang mungkin ingin Anda lakukan. Lalu kita punya sesuatu yang disebut
31
00:03:08,000 --> 00:03:12,640
penyempurnaan backlog, saat itulah kita melalui product backlog. Dan kami menyiapkan cerita untuk
32
00:03:12,640 --> 00:03:16,400
pastikan mereka siap sprint karena kami ingin mulai melakukan perencanaan pada cerita-cerita itu.
33
00:03:17,280 --> 00:03:23,760
Kemudian, kami mengadakan rapat perencanaan di mana kami menghasilkan sprint backlog. Perhatikan sprint backlognya adalah
34
00:03:23,760 --> 00:03:29,200
lebih kecil dari product backlog. Sprint backlog hanyalah cerita yang kami inginkan
35
00:03:29,200 --> 00:03:34,480
capai dalam sprint berikutnya, dalam dua minggu ke depan. Jadi kita ambil dari product backlog itu,
36
00:03:35,040 --> 00:03:40,720
mengupasnya menjadi sprint backlog hanya cerita untuk dieksekusi di sprint berikutnya. Lalu
37
00:03:40,720 --> 00:03:46,800
kami memulai sprint dua minggu kami. Dan setiap hari kami berkumpul dan melakukan Scrum harian atau harian
38
00:03:46,800 --> 00:03:51,520
stand-up di mana semua orang dapat menjawab tiga pertanyaan. Apa yang kamu lakukan kemarin? Apa
39
00:03:51,520 --> 00:03:55,440
akan Anda lakukan hari ini? Dan apakah ada sesuatu yang menghalangi Anda atau menghalangi Anda untuk bangun?
40
00:03:55,440 --> 00:04:00,080
lebih jauh? Jadi Anda menjalaninya setiap hari selama dua minggu, membangun sprint Anda.
41
00:04:00,080 --> 00:04:05,840
Dan akhirnya, semoga, Anda mendapatkan peningkatan yang dapat dikirimkan yang berharga di akhir proses itu.
42
00:04:07,120 --> 00:04:11,600
Pengembangan tangkas bersifat iteratif. Anda akan melalui ini lagi dan lagi.
43
00:04:11,600 --> 00:04:17,760
Desain, kode, uji, terapkan, desain, kode, uji, terapkan. Maksudku, ini yang kamu lakukan
44
00:04:17,760 --> 00:04:22,720
dalam setiap lari cepat. Dan perhatikan, Anda tahu, Anda harus memiliki semacam penerapan, itu tidak cukup
45
00:04:22,720 --> 00:04:27,440
hanya melakukan desain, kode, dan pengujian, desain, kode tanpa menerapkannya dan mendapatkan umpan balik,
46
00:04:27,440 --> 00:04:32,560
Baik? Jadi, setiap sprint Anda membuat rencana, Anda menjalani siklus hidup pengiriman perangkat lunak
47
00:04:33,200 --> 00:04:38,080
siklus, dan kemudian Anda menyebarkan aplikasi itu dan Anda mendapatkan umpan balik dari pelanggan
48
00:04:38,080 --> 00:04:45,840
yang merupakan masukan untuk rencana selanjutnya untuk melalui siklus berikutnya. Dalam video ini, Anda belajar bahwa Scrum adalah
49
00:04:45,840 --> 00:04:51,360
metodologi yang mengikuti filosofi Agile. Kerangka kerja manajemen Scrum menyediakan struktur
50
00:04:51,360 --> 00:04:57,760
melalui peran, pertemuan, aturan, dan artefak yang ditentukan. Ini juga mengatur kecil
51
00:04:57,760 --> 00:05:03,680
lintas fungsional, tim yang mengatur diri sendiri. Menggunakan iterasi panjang tetap yang disebut sprint,
52
00:05:03,680 --> 00:05:09,840
dan menghasilkan peningkatan produk yang berpotensi dapat dikirim dengan setiap iterasi.