![]() 12
manajemen pada proyek software, penentuan
metode teknis yang diterapkan,
produk kerja yang dihasilkan (model, dokumen, data, laporan, formulir, dll),
pembuatan milestone, penjaminan kualitas, dan pengaturan perubahan.
4.
A
quality focus
Merupakan lapisan dasar pada rekayasa perangkat lunak yang berfokus pada
kualitas dari suatu software dengan standar tertentu.
(Sumber: Software Engineering a Practitioners Approach, Pressman, 2014:16)
2.5 Scrum
Scrum
merupakan salah satu
agile
software
development. Agile
software
development
merupakan metode yang dapat merespons dan menangani perubahan
dengan cepat. Dengan menggunakan
agile
software
development, ketika terdapat
perubahan requirement, developer
dapat mengadaptasi requirement
baru ke dalam
pengembangan yang sedang dikerjakan dengan cepat (Pressman, 2015:78). Scrum,
menurut Ken Schwaber & Jeff Sutherland (2013:3) adalah sebuah kerangka kerja
untuk
menyelesaikan permasalahan kompleks yang senantiasa berubah, pada saat
bersamaan dapat menghasilkan produk dengan nilai setinggi mungkin secara kreatif
dan produktif. Scrum adalah kerangka proses yang telah digunakan untuk mengelola
perkembangan produk kompleks semenjak awal tahun 1990. Scrum bukanlah sebuah
proses ataupun teknik untuk mengembangkan produk, melainkan sebuah kerangka
kerja di mana di dalamnya dapat dimasukkan beragam proses dan teknik yang dapat
menangani permasalahan kompleks yang senantiasa berubah dengan cepat.
|