Project Charter Document
Pemilik Dokumen | Project / Peran Organisasi |
Ahmad Linnar | Project Manager |
Zydhan Linnar | Developer Backend (Server) |
Syafiq Wafi | Developer Frontend (Client) |
Aqil Assegaff | Interface Designer |
Putra Asmarakandi | System Designer |
Hendra Artanto | Stakeholder |
Version | Date | Author | Description |
1.0 | 28 September 2021 | Ahmad Linnar | Inisiasi Dokumen |
Tujuan dari project Mokapos ini adalah sebagai berikut.
menggunakan sistem cloud untuk bisnis kecil-menengah dan ditargetkan berjalan pada iOS
maupun Android.
Berikut merupakan latar belakang dimulainya project Mokapos.
Target | Kebutuhan |
Aplikasi dapat mempermudah manajemen kasir dengan platform yang portable. |
|
Aplikasi dapat membantu mengurus manajemen transaksi. |
|
Aplikasi dapat membantu mengurus manajemen karyawan. |
|
Aplikasi dapat membantu mengurus manajemen produk. |
|
Aplikasi dapat membantu mengurus manajemen pelanggan. |
|
Departemental SOW | Owner / Prime | Sequence |
Wawancara kebutuhan Stakeholder | Project Manager | Melakukan wawancara untuk mendapatkan kebutuhan yang dibutuhkan dari stakeholder. |
Perancangan Fitur Website | Project Manager, Stakeholder | Project Manager dan Stakeholder melakukan diskusi untuk merumuskan apa saja kebutuhan yang dibutuhkan untuk website ini. |
Deskripsi Proyek | System Designer | System Designer mendeskripsikan semua yang telah disepakati oleh tim tentang project yang akan dibuat kepada manager. |
Desain Antarmuka dan Prototyping | System Designer, Interface Designer, Stakeholder | Merancang dan merumuskan desain antarmuka yang akan diterapkan pada website lalu membuat prototipe dari rancangan tersebut. |
Penilaian Berkala | Project Manager | Menilai dokumen yang dibuat telah memenuhi kebutuhan yang telah disepakati. |
Implementasi Server (Backend) | Tim Backend Developer | Mengimplementasikan Proses transfer data berupa API dan Auth untuk client (Frontend) |
Implementasi Client (Frontend) | Tim Frontend Developer | Mengimplementasikan prototipe yang telah disepakati ke dalam aplikasi client mobile dan menggabungkannya dengan komunikasi antar server. |
Proses Deployment Sistem | System Administrator | Mempersiapkan server dan perangkat lunak pendukung pada proses deployment. |
Pengujian dan Testing | Quality Assurance dan Stakeholder | Melakukan pengujian dan penilaian kelayakan terhadap aplikasi yang telah jadi. |
Milestone | Deliverables |
Melakukan wawancara kepada stakeholder untuk mendapatkan kebutuhan project yang diinginkan. |
|
Merancang fitur-fitur apa saja yang dibutuhkan pada website. |
|
Merancang dan membuat prototipe client. |
|
Melakukan development backend server. |
|
Melakukan development frontend client. |
|
Melakukan deployment dan pengujian terhadap kelayakan aplikasi. |
|
Melakukan presentasi akhir. |
|
Proyek ini tidak mencakup pengelolaan data dan data diluar ruang lingkup dari proyek tidak termasuk dalam kebutuhan proyek dan tidak digunakan dalam proses pengerjaan proyek.
Milestone | Perkiraan Biaya | Perkiraan Selesai |
Biaya Identifikasi Kebutuhan | Rp 1.500.000,00 | 1 Oktober 2021 |
Biaya Fitur Autentikasi | Rp 1.000.000,00 | 4 Oktober 2021 |
Biaya Fitur Diskon | Rp 2.000.000,00 | 8 Oktober 2021 |
Biaya Fitur Monitoring | Rp 5.000.000,00 | 14 Oktober 2021 |
Biaya Fitur Peminjaman dan Hutang | Rp 4.000.000,00 | 20 Oktober 2021 |
Biaya Fitur Manajemen Karyawan | Rp 3.000.000,00 | 30 Oktober 2021 |
Biaya Fitur Manajemen Pelanggan | Rp 3.000.000,00 | 5 November 2021 |
Biaya Fitur Manajemen Meja | Rp 3.500.000,00 | 9 November 2021 |
Biaya Fitur Manajemen Barang dan Product | Rp 4.500.000,00 | 14 November 2021 |
Biaya Fitur Pencetakan Bukti Pembayaran | Rp 2.000.000,00 | 17 November 2021 |
Biaya Dokumentasi | Rp 1.500.000,00 | 19 November 2021 |
Biaya Desain Antarmuka | Rp 6.000.000,00 | 27 November 2021 |
Biaya Fitur Gateway Pembayaran Digital | Rp 4.500.000,00 | 30 November 2021 |
Biaya Operasional Website | Rp 8.000.000,00 | 5 Desember 2021 |
Biaya Pembelian Server untuk Data Center Production | Rp 11.000.000,00 | 6 Desember 2021 |
Pengujian dan Testing | Rp 5.000.000,00 | 12 Desember 2021 |
Total Biaya Pengeluaran Project | Rp 65.500.000,00 |
Dengan penyelesaian project ini, diharapkan asumsi - asumsi berikut dapat tercapai.
Resiko | Pencegahan |
Waktu untuk melakukan pertemuan sulit ditentukan | Melakukan meeting untuk mencari hari kosong untuk semua anggota developer. Lakukan pertemuan minimal 1 kali dalam 2 hari. Jika benar-benar tidak memungkinkan lakukan meeting online. |
Informasi dari stakeholder kurang memadai | Mencari informasi ke stakeholder lain yang sekiranya akan terlibat dalam sistem atau stakeholder yang berpengalaman |
Ruang lingkup proyek melebar jauh | Menetapkan batasan dari sitem yang akan dibuat |
Waktu pengerjaan proyek tidak tepat waktu | Melakukan scheduling atau penjadwalan yang tepat disesuaikan dengan bobot pekerjaan dan jumlah anggota tim |
Batasan dari project yang dikerjakan adalah sebagai berikut:
1. Fitur yang diterapkan pada proyek sesuai dengan permintaan stakeholder yang telah disepakati sebelumnya, tidak ditambahkan ataupun dikurangi.
2. Proyek berjalan sesuai dengan anggaran yang disediakan dan sesuai dengan dokumen kebutuhan yang telah disepakati. Bila ada kebutuhan yang ingin diimplementasikan namun belum tercantum maka akan ditunda hingga pengerjaan selesai dan dilanjutkan pada proyek selanjutnya
3. Aplikasi Mokapos ini dibuat khusus untuk PT. Moka Teknologi Indonesia untuk melakukan pemantauan, pengelolaan, dan mencatat transaksi kasir.
4. Aplikasi pada akhir project akan diserahkan sepenuhnya kepada PT. Moka Teknologi untuk distribusi dan penjualannya.
Project dapat dikatakan selesai dan siap diluncurkan jika kriteria - kriteria berikut telah tercapai.
Pendekatan yang dilakukan dalam proyek ini adalah dengan melakukan interview intensif dengan stakeholder dan melakukan analisis terhadap dokumen-dokumen serta kebutuhan. Serta, dalam pengembangannya dibagi menjadi dua tim utama, yakni yang pertama adalah tim pengerjaan backend server dan frontend client kemudian yang kedua adalah tim deployment dan testing. Masing - masing tim utama selalu melaporkan proses dan keadaan pengerjaan pada project manager untuk segera dievaluasi dan dikaji kualitas kecocokan terhadap spesifikasi stakeholder.
Peran | Nama Anggota | Tanggung Jawab |
Project Manager | Ahmad Linnar |
|
Frontend Developer | Syafiq Wafi |
|
Backend Developer | Zydhan Linnar |
|
System Designer | Putra Asmarakandi |
|
Interface Designer | Aqil Assegaff |
|
Prepared By : | Project Manager Ahmad Linnar | Tanggal 28 September 2021 |
Approved By : | Stakeholder Hendra Artanto | Tanggal 28 September 2021 |