Anda di halaman 1dari 13

Machine Translated by Google

Teknologi Informasi dan Perangkat Lunak 153 (2023) 107079

Daftar isi tersedia di ScienceDirect

Teknologi Informasi dan Perangkat Lunak

beranda jurnal: www.elsevier.com/loc/infsof

Menguasai scrum dengan fokus pada kematangan tim dan komponen utama scrum

Maja Due Kadenic *, Konstantinos Koumaditis, Louis Junker-Jensen


Departemen Pengembangan Bisnis dan Teknologi, Universitas Aarhus, Denmark

INFO PASAL ABSTRAK

Kata kunci: Konteks: Beberapa penelitian memberikan kontribusi wawasan berharga terhadap kinerja kerja tim yang tangkas. Saat ini,
Pengembangan perangkat lunak yang tangkas Scrum mendominasi praktik pengembangan perangkat lunak industri yang tangkas. Namun, masih sedikit penelitian yang
tim scrum
mengeksplorasi secara langsung peran kematangan tim dan komponen kunci kerangka Scrum dalam mencapai kesuksesan di Scrum.
kematangan kinerja Tujuan: Kami menyelidiki dampak kematangan tim dan empat kategori kerangka Scrum (komposisi tim, nilai-nilai Scrum, peran
tim
Scrum, dan acara Scrum) terhadap persepsi keberhasilan di Scrum.
kesuksesan
Oleh karena itu, kami mengungkap dan memberikan wawasan lebih dalam mengenai karakteristik dan praktik yang membuat sebuah tim
sukses di Scrum.
Metode: Kami melakukan survei skala besar dan cross-sectional. Kami melakukan uji chi-square Pearson terhadap independensi
dan analisis regresi logistik untuk mengetahui kematangan tim dan variabel lainnya untuk mencapai kesuksesan.
Hasil: Setelah mensurvei 182 anggota tim Scrum, hasilnya menunjukkan bahwa kesuksesan di Scrum bergantung pada tingkat
kematangan tim. Variabel komposisi tim (alokasi penuh, tingkat turnover yang rendah, keterampilan dan keahlian yang
dibutuhkan, dan manajemen diri) dan mengarahkan pekerjaan sesuai dengan nilai-nilai Scrum (keterbukaan dan keberanian)
mempunyai dampak. Ketiga peran Scrum itu penting. Yang paling berpengaruh adalah kemampuan pengembang untuk
menyesuaikan rencana mereka, mandat pemilik produk untuk membuat prioritas, dan kemampuan Scrum master untuk
memastikan bahwa semua peristiwa terjadi. Mengikuti semua acara Scrum berpengaruh pada persepsi kesuksesan di Scrum.
Kesimpulan: Karya ini merupakan kontribusi berharga bagi para praktisi dan organisasi tangkas yang sudah terlibat dalam
pengembangan tangkas atau berencana mengejar ketangkasan. Organisasi dapat mempengaruhi perjalanan tim Scrum
menuju kesuksesan di Scrum dengan memastikan stabilitas yang diperlukan untuk memungkinkan pematangan tim dan
pengambilan keputusan yang relevan dengan variabel komposisi tim. Karya ini juga memberikan refleksi yang berguna untuk
praktik tim Scrum dan dinamika internal terkait nilai, peran, dan peristiwa.

1. Perkenalan Konsep keberhasilan di satu sisi terkait dengan evaluasi metrik hasil proyek
dan kepuasan pemangku kepentingan [12,41,61,74] dan di sisi lain terkait
Sejak artikulasi manifesto agile [6], pengembangan perangkat lunak agile dengan kinerja tim [32]. Kinerja tim terhubung dengan kematangan kelompok
dan metode pengembangan perangkat lunak agile telah mendapatkan [30,32], dan tim yang matang berkinerja lebih baik [31]. Menurut laporan
momentum yang signifikan dan mendapat perhatian global di berbagai tahunan state of agile yang ke-14 [75], sebagian besar responden (84%)
komunitas dan industri ilmiah [14,19,21,45]. Selain itu, distribusi agility yang melaporkan tingkat kematangan agile yang rendah, yang berarti bahwa
lebih besar diharapkan seiring dengan penerapan agility di berbagai sudut organisasi mereka berada di bawah tingkat kompetensi yang tinggi dalam
organisasi [75]. praktik agile.
Titik fokus pengembangan perangkat lunak tangkas adalah tim tangkas Metode tangkas mendeskripsikan kolaborasi tangkas dengan cara yang
[7,16, 35]. Beberapa penelitian telah dilakukan untuk memperoleh wawasan sama seperti mencirikan kelompok yang matang, yang mengasumsikan bahwa
dan pemahaman yang lebih baik tentang apa yang mempengaruhi kinerja kerja tim yang tangkas sudah matang [31], dan keberhasilan kerangka Scrum
tim agile dan keberhasilan proyek agile [12,20,41,44,47,49,57,61,74,77]. memerlukan kemampuan yang matang [9]. Ada kebutuhan untuk studi lebih
Berbagai faktor diidentifikasi di seluruh studi dan dikorelasikan dengan metrik lanjut tentang korelasi antara praktik tangkas tertentu dan kematangan tim [32].
hasil proyek terkait dengan tiga kendala dan kepuasan pemangku kepentingan. Karena Scrum adalah pengembangan perangkat lunak tangkas yang paling banyak diadopsi

* Penulis yang sesuai.


Alamat email: Maja@btech.au.dk (MD Kadenik).

