Fase Eksplorasi Exploration Phase

1. Menentukan batasan dan Prioritas Dalam tahap ini penulis melakukan prioritas yang ditentukan dari vision statement dan user story base. Proses ini menggunakan tabel high level feature user story card, yang nanti hasilnya akan menghasilkan pemecahan user story base sesuai dengan kebutuhan. 2. Identifikasi Pekerjaan Dalam tahap ini penulis menterjemahkan proses kebutuhan sistem yang telah dibuat berdasarkan user story base yang nantinya akan di trasfrom kedalam sebuah task card. Hasil dari tahap ini menghasilkan task card berdasarkan user story. 3. Membuat Rencana Peluncuran Dalam tahap ini Dalam tahap ini penulis membuat rencana peluncuran sistem, dengan membuat tabel rencana peluncuran, dan menghasilkan estimasi rencana penyelesaian berdasarkan proses iterasi sesuai dengan kebutuhan. 4. Mempersiapkan Uji Penerimaan Dalam tahap ini penulis melakukan persiapan untuk melakukan uji penerimaan, tahap yang dilakukan nantinya dengan mempersiapkan pengujian yang menggunakan metode black box testing , dan menuliskan dalam tabel kriteria yang akan diuji nantinya. Sehingga hasil akhir nanti akan didapatkan tabel black box testing.

3.2.3 Fase Itarasi Iteration Phase

Dalam fase iteration, kegiatan ini dibagi kedalam beberapa tahap yaitu mempersiapkan kriteria pengujian, identifikasi aktor dan usecase , desain proses, desain database, desain interface, implementasi coding, melakukan uji penerimaan, melacak kemajuan, dan menentukan penerimaan. Dari masing-masing tahapan tersebut akan dijelaskan lebih terperinci sebagai berikut: 1. Mempersiapkan Kriteria Pengujian Dalam tahap ini penulis mempersiapkan kriteria pengujian dimana proses ini mengacu pada user story base dan hasilnya berisi poin-poin langkah pengujian . 2. Identifikasi Aktor Identifikasi Usecase Dalam tahap ini penulis mengidentifikasi aktor yang akan menggunakan Configuration Management System CMS nantinya, dan juga menentukan identifikasi usecase. Alat bantu yang digunakan penulis dalam menentukan hasil tersebut dengan menggunakan tabel identifikasi user usecase. Hasilnya didapatkan adalah : a. Tabel identifikasi aktor b. Tabel identifkasi usecase 3. Desain Proses Dalam tahap ini penulis melakukan desain sistem proses, tools yang digunakan penulis yaitu menggunakan Unified Modelling Languange UML, dan hasil yang didapatkan berupa usecase diagram, activity diagram, dan sequence diagram. yang akan dibuat nantinya, yaitu mendesain : c. Usecase diagram d. Activity diagram e. Sequence diagram 4. Desain Database Dalam tahap ini penulis melakukan desain database dengan tools bantuan tabel potensial objek, matriks CRUD, dan Unified Modeling Languange UML. Hasil yang didapatkan pada tahap ini berupa : a. Daftar potensial objek, b. Class diagram c. Matriks CRUD d. Mapping class e. Spesifikasi database. 5. Desain interface Dalam tahap ini penulis melakukan proses perancangan user interface menggunaan tools bantuan Balsamiq Mockup,