Tugas Standarisasi
Dokumentasi Program
Spesifikasi Kebutuhan Perangkat Lunak (SKPL)
Deskripsi Perancangan Perangkat Lunak (DPPL)
Dppl adalah Dokumen Deskripsi Perancangan Perangkat Lunak (DPPL) ini bertujuan untuk mendefinisikan perancangan perangkat lunak M-Guide. Dokumen tersebut akan digunakan oleh pengembang perangkat lunak M-Guide sebagai acuan teknis untuk implementasi pada tahap berikutnya.
Berikut DPPL aplikasi jojonomic yang berisikan deskripsi perancangan perangkat lunak yang berorientasi proses.
PDHUPL
Dokumen PDHPUL menjadi penting dalam proses pengembangan perangkat lunak karena memberikan panduan dan acuan bagi tim pengembang untuk menjaga konsistensi dan kualitas dari setiap tahapan pengembangan. Selain itu, dokumen ini juga dapat membantu tim pengembang dalam memperkirakan biaya dan jadwal pengembangan, serta memudahkan proses pengujian dan evaluasi hasil dari perangkat lunak yang telah dibangun.
Perencanaan
1.1 Tujuan pembuatan perangkat lunak
Menggambarkan alasan dan tujuan dibuatnya perangkat lunak, sehingga dapat dijadikan sebagai acuan dalam seluruh tahapan pengembangan.
1.2 Lingkup perangkat lunak
Mengidentifikasi batasan-batasan pada perangkat lunak, baik itu dari segi fitur maupun platform yang akan digunakan.
1.3 Batasan perangkat lunak
Menggambarkan batasan-batasan teknis yang harus diperhatikan dalam pengembangan perangkat lunak, seperti batasan hardware, software, dan lingkungan pengembangan.
1.4 Kebutuhan fungsional perangkat lunak
Menjelaskan fitur-fitur dan fungsionalitas yang harus ada dalam perangkat lunak.
1.5 Kebutuhan non-fungsional perangkat lunak
Menjelaskan atribut-atribut non-fungsional yang harus dipenuhi dalam perangkat lunak, seperti keamanan, keandalan, kinerja, dan kemudahan pemeliharaan.
1.6 Perkiraan biaya dan jadwal pengembangan
Menghitung perkiraan biaya dan waktu yang dibutuhkan untuk menyelesaikan pengembangan perangkat lunak.
2. Deskripsi
2.1 Deskripsi umum perangkat lunak
Menggambarkan secara umum tentang perangkat lunak yang akan dikembangkan, termasuk kegunaan dan manfaatnya.
2.2 Arsitektur perangkat lunak
Menjelaskan tentang struktur dan komponen-komponen dari perangkat lunak yang akan dibangun, serta hubungan antar komponen tersebut.
2.3 Alur kerja perangkat lunak
Menjelaskan bagaimana perangkat lunak bekerja, termasuk urutan operasi yang dilakukan untuk menghasilkan output.
2.4 Rancangan antarmuka pengguna
Menjelaskan rancangan antarmuka pengguna, termasuk desain layar, menu, dan kontrol yang akan digunakan dalam perangkat lunak.
2.5 Fitur-fitur perangkat lunak
Menjelaskan fitur-fitur dan fungsionalitas yang akan diimplementasikan dalam perangkat lunak.
2.6 Teknologi yang digunakan dalam pengembangan perangkat lunak
Menjelaskan teknologi dan alat yang akan digunakan dalam pengembangan perangkat lunak.
3. Hasil Uji
3.1 Deskripsi uji perangkat lunak
Menjelaskan tentang proses pengujian perangkat lunak, termasuk lingkup dan batasan pengujian.
3.2 Prosedur uji perangkat lunak
Menjelaskan prosedur pengujian perangkat lunak, termasuk teknik pengujian dan skenario pengujian.
3.3 Hasil uji perangkat lunak
Menjelaskan hasil dari pengujian perangkat lunak, termasuk kelemahan atau kekurangan dari perangkat lunak.
3.4 Analisis hasil uji perangkat lunak
Menjelaskan analisis terhadap hasil pengujian perangkat lunak, termasuk evaluasi terhadap kecocokan dengan spesifikasi dan kebutuhan pengguna.
3.5 Tindakan perbaikan yang dilakukan setelah uji perangkat lunak
Menjelaskan tindakan perbaikan yang dilakukan setelah pengujian perangkat lunak, termasuk perbaikan atas kelemahan atau kekurangan yang ditemukan selama pengujian. Hal ini bertujuan untuk meningkatkan kualitas dan keandalan dari perangkat lunak sebelum dirilis ke publik.
Nama:
Clarissa Luna Maheswari - 5025211003
Beauty Valen Fajri - 5025211227
Nadira Milha Nailul Fath - 5025211253
Komentar
Posting Komentar