https://doi.org/10.1016/j.infsof.2022.107079 Diterima
20 April 2022; Diterima dalam bentuk revisi 10 Agustus 2022; Diterima 17 September 2022 Tersedia online 23
September 2022
0950-5849/© 2022 Penulis. Diterbitkan oleh Elsevier BV Ini adalah artikel akses terbuka di bawah lisensi CC BY (http://creativecommons.org/licenses/by/4.0/).
Machine Translated by Google

MD Kadenic dkk. Teknologi Informasi dan Perangkat Lunak 153 (2023) 107079

metode dan mendominasi praktik tangkas industri [5,11,21,40,49,72, 76], ini memberikan prinsip inti dari manifesto tangkas [1,2,8,13,16,21,35]. Berbagai metode pengembangan
peluang yang kuat untuk menyelidiki pengaruh kematangan tim terhadap keberhasilan perangkat lunak tangkas memiliki beberapa ciri umum [6] seperti kolaborasi, ulasan, tim
penerapan metode tangkas tertentu – kerangka Scrum [59 ]. Dalam makalah ini, kami kecil, jadwal rilis pendek, time-boxing, dan pengujian konstan [16]. Ini termasuk
menyelidiki secara empiris dampak kematangan tim terhadap keberhasilan penerapan pengembangan perangkat lunak adaptif (ASD), pemodelan tangkas (AM), metode
kerangka Scrum. Kami mengukur keberhasilan berdasarkan persepsi responden survei pengembangan sistem dinamis (DSDM), Scrum, pemrograman ekstrem (XP), Kanban,
terhadap keberhasilan penerapan Scrum. Selanjutnya, kami mengeksplorasi dampak pengembangan kecepatan internet (ISD), pengembangan perangkat lunak ramping,
komponen spesifik yang dijelaskan dalam kerangka Scrum (komposisi tim, nilai-nilai berbasis fitur. pengembangan (FDD), pemrograman pragmatis (PP), dan metodologi
Scrum, peran Scrum, dan acara Scrum) terhadap keberhasilan penerapan kerangka kristal [1,2,13,21,71].
Scrum. Kami merumuskan lima pertanyaan penelitian; pertanyaan penelitian awal
berkaitan dengan kematangan dan empat pertanyaan penelitian sisanya berkaitan Metode pengembangan perangkat lunak tangkas dapat diterapkan dalam lingkungan
dengan komponen kerangka Scrum. Oleh karena itu, pertanyaan penelitian pertama yang sangat kolaboratif, baik di dalam maupun di luar tim, karena metode tersebut
adalah: Apakah kematangan tim berdampak pada persepsi keberhasilan penerapan cenderung mengandalkan komunikasi langsung daripada dokumentasi ekstensif
kerangka Scrum? (RQ1). Empat pertanyaan penelitian lainnya berkaitan dengan [16,35]. Kedekatan tim dan interaksi bebas hambatan antara anggota tim dan kemitraan
komponen kerangka Scrum: Bagaimana komposisi tim (RQ2) / Nilai-nilai Scrum (RQ3) / pelanggan yang erat merupakan aspek sentral dari pengembangan perangkat lunak
Peran Scrum (RQ4) / Peristiwa Scrum (RQ5) berdampak pada persepsi keberhasilan tangkas [35]. Hal ini membutuhkan pengembang terampil yang bersedia bekerja
penerapan kerangka Scrum? sebagai tim, berkomunikasi, mengelola perubahan terus-menerus, dan memecahkan
masalah [16]. Oleh karena itu, tim adalah kunci keberhasilan pengembangan perangkat
lunak tangkas, karena setiap metode pengembangan perangkat lunak tangkas sangat
Dengan melakukan hal ini, kami mengungkap karakteristik dan praktik yang bergantung pada kolaborasi dan komunikasi [16,35].
membuat tim Scrum sukses dalam menjalankan Scrum dan apa saja yang dimainkan
oleh kematangan peran. Hal ini berkontribusi pada berkembangnya literatur Berbagai metode pengembangan perangkat lunak tangkas berupaya mencakup
pengembangan perangkat lunak tangkas; khususnya terkait dengan perspektif berbagai aspek siklus hidup pengembangan perangkat lunak, dan beberapa diantaranya
kematangan tim, yang belum dijelaskan secara eksplisit dan diuji secara empiris dalam memberikan dukungan lengkap di seluruh siklus hidup [1,2,13,14].
literatur [32]. Namun, menjadi tangkas lebih dari sekadar mengikuti serangkaian praktik, namun
Ada seruan untuk melakukan studi yang lebih empiris mengenai metode merupakan kerangka berpikir [13]. Pada tahun-tahun awal, sebagian besar penelitian
pengembangan perangkat lunak agile untuk melengkapi literatur yang ada tentang berfokus pada XP [13,16] dan sangat sedikit pada Scrum [22]. Namun demikian, setelah
agility, yang sebagian besar didasarkan pada studi kasus tunggal, organisasi tunggal, perhatian awal diarahkan pada XP, baik komunitas akademis maupun praktisi industri
atau pengaturan industri tunggal [61]. Oleh karena itu, survei lintas sektoral kami yang telah mengalihkan fokus mereka ke Scrum [11,21,76]. Karena semakin banyak
berskala besar berkontribusi pada pendekatan metodologis yang kurang diterapkan perusahaan yang mengadopsi Scrum [5], ini telah menjadi metode agile yang paling
secara luas dalam literatur metode pengembangan perangkat lunak tangkas. Selain itu, banyak diterapkan [17,40,71]. Lebih tepatnya, 66% organisasi menerapkan Scrum, 6%
dinamika internal tim Scrum jarang menjadi pusat investigasi [77]. Fokus kami pada Scrum/XP hybrid, 9% Scrumban, 6% Kanban, 1% lean startup, 1% XP, 4% iteratif, dan
satu kerangka kerja tunggal, Scrum, dan pengujian secara empiris terhadap komponen- 2% tidak diketahui, menurut tanggal 15. Laporan State of Agile tahunan [76]. Hal ini
komponen Scrum itu sendiri agar berhasil di Scrum memberikan wawasan lebih dalam jelas menunjukkan bahwa Scrum dan variasi Scrum mendominasi praktik pengembangan
yang berkontribusi baik pada literatur maupun praktisi Scrum. perangkat lunak industri.

Sisa dari makalah ini disusun sebagai berikut: Bagian 2 memberikan gambaran
umum tentang metode pengembangan perangkat lunak agile dengan fokus pada 2.2. Kerangka Scrum
kerangka Scrum, kematangan agile, dan kinerja kerja tim yang agile.
Bagian 3 menguraikan metode penelitian. Bagian 4 melaporkan analisis data dan Titik fokus Scrum adalah pengorganisasian tim untuk menghasilkan perangkat lunak
hasilnya. Bagian 5 membahas hasil, implikasi, dan interpretasi bagi praktisi, keterbatasan, dalam lingkungan yang dinamis dan terus berubah [10,16]. Scrum adalah pendekatan
dan pekerjaan di masa depan. Bagian 6 menyimpulkan. berulang dan bertahap yang menekankan transparansi, inspeksi, dan adaptasi
[40,58,59,71]. Agar berhasil menerapkan Scrum, orang harus berhasil hidup sesuai
dengan lima nilai Scrum yaitu komitmen, fokus, keterbukaan, rasa hormat, dan
2. Pekerjaan terkait keberanian [59]. Bagian mendasar dari Scrum adalah tim kecil, lintas fungsi, terorganisir
mandiri, dan berdaya [10,59,71] yang mengandalkan lingkungan yang sangat
Bagian ini menguraikan pekerjaan terkait. Awalnya, kami memberikan gambaran komunikatif dan kolaboratif [40]. Tim Scrum terdiri dari pemilik produk, master Scrum,
singkat tentang metode pengembangan perangkat lunak tangkas dan khususnya dan pengembang. Pemilik produk bertanggung jawab atas manajemen product backlog
kerangka Scrum untuk pengaturan kontekstual. Selanjutnya, kami memeriksa literatur yang efektif, dan master Scrum bertanggung jawab untuk membangun dan meningkatkan
yang relevan dengan kematangan tangkas untuk menentukan bagaimana kami praktik tim Scrum sesuai dengan kerangka Scrum [10]. Pengembang berkomitmen
mengukur kematangan dalam penelitian kami. Hal ini diikuti dengan tinjauan eksploratif untuk menciptakan aspek apa pun dari peningkatan yang dapat digunakan selama
terhadap kinerja kerja tim yang tangkas, yang berkontribusi pada interpretasi dan diskusi setiap sprint [58]. Tim Scrum bekerja dalam sprint yang berulang dan dibatasi waktu
kami mengenai hasil penelitian kami. untuk mencapai tujuan produk. Setiap sprint berisi peristiwa-peristiwa yang telah
ditentukan sebelumnya dan dibatasi waktu, dan sprint diawali dengan rapat perencanaan
2.1. Metode pengembangan perangkat lunak yang tangkas sprint, di mana tim Scrum menentukan tujuan sprint berdasarkan item product backlog
yang diprioritaskan dan rencana penyampaian dalam sprint backlog. Sepanjang
Atribut inti dari pengembangan perangkat lunak tangkas adalah fleksibilitas, pekerjaan pengembangan, tim Scrum memantau kemajuan menuju tujuan sprint,
leanness, kerjasama, koordinasi, komunikasi, pengembangan bertahap, kualitas dan menyesuaikan pekerjaan, dan mengidentifikasi hambatan selama acara Scrum harian
adaptif [2,35,63]. Conboy dan Fitzgerald [14] mendefinisikan agile sebagai “kesiapan [13]. Di akhir sprint, tim Scrum mempresentasikan hasil kerjanya pada acara sprint
berkelanjutan dari suatu entitas untuk secara cepat atau inheren, proaktif atau reaktif, review.
menerima perubahan, melalui komponen dan hubungan yang berkualitas tinggi,
sederhana, ekonomis dengan lingkungannya”.
Pada dasarnya, kelincahan memungkinkan tim yang berada di lokasi yang sama, Peningkatan tersebut diperiksa dan didiskusikan dengan pemangku kepentingan utama,
termotivasi, berdaya, dan terorganisir untuk merespons perubahan dengan cepat dan dan product backlog dapat disesuaikan. Retrospektif sprint mengakhiri sprint,
fleksibel melalui kolaborasi pelanggan yang erat dan sering memberikan perangkat memungkinkan tim Scrum untuk merefleksikan sprint terakhir dan merencanakan cara
lunak yang berfungsi sambil secara teratur merefleksikan efektivitas tim [6,13,16,21] . untuk meningkatkan efektivitas dan kualitas. Peristiwa yang berulang dan dibatasi waktu
Sejumlah metode telah muncul di kancah tangkas untuk mengatasi hal tersebut memastikan keteraturan, konsistensi, prediktabilitas,

2
Machine Translated by Google

MD Kadenic dkk. Teknologi Informasi dan Perangkat Lunak 153 (2023) 107079

dan kesempatan untuk memeriksa dan beradaptasi [10,58]. menyelidiki pengaruh kualitas kerja tim terhadap kinerja tim, yang diukur dengan kualitas
(efektivitas) dan jadwal dan anggaran (efisiensi) dan keberhasilan anggota tim (kepuasan
2.3. Model kedewasaan tangkas dan pembelajaran). Hasil mereka menunjukkan pengaruh positif kualitas kerja tim terhadap
kinerja tim menurut anggota tim dan pemimpin tim, dan efek positif yang kuat pada
Beberapa penelitian menggabungkan konsep praktik agile dan model kematangan pembelajaran anggota tim ketika dinilai oleh anggota tim [44].
serta membahas pengembangan dan penerapan model kematangan agile [11,24,34,43,60,79].
Model kematangan tangkas diterapkan untuk mengevaluasi implementasi [4] dan mengatasi Serrador dan Pinto [61] melakukan analisis empiris skala besar yang komprehensif
perspektif praktik tim tangkas [3] dan sebagai alat diagnosis dan perbaikan untuk untuk mengeksplorasi kemanjuran agile untuk kesuksesan proyek dengan memeriksa
memberikan rekomendasi sehubungan dengan peran, peristiwa, dan artefak Scrum [62]. proyek dengan berbagai tingkat agility dan kemungkinan keberhasilan selanjutnya (tiga
ukuran kendala dan kepuasan pemangku kepentingan). Hasilnya menunjukkan bahwa
¨
Fontana dkk. [24] dan Leppanen [43] memaparkan pembahasan berbagai model tingkat agile yang diterapkan dalam suatu proyek memiliki dampak yang signifikan secara
kematangan agile yang ada, seperti agile maturity map (AMM) dengan lima tingkat statistik terhadap keberhasilan proyek [61].
kematangan [53], model agile adopsi dan peningkatan enam tingkat (AAIM) oleh Qumer Verwijs dan Russo [77] menguji faktor-faktor kunci dari tim Scrum yang efektif dengan
dan Henderson-Seller [56], model kematangan tangkas lima tingkat (AMM) [54], dan skala menjalankan studi lintas sektoral berskala besar dengan data dari hampir 5.000 profesional
lima tingkat untuk mengukur kelincahan [64]. Fontana dkk. [24] menunjukkan bahwa ciri perangkat lunak dari hampir 2.000 tim Scrum. Di sini, Ver-wijs dan Russo [77] menemukan
umum model kedewasaan ini adalah kenyataan bahwa model tersebut berbasis tahapan. bahwa interaksi antara daya tanggap dan kesadaran pemangku kepentingan adalah
pendorong efektivitas tim Scrum

Biasanya melibatkan sejumlah level atau tahapan dengan deskripsi umum mengenai (kepuasan pemangku kepentingan dan semangat tim). Tim Scrum menjadi lebih efektif
karakteristik masing-masing level, disertai dengan sejumlah elemen atau aktivitas dan ketika mereka menggabungkan kemampuan rilis yang sering dengan fokus yang kuat pada
deskripsi terkait tentang bagaimana hal ini dilakukan dalam praktik [43]. Kedewasaan, kebutuhan pemangku kepentingan. Hal ini memerlukan perbaikan terus-menerus, dukungan
apapun modelnya, diartikan sebagai fenomena yang berkembang melalui tahapan, yang manajemen, dan otonomi tim tingkat tinggi [77].
menunjukkan bahwa proses pendewasaan berkaitan dengan waktu. Penelitian lain menilai Hijau dkk. [30] menyelidiki korelasi antara kematangan tim berdasarkan empat tahap
kematangan berdasarkan empat tahap model pengembangan kelompok berdasarkan pengembangan kelompok dan bagian dari praktik tangkas. Hasil menunjukkan korelasi
persepsi tingkat yang dilaporkan sendiri oleh individu [30-32]. Spiegler dkk. [68] menerapkan yang signifikan antara dua praktik inti tangkas (pengembangan berulang dan retrospektif)
aspek waktu, yaitu berapa bulan tim telah bekerja dengan gesit, untuk mengukur dan kematangan kelompok, dalam arti bahwa tingkat kematangan kelompok yang lebih
kematangan. Hal ini mengacu pada penelitian Wheelan et al. [78] yang menemukan korelasi tinggi berhubungan dengan penggunaan pengembangan berulang dan retrospektif yang
signifikan antara waktu kerja tim dan model pengembangan kelompok empat tahap. Hijau lebih baik [30].
dkk. [31] menunjukkan korelasi antara kelincahan dan kematangan kelompok dengan Tabel 1 memberikan gambaran singkat mengenai studi-studi yang ditinjau yang
menggunakan analisis regresi linier sederhana. Tim yang stabil dan telah bekerja sama terutama menerapkan pendekatan kuantitatif untuk menyelidiki kinerja kerja tim yang
dalam jangka waktu yang lama kemungkinan besar akan menjadi lebih matang [30]. Oleh tangkas. Studi-studi ini memberikan kontribusi pengetahuan yang kaya dan berharga bagi
karena itu, kematangan tim dapat diukur berdasarkan waktu [30,32,68,78]. Dalam studi ini, literatur dan praktik. Selain itu, Tabel 1 mencakup gambaran umum tentang faktor-faktor
kami menerapkan perspektif kematangan tingkat tim [43] di mana kami menghubungkan utama yang diselidiki dalam setiap studi untuk mempengaruhi keberhasilan.
kematangan dengan aspek waktu, yang didefinisikan sebagai jumlah tahun tim telah ada Meskipun faktor-faktor kuncinya sangat bervariasi dari satu studi ke studi lainnya, tidak
dan bekerja sama, untuk memungkinkan ukuran kematangan yang obyektif dan kuantitatif. satupun dari faktor-faktor tersebut yang secara langsung mengeksplorasi komponen spesifik
kerangka Scrum itu sendiri untuk mempengaruhi kesuksesan. Selain itu, kesuksesan
biasanya diukur berdasarkan tiga kendala dan kepuasan, dan tidak ada yang mengukur
kesuksesan sebagai keberhasilan dalam melakukan Scrum. Meskipun tiga penelitian
menggunakan desain multi-fase dan multi-metode, yang mana dimensi kualitatif melengkapi
2.4. Kinerja kerja tim yang tangkas penelitian kuantitatif utama, lima penelitian lainnya hanya mengandalkan pendekatan
kuantitatif. Penelitian ini murni mengikuti pendekatan kuantitatif. Meskipun demikian, kami
Kinerja kerja tim yang tangkas adalah tema dan subjek yang konsisten dalam komunitas sangat menyadari dan mengakui kekayaan dan nilai pendekatan kualitatif untuk
riset. Para peneliti telah menerapkan berbagai metode untuk mengkaji dan memahami mengeksplorasi topik ini. Oleh karena itu, bagian prosiding mencakup studi kualitatif
berbagai aspek yang mempengaruhi kinerja kerja tim yang tangkas. mengenai subjek tersebut untuk memperluas wawasan tentang kinerja kerja tim yang
tangkas.
Beberapa penelitian kuantitatif berskala besar telah menyelidiki faktor-faktor yang Studi kualitatif yang memiliki kemampuan untuk memberikan perspektif yang kaya,
mempunyai pengaruh terhadap keberhasilan kinerja tim tangkas [12,30, 41,44,47,61,74,77]. terperinci, dan bernuansa mengenai dinamika dan kinerja kerja tim yang tangkas tersebar
luas di banyak literatur. Lee [9] menggabungkan observasi partisipan dan wawancara
Tam dkk. [74] menemukan bahwa kemampuan tim dan keterlibatan pelanggan adalah untuk menyelidiki kinerja proyek dalam kerangka Scrum. Dalam melakukan hal tersebut,
faktor utama yang berkontribusi terhadap keberhasilan proyek yang diukur dari waktu, Lee [42] mengeksplorasi pengaruh parameter seperti otonomi tim, keragaman tim,
biaya, dan kepuasan pelanggan. Misra dkk. [47] menetapkan bahwa kepuasan pelanggan, kompetensi tim, keluasan respons, dan efisiensi respons pada kriteria kinerja proyek
kolaborasi pelanggan, komitmen pelanggan, waktu pengambilan keputusan, budaya (penyelesaian tepat waktu, sesuai anggaran, dan fungsionalitas). Fontana dkk. [25]
perusahaan, kontrol, karakteristik pribadi, budaya masyarakat, dan pelatihan dan menyelidiki kinerja tim tangkas dan proses kedewasaan melalui pendekatan studi kasus
pembelajaran merupakan faktor-faktor yang memiliki hubungan signifikan secara statistik ganda dan mengusulkan kerangka kematangan di mana tim tangkas memainkan peran
dengan kesuksesan. Chow dan Cao [12] mengidentifikasi strategi pengiriman, teknik sentral.
rekayasa perangkat lunak yang tangkas, dan kemampuan tim sebagai faktor penting untuk
keberhasilan dalam proyek tangkas. Dingsøyr dan Lindsjørn [20] mengeksplorasi faktor-faktor yang mempengaruhi persepsi
Sebuah studi empiris oleh Lee dan Xia [41] menunjukkan bahwa efisiensi respons praktisi perangkat lunak tangkas tentang kerja tim yang efektif. Mereka menemukan bahwa
(sumber daya tim minimal yang diperlukan untuk merespons perubahan) memiliki efek sumber daya yang memadai (anggota penuh waktu, kapasitas, dan ketersediaan) dan
positif yang signifikan terhadap penyelesaian tepat waktu, sesuai anggaran, dan keterbukaan (komunikasi terbuka, keterbukaan tim, dialog terbuka) mendorong kinerja tim
fungsionalitas. Keluasan respons (proporsi perubahan kebutuhan pengguna) hanya [20]. Selain itu, mereka menemukan bahwa co-location (kehadiran fisik, secara fisik berada
mempunyai pengaruh positif yang signifikan terhadap fungsionalitas perangkat lunak. Lebih di lokasi yang sama) meningkatkan kerja tim yang efektif, sedangkan bekerja dalam tim
lanjut, hasil penelitian menunjukkan bahwa otonomi tim mempunyai pengaruh negatif yang yang terdistribusi menghambat kinerja tim [20].
signifikan terhadap keluasan respons dan pengaruh positif yang signifikan terhadap efisiensi
respons, dan bahwa keberagaman tim mempunyai pengaruh positif yang signifikan terhadap Moe dan Dingsøyr [49] secara khusus fokus pada kerangka Scrum dan bagaimana
keluasan respons [41]. Scrum mendukung faktor-faktor yang mempengaruhi kerja tim yang efektif.
Lindsjørn dkk. [44] menerapkan pendekatan survei kuantitatif Scrum menekankan pada tim yang mengatur dirinya sendiri dan tidak membahasnya

3
Machine Translated by Google

MD Kadenic dkk. Teknologi Informasi dan Perangkat Lunak 153 (2023) 107079

Tabel 1
Tinjauan literatur kinerja kerja tim tangkas.

literatur metode Faktor faktor kunci Pengukuran kesuksesan Hasil

Chow dan Analisis Multi- Faktor organisasi: Komitmen Kualitas, ruang lingkup, waktu, dan biaya. Ada tiga faktor penentu keberhasilan proyek
Cao [12] regresi kuantitatif (N 109). manajemen, lingkungan organisasi, pengembangan perangkat lunak tangkas: strategi
lingkungan tim. penyampaian, teknik rekayasa perangkat
lunak tangkas, dan kemampuan tim.
Faktor orang:
kemampuan tim, keterlibatan
pelanggan.
Faktor proses:

proses manajemen proyek, proses definisi


proyek.
Faktor teknis: teknik

perangkat lunak tangkas, strategi pengiriman.

Faktor proyek: sifat proyek, jenis proyek,


jadwal proyek.
Misra dkk. Analisis korelasi dan analisis regresi Faktor orang: kompetensi, karakteristik pribadi, Lima kriteria berikut merupakan variabel Faktor keberhasilan yang penting adalah:
[47] linier berganda (N 174). komunikasi dan negosiasi, budaya dependen “kesuksesan”: Mengurangi kepuasan pelanggan, kolaborasi
masyarakat, pelatihan dan pembelajaran. jadwal pengiriman, Meningkatkan laba atas pelanggan, komitmen pelanggan, waktu
investasi (ROI), meningkatkan kemampuan untuk pengambilan keputusan, budaya
Faktor organisasi: kepuasan memenuhi kebutuhan pelanggan saat ini, perusahaan, kontrol, karakteristik pribadi,
pelanggan, kolaborasi pelanggan, Meningkatnya fleksibilitas untuk memenuhi budaya masyarakat, serta pelatihan dan
komitmen pelanggan, waktu pengambilan kebutuhan pelanggan yang berubah, pembelajaran.
keputusan, distribusi tim, ukuran tim, budaya Meningkatkan proses bisnis.
perusahaan, perencanaan, pengendalian.

Lee dan Xia Proses penelitian multi-fase dan multi- Karakteristik tim perangkat lunak: Penyelesaian tepat waktu, penyelesaian Efisiensi respon berpengaruh positif terhadap ketiga
[41] metode. Studi lapangan kualitatif otonomi tim perangkat lunak, keragaman tim sesuai anggaran, fungsionalitas perangkat lunak. variabel dependen. keluasan respons
pendahuluan. Survei (N 399). Studi kasus perangkat lunak. hanya berdampak positif pada fungsionalitas
post hoc (10 kasus dengan 17 wawancara). Ketangkasan pengembangan perangkat perangkat lunak. Otonomi tim mempunyai dampak
lunak: keluasan respons tim perangkat lunak, positif terhadap efisiensi respon dan
efisiensi respons tim perangkat lunak. dampak negatif terhadap luasnya respon.
Keberagaman tim mempunyai dampak positif
terhadap keluasan respons.

Serrador Analisis regresi linier dan analisis Prediktor: tingkat upaya dalam perencanaan Biaya, waktu, ruang lingkup tujuan, kepuasan Metode tangkas mempunyai dampak positif terhadap
dan Pinto regresi hierarki yang dimoderasi tangkas. pemangku kepentingan. keberhasilan proyek. kualitas visi/tujuan merupakan
[61] (N 1002). Moderator: kualitas visi/tujuan, kompleksitas moderator yang sedikit signifikan terhadap
proyek, pengalaman tim. dampak ini.

Lindsjørn Pemodelan persamaan struktural (N 477). Kualitas kerja tim: Kinerja tim: efektivitas (kualitas), efisiensi Pengaruh positif kualitas kerja tim terhadap kinerja
dkk. [44] komunikasi, koordinasi, keseimbangan (jadwal dan anggaran). tim ketika anggota tim dan pemimpin tim menilai
kontribusi anggota, saling mendukung, kinerja tim. efek yang dapat

usaha, kohesi tim. Keberhasilan anggota tim: kepuasan diabaikan ketika


kerja, pembelajaran (pengetahuan dan pemilik produk menilai kinerja tim. Pengaruh kualitas
keterampilan). kerja tim pada anggota tim

pembelajaran dan kepuasan kerja sangat


positif ketika dinilai oleh anggota tim.

Hijau dkk. [30] Analisis korelasi bivariat (N 200). Pengembangan berulang, integrasi dan Kematangan tim. Korelasi yang kuat antara tingkat kematangan
pengujian berkelanjutan, pertemuan stand- kelompok dan dua praktik tangkas:
up, tes penerimaan pelanggan, retrospektif, pengembangan berulang dan retrospektif
perencanaan iterasi, dan
akses pelanggan.

Tam dkk. [74] Pendekatan metode campuran. Faktor orang: Waktu, biaya, kepuasan pelanggan. Kapabilitas tim dan keterlibatan
Pemodelan persamaan struktural (N 216). Karakteristik pribadi, budaya masyarakat, pelanggan merupakan faktor utama yang

Ditindaklanjuti dengan focus group (6 kemampuan tim, keterlibatan pelanggan, berkontribusi terhadap keberhasilan proyek
peserta). pelatihan dan pembelajaran. pengembangan perangkat lunak tangkas yang sedang berjalan.
Verwijs dan Pendekatan metode campuran. Daya tanggap, Efektivitas tim: kepuasan pemangku Kepedulian dan daya tanggap pemangku kepentingan
Rusia Studi kasus ganda (13 kasus). kepedulian pemangku kepentingan, dukungan kepentingan, dan semangat tim. adalah pendorong efektivitas tim Scrum.
[77] Pemodelan persamaan struktural (N 4,940 manajemen, otonomi tim, perbaikan berkelanjutan Tim yang paling efektif menggabungkan
individu dari 1,978 tim). kemampuan untuk sering merilis dengan
fokus yang kuat pada kebutuhan pemangku
kepentingannya. Hal ini memerlukan otonomi tim
tingkat tinggi, perbaikan berkelanjutan,
dan dukungan manajemen.

aspek kepemimpinan tim dengan tepat. Membangun rasa saling percaya secara implisit pengembang dan pembagian kerja. Selain itu, tingkat otonomi individu yang tinggi juga
merupakan prasyarat bagi tim yang dapat mengatur dirinya sendiri, namun Scrum tidak menjadi penghalang bagi kemampuan mengatur diri sendiri dan dengan demikian
terlalu spesifik mengenai cara melakukan hal ini [49]. Berdasarkan studi etnografi pada menjadi hambatan bagi kerja tim yang efektif dalam tim Scrum [48]. Sumber daya
satu tim Scrum, Moe et al. [50] menemukan bahwa hambatan paling penting bagi tim bersama, di mana anggota tim mengerjakan beberapa proyek secara paralel,
Scrum yang mengatur dirinya sendiri adalah keterampilan yang sangat terspesialisasi merupakan hambatan bagi tim yang mengelola diri sendiri [48]. Gulliksen Stray dkk. [33] juga

4
Machine Translated by Google

MD Kadenic dkk. Teknologi Informasi dan Perangkat Lunak 153 (2023) 107079

menganggapnya sebagai tantangan kerja tim dan hambatan terhadap kemajuan proyek 3. Metodologi
ketika pengembang mengerjakan beberapa proyek secara bersamaan.
Dalam studi lapangan longitudinal pada tim Scrum kasus tunggal, Moe dkk. [51] Di bagian ini, kami menyajikan metodologi kami. Awalnya, kami menguraikan
menyoroti kurangnya kepercayaan, kurangnya model mental bersama, dan masalah proses pengumpulan data dan diskusi mengenai populasi sasaran kami. Selanjutnya,
dengan komponen kerja tim yang penting sebagai hambatan penting untuk mencapai kami menyajikan desain survei kami secara rinci, yang terdiri dari lima bagian.
efektivitas tim. Moe dkk. [52] menerapkan penelitian tindakan untuk mengembangkan Bagian awal survei kami berkaitan dengan data demografi dan pembuatan profil,
dan menguji secara empiris kerangka lima dimensi (kepemimpinan bersama, orientasi sedangkan empat bagian survei lainnya disusun berdasarkan kerangka Scrum.
tim, redundansi, pembelajaran, dan otonomi) pada tim Scrum untuk mendiagnosis Pertanyaan-pertanyaan dalam setiap bagian berasal dari isi kerangka Scrum itu sendiri.
status kerja tim yang tangkas dan memungkinkan tindakan intervensionis untuk Terakhir, kami menyajikan karakteristik sampel kami, yang mencakup data demografi
memperbaikinya [57] . dan profil anggota tim Scrum.
Studi kualitatif juga mengeksplorasi peran tangkas dan khususnya peran informal
yang dilakukan anggota tim untuk memfasilitasi pengorganisasian mandiri tim [36,37].
Jenis penelitian lainnya berfokus pada perspektif kepemimpinan dari peran master Scrum 3.1. Pengumpulan data
dan bagaimana peran tersebut berkembang sepanjang proses pematangan tim [68-70].
Bagaimana tim yang belum matang berkembang menjadi tim Scrum yang matang dan Penelitian ini mengumpulkan datanya melalui survei online di antara para profesional
bagaimana peran spesifik, seperti Scrum master, berdampak pada perjalanan ini masih tim Scrum yang termasuk dalam kategori pengembang, master Scrum, dan pemilik
belum jelas [69]. Ada kebutuhan untuk pemahaman yang lebih baik tentang peran produk, sebagaimana ditentukan dalam panduan Scrum. Kami menyadari bahwa
kepemimpinan dalam tim yang terorganisir sendiri [70]. sebuah organisasi terdiri dari beberapa peran lain, seperti manajemen, administrasi,
Studi kuantitatif lainnya menunjukkan korelasi antara keterampilan kepemimpinan dan operasional, dan peran-peran ini dapat memberikan pengaruh eksternal terhadap
pelayan Scrum master dan efektivitas tim [39]. Gulliksen Stray dkk. [33] juga kinerja tim Scrum. Meskipun demikian, kami fokus pada dinamika internal tim Scrum,
mengidentifikasi tantangan kerja tim yang terkait dengan peran tim Scrum, misalnya, oleh karena itu kami fokus pada peran-peran dalam survei untuk mencerminkan peran-
pengembang tidak mengambil bagian aktif dalam proses perencanaan dan kurangnya peran dalam panduan Scrum.
komunikasi dan perhatian selama acara Scrum.
Tantangan kerja tim lainnya adalah ketika pelanggan mengkomunikasikan tugas secara Populasi target berlokasi di perusahaan-perusahaan Denmark karena pengenalan
langsung kepada pengembang yang kemudian – alih-alih pemilik produk – dan interaksi mendalam para peneliti dengan industri di Denmark. Hal ini memungkinkan
memprioritaskan tugas sesuai dengan minat dan keahlian mereka (Gul-liksen [33]). upaya distribusi survei yang lebih akurat.
Selain itu, komunikasi dengan pemilik produk dapat menjadi rumit, terutama ketika Oleh karena itu, kami memilih 22 perusahaan lintas sektor, dan mengidentifikasi dua
pemilik produk tidak berada di lokasi yang sama dan hanya dapat dihubungi melalui hingga tiga karyawan titik kontak utama di setiap perusahaan. Terutama, titik kontak
email (Gulliksen [33]). utama dipilih berdasarkan kenalan jaringan dan orang lain diidentifikasi dan dihubungi
Studi kualitatif juga mengeksplorasi norma-norma dalam tim Scrum, termasuk Stray melalui pesan langsung di Link-edIn. Survei ini didistribusikan secara internal di
et al. [73] yang menemukan bahwa norma, yaitu harapan bersama tentang perilaku perusahaan melalui kontak utama melalui intranet atau email perusahaan. Selama
dalam tim, berdampak dan memainkan peran penting dalam memungkinkan kinerja tim periode survei, kami menghubungi kembali setiap titik kontak utama sebagai prosedur
[73]. Anggota tim dalam tim produktif dipengaruhi oleh norma-norma bersama dan tindak lanjut dan pengingat. Selain itu, kami memperluas jangkauan survei ini dengan
menunjukkan rasa komitmen yang kuat terhadap tim. Selanjutnya, anggota tim mendistribusikannya di grup LinkedIn “Agile Denmark” dan mengundang para
mengidentifikasi dirinya dengan tim berdasarkan norma-norma bersama, dan norma- profesional tangkas untuk berpartisipasi. Mirip dengan prosedur persiapan penelitian
norma tersebut dapat menjelaskan perilaku dan motivasi dalam melakukan tindakan lain [41,47], survei ini dilakukan pretest kualitas dan reliabilitas di antara para profesional
tertentu . yang berpengetahuan tangkas. Sebelum didistribusikan, para profesional yang tangkas
Freire dkk. [26] mengusulkan model berbasis jaringan Bayesian yang bergantung dan berpengetahuan ini menyelesaikan survei dan memberikan umpan balik mengenai
pada kohesi (pengorganisasian mandiri dan kolaborasi) dan otonomi tim untuk menilai kejelasan pertanyaan, keterbacaan, dan ambiguitas dalam kuesioner.
dan meningkatkan kualitas kerja tim dalam tim yang tangkas. Akhirnya, beberapa
tinjauan literatur sistematis dilakukan untuk menguji faktor-faktor yang mempengaruhi
kinerja dan keberhasilan kerja tim yang tangkas [28,65]. Survei akhir disesuaikan berdasarkan umpan balik.
Berdasarkan tinjauan ekstensif terhadap studi kuantitatif dan kualitatif yang Meskipun beberapa survei online memiliki kemampuan untuk menargetkan
mengidentifikasi dan menguji berbagai parameter yang memengaruhi kinerja kerja tim populasi global melalui kelompok kepentingan profesional internasional, seperti
tangkas, sulit untuk menemukan konsensus mengenai faktor mana yang penting bagi “Kelompok Minat Khusus Sistem Informasi dari Project Management Institute” [41] atau
kinerja kerja tim tangkas. Meskipun demikian, penelitian-penelitian ini berkontribusi anggota Agile Alliance [12], populasi target survei lainnya didasarkan pada negara
pada pemahaman, interpretasi, dan diskusi kami terhadap hasil survei kami. Namun, tertentu [44,74]. Dibandingkan dengan survei dengan populasi sasaran nasional,
kami gagal mengidentifikasi studi yang secara langsung mengeksplorasi peran kuesioner kami juga disajikan dalam bahasa Inggris dan bukan dalam bahasa lokal
kematangan tim dan komponen spesifik dari kerangka Scrum itu sendiri serta dampak (Denmark), yang tidak membatasi survei ini pada industri, organisasi, budaya,
dari semua komponen tersebut terhadap keberhasilan dalam menjalankan Scrum. Kami kebangsaan, atau wilayah tertentu. Banyak perusahaan yang menjadi target populasi
bertujuan untuk melakukan hal ini dengan melakukan survei berskala besar, lintas kami beroperasi secara global dan tersebar di beberapa lokasi di Denmark dan luar
sektoral, dan komprehensif untuk mengeksplorasi peran kematangan tim dan dampak negeri. Unit sasaran dalam perusahaan adalah departemen TI dan pengembangan
komponen kerangka Scrum terhadap keberhasilan dalam melakukan Scrum (Gambar perangkat lunak, apa pun industrinya, karena perusahaan besar biasanya mengerahkan
1). Oleh karena itu, penelitian kami berkontribusi pada terbatasnya studi kuantitatif entitas TI dan pengembangan perangkat lunak internal. Pengembangan perangkat
dalam kumpulan literatur agile yang terus berkembang. lunak memerlukan kompleksitas dan lingkungan multipihak, sehingga tidak ada
gunanya menerapkan pendekatan silo dalam pengembangan perangkat lunak. Oleh
karena itu, kami mencari pendekatan inklusif terhadap distribusi survei kami untuk
menyertakan calon anggota tim Scrum di luar unit TI tradisional.

Selama periode survei enam minggu, total 246 anggota tim Scrum merespons
dengan mengakses survei online; 182 menjawab secara lengkap dan 64 menjawab
sebagian. Target awal kami adalah mendapatkan setidaknya 150 tanggapan serupa
dengan target minimum Misra dkk. [47], karena kedalaman analisis data bergantung
pada jumlah respons yang kami peroleh. Penelitian ini mengecualikan 64 tanggapan
Gambar 1. Model penelitian. yang diselesaikan sebagian

5
Machine Translated by Google

MD Kadenic dkk. Teknologi Informasi dan Perangkat Lunak 153 (2023) 107079

survei ini, sehingga menghasilkan total 182 jawaban valid, yang memenuhi target Tabel 2
respons awal kami. Data demografi dan analisis lebih lanjut atas data yang Data demografi: usia, jenis kelamin, pendidikan, industri.
disajikan didasarkan pada 182 tanggapan yang telah diselesaikan sepenuhnya. Jenis kelamin N N%
% Usia

Perempuan 57 31 18–24 tahun 2 1


3.2. Desain survei Pria 125 69 58 32
25–34 tahun
Pendidikan N % 35–44 tahun 7 45–54 57 31
Kuesioner ini didasarkan pada isi panduan Scrum [59] untuk mengeksplorasi SMA atau sederajat 12 tahun 55–64 tahun 65 46 25
Sarjana 63 35 tahun atau lebih 18 10
elemen spesifik kerangka Scrum yang mempengaruhi persepsi keberhasilan
Gelar Master 102 55 1 1
penerapan kerangka Scrum. Ada lima bagian dalam survei ini: 1) data demografi
PhD atau lebih 5 3
dan profil, 2) Komposisi tim Scrum, 3) Nilai-nilai Scrum, 4) Peran Scrum, dan 5) Industri N % Industri 24 N%
Acara Scrum. Teknologi Informasi 44 Tekstil 8 4

