Dokumen ini merupakan project charter untuk pengembangan sistem website bantu cari kerja. Sistem ini bertujuan untuk membantu masyarakat kurang beruntung dalam pendidikan dan pekerjaan untuk mencari pekerjaan yang layak. Dokumen ini menjelaskan tujuan, cakupan, jadwal, anggaran, dan struktur organisasi proyek.
1. DOKUMEN
PROJECT CHARTER
Perancangan Sistem Berbasis Web
“Bantu Cari Kerja”
Ditulis oleh:
Hendra Ramadani (05111740000055)
Hafidz Firman Asqalany (05111740000195)
Dosen:
Fajar Baskoro ,S.Kom., MT.
DEPARTEMEN INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI DAN KOMUNIKASI
INSTITUT TEKNOLOGI SEPULUH NOPEMBER
2019
2. PROJECT CHARTER
Project Name
Website “Bantu Cari Kerja”
Project Number
MPPL/2019/V/01
Date
02/10/2019
Revision Number
1.0
1. Project Description and Goals
Penerapan teknologi informasi dan komunikasi (TIK) telah menjadi tren global
dalam administrasi publik. Tawaran interaktif dan inisiatif dari sektor swasta serta
tuntutan warga negara kalangan bawah atau diantara mereka yang masih pengangguran
yang sangat sulit untuk mencari pekerjaan yang layak, kita semua memahami banyak
warga negara yang sangat terampil dan cekatan tetapi sangat kesulitan untuk mencari kerja
sesuai kemampuannya. Masyarakat yang kurang dalam pendidikanya atau bahkan tidak
menyentuh sama sekali Pendidikan bisa dikatakan masyarakat golongan bawah sangat
kesulitan mencari pekerjaan. Diluar sana banyak industri-industri kecil menengah
kebawah yang kekurangan tenaga kerja, fokus kami adalah untuk membantu UKM
menengah kebawah dan masyarakat untuk mencari kerja. Oleh karena itu, saat ini
penggunaan TIK semakin pesat, disini peran kita membantu mereka yang kurang
beruntung dalam pendidikan dan mencari pekerjaan untuk mempermudah mereka
mencari pekerjaan yang layak.
2. Risks
Resiko dari aplikasi masyarakat “Bantu Cari Kerja” ini telah diidentifikasi.
Manager Project sebagai team leader akan menentukan dan menerapkan mitigasi resiko
yang diperlukan strategi untuk meminimalkan kemungkinan resiko tersebut: − Adanya
bug pada saat proses penjalanan aplikasi yang tidak sesuai dengan caranya.
− Terjadinya kepalsuan data akibat kesalahan pengguna pada saat entry data
− Ruang Lingkup proyek melebar terlalu luas
3. Deliverables
Penjelasan dokumen ini meliputi SDP (Software Development Plan), SRS
(Software Requirement Spesification), Test Plan dan User Documentation serta hasil dari
perencanaan.
SDP yang menjelaskan secara umum dan global mengenai rancangan sistem
informasi/aplikasi yang akan dibuat. Rancangan ini meliputi dokumen, gambaran umum
proyek, struktur anggota dalam tim proyek, proses manajemen, rencana proses secara
teknik, rencana proses yang mendukung serta rencana tambahan.
SRS menjelaskan berbagai macam kebutuhan pembuatan produk yaitu kebutuhan
spesifik yang terdiri dari kebutuhan fungsionalitas termasuk didalamnya input,proses dan
output dan non-fungsionalitas. Kebutuhan antar muka juga digambarkan dalam dokumen
ini yang berupa kebutuhan antar pengguna, antar hardware yang menjelaskan kebutuhan
3. yang harus ada untuk menjalankan atau mengoperasikan aplikasi sitem, kebutuhan antar
software yang menjelaskan bagaimana cara pengguna berinteraksi dengan sistem dan
kebutuhan antar komunikasi.
Test Plan melingkupi tujuan-tujuan identifikasi informasi 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 dari proyek ini adalah:
• Tidak menyebarluaskan data-data penting dari CV. Makmur Jaya Sentosa
• Fitur yang akan diterapkan pada proyek dengan permintaan stakeholder CV.
Makmur Jaya Sentosa dan telah disepakati sebelumnya.
• Proyek berjalan sesuai dengan anggaran yang telah disediakan dengan dokumen
kebutuhan yang telah disepakati.
• Aplikasi yang dikembangkan dibuat khusus untuk CV. Makmur Jaya Sentosa
Kebutuhan fungsional yang harus ada dalam sistem:
• Sistem dapat melayani masyarakat untuk Masuk dan Keluar dari Website
• Sistem dapat melayani pencarian daftar lowongan pekerjaan yang tersedia
• Sistem dapat melayani pencarian daftar UKM yang terdaftar
• Sistem dapat menampilkan daftar Lowongan yang telah di daftar
• Sistem dapat Menghapus lowongan yang sudah di daftar.
• Sistem memberikan akses penuh kepada admin
Kebutuhan non-fungsional
• Kebutuhan non fungsional dari segi kemudahan pengguna(masyarakat) untuk
mengoperasikan aplikasi ini adalah setidaknya 80% dari masyarakat dapat
memahami dan melakukan penambahan daftar pengaduan dan saran dalam 5
menit setelah selama 30 menit dikenalkan ke sistem.
• Kebutuhan non fungsional dari segi keamanan adalah dengan adanya
authtentifikasi pengguna(masyarakat) yang berupa kepemilikan akun beserta
password berbeda untuk tiap-tiap pengguna agar dapat mengakses data yang
sesuai kebutuhan. Dan adanya previllege pengguna(dalam konteks ini pengguna
terdiri dari masyarakat,admin,pemerintah) yang berupa pembagian wewenang dan
hak akses untuk setiap tingkatan pengguna.
• Kebutuhan non fungsional terkait dengan ketersediaan sistem adalah sistem
minimal melakukan backup data dalam 30 menit sekali. Dan dapat melakukan
restore data secara otomatis jika apabila terjadi kesalahan fatal dalam aplikasi.
5. Project Milestone
Project Milestone Target Date
Project Start 01/10/2019
Complete Solution Analyst 15/10/2019
Complete Solution Design 01/11/2019
4. Complete Solution Implementation 15/11/2019
Complete Solution Simulation and Testing 20/12/2019
Complete Installation Software 25/12/2019
Project Complete 30/12/2019
6. Budget Summary
Project Component Component Cost
Kebutuhan Perangkat Keras Rp 75.000.000
Kebutuhan Perangkat Lunak Rp 25.000.000
Kebutuhan Kegiatan Rp 200.000.000
Total Rp 300.000.000
7. Assumption
Asumsi-asumsi dari proyek ini adalah:
1. Survey dan hari bekerja dilakukan selama 1 minggu yang terdiri dari 5 hari (hari
Sabtu dan Minggu tidak dihitung).
2. Jam Kerja Mulai pukul 09.00 AM sampai 04.00 PM
3. Biaya-biaya telah ada dalam akun yang jelas dan sudah ada minimal 30% ketika
proyek berlangsung
Batasan-batasan untuk sistem ini antara lain:
1. User dapat melakukan insert, update dan delete di dalam fitur user yang sediakan.
2. User hanya dapat menggunakan fitur yang disediakan khusus untuk user
3. Admin dapat melakukan pengelolaan data secara keseluruhan
8. Project Organizational Struct
Fungsi Nama Tugas
Project Manager - Hendra Ramadani - Menjadwalkan
pelaksanaan dan
manajemen proyek.
- Membuat dan
Mengevaluasi
Management Proyek
- Memantau kinerja proyek
pelaksanaan dari analisis
sampai implementasi.
- Membuat dokumen
SDPLN yang
mendefinisikan rencana
proyek.
Web Enginer - Hafidz Firman Asqalany - Membuat program yang
telah direncanakan dalam
bentuk web
- Membuat desain tampilan
aplikasi serta aplikasinya.
- Menguasai bahasa
pemrograman PHP
5. - Pernah menggunakan
database MySQL
- Pernah Deploying ke
Server
- Mampu bekerjasama
dalam tim
Desain Interface - Yusuf Mukarom - Menguasai HTML,CSS,
dan Javascript
- Menguasai JQuery
- Menguasai framework
Bootstrap
- Mengerti tentang
responsive web
- Mampu bekerjasama
dalam tim
- Menguasai software
PowerDesigne
- Menguasai Adobe
Ilustrator atau CorelDraw
Administrator , Trainer,
Dokumentator
- Dwi Prasetya - Melakukan Pelatihan
dasar ke pengguna
pengguna aplikasi (End
User)
- Mengurus Administrasi
Proyek
- Membuat laporan
pendahuluan pembuatan
aplikasi, laporan akhir,
buku manual penggunaan,
dan laporan source code
- Mendokumentasikan
kegiatan selama proses
pengerjaan berlangsung
9. Project Authorization
Approved by: Project Manager
Hendra Ramadani
Date
24 September 2019
Approved by: Project Sponsor
Fajar Baskoro S.Kom., MT.
Date
25 September 2019
10. StakeHolder
• Project manager
• Developer
• Designer
• Administrator, Documentator, Trainer
• Project Sponsor