14 0 605 KB
DESIGN REVIEW
DESIGN REVIEW SIKOMAN Dokumen ini membahas mengenai formal design review seperti : DPR, SRSR, PDR, DDR, DBDR, TPR, STPR, VDR,
PT SUMBER KREASI JL LENTENG AGUNG 20 021-123456 022-098765 6/20/2015
TABLE OF CONTENT 1. Development Plan Review ............................................................................................... 1 2. Software Requirement Spesification Review ..................................................................2 3. Preliminary Design Review ............................................................................................. 3 4. Detailed Design Review ..................................................................................................4 5. Database Design Review .................................................................................................5 6. Test Plan Review ............................................................................................................. 6 7. Software Test Procedure ..................................................................................................7 8. Support Manual Review ..................................................................................................8
Software Development Review Checklist DEVELOPMENT PLAN REVIEW N/A Description
Comments/Notes
Project berjalan sesuai dengan scope
Project sikoman masih berjalan sesuai dengan scope yang didefinisikan dalam proposal
Project berjalan sesuai dengan jadwal dan budget yang telah dibuat
Project mengalami keterlambatan aktifitas, sehingga ada aktifitas yang tidak berjalan sesuai dengan jadwal. Tetapi keterlambatan masih dapat ditangani dan project tetap akan diusahakan selesai sesuai dengan deadline yang diminta oleh client Aksi :
Project berjalan sesuai dengan fase development yang telah ditetapkan
Menggunakan waktu libur untuk lembur
Project masih mengikuti alur dari fase development Agile, saat ini project SIKOMAN telah memasuki fase deployment system tepatnya pada tahapan testing modul dan bug fixing, tetapi fase construction masih terus dilakukan oleh programmer kami
SOFTWARE REQUIREMENT SPESIFICATION REVIEW Comments/Notes N/A Description Adanya penambahan requirement baru
Client meminta adanya penambahan modul baru didalam aplikasi SIKOMAN, modul yang diminta adalah modul prosedur penapisan Aksi :
Menentukan business process
Pembahasan desain use case
Membuat desain layout Membuat desain table tambahan di database
Karena client meminta adanya penambahan requirement baru, maka ada perubahan desain use case aplikasi Aksi :
Perubahan modul
Melakukan koordinasi dengan tim analist untuk membahas desain use case Mendesain use case yang baru sesuai dengan requirement
Terdapat perubahan pada modul pemilihan SPK pemilihan alat, tampilan diagram WHO dihilangkan. Aksi :
Preliminary Design Review N/A Description Melakukan verifikasi terhadap semua requirement client
Melakukan rapat koordinasi dengan tim project terkait penambahan requirement Menentukan business process untuk modul SPK pemilihan alat Mendesain tampilan modul SPK pemilihan alat Mendesain table di database untuk modul SPK pemilihan alat
Comments/Notes Kami sudah memastikan kepada client bahwa menjelang UAT tidak ada lagi penambahan requirement baru. Modul yang akan dibuat sebanyak 5, antara lain :
N/A
Description
Comments/Notes
Modul Pemilihan Alat Modul Informasi Alat Modul Prosedur Penapisan Modul How-to Modul About
Aksi :
Detailed Design Review N/A Description Pembahasan detail desain use case dan activity diagram
Melakukan rapat dengan client mengenai pembahasan requirement
Comments/Notes Dikarenakan adanya penambahan requirement baru, maka detail dari desain use case dan activity diagram akan dilakukan perubahan Aksi :
Database Design Review N/A Description Desain table
Melakukan koordinasi dengan analist untuk membahas desain use case dan activity diagram Mendesain ulang detail use case dan activity diagram sesuai dengan requirement terakhir client
Comments/Notes Setelah melakukan proses unit testing, desain table dari database sikoman ini sudah berjalan dengan baik, baik itu relasi antar table dan data tidak mengalami redundancy. Tetapi karena
N/A
Description
Comments/Notes adanya penambahan modul baru semua data belum dimasukan kedalam database. Aksi :
Melakukan koordiansi dengan developer untuk memastikan semua data terinput sebelum proses UAT
*)Lihat lampiran desain table sikoman sesuai dengan requirement terakhir client
Test Plan Review N/A Description Metode Test Plan
Comments/Notes Metode yang test plan yang kami gunakan adalah black box testing dan white box testing, setelah dilakukan proses unit testing pada proses white box testing kami mendapat evaluasi untuk melakukan pengetesan terhadap tiap kelas. Aksi :
Tools
Menindak lanjuti evaluasi tersebut dengan melakukan koordinasi dengan tim testing
Tools yang digunakan dalam proses debugging dan pengujian database yaitu ng-inspector dan adb logcat. Kedua tools ini tidak mengalami kendala berarti didalam penggunaanya.
N/A
Description
Software Test Procedure Review N/A Description Rencana pengujian sesuai dengan dokumen test plan procedur
Comments/Notes
Comments/Notes Prosedur yang kami buat dalam dokumen testing : Data and database integrity testing, Function testing, buisness cycle testing, user interface testing, load testing, stress testing, configuration testing, installation testing. Setelah dilakukan unit testing kemarin, ada prosedur test yang belum dilakukan yaitu stress testing, load testing, configuration testing, dan installation testing, sisanya sudah dilakukan sesuai dengan scenario yang telah dibuat dalam dokumen test plan dan dari hasil testing tersebut terdapat evaluasi megenai user interface Aksi :
Supprot Manual Review N/A Description
Melakukan koordinasi dengan tim developer untuk menindaklanjuti evaluasi tersebut Melakukan perubahan tampilan layout pada menu HOME
Comments/Notes
Pembuatan dokumentasi kode program
Dalam project sikoman kode program yang akan dibuat dokumentasinya adalah 5 modul dengan dependencies sebagai berikut : Modul Pemilihan Alat Controller : IndiParCtrl, HasilPilihCtrl, AlatCtrl, DetailCtrl Modul Informasi Alat Controller : AlatCtrl, DetailCtrl Modul Prosedur Penapisan : Controller : ProsPenCtrl, HasilProsPenCtrl, AlatCtrl, DetailCtrl Modul How-to & About (tidak membutuhkan controller) Total line code yang didokumentasikan sekitar : 1000 line of codes Rencana ini berubah dari sebelumnya, karena adanya penambahan modul jadi total kode program yang didokumentasikan juga bertambah Aksi :
Melakukan rapat koordinasi dengan tim dokumentasi untuk melakukan penambahan dokumentasi kode program pada dokumen support manual
LAMPIRAN Desain database lama :
Desain database baru