Bagian awal data demografi mencakup informasi demografi responden dan profil Keuangan dan asuransi 43 24 Barang konsumsi 7 4

Energi 33 18 Makanan 6 3
anggota tim yang tangkas. Segera setelah bagian pertama, responden ditanyai
Manufaktur 21 12 Keperluan 4 2
tentang tingkat kematangan tim mereka dan keberhasilan penggunaan kerangka Kesehatan 10 5 Lainnya 3 6
Scrum. Tingkat kematangan tim [43] dinilai secara objektif berdasarkan waktu
[68,78], dan responden memiliki tiga kemungkinan pilihan: pemula (kurang dari 1
tahun), berpengalaman (1-3 tahun), dan sangat berpengalaman (lebih dari 3 dengan fakta bahwa Scrum sebagian besar diterapkan di perusahaan yang
tahun). ). Studi ini didasarkan pada penilaian keberhasilan (subyektif) yang bekerja di bidang TI dan pengembangan perangkat lunak [47,76]. Selain itu, survei
dilaporkan sendiri dan penggunaan komponen-komponen dalam kerangka Scrum. ini dipromosikan dan didistribusikan di dalam entitas TI dan pengembangan
Oleh karena itu, makalah ini membahas persepsi keberhasilan dan penerapan perangkat lunak di perusahaan-perusahaan tersebut, yang menjelaskan dominasi
Scrum seperti yang dilaporkan secara individual oleh para peserta, yang sejalan pekerjaan terkait perangkat lunak dalam data. Meskipun demikian, responden
dengan penelitian kuantitatif lainnya mengenai kinerja kerja tim tangkas kami juga bekerja di industri energi (18%) dan manufaktur (12%), dan pada tingkat
[12,32,44,61, 74,77]. Persepsi keberhasilan tim dalam menggunakan kerangka lebih rendah, mereka juga bekerja di bidang kesehatan (5%), tekstil (5%), barang
Scrum dinilai berdasarkan dua kemungkinan pilihan: 1) tim Scrum saya berhasil konsumsi (4%), makanan ( 3%), utilitas (2%), dan industri lain yang belum ditentukan (6%).
menggunakan kerangka Scrum dan 2) tim Scrum saya perlu meningkatkan Tabel 3 menggambarkan responden sebagai anggota tim Scrum. Adapun
penggunaan kerangka Scrum. peran yang dilakukan oleh responden, Scrum master mencakup 39% dan pemilik
produk 18% dari populasi. Kategori “lainnya” digabungkan dengan peran
Bagian kedua adalah tentang “komposisi tim” dan berisi pertanyaan-pertanyaan “pengembang”, karena responden memberikan komentar tentang menjadi
tentang tim Scrum yang diperoleh dari panduan Scrum. Hal ini mencakup jumlah pengembang bisnis dan oleh karena itu memilih opsi “lainnya”.
anggota tim yang dialokasikan secara penuh, jumlah anggota tim yang Namun demikian, responden ini diperlakukan sebagai “pengembang” dalam
ditempatkan di lokasi yang sama, tingkat pergantian anggota tim, keterampilan analisis lebih lanjut, karena mereka merupakan bagian dari tim Scrum dan tidak
dan keahlian yang diperlukan dalam tim, pelatihan tangkas formal, serta secara khusus menjalankan peran sebagai master Scrum atau pemilik produk.
pemberdayaan tim dan pengambilan keputusan. Bagian ketiga membahas “Nilai- Terdapat lebih banyak perempuan di antara Scrum master ketika kami
nilai Scrum” di mana skala Likert lima poin digunakan untuk mencerminkan mendistribusikan jumlah perempuan dalam survei ke peran tertentu. Lebih khusus
persepsi nilai-nilai Scrum yang melekat dalam tim. Berdasarkan panduan Scrum lagi, 60% responden perempuan adalah Scrum master, sedangkan 29%
[59], keberhasilan penerapan Scrum bergantung pada orang yang mahir responden laki-laki adalah Scrum master. Selain itu, proporsi laki-laki lebih besar
menghayati lima nilai, yaitu: komitmen, fokus, keterbukaan, rasa hormat, dan
keberanian. Nilai-nilai ini memberikan arahan pada pekerjaan, tindakan, dan Tabel 3
perilaku tim Scrum. Bagian keempat dikhususkan untuk “Peran Scrum”. Ini
Profil anggota tim Scrum.
mencakup pertanyaan tentang persepsi peran yang ditentukan secara ketat oleh
Sertifikasi scrum N % Peran Scrum N % Jenis Kelamin
panduan Scrum dan kontribusi peran tertentu dalam tim (pengembang, master
M F
Scrum, dan pemilik produk) terhadap keberhasilan penerapan kerangka Scrum. % %
Hal ini dinilai berdasarkan tiga kemungkinan pilihan: 1) ya, 2) sampai batas
Ya 108 59 Pengembang 74 51 28 34 16
tertentu, dan 3) tidak. Bagian ini juga mencakup pertanyaan yang dirancang untuk TIDAK 41 Ahli scrum 71 39 29 60
mengeksplorasi keterampilan dan tanggung jawab khusus dari setiap peran. Pemilik produk 33 18 20 14
Lainnya 27 15 17 10
Pelatihan scrum N % Pengalaman kerja Scrum N %
Di sini responden mempunyai pilihan untuk memilih lebih dari satu jawaban. Terakhir,
bagian kelima adalah tentang “Acara Scrum”. Bagian ini mengikuti struktur bagian
Bengkel perusahaan 126 69 Kurang dari 1 tahun 113 62 1–3 12 7
empat, “Peran Scrum”, dalam artian responden ditanyai tentang persepsi mereka apakah tahun 57 31
Pelatihan profesional
mengikuti acara Scrum secara tepat sesuai dengan panduan Scrum berkontribusi program
terhadap keberhasilan penggunaan Scrum. kerangka kerja dalam tim Scrum mereka. Kursus online 60 33 4–7 tahun 13 8– 62 34

