Confidental
project-carter-5113100131-5113100155 27/03/2016
Project Name
: Pembuatan Paket Aplikasi Sekolah untuk SMK
Company
: Ahmad Zaki Corp.
Focus Area
: Desktop Application Construction
Product/Process : Desktop Application
Project Time
: 1 April 2011 till 28 September 2011
Cost Estimation
: Rp 2.700.000.000,00
Prepared By
Document Owner(s)
Project/Organization Role
Daniel Martin
Project Manager
Zaky Akbar
Developer
Kemendiknas
Stakeholder
Project Charter Version Control
Version Date
Author
Change Description
Confidential Page 2 27/03/2016
Table of Contents
1 PROJECT CHARTER PURPOSE ... 3
2 PROJECT EXCECUTIVE SUMMARY ... 3
3 PROJECT OVERVIEW ... 3
4 PROJECT SCOPE ... 4
4.1 Goals and Objectives ... 4
4.2 Departmental Statements of Work (SOW) ... 4
4.3 Project Deliverables ... 5
4.4 Deliverables Out of Scope ... 6
4.5 Project Estimated Costs & Duration ... 6
5 PROJECT CONDITIONS ... 6
5.1 Project Assumptions ... 6
5.2 Project Issues ... 7
5.3 Project Issues ... 7
5.4 Project Constraints ... 8
6 PROJECT STRUCTURE APPROACH ... 8
7 PROJECT TEAM ORGANIZATION PLANS ... 9
8 APPROVALS ... 9
8.1 Prepared by Ahmad Zaki Corp. ... 9
Confidential Page 3 27/03/2016
1 PROJECT CHARTER PURPOSE
Tujuan proyek ini adalah untuk membuat sistem informasi berbasis desktop yang berfungsi untuk memudahkan proses pendataan/penyimpanan informasi entitas yang ada di dalam sekolah (data sekolah, guru, tata usaha, dsb…), informasi kegiatan sekolah (jadwal pelajaran, rapor siswa, dsb…), dan melakukan integrasi sistem informasi dengan database pusat yang dikelola oleh Depdiknas.
2 PROJECT EXCECUTIVE SUMMARY
 Project goals  Objectives  Scope  Assumptions  Risks  Costs  Timeline  Approach  Organization
3 PROJECT OVERVIEW
Sebagai negara berkembang, perkembangan sistem pendidikan di Indonesia sangatlah vital. Berdasarkan Direktorat Pembinaan SMK Depdiknas, Pada tahun 2009 jumlah siswa Sekolah Menengah Kejuruan (SMK) tidak ruang dari 3,6 juta siswa dan 850.000 siswa diantaranya duduk di kelas III. Jumlah ini sangatlah besar dan tidak mungkin dilakukan pendataan secara manual. Untuk itu diperlukan sistem informasi yang terintegrasi dalam skala nasional.
Keberadaan sistem informasi pada setiap sekolah akan mempercepat proses pendataan informasi pada setiap sekolah yang prosesnya akan dilakukan oleh guru sekolah dan menghindari proses sensus secara manual yang memakan biaya besar. Oleh karena itu Kemendiknas yang bekerja sama dengan developer aplikasi Ahmad Zaki Corp. melakukan proyek pembuatan aplikasi sistem informasi. Aplikasi dijalankan pada platform Microsoft Windows yang dipasang pada setiap Sekolah Menengah Kejuruan di Indonesia.
Confidential Page 4 27/03/2016
4 PROJECT SCOPE
4.1 Goals and Objectives
Goals
Objectives
Proyek akan memberikan dan mengembangkan fungsi proses pendataan/penyimpanan informasi identitas sekolah, data induk (siswa, guru, dan tenaga administrasi), kegiatan sekolah, penerimaan siswa baru, fasilitas dan inventaris, dan keuangan sekolah dalam aplikasi
1. Membuat dan mengembangkan
fungsi-fungsi terkait dalam
aplikasi
2. Alokasi storage untuk
menyimpan data-data terkait
3. Melakukan interview dengan
Kemendiknas mengenai proses
pendataan di SMK
Proyek akan akan memberikan dan mengembangkan fungsi proses laporan/pengambilan informasi data induk (siswa, guru, dan tenaga administrasi), jadwal pelajaran dan laporan absensi, dan rapor siswa dalam aplikasi
 Membuat dan mengembangkan
fungsi-fungsi terkait dalam
aplikasi
 Alokasi storage untuk
menyimpan data-data terkait
 Melakukan interview dengan
