Ahmad Syafiq Aqil Wafi
05111940000089
MPPL A 2021
Manajemen mutu proyek merupakan suatu proses untuk memberikan jaminan bahwa hasil dari sebuah proyek sesuai dengan standar atau sasaran yang telah ditetapkan. Berikut merupakan Manajemen SDM dari KAK Toko Online perusahaan fiktif Underwater Co.
https://docs.google.com/document/d/1DK95tPwQJcKc1ZTBf96qnkeE3EHxql619NChmY8s0XI/edit?usp=sharing
Produk | Kriteria Kualitas | Keterangan |
Perangkat Lunak Web Toko Online Underwater.co | Maintainability | Source code ditulis menggunakan prinsip SOLID dan GoF Design Pattern. |
Flexibility | Source code bersifat loose coupling dan high cohesion. | |
Testability | Dilakukannya unit test, integration test dan security test pada sistem. | |
Portability | Web dapat dibuka pada berbagai browser modern pada perangkat apapun. | |
Reusability | Database dapat digunakan oleh aplikasi serupa yang memerlukan data toko online ini. | |
Interoperability | API dapat dikonsumsi oleh aplikasi seurpa yang memerlukan data toko online ini. | |
Correctness | Fitur - fitur yang diimplementasikan sesuai dengan kebutuhan perangkat lunak. | |
Reliability | Terdapat backup data sehingga meskipun sistem nonaktif terdapat data cadangan dan sistem nonaktif akan dinyalakan secepat mungkin. | |
Efficiency | Penghitungan dan query sistem database dapat melakukan banyak 10000 query secara bersamaan. | |
Integrity | Sistem menggunakan enkripsi pada setiap data sensitif. | |
Usability | Interface aplikasi bersifat nyaman dan mudah digunakan oleh pengguna. | |
Aesthetic | Interface aplikasi mudah dilihat dan indah pada mata pengguna. | |
Accessibility | Pengguna disabilitas tetap dapat mengakses aplikasi web dengan mudah. |
No. | Aktivitas | Produk | Kriteria Kualitas | Standard Mutu |
1. | Identifikasi Kebutuhan | Laporan SKPL | Correctness | Kebutuhan cocok, masuk akal dan dapat di-implementasikan pada sistem. |
2. | Design dan Prototype | Design UI/UX | Usability, Aesthetic, Accessibility | Interface dapat digunakan oleh pengguna umum dan pengguna disabilitas dengan baik. |
3. | Perancangan Sistem | API Backend | Reliability, Interoperability, Maintainability, Flexibility, Correctness, Efficiency, Integrity | Source code API dirancang dengan clean code dan sesuai 100% dengan kebutuhan sistem yang telah didefinisikan. API memiliki performance tinggi dan versatile. |
4. | Perancangan Database | Database Backend | Reliability, Interoperability, Correctness, Efficiency | Database dirancang memiliki backup dan query memiliki performance tinggi. Query menghasilkan hasi yang benar dan sesuai. |
5. | Perancangan Aplikasi | Frontend Web | Maintainability, Flexibility, Portability, Correctness, Usability, Aesthetic, Accessibility | Frontend web dirancang mudah digunakan dan ramah pengguna. Source code frontend mudah dibaca dan maintenance. Serta telah menerapkan aksesibilitas yang baik. |
6. | Testing | Laporan QA | Reliability, Testability, Correctness, Integrity | Tidak ada major bug yang terjadi, minor bug tidak lebih dari 5 yang dapat diabaikan. Namun lebih baik diperbaiki. |
No. | Aktivitas | Produk | Standard Mutu | Hasil Pengujian | Tindakan |
1. | Identifikasi Kebutuhan | Laporan SKPL | Kebutuhan cocok, masuk akal dan dapat diimplementasikan pada sistem. | Kebutuhan masuk akal dan dapat dilakukan sebelum deadline dengan santai sehingga sistem dapat diimplementasikan. | Diterima |
2. | Design dan Prototype | Design UI/UX | Interface dapat digunakan oleh pengguna umum dan pengguna disabilitas dengan baik. | Interface telah dapat digunakan oleh pengguna umum namun kurang ramah bagi penyandang disabilitas. | Tahap Feedback dan Revisi |
3. | Perancangan Sistem | API Backend | Source code API dirancang dengan clean code dan sesuai 100% dengan kebutuhan sistem yang telah didefinisikan. API memiliki performance tinggi dan versatile. | Source code API telah dirancang menggunakan clean code dan memiliki maintainability yang baik. Namun masih 70% dengan kebutuhan sistem yang didefinisikan. | Proses |
4. | Perancangan Database | Database Backend | Database dirancang memiliki backup dan query memiliki performance tinggi. Query menghasilkan hasil yang benar dan sesuai. | Database memiliki performance tinggi. Hasil query masih butuh penyesuaian lebih lanjut. | Proses |
5. | Perancangan Aplikasi | Frontend Web | Frontend web dirancang mudah digunakan dan ramah pengguna. Source code frontend mudah dibaca dan maintenance. Serta telah menerapkan aksesibilitas yang baik. | Frontend web menggunakan source code yang baik dan memiliki maintainability tinggi. Telah aesthetic dan ramah pengguna umum. Namun kurang nyaman bagi penyandang disabilitas. | Menunggu Design UI/UX untuk Revisi. |
6. | Testing | Laporan QA | Tidak ada major bug yang terjadi, minor bug tidak lebih dari 5 yang dapat diabaikan. Namun lebih baik diperbaiki. | Produk Backend dan Frontend masih belum selesai sehingga Laporan QA belum bisa dibuat. | Belum diperiksa |