Demikian pula, bagian ini mencakup pertanyaan untuk mengeksplorasi karakteristik kursus Universitas 24 10 tahun 15
Lainnya 17 9 Lebih dari 10 36 8 20
acara Scrum, dan responden memiliki beberapa pilihan jawaban.
bertahun-tahun

Tidak ada pelatihan 14 8


formal Berapa banyak N % Tim scrum N %
tim Scrum yang Anda lokasi
ikuti?
3.3. Menjelajahi data demografi dan profil anggota tim Scrum
1 tim scrum 115 63 Denmark 45 155 86
2 tim scrum 25 Eropa 7 58 32
Tabel 2 menampilkan karakteristik sampel kami. Sebagian besar responden 3 tim scrum 12 Asia 27 15

(93,4%) mengenyam pendidikan tinggi. Distribusi gender dalam sampel kami 4 atau lebih Scrum 10 5 Amerika Utara 5 3
tim
menunjukkan dominasi responden laki-laki (69%), sedangkan responden
Anggota tim scrum N % Amerika Selatan 1 1
perempuan mewakili 31% dari populasi sampel. Responden terwakili dalam 1–3 2 1 0 0
Australia/
berbagai kelompok umur dengan tiga kelompok menengah (usia 25-54) mencakup Oceania
88,5% dari populasi sampel. Teknologi informasi dan keuangan serta asuransi 4–6 66 36 Afrika 0 0
7–10 96 53 Lainnya 10 7 4
merupakan dua industri tempat sebagian besar responden kami bekerja (48%).
Lebih dari 10 18
Hal ini konsisten

6
Machine Translated by Google

MD Kadenic dkk. Teknologi Informasi dan Perangkat Lunak 153 (2023) 107079

pengembang (34% dari populasi laki-laki dalam survei) dibandingkan dengan 16% dari 4.2. Bagaimana komposisi tim berdampak pada persepsi keberhasilan penerapan
populasi perempuan dalam survei. Lindsjørn dkk. [44] juga melaporkan distribusi gender kerangka Scrum?
serupa dalam hal peran; khususnya mereka melihat jumlah perempuan yang relatif lebih
besar di antara para pemimpin tim dibandingkan di antara anggota tim. Pengalaman kerja Bagian selanjutnya dari analisis mengeksplorasi RQ2. Dalam kategori “komposisi
Scrum tersebar dengan baik di antara para responden. Responden yang memiliki tim”, kami menyelidiki hubungan enam variabel terhadap persepsi kesuksesan. Pada
sertifikasi Scrum resmi berjumlah 59%, dan 41% responden tidak bersertifikat Scrum. Tabel 5, hasilnya menunjukkan bahwa lima dari enam variabel mempengaruhi persepsi
Namun, sebagian besar responden telah menerima pelatihan Scrum (92%) melalui keberhasilan. Kelimanya adalah: Tim scrum dengan anggota tim yang dialokasikan
lokakarya perusahaan, program pelatihan profesional, kursus online, dan kursus sepenuhnya (TC1), tim Scrum yang stabil dengan tingkat turnover yang rendah (TC3),
universitas. Sebagian besar responden merupakan anggota dari 1–2 tim Scrum (87,9%). tim dengan keterampilan dan keahlian yang diperlukan untuk melakukan pekerjaan (TC4),
Responden yang tergabung dalam lebih dari satu tim Scrum diminta untuk pelatihan anggota tim yang tangkas (TC5), dan pemberdayaan Tim scrum yang mengatur
mempertimbangkan dengan tim Scrum mana mereka menghabiskan sebagian besar dirinya sendiri (TC6). Namun, lokasi anggota tim yang sama (TC2) tidak mempengaruhi
waktunya ketika memberikan jawaban selama survei. Sebagian besar tim Scrum terdiri persepsi kesuksesan di Scrum. Dalam kategori komposisi tim, ada tiga variabel yang
dari 4–10 anggota (89%), hal ini sesuai dengan panduan Scrum [59] yang menyatakan signifikan (TC1, TC5, TC6) dalam model tereduksi (Tabel 6): sebagian besar anggota tim
bahwa tim biasanya memiliki 10 anggota atau kurang. Tim Scrum dalam sampel sebagian dialokasikan sepenuhnya, anggota tim telah menerima pelatihan tangkas, dan tim mampu
besar berlokasi di Denmark, namun memiliki anggota yang tersebar secara global, hal ini mengelola diri sendiri.
konsisten dengan fakta bahwa perusahaan Denmark yang termasuk dalam survei juga
beroperasi di luar perbatasan Denmark.

4.3. Bagaimana nilai-nilai Scrum berdampak pada persepsi keberhasilan


penerapan kerangka Scrum?

Bagian analisis ini mengeksplorasi nilai-nilai Scrum untuk mengatasi RQ3. Kategori
4. Analisis data dan hasilnya “Nilai-nilai Scrum” menyelidiki dampak enam variabel terhadap persepsi kesuksesan di
Scrum. Variabel pertama (SV1) mencakup nilai-nilai Scrum pada tingkat keseluruhan dan
Penelitian ini merupakan studi eksplorasi terhadap elemen spesifik panduan Scrum dianggap sebagai analisis tingkat awal, sedangkan lima variabel lainnya (SV2–SV6)
yang mempengaruhi persepsi keberhasilan penerapan kerangka Scrum dalam tim Scrum. membahas aspek-aspek spesifik dari nilai-nilai Scrum dan dianggap sebagai analisis
Oleh karena itu, kami melakukan uji independensi chi-square Pearson [46] untuk
tingkat kedua. Hasil kami yang digambarkan pada Tabel 7 menunjukkan uji chi-kuadrat
mengetahui kematangan tim dan masing-masing variabel dalam empat kategori (komposisi untuk hubungan antara variabel nilai Scrum (SV1–SV6) dan persepsi keberhasilan,
tim, nilai-nilai Scrum, peran Scrum, dan acara Scrum). Selain itu, kami menerapkan semuanya signifikan secara statistik.
analisis regresi logistik dalam masing-masing empat kategori untuk menentukan hubungan
antara beberapa variabel independen (komposisi tim, nilai-nilai Scrum, peran Scrum, dan Oleh karena itu, tim Scrum yang mahir dalam menjalankan kelima nilai Scrum akan lebih
acara Scrum) dan variabel dependen (persepsi berhasil atau tidaknya melamar). kerangka mungkin menganggap diri mereka sukses di Scrum. Hal ini diikuti dengan analisis regresi
Scrum). logistik dengan aspek spesifik dari nilai-nilai Scrum (SV2–SV6) untuk mengetahui
pengaruh simultannya. Di sini, tiga dari lima variabel rinci (SV2, SV4, dan SV6) adalah
signifikan, seperti terlihat pada model yang direduksi (Tabel 8). Kami dapat menyimpulkan
bahwa tim Scrum yang mahir dalam menjalankan lima nilai Scrum sejauh nilai-nilai
4.1. Apakah kematangan tim berdampak pada persepsi keberhasilan penerapan tersebut memberikan arahan dalam pekerjaan mereka (SV2) akan lebih cenderung
kerangka Scrum? menganggap diri mereka sukses di Scrum. Selain itu, hal ini terlihat dari tim Scrum yang
dapat berkomunikasi secara terbuka mengenai pekerjaan dan tantangan dengan
Tujuan awal dari analisis ini adalah untuk mengeksplorasi hubungan antara tingkat pemangku kepentingannya (SV4) dan tim Scrum yang memiliki keberanian untuk
kematangan tim Scrum dan persepsi keberhasilan penerapan kerangka Scrum dan, mengatasi masalah sulit dan melakukan hal yang benar (SV6).
dengan melakukan hal tersebut, untuk menjawab RQ1. Hubungan sedang antara kedua
variabel (ÿ = 0,537) terlihat pada Tabel 4 menunjukkan bahwa persepsi keberhasilan
bergantung pada tingkat kematangan.
4.4. Bagaimana peran Scrum berdampak pada persepsi keberhasilan penerapan
Oleh karena itu, kita dapat memastikan bahwa tim Scrum yang tetap bersama selama
kerangka Scrum?
bertahun-tahun akan lebih mungkin berhasil dalam menerapkan kerangka Scrum.

Karakteristik dan tanggung jawab masing-masing dari ketiga peran Scrum,


sebagaimana didefinisikan dalam panduan Scrum [59], merupakan bagian penting dari
kerangka Scrum. Oleh karena itu, untuk menjawab RQ4, analisisnya mencakup
penyelidikan komprehensif mengenai dampak peran Scrum terhadap persepsi
kesuksesan di Scrum. Kami mengeksplorasi total 22 variabel (Tabel 9), dimana lima

Tabel 4 variabel (SR2–SR6) mengeksplorasi peran pengembang, enam variabel (SR7–SR12)

Kematangan tim dan keberhasilan penerapan kerangka Scrum.


mengeksplorasi peran pemilik produk, dan sepuluh

Tingkat kematangan tim scrum


Tabel 5
Tim Scrum Tim Scrum saya Tim Scrum saya Total
saya berpengalaman sangat berpengalaman Komposisi tim (TC).
masih pemula (1–3 tahun) (lebih dari 3 Pearson Chi-
Komposisi tim (TC)
(kurang dari 1 tahun) tahun)
tes persegi
Berhasil 0 31 12 44 11 86
TC1 Anggota tim Scrum dialokasikan sepenuhnya 14.315***
1 51 33 96
Anggota tim Scrum yang berlokasi di TC2 2.363
Total 43 95 44 182
TC3 Tingkat turnover yang rendah di antara anggota tim Scrum 10.826*
Uji chi-kuadrat Pearson 19.420***
TC4 Semua keterampilan dan keahlian yang dibutuhkan untuk melakukan pekerjaan tersebut 14.347**
Gamma Goodman-Kruskal (ÿ) 0,537
diwakili dalam tim Scrum
Pelatihan Agile TC5 untuk anggota tim Scrum 22.396***
Berhasil = 0: tim Scrum saya perlu meningkatkan penggunaan kerangka Scrum Berhasil = 1: tim Scrum
TC6 Tim Scrum mengatur dirinya sendiri dan memutuskan secara internal siapa 39.970***
saya
melakukan apa, kapan, dan bagaimana
berhasil menggunakan kerangka Scrum Catatan: p < 0,001,
*** ** * ^
Catatan: *** ** * ^
p < 0,01, p < 0,05, hal < 0,10 p < 0,001, p < 0,01, p < 0,05, hal < 0,10

7
Machine Translated by Google

MD Kadenic dkk. Teknologi Informasi dan Perangkat Lunak 153 (2023) 107079

