Home Start Back Next End
  
11
Gambar 2.1 Tahapan pada XP
(Sumber: Pressman, 2010: 74)
Terdapat 4 (empat) tahapan pada XP, yaitu: 
a.
Planning
Pada tahap ini dilakukan penyusunan sebuah story
yang
menggambarkan fitur dan fungsi dari software yang akan
dikembangkan. Customer menyusun tingkatan stories
tersebut
berdasarkan prioritas dan pihak pengembang akan
memperkirakan waktu yang dibutuhkan untuk mengembangkan
software tersebut. Contoh ketika terdapat story yang memerlukan
waktu lebih dari tiga minggu untuk diselesaikan, maka
pengembang akan meminta pihak customer untuk
menyederhanakan stories tersebut. Selain itu, stories
baru dapat
muncul kapan saja (Pressman, 2010:73).
b.
Design
Proses desain pada metode XP mengikuti prinsip Keep It
Simple
(KIS). Desain harus sederhana dengan mengikuti stories
yang sudah dibuat pada tahap sebelumnya. Pada tahap berikutnya
terdapat proses refactoring
yang sangat berguna dalam
pengembangan software. Refactoring adalah proses
Word to PDF Converter | Word to HTML Converter