Kemendiknas mengenai proses
pembelajaran di SMK
Proyek akan akan memberikan dan mengembangkan fungsi integrasi informasi dengan Depdiknas dengan skala nasional dengan cara distribusi informasi dari tiap sekolah
1. Membuat dan mengembangkan
fungsi terkait dalam aplikasi
2. Pengadaan koneksi internet pada
sekolah
3. Pengadaan server workstation
pada pihak Depdiknas
4.2 Departmental Statements of Work (SOW)
Deparmental SOW
Owner/Prime
Due Date/Sequence
Interview kebutuhanstakehoder
Project Manager, Stakeholder
Melakukan wawancara dengan Kemendiknas untuk mendapatkan kebutuhan utama
Fitur-fitur mengenai profiling yang dibuat
Developer, Stakeholder
Tim pengembang developer dan stakeholder
mendiskusikan dan membuat requirement fitur-fitur apa yang diperlukan
Melakukan desain interface sesuai dengan kebutuhan
UI designer, Stakeholder
UI designer dan Stakeholder berdiskusi mengenai desain yang akan digunakan yang berada dalam ruang lingkup proyek
Confidential Page 5 27/03/2016 Deskripsi hasil kerja
(spesifikasi kebutuhan, source code, test plan)
Stakeholder, Tim proyek
Pada tim proyek harus dapat mendeskripsikan dan
mendiskusikan kepada stakeholders mengenai asumsi projek yang dibuat Estimasi usaha setiap
work product tersebut
Project Manager Project manager memilih seorang moderator dan tim estimasi yang terdiri atas 3 hingga 7 orang. Jika tim yang telah dipilih merasa bahwa dokumen vision dan scope kurang memberikan informasi, maka project manager harus memperbaiki dokumen tersebut
Testing aplikasi Tester Melakukan uji coba terhadap aplikasi yang telah dibuat Implementasi aplikasi
pada platform yang sesuai
Tim Proyek Tim melakukan implementasi aplikasi pada platform
Microsoft Windows
4.3 Project Deliverables
Milestone
Deliverable
Melakukan wawancara atau interview kepada stakeholder utama untuk mendapatkan kebutuhan proyek yang sesuai
 Mendapatkan data dan informasi mengenai proyek
 Mendapatkan kebutuhan utama stakeholder
 Menentukan batasan proyek  Menentukan estimasi kebutuhan
dana awal
 Dokumentasi pertemuan
Dokumen kebutuhan proyek Pembuatan Sistem (Prototyping)  Mendapatkan program fase beta
Dokumen pengembangan aplikasi (progress)Desain Interface  Desain aplikasi sesuasi dengan perjanjian
Dokumen pengembangan aplikasi (final)Presentasi prototype kepada Stakeholder
 Mendapatkan feedback dari stakeholder
 Informasi tentang kebutuhan minor  Dokumen kebutuhan proyek Presentasi produk akhir  Seluruh fungsi dan fitur berjalan
sesuai kebutuhan stakeholder  Sistem berjalan dengan baik  Produk telah diimplementasikan
Confidential Page 6 27/03/2016
4.4 Deliverables Out of Scope
Pengerjaan proyek ini tidak termasuk informasi atau pengelolaan data yang tidak menunjang atau tidak memengaruhi sistem informasi SMK PAS serta beverapa kebijakan stakeholder yang tentunya tidak dapat mengganggu gugat jalannya sistem informasi.
4.5 Project Estimated Costs & Duration
Project
Milestone
Date
Estimate
Deliverable(s) Included
Confidence
Level
Melakukan
interview pada
stakeholder
2/04/2011
 Data dan informasimengenai proyek  Kebutuhan utama
stakeholder  Batasan proyek
 Estimasi kebutuhan dana awal
 Dokumentasi pertemuan  Dokumen kebutuhan proyek
High
Analisis hasil
interview
5/05/2011  Menyimpulkan kebutuhan
utama
 Dokumen kebutuhan
(final)
High
Programming
aplikasi
20/7/2011  Program yang bisa
menjalankan fungsi
kebutuhan stakeholder
High
Pembuatan
server di
Kemendiknas
30/7/2011  Server workstation untuk
integrasi setiap aplikasi
PAS
High
Desain Sistem
dan Interface
6/8/2011
 Prototipe
High
Presentasi ke
stakeholder
10/8/2011  Feedback stakeholder
mengenai prototipe
Medium
Testing
aplikasi
17/8/2011  Dokumentasi testing
aplikasi
High
5 PROJECT CONDITIONS
5.1 Project Assumptions
 Proyek ini diasumsikan suatu proyek yang bertujuan untuk membuat dan