Tabel 6 Tabel 9
Regresi logistik, komposisi tim, model tereduksi. Peran Scrum (SR).
Komposisi tim (TC) ÿ Wald Peran scrum Uji chi-kuadrat
Pearson
TC1 Anggota tim Scrum yang dialokasikan sepenuhnya (sebagian besar) 1.648 9.546**
Pelatihan Agile TC5 untuk anggota tim Scrum 0,490 7.773** SR1 Apakah Anda yakin bahwa mendefinisikan peran Scrum secara 4.867^
Tim Scrum TC6 mengelola dirinya sendiri dan memutuskan secara internal 0,921 22.884*** ketat berdasarkan kerangka Scrum akan berkontribusi terhadap
siapa melakukan apa, kapan, dan bagaimana keberhasilan penggunaan kerangka Scrum oleh tim Anda?
Konstan -6.129 35.986*** Pengembang
SR2 Apakah Anda yakin bahwa pengembang di tim Scrum Anda 35.544***
Catatan: *** ** * ^
berkontribusi terhadap keberhasilan penggunaan
p < 0,001, p < 0,01, p < 0,05, hal < 0,10
kerangka Scrum?
SR3 Pengembang di tim Scrum saya menyesuaikan rencana mereka 13.535***

Tabel 7 setiap hari untuk mencapai tujuan sprint.


Pengembang SR4 di tim Scrum saya memiliki keterampilan dan keahlian 3.139^
Nilai Scrum (SV).
yang mendalam dalam bidang pekerjaan mereka.
Nilai-nilai scrum Chi Pearson SR5 0,369
Pengembang di tim Scrum saya memiliki keterampilan manajemen
tes persegi pemangku kepentingan yang baik.

SV1 32.549*** Pengembang SR6 di tim Scrum saya memiliki kemampuan 0,316
Semua anggota tim di tim Scrum saya mahir dalam
komunikasi yang baik.
(tingkat menghayati lima nilai Scrum (komitmen, fokus,
Pemilik produk
1) keterbukaan, rasa hormat, dan keberanian).
SR7 Apakah Anda yakin bahwa pemilik produk di tim Scrum Anda berkontribusi 19.519***

SV2 23.998*** terhadap keberhasilan penggunaan kerangka Scrum?


Lima nilai Scrum (komitmen, fokus, keterbukaan, rasa
hormat, dan keberanian) memberikan arahan kepada tim
SR8 Pemilik produk di tim Scrum saya mempunyai mandat untuk membuat 7.902**
Scrum saya sehubungan dengan pekerjaan kami.
SV3 Lima nilai Scrum (komitmen, fokus, keterbukaan, rasa 25.445*** prioritas.
SR9 Pemilik produk di tim Scrum saya mendelegasikan tanggung jawab 1.694
hormat, dan keberanian) memberikan arahan kepada tim
Scrum saya sehubungan dengan tindakan dan perilaku kepada orang lain namun tetap bertanggung jawab.
kami.
SV4 21.761*** SR10 Pemilik produk di tim Scrum saya memiliki kemampuan komunikasi 3.781^
Tim Scrum saya dan pemangku kepentingan kami terbuka
yang kuat.
mengenai pekerjaan dan tantangannya.
SV5 12.511* SR11 Pemilik produk di tim Scrum saya memiliki pengetahuan bisnis yang 3.183^
Anggota tim Scrum saya menghormati satu sama lain agar
mampu dan mandiri. kuat.
SV6 23.226*** SR12 Pemilik produk di tim Scrum saya memiliki keterampilan dan 0,120
Anggota tim Scrum saya memiliki keberanian untuk melakukan
hal yang benar dan mengatasi masalah yang sulit. pengetahuan teknis dalam bidang pekerjaannya.
master scrum

Catatan: *** ** * ^
SR13 Apakah Anda yakin bahwa Scrum master di Scrum Anda 12.580**
p < 0,001, p < 0,01, p < 0,05, hal < 0,10
kontribusi tim terhadap keberhasilan penggunaan kerangka
Scrum?
SR14 Scrum master di tim Scrum saya memastikan bahwa semua acara 4.180*
Tabel 8
Scrum berlangsung.
Regresi logistik, nilai Scrum, model tereduksi. SR15 Scrum master di tim Scrum saya memastikan bahwa semua acara 1.037
Nilai-nilai scrum ÿ Wald Scrum disimpan dalam batas waktu yang ditentukan.
SR16 Scrum master di tim Scrum saya melatih anggota tim dalam manajemen 3.065^
SV2 Lima nilai Scrum (komitmen, fokus, 0,822 14.098***
mandiri.
keterbukaan, rasa hormat, dan keberanian) memberikan arahan kepada
SR17 Scrum master di tim Scrum saya melayani pemilik produk dengan 0,354
tim Scrum saya sehubungan dengan pekerjaan kami.
0,680 7.757** memfasilitasi kolaborasi pemangku kepentingan
SV4 Tim Scrum saya dan pemangku kepentingan kami terbuka mengenai
ketika diminta atau dibutuhkan.
pekerjaan dan tantangannya.
SR18 Scrum master di tim Scrum saya melatih dan membina organisasi 0,995
SV6 Anggota tim Scrum saya memiliki keberanian untuk melakukan hal 0,522 4.839*
dalam penerapan Scrumnya.
yang benar dan mengatasi masalah yang sulit.
SR19 Scrum master di tim Scrum saya memiliki keterampilan dan 0,022
Konstan -7.460 28.766***
pengetahuan teknis dalam bidang pekerjaannya.

Catatan: *** ** * ^
SR20 Scrum master memungkinkan tim Scrum saya meningkatkan praktik 3.177^
p < 0,001, p < 0,01, p < 0,05, hal < 0,10
kami dalam kerangka Scrum.
SR21 Scrum master di tim Scrum saya sangat penting untuk memastikan 0,108
variabel (SR13–SR22) mengeksplorasi peran Scrum master. Langkah pertama analisis
kerja tim yang hebat.
menunjukkan adanya hubungan kecil antara apakah peran-peran tersebut didefinisikan SR22 Scrum master menghilangkan hambatan di antara keduanya 2.457

secara ketat sesuai dengan panduan Scrum (SR1) dan persepsi keberhasilan di Scrum. pemangku kepentingan dan tim Scrum saya.

Analisis tingkat berikutnya membahas secara eksplisit kontribusi peran tertentu terhadap *** ** * ^
Catatan: p < 0,001, p < 0,01, p < 0,05, hal < 0,10
kesuksesan di Scrum (SR2, SR7, dan SR13). Ketiga variabel tersebut menunjukkan
hubungan yang signifikan secara statistik dengan persepsi kesuksesan. Kami dapat
anggota tim dalam manajemen mandiri (SR16).
menentukan bahwa ketiga peran tersebut berkontribusi terhadap persepsi keberhasilan
Setelah melakukan uji chi-square untuk masing-masing dari 22 variabel dalam
penerapan kerangka Scrum. Analisis tingkat kedua mengeksplorasi rincian spesifik terkait
kategori “Peran Scrum”, kami menerapkan regresi logistik untuk tingkat analisis terperinci
karakteristik dan tanggung jawab masing-masing peran. Hasilnya menunjukkan beberapa
untuk setiap peran. Variabel SR3–SR6 disertakan untuk peran pengembang, variabel
aspek penting dari setiap peran dalam persepsi kesuksesan di Scrum. Hal ini adalah
SR8–SR12 untuk peran pemilik produk, dan variabel SR14–SR22 disertakan untuk peran
kemampuan pengembang untuk setiap hari menyesuaikan rencana mereka terhadap Scrum master. Tabel 10,11, dan 12 menggambarkan hasil reduksi model dari
tujuan sprint (SR3), pemilik produk yang memiliki mandat untuk membuat prioritas (SR8),
dan kemampuan Scrum master untuk memastikan bahwa semua acara Scrum
berlangsung (SR14).
Tabel 10

Analisis ini juga menunjukkan beberapa karakteristik dan tanggung jawab tambahan Regresi logistik, peran Scrum, pengembang, model tereduksi.
yang menarik sehubungan dengan persepsi kesuksesan. Hal ini termasuk keterampilan Peran scrum – pengembang ÿ Wald

dan keahlian pengembang dalam domain mereka (SR4), keterampilan komunikasi dan Pengembang SR3 di tim Scrum saya menyesuaikan rencana mereka pada a 1.195 12.999***
pengetahuan bisnis yang kuat dari pemilik produk (SR10, SR11), dan kemampuan Scrum setiap hari menuju tujuan sprint.
Konstan -0,693 6,406*
master untuk memungkinkan tim mereka meningkatkan praktik dalam kerangka Scrum
(SR20) dan pelatih. itu *** ** *
Catatan: p < 0,001, p < 0,01, hal < 0,05

8
Machine Translated by Google

MD Kadenic dkk. Teknologi Informasi dan Perangkat Lunak 153 (2023) 107079

Tabel 11 banyak orang. Namun, hanya satu diantaranya (SE6) yang menunjukkan tanda-tanda
Regresi logistik, peran Scrum, pemilik produk, model tereduksi. ketergantungan. Tidak ada tautan yang terlihat untuk empat pertandingan terakhir (SE7–
Peran scrum – pemilik produk ÿ Wald SE10). Selain itu, kami menerapkan analisis regresi logistik untuk analisis tingkat kedua
dan terperinci terkait dengan karakteristik peristiwa Scrum (SE6–SE10), dan kami tidak
SR8 Pemilik produk di tim Scrum saya mempunyai mandat 1.096 7.481**
untuk memprioritaskan.
menemukan variabel signifikan secara statistik yang mendukung temuan berdasarkan chi-
Konstan -0.780 4.591* kuadrat. tes.

Catatan: *** ** *
p < 0,001, p < 0,01, hal < 0,05
5. Diskusi

Tabel 12 5.1. Kematangan tim


Regresi logistik, peran Scrum, Scrum master, model tereduksi.

Peran scrum – Scrum master Wald Tujuan pertama dari penelitian kami adalah untuk mengeksplorasi dampak
ÿ
kedewasaan tim terhadap kesuksesan di Scrum. Beberapa penelitian menerapkan model
SR14 Scrum master di tim Scrum saya memastikan bahwa semua acara 0,922 3.988*
pengembangan tim bertahap berdasarkan persepsi peserta mengenai tahap model
Scrum berlangsung.
Konstan -0,693 2,562 pengembangan mana yang paling mencerminkan keadaan kerja tim saat ini [24, 31,32].
*** ** * Yang lain menetapkan korelasi yang signifikan antara model pengembangan kelompok
Catatan: p < 0,001, p < 0,01, hal < 0,05
dan waktu kerja tim [68,78]. Studi kami memperluas variabel waktu, yang didasarkan
pada berapa lama tim Scrum telah bekerja sama, untuk memastikan ukuran kematangan
analisis regresi logistik, yang mendukung hasil yang diperoleh dari uji chi-square. Variabel yang obyektif. Kami membangun korelasi yang signifikan antara kedewasaan dan persepsi
SR3 (pengembang), SR8 (pemilik produk), dan SR14 (Scrum master) mempengaruhi kesuksesan di Scrum. Pada dasarnya, waktu menguntungkan tim; seiring berjalannya
apakah tim menganggap diri mereka sukses. waktu, mereka akan menjadi lebih baik di Scrum. Meningkatkan kinerja tim atau
menguasai suatu metode mungkin tampak sebagai hasil alami dari perkembangan waktu.
Namun hal ini menunjuk pada empirisme, dimana pengetahuan diperoleh melalui
pengalaman . Hal ini membuka dialog tentang bagaimana pemahaman Scrum menjadi
4.5. Bagaimana peristiwa Scrum berdampak pada persepsi keberhasilan
matang melalui empirisme. Oleh karena itu, mempelajari Scrum melalui kursus dan
penerapan kerangka Scrum?
mendapatkan sertifikasi Scrum tidak dapat berdiri sendiri, karena memperoleh
pengetahuan empiris seiring berjalannya waktu akan mengarah pada kedewasaan, dan
Bagian terakhir dari analisis membahas RQ5. Kategori ini mengeksplorasi hubungan
tim yang matang kemungkinan besar akan sukses di Scrum.
antara sepuluh variabel acara Scrum dan persepsi keberhasilan di Scrum (Tabel 13).
Analisis tingkat awal (SE1) menunjukkan bahwa mengikuti acara Scrum secara ketat
sesuai dengan kerangka Scrum berkontribusi pada persepsi keberhasilan tim di Scrum.
Variabel analisis berikut (SE2–SE5) menyelidiki ketergantungan peristiwa Scrum tertentu
5.2. Komposisi tim
menurut kerangka Scrum dan persepsi keberhasilan di Scrum. Hasilnya menunjukkan
bahwa keempat acara (perencanaan sprint, Scrum harian, tinjauan sprint, retrospektif
Kami mengeksplorasi enam variabel dalam kategori komposisi tim dan menetapkan
sprint) berdampak berdasarkan data yang bergantung pada persepsi keberhasilan di
korelasi signifikan untuk lima variabel terhadap persepsi kesuksesan di Scrum. Oleh
Scrum. Analisis tingkat kedua mengeksplorasi karakteristik acara Scrum (SE6–SE10)
karena itu, tim Scrum yang dialokasikan sepenuhnya (TC1), memiliki tingkat turnover
untuk menentukan apakah rincian ini memiliki ketergantungan dengan persepsi
yang rendah (TC3), telah menerima pelatihan Scrum (TC5), dan memiliki semua
keberhasilan di
keterampilan dan keahlian yang dibutuhkan dalam tim (TC4) kemungkinan besar akan
berhasil. di Scrum. Khususnya keempat variabel dalam kategori komposisi tim ini dapat
dipengaruhi langsung dari luar tim oleh organisasi dan pengambilan keputusan manajerial.
Organisasi memiliki kemampuan untuk mengambil keputusan yang relevan dengan
Tabel 13
komponen komposisi tim tersebut. Hal ini dapat mencakup penyediaan pelatihan tangkas
Acara Scrum (SE).
dan mengalokasikan orang-orang dengan keterampilan yang diperlukan ke tim khusus
Acara scrum Chi Pearson
dan memastikan stabilitas dengan menghindari gangguan sumber daya dalam tim
tes persegi
([16,20]; Gulliksen [33,41,48–50]). Meskipun demikian, pergantian alami di antara anggota
SE1 Apakah Anda yakin bahwa mengikuti acara Scrum secara ketat sesuai 7.190*
tim tidak bisa dihindari, namun pergantian yang dipaksakan secara organisasi di dalam
dengan kerangka Scrum berkontribusi terhadap keberhasilan
tim dapat dikontrol di luar tim [50]. Kemampuan mengatur diri sendiri dan mengambil
penggunaan kerangka Scrum oleh tim Anda?
SE2 Di tim Scrum saya, acara-acara berikut disusun berdasarkan 11.626*** keputusan (TC6) juga mempunyai dampak signifikan terhadap persepsi kesuksesan di
kerangka Scrum. Jawaban: perencanaan sprint. Scrum. Temuan ini didukung secara luas dalam literatur, yang menunjukkan bahwa
kemampuan untuk mengatur diri sendiri dan otonomi tim merupakan faktor pendukung
SE3 Di tim Scrum saya, acara-acara berikut disusun berdasarkan kerangka 3.968*
kinerja [26,41,48,77]. Organisasi dan keputusan manajerial secara tidak langsung dapat
Scrum. Jawaban: Scrum harian.
mempengaruhi dan memungkinkan pemberdayaan tim Scrum [50]. Variabel signifikan
SE4 Di tim Scrum saya, acara-acara berikut disusun berdasarkan Kerangka 5.117* dalam kategori komposisi tim dalam penelitian ini mendukung bagian fundamental dari
Scrum. Jawaban: ulasan sprint. Scrum [10,59, 71]. Kami tidak dapat memberikan dukungan untuk anggota tim yang
berada di lokasi yang sama (TC2) yang berdampak pada persepsi kesuksesan di Scrum.
SE5 Di tim Scrum saya, acara-acara berikut disusun berdasarkan 26.177***
Ada temuan yang bertentangan mengenai variabel ini dalam literatur.
kerangka Scrum. Jawaban: sprint retrospektif.

