Home Start Back Next End
  
12
4.
Testing
Pada tahap ini, unit tests
dan acceptance tests
melakukan
pengujian terhadap program yang
telah selesai. (Pressman, 2010:76-
77). 
Metodologi XP tepat digunakan pada saat keperluan untuk
merubah yang cepat dan tim programmer yang sedikit. Kelebihan XP
antara lain:
1. Metode agile
yang paling banyak digunakan dan menjadi
sebuah
pendekatan yang sangat terkenal. 
2.
Setiap feedback
ditanggapi dengan melakukan tes, unit test,
dan
system intergration.
3. Banyak ide dan berani mencobanya, berani mengerjakan
kembali
dan setiap kali kesalahan ditemukan, langsung diperbaiki.
4. Menekankan pada kesederhanaan dalam pengkodean. Lebih baik
melakukan hal  yang sederhana dan mengembangkan besok jika
diperlukan.
2.1.3 
Rekayasa Perangkat Lunak
2.1.3.1 Pengertian
 
Rekayasa perangkat lunak adalah pembuatan perangkat lunak
dengan menggunakan prinsip rekayasa yang kuat untuk menghasilkan
perangkat lunak yang ekonomis, handal, dan bekerja secara efisien
(Pressman 2010:13). 
2.1.3.2 Lapisan Rekayasa Perangkat Lunak
 
Rekayasa perangkat lunak merupakan teknologi bertingkat
atau berlapis. Lapisan-lapisan pada teknologi ini tersusun sebagai
berikut (Pressman, 2013:13-14):
Word to PDF Converter | Word to HTML Converter