Metodologi pengembangan perangkat lunak apa yang paling populer digunakan oleh studio game? [Tutup]

10

Metodologi pengembangan perangkat lunak apa yang terbaik (seperti yang paling banyak digunakan oleh pengembang game profesional dan / atau perusahaan) yang digunakan dalam pengembangan game?

Saya pernah mendengar bahwa SCRUM populer, tetapi saya tidak yakin.

Matias Valdenegro
sumber
Pertanyaannya baik-baik saja. Orang-orang di forum ini tidak terbiasa dengan pertanyaan top-down mulai dari tingkat strategis.
Raistx

Jawaban:

14

Jujur, itu tergantung pada ukuran dan sejarah tim.

Sebagian besar tim besar tempat saya bekerja telah menggunakan versi Scrum yang disesuaikan. Seringkali, sebuah studio akan membawa instruktur Scrum atau meminta produser untuk mendapatkan sertifikasi "Scrum Master".

Seperti disebutkan di atas, Spiral adalah sebuah pilihan.

Secara umum, semacam pengembangan Agile digunakan yang melibatkan stand-up, pemilik produk, dll.

Sebenarnya tidak ada "metodologi terbaik." Ukuran dan pengalaman tim menentukan proses yang tepat untuk digunakan. Jika Anda seorang yang percaya pada Lean , Anda juga akan memahami bahwa prosesnya sangat spesifik untuk tugas-tugas yang ada.

Grapsas AA
sumber
3

Model Spiral sangat populer untuk pengembangan game. Karena siklus pengembangan yang berubah dengan cepat dan ukuran sebagian besar proyek game.

Karena pengembangan game adalah proyek yang hidup dan sebagian besar proyek game tidak didefinisikan dengan baik sebelum proyek dimulai. Model spiral memungkinkan untuk perubahan cepat dan pengembangan yang fleksibel.

Ólafur Waage
sumber
2

Walaupun Scrum cukup populer, menurut pengalaman saya, Scrum hanya berfungsi jika tim dan manajemen bersedia mematuhi rencana tersebut.

Kevin Laity
sumber
2

Koboi tampaknya menjadi populer ...

nevster
sumber
0

Apapun metodologi yang Anda pilih, Anda harus ingat bahwa permainan di semua tahap, harus menyenangkan. Metodologi yang Anda gunakan akan benar-benar turun ke anggota tim yang terlibat dan berapa banyak dari mereka, tetapi pada semua titik Anda harus dapat "memainkan" permainan dalam beberapa bentuk untuk mengevaluasi apakah ada sesuatu yang berfungsi atau tidak. Ide desain hebat yang membutuhkan waktu berminggu-minggu untuk pengembangan dan tidak menambah faktor kesenangan adalah waktu yang terbuang. Memiliki metodologi Agile harus memungkinkan Anda untuk mengevaluasi setiap fitur permainan saat dikembangkan.

Casey
sumber