mengembangkan Sistem Informasi Sekolah Menengah Kejuruan, Paket Aplikasi Sekolah (PAS).
Confidential Page 7 27/03/2016
 Proyek ini diasumsikan dapat membantu Kemendiknas untuk menyediakan Sistem Informasi di tiap-tiap SMK.
5.2 Project Issues
Priority Criteria1−High-priority/critical-path issue; requires immediate follow-up and resolution.
2−Medium-priority issue; requires follow-up before completion of next project milestone. 3−Low-priority issue; to be resolved prior to project completion.
4−Closed issue.
# Issue Priority Owner Description Status &
Resolution 1 Anggota tim mendapatkan musibah Low Project Manager Kemungkinan terjadi hal yang tidak diharapkan yang menimpa anggota tim Mempunyai anggota cadangan yang siap dipekerjakan sesuai dengan keahlian yang dibutuhkan 2 Listrik mati pada saat pengembangan aplikasi
High Developer Kemungkinan terjadi mati listrik saat
pengembangan aplikasi
Menyiapkan aliran listrik cadangan, misal genset untuk keadaan
mendesak 3 Data hilang High Tim
proyek
Kemungkinan data hilang karena virus atau bencana yang tidak terduga Melakukan backup secara berkala pada media penyimpanan yang terpisah dengan komputer. Menggunakan tools keamanan komputer seperti antivirus
5.3 Project Issues
# Risk Area Likeli
hood
Risk Owner Project impact-mitigation plan 1 Waktu untuk melakukan pertemuan sangat sulit High Project Manager
Melakukan pertemuan di waktu yang longgar.
Melakukan pertemuan untuk menentukan jadwal
pertemuan-Confidential Page 8 27/03/2016 pertemuan berikutnya guna
memecahkan masalah jarak dan waktu 2 Informasi utama dari stakeholder utama kurang lengkap Mediu m Project Manager
Menyiapkan pertanyaan sebelum interview untuk menggali informasi lebih dalam.
Mencari stakeholder lain. 3 Ruang lingkup
proyek melebar terlalu luas
High Project Manager
Melakukan inisialisasi di awal terkait batasan ruang lingkup dan constraint proyek
4 Waktu pengerjaan proyek terlambat dari target
High Stakeholder Membuat jadwal pada setiap kegiatan yang berkaitan dengan proyek yang disesuaikan dengan kesepakatan pengerjaan proyek dan jumlah anggota tim
5 Kurang personil tim Mediu m Project Manager
Mencari dan merekrut anggota baru sesuai dengan bidang keahlian yang dibutuhkan
5.4 Project Constraints
Batasan dari proyek yang dikerjakan adalah sebagai berikut:
 Fitur yang diterapkan pada proyek sesuai dengan permintaan stakeholder yang telah disepakati sebelumnya.
 Proyek berjalan sesuai dengan anggaran yang disediakan dan sesuai dengan dokumen kebutuhan yang telah disepakati. Bila ada kebutuhan yang ingin diimplementasikan namun belum tercantum di dalam dokumen, maka akan ditunda dan dilanjutkan pada proyek selanjutnya.
 Aplikasi Sistem Informasi dibuat khusus untuk mendata informasi terkait entitas sekolah, mencatat proses kegiatan belajar mengajar di sekolah, dan melakukan integrasi database ke pusat.
 Tingkat sekuritas Sistem Informasi sesuai dengan yang telah disepakati dengan stakeholder.
6 PROJECT STRUCTURE APPROACH
Pendekatan yang dilakukan dalam proyek ini adalah dengan melakukan interview seintensif mungkin dengan stakeholder. Informasi yang didapat melalui interview berupa dokumen kebutuhan kemudian digunakan sebagai panduan pengembangan proyek sistem informasi SMK.
Confidential Page 9 27/03/2016
7 PROJECT TEAM ORGANIZATION PLANS
Project Team Role Project Team Member(s) Responsibilities
Project Manager Hariyadi  Melakukan interview terhadap stakeholder proyek
 Melakukan pembagian tugas
 Control Project Team  Bertanggung jawab atas
berjalannya proyek  Financial
Developer Mahmudi Santoso Programming
UI Designer Johannes Siahaan Desain interface website Design Analyst Erika Pudjiono Melakukan analisa
terhadap rancangan aplikasi
Dokumentator Samuel Purwanto  Dokumentasi pengerjaan proyek
Dokumentasi
pengembangan aplikasi
 Dokumentasi pengadaan server workstation
Tester Sarah Afifa  Melakukan pengujian
terhadap fitur-fitur website
 Memberikan feedback