Start Back Next End
  
20
aplikasi, user dapat menambahkan, mengurangi, atau mengubah story.
Para developer akan menyusun dan memodifikasi perancangan
berdasarkan story tersebut.
2.
Design (Perancangan)
Proses desain pada XP mengikuti prinsip KIS (Keep It Simple).
Proses perancangan dapat terjadi sebelum dan sesudah tahap coding.
Refactoring berarti proses desain yang terjadi secara berkesinambungan
ketika sistem dibangun.
3.
Coding
Setelah story dikembangkan dan desain awal dikerjakan, para
developer tidak langsung melakukan coding tetapi mengevaluasi setiap
story yang telah didesain.
Konsep mendasar yang digunakan selama
tahap ini adalah pair programming.
4.
Testing (Pengujian)
Dalam tahap ini terdapat dua pengujian yaitu individual unit test
dan acceptance test (customer test). Individual unit test merupakan tahap
pengujian terhadap validasi fungsionalitas sebuah sistem dan
penyelesaian bug
atau error sebelum diserahkan ke user untuk diuji
kembali. Acceptance test yang dikenal dengan customer test merupakan
tahap pengujian terhadap fitur-fitur utama untuk dievaluasi kembali
sesuai dengan tahap perencanaan.
2.14
Unified Modeling Language (UML)
Unified Modeling Language
(UML)
adalah pemodelan yang digunakan
oleh developer untuk berkomunikasi mengenai pekerjaan mereka dengan para
stakeholder dan developer yang lain (Ambler, 2005, ix).
1.
Use Case Diagram
Use case diagram menunjukkan hubungan antara aktor dan use
case dalam sebuah sistem. Kegunaan use case antara lain sebagai berikut
(Ambler, 2005, p33):
1.
Memberikan
gambaran dari kebutuhan penggunaan sistem atau
organisasi dalam bentuk model.
2.
Menggambarkan ruang lingkup dari pengembangan sistem.
Word to PDF Converter | Word to HTML Converter