SE6 Di tim Scrum saya, semua acara Scrum diadakan pada waktu 3.770^
dan tempat yang sama.
SE7 Semua acara Scrum di tim Scrum saya dibatasi waktunya. 0,520
Dingsøyr dan Lindsjørn [20] berpendapat bahwa lokasi bersama mendorong kerja tim
SE8 Acara scrum di tim Scrum saya menciptakan keteraturan, yang 2.314
yang efektif dan tim yang terdistribusi merupakan tantangan [29], sedangkan Misra dkk.
meminimalkan kebutuhan akan pertemuan di luar acara Scrum.
[47] tidak menemukan dukungan untuk distribusi tim memiliki dampak negatif pada
SE9 Di tim Scrum saya, ada kebutuhan untuk mengadakan pertemuan 0,241 kesuksesan. Temuan yang berlawanan ini mungkin terkait dengan desain penelitian dan
di luar acara Scrum.
faktor kontekstual yang berbeda. Temuan kami mendukung bahwa anggota tim dapat
SE10 Sprint kita tidak lagi satu bulan. 2.631
menikmati manfaat fleksibilitas karena bekerja jarak jauh dan tetap sukses di Scrum.
Catatan: *** ** * ^
p < 0,001, p < 0,01, p < 0,05, hal < 0,10 Namun, argumen ini seharusnya demikian

9
Machine Translated by Google

MD Kadenic dkk. Teknologi Informasi dan Perangkat Lunak 153 (2023) 107079

Hal ini terlihat dari krisis COVID-19 yang memaksa organisasi untuk bekerja jarak jauh, bahwa survei kuantitatif skala besar mungkin bukan merupakan desain penelitian yang
dan hal ini bertepatan dengan waktu pengumpulan data. tepat untuk menyelidiki tingkat rinci karakteristik peran.
Hal ini mungkin lebih baik dieksplorasi dan diekspos melalui desain penelitian kualitatif,
5.3. Nilai-nilai scrum yang juga terlihat dalam literatur (Gulliksen [33,36,37,48, 50,68–70]). Kekuatan penelitian
kualitatif tersebut adalah kemampuannya mengungkap aspek efisiensi kerja tim terkait
Nilai merupakan variabel yang tidak berwujud dan sulit untuk dipengaruhi secara dengan karakteristik peran.
langsung di luar tim itu sendiri. Namun hal ini sangat penting, karena keberhasilan
penerapan Scrum bergantung pada kemahiran anggota tim dalam menjalankan kelima
nilai tersebut [59]. Temuan kami mendukung hal ini, karena kami menetapkan bahwa 5.5. Acara scrum
kemahiran dalam menjalankan lima nilai Scrum (SV1) mempunyai dampak signifikan
terhadap kesuksesan di Scrum. Kami juga menemukan bahwa lima nilai Scrum yang Scrum didasarkan pada sprint yang berisi peristiwa-peristiwa yang telah ditentukan
memberikan arahan kepada tim dalam bekerja (SV2) mempunyai dampak yang signifikan sebelumnya dan dibatasi waktu yang diikuti oleh tim Scrum. Mengikuti acara Scrum
terhadap kesuksesan di Scrum. Selain itu, kami menemukan bahwa keterbukaan terhadap seperti yang ditentukan dalam panduan Scrum (SE1) berdampak pada persepsi
pekerjaan dan tantangan (SV4) serta keberanian untuk melakukan hal yang benar dan kesuksesan di Scrum. Ini mencakup keempat acara: perencanaan sprint (SE2), Scrum
mengatasi masalah yang sulit (SV6) berdampak pada persepsi kesuksesan di Scrum. harian (SE3), tinjauan sprint (SE4), dan retrospektif sprint (SE5). Namun, penelitian
Harapan bersama tentang perilaku dalam tim, komitmen terhadap tim [73], dan menemukan bahwa penggunaan peristiwa menyimpang dan khususnya retrospektif lebih
keterbukaan serta komunikasi terbuka [20] didukung dalam literatur dan dapat dikaitkan jarang digunakan [17]. Berdasarkan hasil yang kami peroleh, kami berpendapat bahwa
dengan gagasan nilai-nilai Scrum. Meskipun demikian, terdapat ruang untuk penelitian mengikuti acara Scrum, dan semuanya, mempunyai dampak terhadap kesuksesan di
yang secara eksplisit membahas perkembangan dan dampak nilai-nilai Scrum terhadap Scrum. Namun, hal ini memicu diskusi dan aliran penelitian untuk menyesuaikan kerangka
kinerja kerja tim dan keberhasilan hasil proyek. Pada dasarnya, kita dapat memastikan kerja Scrum [27] dan model hybrid [15,80]. Ada beberapa tantangan terkait tailoring [29]
bahwa tim Scrum yang sukses adalah yang mahir dalam menjalankan lima nilai Scrum, seperti kecepatan dan kinerja biaya [7], interpretasi metode agile [18,66], pola pikir dan
dan nilai-nilai ini memberikan arahan pada pekerjaan mereka, di mana keterbukaan dan penyelarasan pada nilai-nilai agile [18], dan kurangnya pemahaman tentang prinsip-
keberanian memainkan peran penting. Meskipun keberhasilan di Scrum dipengaruhi oleh prinsip agile [66] . Meskipun beberapa perusahaan berhasil mengimplementasikan versi
nilai-nilai Scrum yang melekat dalam tim, pengaruh nilai-nilai tersebut pada elemen lain Scrum yang diadaptasi [67], ada juga yang menyimpang dari kerangka kerja tersebut
yang terkait dengan tim harus diperluas, seperti kemampuan nilai-nilai Scrum untuk sedemikian rupa sehingga prinsip-prinsip inti dilanggar, sehingga menimbulkan anti-pola
menumbuhkan subkultur berbeda dari tim tangkas [55]. [23]. Penting untuk meningkatkan kesadaran tentang keputusan untuk mengikuti kerangka
kerja yang ditentukan untuk memungkinkan manfaat penuh dari Scrum [59] atau
menerapkan pendekatan adaptif [27].

5.4. Peran scrum

Scrum mencakup penjelasan rinci tentang tiga peran yang dapat diambil oleh 5.6. Implikasi dan interpretasi bagi praktisi
anggota tim. Namun, kami tidak menemukan korelasi yang signifikan antara penerapan
peran yang ketat seperti yang didefinisikan dalam panduan Scrum (SR1) [59] dan Penting untuk memanfaatkan temuan kami dan memberikan rekomendasi kepada
kesuksesan di Scrum. Studi menunjukkan bahwa perusahaan dan tim mungkin tidak praktisi Scrum, termasuk organisasi dan tim Scrumnya. Oleh karena itu, kami memberikan
menerapkan kerangka Scrum seperti yang diusulkan [17]. Lebih jauh lagi, tim ringkasan eksekutif hasil kami dengan fokus pada parameter kerangka kerja yang
menyesuaikan penerapan Scrum mereka dalam kaitannya dengan peristiwa dan definisi berdampak pada keberhasilan penerapan Scrum. Pada awalnya, penting untuk
peran dengan justifikasi berbasis pragmatis dan kontekstual sesuai dengan persepsi tim digarisbawahi bahwa kedewasaan tim, yang diukur dari berapa lama tim telah berdiri,
mengenai peningkatan efisiensi [17]. mempunyai pengaruh yang signifikan terhadap kesuksesan di Scrum. Tim scrum yang
Hal ini mungkin menunjukkan pendekatan yang lebih pragmatis terhadap definisi peran terdiri dari anggota tim yang dialokasikan sepenuhnya dengan keterampilan dan keahlian
dalam survei kami. Namun demikian, kami menetapkan bahwa ketiga peran (SR2, SR7, yang diperlukan, kemungkinan besar akan berhasil di Scrum. Selain itu, tingkat turnover
SR13), pemilik produk, master Scrum, dan pengembang, berkontribusi terhadap yang rendah di antara anggota tim dan kemampuan untuk mengatur diri sendiri serta
keberhasilan penerapan kerangka Scrum. Kami bertujuan untuk mengeksplorasi mengambil keputusan secara internal berdampak pada keberhasilan penerapan Scrum.
karakteristik masing-masing peran dan dampaknya terhadap kesuksesan di Scrum. Penting juga bagi anggota tim untuk menerima pelatihan yang tangkas. Organisasi dapat
Bagian analisis ini mengungkapkan bahwa satu variabel yang relevan dengan setiap mengontrol dan membuat keputusan yang relevan dengan alokasi anggota tim dan
peran mempunyai dampak signifikan terhadap kesuksesan di Scrum. Amanat pemilik memastikan bahwa orang-orang dengan keterampilan yang dibutuhkan dipekerjakan.
produk untuk membuat prioritas adalah hal yang penting (SR8), yang dapat dikaitkan Oleh karena itu, organisasi mempunyai kemampuan untuk mempengaruhi perjalanan tim
dengan akuntabilitas pengelolaan product backlog yang efektif [10]. Kurangnya Scrum menuju kesuksesan di Scrum dengan meminimalkan gangguan dan dengan
kemampuan untuk memprioritaskan tugas oleh pemilik produk merupakan tantangan bagi demikian menjamin stabilitas tim dalam hal alokasi penuh, keterampilan dan keahlian
kerja tim yang efektif (Gulliksen [33]). Kemampuan pengembang untuk menyesuaikan yang diperlukan, tingkat turnover yang rendah, dan memungkinkan tim untuk mengelola
rencana mereka setiap hari menuju tujuan sprint (SR3) adalah penting, sedangkan dan menghasilkan secara mandiri. keputusan secara internal. Waktu akan menguntungkan
kurangnya keterlibatan aktif pengembang dalam proses perencanaan menghambat kerja tim dan meminimalkan gangguan dalam tim akan membuat mereka menjadi dewasa. Dan
tim yang efektif (Gulliksen [33]). Terakhir, kami menetapkan bahwa kemampuan Scrum tim yang matang mempunyai peluang lebih besar untuk sukses di Scrum. Terakhir,
master untuk memastikan bahwa semua acara Scrum berlangsung (SR14) adalah hal menjadi tim Scrum yang terdistribusi tidak menjadi hambatan bagi keberhasilan penerapan
yang penting. Diebold dkk. [17] berpendapat bahwa perusahaan cenderung mengikuti ide Scrum, yang sangat relevan untuk diskusi organisasi pasca-COVID-19. Tim Scrum yang
standar pemilik produk, sedangkan peran master Scrum dapat dibagi di antara beberapa memiliki dan menjalankan nilai-nilai yang melekat pada Scrum kemungkinan besar akan
tim atau diambil oleh pengembang, menurunkan peran tersebut menjadi penyelenggara sukses di Scrum. Seperangkat nilai-nilai bersama berkembang seiring berjalannya waktu,
acara. Berdasarkan hasil yang kami peroleh, kami tidak dapat secara pasti menyatakan menekankan perlunya menghindari gangguan tim agar tim menjadi matang seiring
bahwa peran Scrum master hanya dianggap sebagai penyelenggara acara. Namun, kami berjalannya waktu dan beradaptasi dengan nilai-nilai. Tidak ada satu pun peran Scrum
dapat mengatakan bahwa penting bagi para master Scrum untuk memastikan bahwa yang dapat dihilangkan, karena semuanya berkontribusi terhadap kesuksesan di Scrum.
acara-acara Scrum berlangsung untuk memastikan keberhasilan penerapan kerangka Secara khusus, pemilik produk harus mempunyai mandat untuk membuat prioritas,
Scrum. Variabel lainnya yang membahas karakteristik masing-masing peran tidak pengembang harus mampu menyesuaikan rencana mereka setiap hari ke arah tujuan
mempunyai dampak signifikan pada hasil kami. Kurangnya hasil yang signifikan untuk sprint, dan master Scrum harus memastikan bahwa semua acara Scrum berlangsung.
variabel-variabel lainnya dalam kategori peran Scrum merupakan hal yang menarik, Selain itu, untuk menjadi sukses di Scrum, hal ini penting
karena kami berharap dapat mengungkap pola kemampuan penting dari setiap peran.
Oleh karena itu, sekarang kami berasumsi

10
Machine Translated by Google

MD Kadenic dkk. Teknologi Informasi dan Perangkat Lunak 153 (2023) 107079

