1
Project Charter
Pembuatan Aplikasi Tracking Barang untuk
SICEPAT EKSPRES
Fadli Wildan Firjatullah
05111640000126
Chendra Sena Oemaryoga
05111640000063
Irman Kurniawan
05111640000032
2
PROJECT NAME
Aplikasi Tracking Barang
SICEPAT EXPRESS
PROJECT NUMBER
MPPL/2019/X/04
DATE
18 Maret 2019
REVISION NUMBER
1.0
1. Project Description and Goals
Seiring dengan maraknya budaya konektivitas serba online, maka pertumbuhan dan
perkembangan jasa ekspedisi harus dapat mengimbangi ramainya permintaan. Jasa
ekspedisi dituntut untuk dapat mengirimkan berbagai jenis barang dengan cepat dan
barang sampai pada lokasi tujuan dengan tepat dan kondisi barang yang aman tanpa
cacat. Berbagai jalur ditempuh untuk mengirimkan barang, meliputi jalur darat, laut, dan
udara. Sicepat Ekspres merupakan sebuah perusahaan jasa ekspedisi yang berusaha
menjawab tantangan tersebut.
Sicepat berusaha memenuhi keinginan pengguna dengan memenuhi fitur-fitur yang
dibutuhkan oleh pengguna agar konektivitas antara Sicepat dan pengguna tidak terputus.
Menggunakan koneksi internet dan platform baik dalam bentuk desktop atau mobile, Sicepat
berusaha menyediakan sistem pelacakan barang yang dikirimkan oleh pengguna agar
pengguna dapat memantau secara real-time barang yang dikirimkan. Sicepat menyediakan
informasi lengkap meliputi informasi barang telah dikirimkan, posisi barang pada warehouse
dan gateway, pengiriman menuju alamat dengan kurir, dan notifikasi barang telah sampai
pada alamat tujuan.
Tujuan pembuatan aplikasi Sicepat Ekspres Tracking untuk memantau status pengiriman
dan posisi barang yang dikirimkan secara real-time
2. Risks
Pengerjaan proyek Aplikasi Tracking Barang SICEPAT EXPRESS memiliki beberapa
kemungkinan risiko yang akan terjadi, di antaranya :
1. Adanya kebocoran data
2. Adanya pemalsuan data oleh pengguna
3. Adanya gangguan saat update lokasi barang
4. Adanya bug pada aplikasi
3
3. Deliverables
Penjelasan dokumen ini meliputi SDPLN (Software Development Plan), SRS (Software
Requirement Specification), SAD (Software Architecture Development), TSTPLN (Test Plan), dan
User Documentation serta hasil dari perencanaan.
SDPLN merupakan dokumen yang dibuat oleh oleh project manager untuk
menggambarkan secara umum kinerja team dimulai dari tujuan pembuatan, ruang lingkup,
lama pengerjaan serta team yang terlibat dalam pengerjaan suatu project sistem informasi.
Diharapkan dengan adanya software development plant dapat memperjelas sistem yang
akan dibangun. Software development plan membantu anggota team bekerja sesuai
dengan tugas masing-masing, diharapkan dengan pembagian kinerja yang sudah jelas
dapat menghasilkan suatu sistem informasi yang dapat menyelesaikan permasalahan yang
ada pada perusahaan.
SRS adalah dokumen yang menjelaskan tentang berbagai kebutuhan yang harus
dipenuhi oleh suatu software. Dokumen ini dibuat oleh developer (pembuat software) setelah
menggali informasi dari calon pemakai software. Pembuatannya pun seharusnya mengikuti
standar yang ada dan paling diakui oleh para praktisi rekayasa software di dunia. Oleh
karena itu, standar yang akan dibahas di sini adalah standar dari IEEE.
SAD adalah dokumen yang menjelaskan tentang arsitektur proyek perangkat lunak yang
akan dikerjakan. Dokumen ini diantaranya berisi tentang Overview dari dokumen ini sendiri,
Architectural Representation, Architectural Goals and Constraints, Use-Case View atau
representasi fungsionalitas dari proses dan Logical View.
TSTPLN melingkupi tujuan-tujuan identifikasi informasi proyek dan komponen perangkat
lunaknya, daftar persyaratan yang diujikan untuk testing, merekomendasikan dan
menjelaskan strategi pengujian yang akan digunakan, identifikasi kebutuhan yang
diperlukan, serta daftar lampiran terkait.
4. Scope Definition
Batasan :
1. Platform aplikasi yaitu Web dan Mobile (Android dan iOS)
2. Sistem hanya mencakup daerah pengiriman di wilayah Indonesia
3. Sistem tidak termasuk bidang pembayaran pengiriman
4. Sistem hanya melakukan pelacakan pengiriman barang melalui nomor resi
Kebutuhan Fungsional :
1. Sistem mampu menampilkan data lokasi barang saat ini berdasarkan nomor pengiriman
barang.
2. Sistem mampu menampilkan riwayat data lokasi barang.
Kebutuhan Non-Fungsional :
1. Correctness, Sistem harus menampilkan data barang sesuai nomor pengiriman barang.
2. Performance, Sistem harus mampu menemukan data lokasi barang dalam waktu kurang
dari 5 detik.
3. Security, Sistem harus melindungi data-data pengirim dan penerima barang dari pihak
luar.
4. Availability, sistem harus tersedia selama 24/7 selain waktu maintenance.
5. Reliability, sistem harus dapat mengatasi sebanyak 1.000 request dalam satu waktu
4
5. Project Milestones
Summary Milestone Schedule
Project Milestone Lama Hari
Target Data
(dd/mm/yyyy – dd/mm/yyyy)
Survei Kebutuhan 6 01/01/2019 – 06/01/2019
Analisis Kebutuhan 12 07/01/2019 – 18/01/2019
Desain 25 19/01/2019 – 12/02/2019
Implementasi 90 13/02/2019 – 13/05/2019
Testing 10 14/05/2019 – 23/05/2019
Deployment 10 24/05/2019 – 02/06/2019
Dokumentasi 20 03/06/2019 – 22/06/2019
TOTAL 173 01/01/2019 – 22/06/2019
6. Budget Summary
No. Kegiatan Satuan Volume Harga Satuan Jumlah Harga
Biaya langsung personil
A. Tenaga Ahli
1. Project Manager OB 1 X 3 Rp 12.000.000,00 Rp 36.000.000,00
2. Team Leader OB 1 X 3 Rp 8.000.000,00 Rp 24.000.000,00
3. Sistem Analis OB 1 X 3 Rp 7.500.000,00 Rp 22.500.000,00
4. Ahli Database OB 1 X 3 Rp 6.000.000,00 Rp 18.000.000,00
5. Ahli Programmer OB 3 X 3 Rp 7.000.000,00 Rp 21.000.000,00
6. Ahli Jaringan Komputer OB 1 X 1 Rp 5.500.000,00 Rp 5.500.000,00
7.
Ahli Quality Control &
Tester
OB 1 X 1 Rp 5.500.000,00 Rp 5.500.000,00
B. Tenaga Pendukung
1. Asisten Tenaga Ahli OB 1 X 3 Rp 4.000.000,00 Rp 12.000.000,00
2. Tenaga Administrasi OB 1 X 3 Rp 3.000.000,00 Rp 9.000.000,00
3. Tenaga Dokumentasi OB 1 X 3 Rp 3.000.000,00 Rp 9.000.000,00
Biaya Langsung Non Personil
A. Biaya Belanja Barang
1. Aplikasi Tracking Barang Paket 1 X 1 Rp 300.000.000,00 Rp 300.000.000,00
B. Biaya Pelaporan
1.
Pencetakan Buku
panduan
pengoperasian
Eksemplar 5 X 1 Rp 400.000,00 Rp 2.000.000,00
2.
CD (Backup aplikasi,
source code, manual
book)
Keping 10 X 1 Rp 100.000,00 Rp 1000.000,00
3. Pencetakan Laporan Eksemplar 21 X 1 Rp 300.000,00 Rp 6.300.000,00
C. Support dan Maintenance
5
1. Support & Maintenance Paket 1 X 3 Rp 10.000.000,00 Rp 30.000.000,00
Total Biaya Rp 471.800.000,00
PPn 10% Rp 47.180.000,00
Total Rp 518.950.000,00
7. Assumptions, Constraints, and Dependencies
Asumsi yang digunakan dalam proyek ini sebagai berikut :
- Pekerjaan dalam proyek ini dilakukan pada hari kerja selain hari libur nasional
- BIaya sudah diterima sebesar 50% dari perjanjian
Batasan yang ada pada sistem ini sebagai berikut :
- Pengguna hanya bisa melakukan tracking barang yang dikirim, dan mengedit akun
persoalnya
- Administrator dapat melakukan input barang yang akan dikirim, mengubah status
pengiriman, menghapus dan mengedit pengguna
- Daerah yang termasuk dalam tracking adalah daerah di negara Indonesia
Dependensi dalam sistem ini sebagai berikut :
- Google Map API untuk mengakses data peta
- Sistem yang bisa melakukan backup secara otomatis
8. Project Organizational Structure
Jabatan Nama Roles
Project Manager Fadli Wildan Firjatullah - Menjadwalkan pelaksanaan dan
manajemen proyek.
- Memantau kinerja proyek
pelaksanaan dari analisis sampai
implementasi.
- Membuat dokumen SDPLN yang
mendefinisikan rencana proyek
Database Engineer Chendrasena Oemaryoga - Merancang, mengembangkan,
dan melakukan pemeliharaan
sistem database
System Analyst Robert Lijaya Therry - Menganalisa proses bisnis
- Mendefinisikan prosedur yang
ada pada sistem
- Membuat dokumen dan sistem
flow
- Membuat dokumen SRS yang
mendefinisikan spesifikasi
kebutuhan aplikasi
Programmer Bagus Aja, Vicky Ramadhani,
Hamdi Kurniawan
- Membuat aplikasi sesuai
rancangan aplikasi yang telah
dibuat
Network Engineer Satria Wijaya - Melakukan instalasi hardware dan
software jaringan
- Melakukan instalasi, konfigurasi,
dan perawatan sistem jaringan
6
Quality Assurance & App.
Tester
Irman Kurniawan - Memastikan semua fungsionalitas
aplikasi berjalan dengan baik
sesuai perencanaan
- Mencari dan melaporkan bug
yang ditemukan.
9. Project Authorization
APPROVED BY
Project Manager
Fadli Wildan Firjatullah
Date
18 Maret 2019
APPROVED BY
Project Sponsor
Irman Kurniawan
Date
18 Maret 2019