untuk mengikuti urutan kejadian sebenarnya dan melaksanakan semua kejadian. menawarkan peluang untuk mengeksplorasi pengaruh peran organisasi (seperti
Oleh karena itu, tim harus menghindari penyesuaian kerangka Scrum agar sesuai dengan manajemen) terhadap keberhasilan tim Scrum dalam menjalankan Scrum dan terlebih
kebutuhan mereka, yang juga merupakan rekomendasi yang jelas dalam panduan Scrum lagi keberhasilan proyek tim-tim tersebut.
[59]. Hal ini akan mengkompromikan esensi Scrum dan menjadikannya sesuatu yang Dalam data demografi survei kami, kami melihat proporsi perempuan yang lebih
bukan Scrum, sehingga membatasi manfaatnya dan menjadikannya tidak berguna [59]. tinggi dalam peran master Scrum, yang juga terlihat dalam penelitian yang dilakukan oleh
Lindsjørn dkk. [44]. Ini adalah fenomena menarik yang patut diselidiki lebih lanjut. Survei
kami dilakukan di antara organisasi-organisasi yang berbasis di Denmark, dan survei
6. Keterbatasan yang dilakukan oleh Lindsjørn dkk. [44] dilakukan di antara organisasi-organisasi
Norwegia, menimbulkan pertanyaan apakah hal ini terkait dengan budaya Skandinavia,
Fokus penelitian kami adalah untuk mengeksplorasi faktor-faktor yang mempengaruhi yang umumnya ditandai dengan rendahnya maskulinitas dan rendahnya jarak kekuasaan
keberhasilan penerapan kerangka Scrum. Kami tidak mengeksplorasi dampak kedewasaan menurut dimensi budaya Hofstede [38]. Meskipun demikian, peran perempuan dalam
terhadap keberhasilan hasil proyek, seperti tiga kendala yang digabungkan dengan organisasi yang agile perlu diselidiki lebih lanjut.
kepuasan pemangku kepentingan [41,61,74], karena ruang lingkup penelitian kami
difokuskan pada keberhasilan dalam metode tangkas. Lebih jelasnya, fokusnya adalah
pada eksplorasi pengaruh berbagai parameter, termasuk kematangan, terhadap 7. Kesimpulan
kesuksesan metode agile yang paling banyak digunakan, yaitu Scrum. Oleh karena itu,
kami tidak dapat mengatakan apa-apa apakah kesuksesan pada metode agile tertentu, Pengembangan perangkat lunak tangkas masih mendapatkan momentum yang
Scrum, juga akan berdampak pada hasil proyek signifikan, dan metode perangkat lunak tangkas diterapkan secara luas di seluruh industri
kesuksesan. dan di seluruh penjuru organisasi, dengan Scrum menjadi metode yang dominan. Namun,
Sebanyak 246 anggota tim Scrum mengakses survei kami. Kami hanya memasukkan setelah melakukan tinjauan ekstensif terhadap studi kualitatif dan kuantitatif, sulit untuk
kuesioner yang telah diisi lengkap (N = 182) dalam analisis kami dan mengabaikan 64 mencapai konsensus mengenai parameter mana yang mempengaruhi kinerja kerja tim
kuesioner yang telah diisi sebagian. Ini memenuhi target awal kami, yaitu setidaknya 150 yang tangkas. Selain itu, belum ada penelitian yang meneliti secara langsung peran
tanggapan. Meskipun demikian, kami tentu saja lebih memilih proporsi kuesioner yang kematangan tim dan komponen spesifik kerangka Scrum itu sendiri terhadap kesuksesan
telah diisi lengkap dalam jumlah yang lebih besar, yang akan meningkatkan N analisis di Scrum.
kami. N yang lebih rendah (182) mungkin menjadi alasan mengapa kami tidak menemukan Oleh karena itu, kami menyelidiki secara empiris dampak kematangan tim beserta
dukungan untuk karakteristik peran spesifik yang berdampak pada kesuksesan di Scrum. komponen spesifik kerangka Scrum (komposisi tim, nilai-nilai Scrum, peran Scrum,
peristiwa Scrum) terhadap persepsi keberhasilan penerapan kerangka Scrum.
Survei ini didistribusikan ke dalam organisasi melalui titik kontak utama berdasarkan
jaringan kenalan dan LinkedIn, karena kami ingin memastikan representasi industri yang Sebanyak 182 anggota tim Scrum dari berbagai industri menjawab kuesioner kami
luas. Namun, representasi lintas sektoral dapat menjadi bias, karena distribusi survei secara lengkap. Hasil yang diperoleh dengan menggunakan uji independensi chi-square
dipengaruhi oleh upaya yang dilakukan oleh kontak-kontak utama untuk mendistribusikan Pearson dan analisis regresi logistik menunjukkan bahwa waktu lebih menguntungkan
dan menciptakan kesadaran internal tentang survei dan menarik partisipasi sukarelawan tim, karena tim yang matang mempunyai peluang lebih besar untuk sukses di Scrum. Di
dari anggota tim Scrum. Kami berusaha menghindari hal ini dengan tetap berhubungan antara variabel-variabel komposisi tim, kami menetapkan bahwa tim yang telah menerima
dan mengirimkan dua email pengingat kepada narahubung selama periode pengumpulan pelatihan Scrum, dialokasikan sepenuhnya, memiliki tingkat turnover yang rendah,
data. memiliki semua keterampilan dan keahlian yang dibutuhkan dalam tim, dan mampu
mengatur diri sendiri, merasa dirinya sukses dalam bekerja. banyak orang. Berada di
lokasi yang sama tidak memengaruhi persepsi kesuksesan. Tim yang mahir dalam
6.1. Pekerjaan masa depan menghayati nilai-nilai Scrum sejauh nilai-nilai tersebut memberikan arahan pada pekerjaan
mereka kemungkinan besar akan menganggap diri mereka sukses di Scrum. Lebih
Penelitian ini berfokus pada persepsi kesuksesan di Scrum. khusus lagi, kami menetapkan bahwa nilai-nilai yang terkait dengan keterbukaan dan
Namun, akan menarik untuk menyelidiki apakah ada korelasi antara keberhasilan dalam keberanian adalah hal yang penting. Ketiga peran Scrum berkontribusi pada persepsi
menerapkan metode agile seperti Scrum dan keberhasilan hasil proyek, yang sering kesuksesan. Yang paling penting adalah mandat pemilik produk untuk membuat prioritas,
diukur berdasarkan tiga kendala dan kepuasan pemangku kepentingan. Selain itu, kemampuan pengembang untuk menyesuaikan rencana mereka setiap hari menuju
menarik juga untuk menyelidiki hubungan antara kematangan dan keberhasilan hasil tujuan sprint, dan kemampuan Scrum master untuk memastikan bahwa semua peristiwa
proyek. terjadi. Terakhir, kami menyimpulkan bahwa mengikuti acara Scrum sesuai dengan
kerangka kerjanya berdampak pada kesuksesan di Scrum. Pekerjaan ini merupakan
Dalam penelitian ini, terbukti bahwa nilai mempunyai dampak yang signifikan terhadap kontribusi berharga bagi organisasi dan praktisi tangkas yang saat ini atau di masa depan
persepsi kesuksesan di Scrum. Sejauh pengetahuan kami, hanya ada penelitian terbatas akan terlibat dalam implementasi dan penerapan pembangunan tangkas. Berdasarkan
yang mengeksplorasi nilai-nilai dalam tim Scrum, yang dapat mencakup kemunculan nilai- temuan kami, organisasi mempunyai kemampuan untuk mempengaruhi perjalanan tim
nilai dan bagaimana nilai-nilai tersebut berkembang dan menjadi melekat dalam sebuah Scrum menuju kesuksesan di Scrum dengan membuat keputusan yang mendukung
tim. variabel komposisi tim utama dan memastikan stabilitas untuk memungkinkan pematangan
Penelitian ini mencakup berbagai karakteristik yang relevan dengan setiap peran, tim. Selain itu, temuan kami memberikan refleksi terhadap dinamika dan praktik internal
namun gagal menemukan banyak korelasi, yang mungkin disebabkan oleh desain tim Scrum terkait dengan nilai-nilai tim, bagaimana anggota tim menjalankan peran, serta
penelitian. Meskipun demikian, akan menarik untuk melakukan penelitian berskala besar penerapan dan urutan Scrum.
yang secara khusus berfokus pada karakteristik peran. Hal ini akan berkontribusi pada
kumpulan literatur tangkas yang berkaitan dengan peran tangkas. Meskipun pendekatan
penelitian kuantitatif murni, seperti yang kami ikuti dalam penelitian ini, memiliki nilai yang acara.

besar, kami menyadari bahwa penyertaan langkah kualitatif lanjutan dapat memberikan
lebih banyak nuansa pada aspek-aspek yang belum terungkap sepenuhnya, seperti Pernyataan kontribusi kepenulisan CReditT
karakteristik peran tim Scrum.
Studi ini berfokus secara eksklusif pada tiga peran dalam tim Scrum. Namun, sebuah Maja Due Kadenic: Konseptualisasi, Metodologi, Investigasi, Penulisan – draf asli.
organisasi terdiri dari banyak peran lain di luar tim Scrum, yang dapat mempengaruhi tim Konstantinos Koumaditis: Konseptualisasi, Metodologi, Investigasi, Penulisan – review
Scrum. Pada bagian 5.6 kami membahas kemampuan organisasi untuk mempengaruhi & penyuntingan. Louis Junker-Jensen: Metodologi, Validasi, Analisis formal, Penulisan
tim Scrum melalui pengambilan keputusan yang relevan dengan variabel komposisi tim. – review & penyuntingan.
Secara klasik, keputusan-keputusan ini berada di tangan manajemen. Oleh karena itu,
pekerjaan di masa depan

11
Machine Translated by Google

MD Kadenic dkk. Teknologi Informasi dan Perangkat Lunak 153 (2023) 107079

Deklarasi kepentingan bersaing [21] T. Dingsøyr, S. Nerur, V. Balijepally, NB Moe, Satu dekade metodologi tangkas: menuju penjelasan
pengembangan perangkat lunak tangkas, J. Syst. perangkat lunak. 85 (6) (2012) 1213–1221, https://
doi.org/10.1016/j.jss.2012.02.033.
Para penulis menyatakan bahwa mereka tidak mempunyai kepentingan [22] T. Dybå, T. Dingsøyr, Studi empiris pengembangan perangkat lunak tangkas: tinjauan sistematis, Inf.
finansial atau hubungan pribadi yang saling bersaing yang dapat mempengaruhi perangkat lunak. Teknologi. 50 (9) (2008) 833–859, https://doi.org/10.1016/j. infsof.2008.01.006.

pekerjaan yang dilaporkan dalam makalah ini.


[23] V.-P. Eloranta, K. Koskimies, T. Mikkonen, Menjelajahi ScrumBut - sebuah studi empiris
studi tentang anti-pola Scrum, Inf. perangkat lunak. Teknologi. 74 (2016) 194–203, https://doi. org/10.1016/
Ketersediaan Data j.infsof.2015.12.003.
[24] RM Fontana, IM Fontana, PA da Rosa Garbuio, S. Reinehr, A. Malucelli, Proses versus manusia:
bagaimana seharusnya kematangan pengembangan perangkat lunak tangkas didefinisikan? J.Sist.
Data yang digunakan bersifat rahasia.
perangkat lunak. 97 (2014) 140–155, https://doi.org/10.1016/j. jss.2014.07.030.

[25] RM Fontana, V. Meyer, S. Reinehr, A. Malucelli, Hasil progresif: a


kerangka kerja untuk pendewasaan dalam pengembangan perangkat lunak tangkas, J. Syst. perangkat
Bahan pelengkap lunak. 102 (2015) 88–108, https://doi.org/10.1016/j.jss.2014.12.032.
[26] A. Freire, M. Perkusich, R. Saraiva, H. Almeida, A. Perkusich, Pendekatan berbasis jaringan Bayesian
Materi pelengkap yang terkait dengan artikel ini dapat ditemukan di untuk menilai dan meningkatkan kualitas kerja tim dari tim tangkas, Inf.
perangkat lunak. Teknologi. 100 (2018) 119–132, https://doi.org/10.1016/j.
versi online, di doi:10.1016/j.infsof.2022.107079. infsof.2018.04.004.
[27] LA Garcia, E. OliveiraJr, M. Morandini, Menyesuaikan kerangka kerja Scrum untuk
Referensi pengembangan perangkat lunak: Pemetaan literatur dan dukungan berbasis fitur, Inf. perangkat lunak.
Teknologi. 146 (2022), https://doi.org/10.1016/j.infsof.2021.106814.
[28] SAK Ghayyur, S. Ahmed, M. Ali, A. Razzaq, N. Ahmed, A. Naseem, Tinjauan literatur sistematis tentang
[1] P. Abrahamsson, N. Oza, MT Siponen, Metode pengembangan perangkat lunak Agile: tinjauan komparatif,
faktor keberhasilan dan hambatan pengembangan perangkat lunak tangkas, Int.
T. Dingsøyr, T. Dybå, & NB Moe (Eds.). Pengembangan Perangkat Lunak Agile: Penelitian Saat Ini
J.Adv. Hitung. Sains. Aplikasi. 9 (3) (2018) 278–291.
dan Arah Masa Depan, Springer Berlin Heidelberg, 2010, hlm. 31–59, https://doi.org/
[29] P. Gregory, L. Barroca, H. Sharp, A. Deshpande, K. Taylor, Tantangan yang menantang: menangani
10.1007/978-3-642-12575-1_3.
kekhawatiran praktisi tangkas, Inf. perangkat lunak. Teknologi. 77 (2016) 92–104, https://doi.org/
[2] P. Abrahamsson, J. Warsta, MT Siponen, J. Ronkainen, Arahan baru pada metode tangkas: analisis
10.1016/j.infsof.2016.04.006.
komparatif, dalam: Konferensi Internasional ke-25 tentang Rekayasa Perangkat Lunak, 2003.
[30] L. Gren, A. Goldman, C. Jacobsson, Cara kerja tangkas: perspektif kematangan tim, J. Softw. 32 (6)
Prosiding, IEEE, 2003, hal. 244–254 .
(2019), https://doi.org/10.1002/smr.2244.
[3] NF Arifin, B. Purwandari, F. Setiadi, Evaluasi dan rekomendasi perbaikan implementasi scrum dengan
[31] L. Gren, R. Torkar, R. Feldt, Kematangan dan ketangkasan kelompok, apakah ada hubungannya? - studi
model maturitas scrum hybrid: studi kasus produk telekomunikasi baru, dalam: Konferensi Internasional
survei, di: Konferensi Euromicro ke-41 tahun 2015 tentang Rekayasa Perangkat Lunak dan Aplikasi
Informatika, Multimedia, Siber dan Sistem Informasi 2020 (ICIMCIS), IEEE, 2020, hlm.178–183.
Tingkat Lanjut, IEEE, 2015, hlm.
[32] L. Gren, R. Torkar, R. Feldt, Pengembangan kelompok dan kematangan kelompok ketika membangun tim
[4] PL Ayunda, EK Budiardjo, Evaluasi kematangan praktik scrum dalam pengembangan perangkat lunak
yang tangkas: Investigasi kualitatif dan kuantitatif di delapan perusahaan besar, J. Syst. perangkat lunak.
aplikasi komunikasi seluler, dalam: 2020 3rd International Conference on Computer and Informatics
124 (2017) 104–119, https://doi.org/10.1016/j.jss.2016.11.024.
Engineering (IC2IE), IEEE, 2020, pp.
[33] V. Gulliksen Stray, NB Moe, T Dingsøyr, Tantangan kerja tim: studi kasus ganda dari dua tim tangkas,
dalam: Konferensi internasional tentang pengembangan perangkat lunak tangkas, Springer,
[5] R. Baskerville, J. Pries-Heje, S. Madsen, Dari eksotik ke arus utama: pengembaraan 10 tahun dari
Berlin, Heidelberg, 2011, hlm. 146–161.
kecepatan internet hingga batasan yang mencakup scrum, T. Dingsøyr, T.
[34] V. Henriques, M. Tanner, Sebuah tinjauan literatur sistematis tentang model kematangan tangkas
Dybå, & NB Moe (Eds.). Pengembangan Perangkat Lunak Agile: Penelitian Saat Ini dan Arah Masa
penelitian, Interdisipliner. J.Inf. Tahu. Kelola. 12 (2017) 53.
Depan, Springer Berlin Heidelberg, 2010, hlm. 87–110, https://doi.org/ 10.1007/978-3-642-12575-1_5.
[35] J. Highsmith, A. Cockburn, Pengembangan perangkat lunak Agile: bisnis
inovasi, Komputer 34 (9) (2001) 120–127, https://doi.org/10.1109/2.947100.
[6] K. Beck, M. Beedle, A. van Bennekum, A. Cockburn, W. Cunningham, D. Tomas,
[36] R. Hoda, J. Noble, S. Marshall, Mengorganisir tim yang mengatur dirinya sendiri, dalam: Konferensi
Manifesto Agile (2001). https://agilemanifesto.org/.
internasional ke-32 ACM/ IEEE 2010 tentang rekayasa perangkat lunak 1, IEEE, 2010, hlm. 285–
[7] M. Bianchi, G. Marzi, M. Guerini, Agile, Stage-Gate dan kombinasinya:
294.
mengeksplorasi bagaimana kaitannya dengan kinerja dalam pengembangan perangkat lunak, J. Bus.
[37] R. Hoda, J. Noble, S. Marshall, Peran yang mengatur diri sendiri dalam tim pengembangan perangkat lunak
Res. 110 (2020) 538–553, https://doi.org/10.1016/j.jbusres.2018.05.003.
tangkas, IEEE Trans. Perangkat Lunak Bahasa Inggris. 39 (3) (2013) 422–444, https://doi.org/
[8] B. Boehm, Bersiaplah untuk metode tangkas, dengan hati-hati, Komputer 35 (1) (2002) 64–69.
10.1109/tse.2012.30.
[9] RC Lee, Faktor keberhasilan menjalankan scrum: perspektif kualitatif, J. Softw.
[38] G. Hofstede, Dimensionalisasi budaya: Model Hofstede dalam konteks, Online
bahasa Inggris Aplikasi. 05 (06) (2012) 367–374, https://doi.org/10.4236/jsea.2012.56043.
Membaca. Psikologi. Kebudayaan 2 (1) (2011) 1014, 2307-0919.
[10] HF Cervone, Memahami metode manajemen proyek tangkas menggunakan Scrum, OCLC Syst. Melayani.
[39] N. Holtzhausen, JJ de Klerk, Kepemimpinan pelayan dan tim Scrum
27 (1) (2011) 18–22, https://doi.org/10.1108/ 10650751111106528.
efektivitas, Kepemimpinan Org. Dev. J.39 (7) (2018) 873–882, https://doi.org/ 10.1108/
lodj-05-2018-0193.
[11] LF Chagas, DD de Carvalho, AM Lima, CAL Reis, Tinjauan literatur sistematis tentang karakteristik
[40] E. Hossain, MA Babar, H. Paik, Menggunakan scrum dalam pengembangan perangkat lunak global:
manajemen proyek tangkas dalam konteks model kematangan, dalam: Konferensi Internasional
tinjauan literatur sistematis, dalam: Konferensi Internasional IEEE Keempat tentang Rekayasa
tentang Peningkatan Proses Perangkat Lunak dan Penentuan Kapabilitas, Springer, Cham, 2014 ,
Perangkat Lunak Global tahun 2009, IEEE, 2009, hlm. 175–184.
hal.177–189.
[41] G. Lee, W. Xia, Menuju tangkas: analisis terpadu data lapangan kuantitatif dan kualitatif tentang ketangkasan
[12] T.Chow, D.-B. Cao, Sebuah studi survei faktor penentu keberhasilan dalam proyek perangkat lunak
pengembangan perangkat lunak, MIS Q. 34 (1) (2010) 87–114 , https://doi.org/ 10.2307/20721416.
tangkas, J. Syst. perangkat lunak. 81 (6) (2008) 961–971, https://doi.org/10.1016/j. jss.2007.08.020.