MPPL Tugas 5 - Project Charter

  • 1.
    1 Project Charter Pembuatan AplikasiTracking Barang untuk SICEPAT EKSPRES Fadli Wildan Firjatullah 05111640000126 Chendra Sena Oemaryoga 05111640000063 Irman Kurniawan 05111640000032
  • 2.
    2 PROJECT NAME Aplikasi TrackingBarang SICEPAT EXPRESS PROJECT NUMBER MPPL/2019/X/04 DATE 18 Maret 2019 REVISION NUMBER 1.0 1. Project Description and Goals Seiring dengan maraknya budaya konektivitas serba online, maka pertumbuhan dan perkembangan jasa ekspedisi harus dapat mengimbangi ramainya permintaan. Jasa ekspedisi dituntut untuk dapat mengirimkan berbagai jenis barang dengan cepat dan barang sampai pada lokasi tujuan dengan tepat dan kondisi barang yang aman tanpa cacat. Berbagai jalur ditempuh untuk mengirimkan barang, meliputi jalur darat, laut, dan udara. Sicepat Ekspres merupakan sebuah perusahaan jasa ekspedisi yang berusaha menjawab tantangan tersebut. Sicepat berusaha memenuhi keinginan pengguna dengan memenuhi fitur-fitur yang dibutuhkan oleh pengguna agar konektivitas antara Sicepat dan pengguna tidak terputus. Menggunakan koneksi internet dan platform baik dalam bentuk desktop atau mobile, Sicepat berusaha menyediakan sistem pelacakan barang yang dikirimkan oleh pengguna agar pengguna dapat memantau secara real-time barang yang dikirimkan. Sicepat menyediakan informasi lengkap meliputi informasi barang telah dikirimkan, posisi barang pada warehouse dan gateway, pengiriman menuju alamat dengan kurir, dan notifikasi barang telah sampai pada alamat tujuan. Tujuan pembuatan aplikasi Sicepat Ekspres Tracking untuk memantau status pengiriman dan posisi barang yang dikirimkan secara real-time 2. Risks Pengerjaan proyek Aplikasi Tracking Barang SICEPAT EXPRESS memiliki beberapa kemungkinan risiko yang akan terjadi, di antaranya : 1. Adanya kebocoran data 2. Adanya pemalsuan data oleh pengguna 3. Adanya gangguan saat update lokasi barang 4. Adanya bug pada aplikasi
  • 3.
    3 3. Deliverables Penjelasan dokumenini meliputi SDPLN (Software Development Plan), SRS (Software Requirement Specification), SAD (Software Architecture Development), TSTPLN (Test Plan), dan User Documentation serta hasil dari perencanaan. SDPLN merupakan dokumen yang dibuat oleh oleh project manager untuk menggambarkan secara umum kinerja team dimulai dari tujuan pembuatan, ruang lingkup, lama pengerjaan serta team yang terlibat dalam pengerjaan suatu project sistem informasi. Diharapkan dengan adanya software development plant dapat memperjelas sistem yang akan dibangun. Software development plan membantu anggota team bekerja sesuai dengan tugas masing-masing, diharapkan dengan pembagian kinerja yang sudah jelas dapat menghasilkan suatu sistem informasi yang dapat menyelesaikan permasalahan yang ada pada perusahaan. SRS adalah dokumen yang menjelaskan tentang berbagai kebutuhan yang harus dipenuhi oleh suatu software. Dokumen ini dibuat oleh developer (pembuat software) setelah menggali informasi dari calon pemakai software. Pembuatannya pun seharusnya mengikuti standar yang ada dan paling diakui oleh para praktisi rekayasa software di dunia. Oleh karena itu, standar yang akan dibahas di sini adalah standar dari IEEE. SAD adalah dokumen yang menjelaskan tentang arsitektur proyek perangkat lunak yang akan dikerjakan. Dokumen ini diantaranya berisi tentang Overview dari dokumen ini sendiri, Architectural Representation, Architectural Goals and Constraints, Use-Case View atau representasi fungsionalitas dari proses dan Logical View. TSTPLN melingkupi tujuan-tujuan identifikasi informasi proyek dan komponen perangkat lunaknya, daftar persyaratan yang diujikan untuk testing, merekomendasikan dan menjelaskan strategi pengujian yang akan digunakan, identifikasi kebutuhan yang diperlukan, serta daftar lampiran terkait. 4. Scope Definition Batasan : 1. Platform aplikasi yaitu Web dan Mobile (Android dan iOS) 2. Sistem hanya mencakup daerah pengiriman di wilayah Indonesia 3. Sistem tidak termasuk bidang pembayaran pengiriman 4. Sistem hanya melakukan pelacakan pengiriman barang melalui nomor resi Kebutuhan Fungsional : 1. Sistem mampu menampilkan data lokasi barang saat ini berdasarkan nomor pengiriman barang. 2. Sistem mampu menampilkan riwayat data lokasi barang. Kebutuhan Non-Fungsional : 1. Correctness, Sistem harus menampilkan data barang sesuai nomor pengiriman barang. 2. Performance, Sistem harus mampu menemukan data lokasi barang dalam waktu kurang dari 5 detik. 3. Security, Sistem harus melindungi data-data pengirim dan penerima barang dari pihak luar. 4. Availability, sistem harus tersedia selama 24/7 selain waktu maintenance. 5. Reliability, sistem harus dapat mengatasi sebanyak 1.000 request dalam satu waktu
  • 4.
    4 5. Project Milestones SummaryMilestone Schedule Project Milestone Lama Hari Target Data (dd/mm/yyyy – dd/mm/yyyy) Survei Kebutuhan 6 01/01/2019 – 06/01/2019 Analisis Kebutuhan 12 07/01/2019 – 18/01/2019 Desain 25 19/01/2019 – 12/02/2019 Implementasi 90 13/02/2019 – 13/05/2019 Testing 10 14/05/2019 – 23/05/2019 Deployment 10 24/05/2019 – 02/06/2019 Dokumentasi 20 03/06/2019 – 22/06/2019 TOTAL 173 01/01/2019 – 22/06/2019 6. Budget Summary No. Kegiatan Satuan Volume Harga Satuan Jumlah Harga Biaya langsung personil A. Tenaga Ahli 1. Project Manager OB 1 X 3 Rp 12.000.000,00 Rp 36.000.000,00 2. Team Leader OB 1 X 3 Rp 8.000.000,00 Rp 24.000.000,00 3. Sistem Analis OB 1 X 3 Rp 7.500.000,00 Rp 22.500.000,00 4. Ahli Database OB 1 X 3 Rp 6.000.000,00 Rp 18.000.000,00 5. Ahli Programmer OB 3 X 3 Rp 7.000.000,00 Rp 21.000.000,00 6. Ahli Jaringan Komputer OB 1 X 1 Rp 5.500.000,00 Rp 5.500.000,00 7. Ahli Quality Control & Tester OB 1 X 1 Rp 5.500.000,00 Rp 5.500.000,00 B. Tenaga Pendukung 1. Asisten Tenaga Ahli OB 1 X 3 Rp 4.000.000,00 Rp 12.000.000,00 2. Tenaga Administrasi OB 1 X 3 Rp 3.000.000,00 Rp 9.000.000,00 3. Tenaga Dokumentasi OB 1 X 3 Rp 3.000.000,00 Rp 9.000.000,00 Biaya Langsung Non Personil A. Biaya Belanja Barang 1. Aplikasi Tracking Barang Paket 1 X 1 Rp 300.000.000,00 Rp 300.000.000,00 B. Biaya Pelaporan 1. Pencetakan Buku panduan pengoperasian Eksemplar 5 X 1 Rp 400.000,00 Rp 2.000.000,00 2. CD (Backup aplikasi, source code, manual book) Keping 10 X 1 Rp 100.000,00 Rp 1000.000,00 3. Pencetakan Laporan Eksemplar 21 X 1 Rp 300.000,00 Rp 6.300.000,00 C. Support dan Maintenance
  • 5.
    5 1. Support &Maintenance Paket 1 X 3 Rp 10.000.000,00 Rp 30.000.000,00 Total Biaya Rp 471.800.000,00 PPn 10% Rp 47.180.000,00 Total Rp 518.950.000,00 7. Assumptions, Constraints, and Dependencies Asumsi yang digunakan dalam proyek ini sebagai berikut : - Pekerjaan dalam proyek ini dilakukan pada hari kerja selain hari libur nasional - BIaya sudah diterima sebesar 50% dari perjanjian Batasan yang ada pada sistem ini sebagai berikut : - Pengguna hanya bisa melakukan tracking barang yang dikirim, dan mengedit akun persoalnya - Administrator dapat melakukan input barang yang akan dikirim, mengubah status pengiriman, menghapus dan mengedit pengguna - Daerah yang termasuk dalam tracking adalah daerah di negara Indonesia Dependensi dalam sistem ini sebagai berikut : - Google Map API untuk mengakses data peta - Sistem yang bisa melakukan backup secara otomatis 8. Project Organizational Structure Jabatan Nama Roles Project Manager Fadli Wildan Firjatullah - Menjadwalkan pelaksanaan dan manajemen proyek. - Memantau kinerja proyek pelaksanaan dari analisis sampai implementasi. - Membuat dokumen SDPLN yang mendefinisikan rencana proyek Database Engineer Chendrasena Oemaryoga - Merancang, mengembangkan, dan melakukan pemeliharaan sistem database System Analyst Robert Lijaya Therry - Menganalisa proses bisnis - Mendefinisikan prosedur yang ada pada sistem - Membuat dokumen dan sistem flow - Membuat dokumen SRS yang mendefinisikan spesifikasi kebutuhan aplikasi Programmer Bagus Aja, Vicky Ramadhani, Hamdi Kurniawan - Membuat aplikasi sesuai rancangan aplikasi yang telah dibuat Network Engineer Satria Wijaya - Melakukan instalasi hardware dan software jaringan - Melakukan instalasi, konfigurasi, dan perawatan sistem jaringan
  • 6.
    6 Quality Assurance &App. Tester Irman Kurniawan - Memastikan semua fungsionalitas aplikasi berjalan dengan baik sesuai perencanaan - Mencari dan melaporkan bug yang ditemukan. 9. Project Authorization APPROVED BY Project Manager Fadli Wildan Firjatullah Date 18 Maret 2019 APPROVED BY Project Sponsor Irman Kurniawan Date 18 Maret 2019