[42] RC Lee, Faktor keberhasilan menjalankan scrum: perspektif kualitatif, J. Softw.


[13] D. Cohen, M. Lindvall, P. Costa, Pengantar metode tangkas, Adv. Hitung. 62
bahasa Inggris Aplikasi. (2012), https://doi.org/10.4236/jsea.2012.56043. Vol.05No.06, 9, Pasal
(03) (2004) 1–66.
19832.
[14] K. Conboy, B. Fitzgerald, Menuju kerangka konseptual metode tangkas: studi tentang ketangkasan dalam ¨
[43] M. Leppanen, Analisis komparatif model kematangan tangkas. Pengembangan Sistem Informasi,
berbagai disiplin ilmu, dalam: Prosiding lokakarya ACM 2004 tentang penelitian rekayasa perangkat
Springer, 2013, hlm.329–343.
lunak Interdisipliner, Newport Beach, CA, AS, 2004, hal.37–44, https://doi.org/10.1145/1029997.1030005.
[44] Y. Lindsjørn, DIK Sjøberg, T. Dingsøyr, GR Bergersen, T. Dybå, Kualitas kerja tim dan keberhasilan
proyek dalam pengembangan perangkat lunak: Survei tim pengembangan tangkas, J. Syst.
[15] EC Conforto, DC Amaral, Manajemen proyek tangkas dan model gerbang panggung—kerangka kerja
perangkat lunak. 122 (2016) 274–286, https://doi.org/10.1016/j.jss.2016.09.028 .
hibrid untuk perusahaan berbasis teknologi, J. Eng. Teknologi. Mengelola. 40 (2016) 1–14, https://
doi.org/10.1016/j.jengtecman.2016.02.003.
[45] M. Laanti, J. Simila, ¨ P. Abrahamsson, Definisi pengembangan dan kelincahan perangkat lunak tangkas,
[16] M. Coram, S. Bohner, Dampak metode tangkas pada proyek perangkat lunak
dalam: Konferensi Eropa tentang Peningkatan Proses Perangkat Lunak, Springer, Berlin, Heidelberg,
manajemen, dalam: Konferensi dan Lokakarya Internasional IEEE ke-12 tentang Rekayasa Sistem
2013, hlm. 247–258.
Berbasis Komputer (ECBS'05), IEEE, 2005, hlm. 363–370.
[46] ML McHugh, Uji kemandirian chi-kuadrat, Biochemia Medica 23 (2) (2013) 143–149, https://doi.org/
[17] P.Diebold, J.-P. Ostberg, S. Wagner, U. Zendler, Apa perbedaan praktisi dalam menggunakan scrum?,
10.11613/bm.2013.018.
dalam: Konferensi Internasional tentang Pengembangan Perangkat Lunak Agile Springer, Cham,
[47] SC Misra, V. Kumar, U. Kumar, Mengidentifikasi beberapa faktor keberhasilan penting dalam mengadopsi
2015, hlm. 40–51.
praktik pengembangan perangkat lunak tangkas, J. Syst. perangkat lunak. 82 (11) (2009) 1869–
[18] K. Dikert, M. Paasivaara, C. Lassenius, Tantangan dan faktor keberhasilan untuk transformasi tangkas
1890, https://doi.org/10.1016/j.jss.2009.05.052.
skala besar: tinjauan literatur sistematis, J. Syst. perangkat lunak. 119 (2016) 87–108, https://doi.org/
[48] NB Moe, Tantangan utama dalam meningkatkan kerja tim yang tangkas, dalam: Internasional
10.1016/j.jss.2016.06.013.
Konferensi Pengembangan Perangkat Lunak tangkas, Springer, Berlin, Heidelberg, 2013, hlm.76–90.
[19] T. Dingsøyr, T. Dybå, NB Moe, Pengembangan Perangkat Lunak Agile: Penelitian Saat Ini dan
Arah Masa Depan, Springer, Berlin/Heidelberg, 2010.
[49] NB Moe, T. Dingsøyr, Scrum dan efektivitas tim: teori dan praktik, dalam:
[20] T. Dingsøyr, Y. Lindsjørn, Kinerja tim dalam tim pengembangan tangkas: temuan dari 18 kelompok fokus,
Konferensi internasional tentang proses tangkas dan pemrograman ekstrem dalam rekayasa perangkat
dalam: Konferensi Internasional tentang Pengembangan Perangkat Lunak Agile, Springer, Berlin,
lunak, Springer, Berlin, Heidelberg, 2008, hlm. 11–20.
Heidelberg, 2013, hlm. 46–60.

12
Machine Translated by Google

MD Kadenic dkk.
Teknologi Informasi dan Perangkat Lunak 153 (2023) 107079

[50] NB Moe, T. Dingsøyr, T. Dybå, Memahami tim yang mengatur dirinya sendiri dalam pengembangan [65] KMBd Silva, SCd Santos, Faktor penting dalam proyek perangkat lunak tangkas menurut perspektif
perangkat lunak yang tangkas, dalam: konferensi Australia ke-19 tentang rekayasa perangkat manusia, proses dan teknologi, dalam: Lokakarya Brasil ke-6 tentang Metode Agile (WBMA) ke-6
lunak (aswec 2008), IEEE, 2008, hlm. 76–85. tahun 2015, IEEE, 2015, hlm.
[51] NB Moe, T. Dingsøyr, T. Dybå, Model kerja tim untuk memahami tangkas [66] J. Sithambaram, MHNBM Nasir, R. Ahmad, Masalah dan tantangan yang berdampak pada keberhasilan
tim: studi kasus proyek Scrum, Inf. perangkat lunak. Teknologi. 52 (5) (2010) 480–491, https://doi.org/ pengelolaan proyek agile-hybrid: pendekatan teori dasar, Int.
10.1016/j.infsof.2009.11.004. J. Pengelolaan Proyek. 39 (5) (2021) 474–495, https://doi.org/10.1016/j.
[52] NB Moe, T. Dingsøyr, EA Røyrvik, Menguji kerja tim yang tangkas – sebuah ijproman.2021.03.002.
instrumen awal untuk menilai secara empiris dan meningkatkan pengembangan perangkat lunak [67] AF Sommer, C. Hedegaard, I. Dukovska-Popovska, K. Steger-Jensen, Peningkatan kinerja
tangkas, dalam: Konferensi Internasional tentang Proses Agile dan Pemrograman Ekstrim pengembangan produk melalui hibrida agile/stage-gate: proses stage-gate generasi berikutnya?
dalam Rekayasa Perangkat Lunak, Springer, Berlin, Heidelberg, 2009, hlm. 114–123. Res.-Teknol. Kelola. 58 (1) (2015) 34–45, https://doi.org/10.5437/08956308X5801236 .

[53] J. Packlick, Kematangan tangkas memetakan pendekatan berorientasi tujuan untuk perbaikan tangkas, [68] SV Spiegler, D. Graziotin, C. Heinecke, S. Wagner, Eksplorasi kuantitatif teori 9 faktor: distribusi peran
dalam: Agile 2007 (AGILE 2007), IEEE, 2007, hlm.266–271. kepemimpinan antara scrum master dan tim tangkas, dalam: Konferensi Internasional tentang
[54] C. Patel, M. Ramachandran, Agile maturity model (AMM): proses perangkat lunak Pengembangan Perangkat Lunak Agile, Springer, Cham, 2020, hlm.162–177.
kerangka perbaikan untuk praktik pengembangan perangkat lunak tangkas, Int. J. Lunakw.
Eng., IJSE 2 (1) (2009) 3–28. [69] SV Spiegler, C. Heinecke, S. Wagner, Kesenjangan kepemimpinan dalam tim tangkas: bagaimana
[55] AS Patrucco, F. Canterino, I. Minelgaite, Bagaimana metodologi scrum mempengaruhi nilai-nilai budaya tim? tim dan master scrum menjadi matang, Proses Agile. perangkat lunak. bahasa Inggris Program
Sebuah studi kasus ganda tentang tim tangkas di industri Nonperangkat lunak, IEEE Trans. bahasa Inggris Ekstrim. (2019) 37–52, https://doi.org/10.1007/978-3-030-19034-7_3.
Mengelola. (2022) 1–11, https://doi.org/10.1109/TEM.2022.3146717 . [70] SV Spiegler, C. Heinecke, S. Wagner, Sebuah studi empiris tentang perubahan kepemimpinan dalam tim tangkas,
Empiric. perangkat lunak. bahasa Inggris 26 (3) (2021), https://doi.org/10.1007/s10664-021-09949-5 .
[56] A. Qumer, B. Henderson-Sellers, Kerangka kerja untuk mendukung evaluasi, adopsi dan peningkatan
metode tangkas dalam praktiknya, J. Syst. perangkat lunak. 81 (11) (2008) 1899–1919, https:// [71] A. Srivastava, S. Bhardwaj, S. Saraswat, model SCRUM untuk metodologi tangkas, dalam: Konferensi
doi.org/10.1016/j.jss.2007.12.806. Internasional 2017 tentang Komputasi, Komunikasi dan Otomasi (ICCCA), IEEE, 2017, hlm. 864–
[57] MA Ringstad, T. Dingsøyr, N. Brede Moe, Peningkatan proses tangkas: diagnosis dan perencanaan 869.
untuk meningkatkan kerja tim, dalam: Konferensi Eropa tentang Peningkatan Proses Perangkat [72] A. Srivastava, D. Mehrotra, PK Kapur, AG Aggarwal, Evaluasi analitis
Lunak, Springer, Berlin, Heidelberg, 2011, hlm. 167–178. faktor keberhasilan tangkas yang mempengaruhi kualitas dalam industri perangkat lunak, Int. J.Sist. Jaminan.
[58] K. Schwaber, Manajemen Proyek Agile dengan Scrum, Microsoft press, 2004. bahasa Inggris Kelola. 11 (S2) (2020) 247–257, https://doi.org/10.1007/s13198-020- 00966-z.
[59] Schwaber, K., & Sutherland, J. (2020). Panduan Scrum. https://www.scrum.org/.
[60] T. Schweigert, R. Nevalainen, D. Vohwinkel, M. Korsaa, M. Biro, Kematangan tangkas [73] V. Stray, TE Fægri, NB Moe, Menjelajahi norma dalam tim perangkat lunak tangkas, dalam:
model: oxymoron atau tingkat pemahaman berikutnya, dalam: Konferensi Internasional tentang Konferensi Internasional tentang Peningkatan Proses Perangkat Lunak yang Berfokus pada
Peningkatan Proses Perangkat Lunak dan Penentuan Kemampuan, Springer, Berlin, Heidelberg, Produk, Cham, Springer, 2016, hlm. 458–467.
2012, hlm. 289–294. [74] C. Tam, EJdC Moura, T. Oliveira, J. Varaj˜ ao, Faktor-faktor yang mempengaruhi keberhasilan proyek
[61] P. Serrador, JK Pinto, Apakah Agile berfungsi? Analisis kuantitatif keberhasilan proyek tangkas, Int. pengembangan perangkat lunak tangkas yang sedang berlangsung, Int. J. Pengelolaan Proyek.
J. Pengelolaan Proyek. 33 (5) (2015) 1040–1051, https://doi.org/ 10.1016/ 38 (3) (2020) 165–176, https://doi.org/10.1016/j.ijproman.2020.02.001.
j.ijproman.2015.01.006. [75] Versi Satu. (2020). Laporan Keadaan Agile Tahunan ke-14. https://www.qagile.pl/wp-content/uploads/
[62] J. Setiyawan, F. Gunawan, T. Raharjo, B. Hardian, Penerapan model kematangan Scrum: studi kasus 2020/06/14th-annual-state-of-agile-report.pdf .
di perusahaan telekomunikasi, J. Phys. Konf. Ser. 1566 (1) [76] Versi Satu. (2021). Laporan keadaan tangkas tahunan ke-15. https://digital.ai/resource-c enter/analyst-
(2020), 012050. Penerbitan IOP. reports/state-of-agile-report#ufh-c-473508-state-of-agile-report.
[63] H. Sharp, H. Robinson, Tiga 'C praktik tangkas: kolaborasi, Koordinasi dan komunikasi, T. Dingsøyr, [77] C. Verwijs, D. Russo, Teori efektivitas tim scrum, arXiv (2021), https://doi.org/10.48550/
T. Dybå, & NB Moe (Eds.). Pengembangan Perangkat Lunak Agile: Penelitian Saat Ini dan Arah ARXIV.2105.12439 .
Masa Depan, Springer Berlin Heidelberg, 2010, hlm. 61–85, https://doi.org/10.1007/978-3-642-12575-1_4. [78] SA Wheelan, B. Davidson, F. Tilin, Pengembangan Kelompok Lintas Waktu: Realitas atau
Ilusi?, 34, Penelitian kelompok kecil, 2003, hlm.223–245.
[64] A. Sidky, J. Arthur, S. Bohner, Pendekatan disiplin untuk mengadopsi praktik tangkas: kerangka adopsi [79] A. Yin, S. Figueiredo, MM da Silva, Model kematangan Scrum, dalam: Proceedings of the
tangkas, Innovat. sistem. perangkat lunak. bahasa Inggris 3 (3) (2007) 203–216, https://doi.org/ ICSEA, 2011, hal.20–29.
10.1007/s11334-007-0026-z. [80] FP Zasa, A. Patrucco, E. Pellizzoni, Mengelola organisasi hibrid: bagaimana manajemen proyek
tangkas dan tradisional dapat hidup berdampingan? Res.-Teknol. Kelola. 64 (1) (2021) 54–63,
https://doi.org/10.1080/08956308.2021.1843331.

13

Anda mungkin juga menyukai