PROJECT CHARTER/PLAN
FOR
This document outline is based on the IEEE Standard 1058.1-1987 for Project Management Plans.
PROJECT
NAME:
PROJECT
NUMBER:
IC 04122013 01
VERSION: [01]
[08 SEPTEMBER 2016]
TEAMWORK:
1137050042 ARIEF RAHMAN HAKIM
1137050109 IMAM MUTTAQIN
1137050182 RIDHA SHABRINA
1137050190 RIVAL PUTRA YUSNI
1137050219 WENDI AGUSTIAN
Page 0
Version
Primary Author(s)
Description of Version
Date Completed
Page 1
INTRODUCTION........................................................................................................3
1.1
1.2
1.3
1.4
1.5
1.6
1.7
2.
PROJECT ORGANIZATION.......................................................................................8
2.1
2.2
2.3
2.4
2.5
ORGANIZATIONAL STRUCTURE.................................................................................8
PROJECT RESPONSIBILITIES......................................................................................9
LIST ACTIVITY..........................................................................................................9
NETWORK DIAGRAM..............................................................................................12
RESOURCE ALLOCATION.........................................................................................12
3.
MANAGERIAL PROCESS........................................................................................16
3.1
3.2
3.3
3.4
3.5
4.
TECHNICAL PROCESS...........................................................................................19
4.1
SYSTEM DOCUMENTATION.....................................................................................19
5.
5.1
5.2
5.3
5.4
6.
APPENDICES..........................................................................................................24
6.1
6.2
Page 2
Universitas Islam Negeri Sunan Gunung Djati adalah salah satu universitas islam di Indonesia yang berlokasi di jalan
A.H. Nasution 105 Kota Bandung. Sebagaimana universitas umumnya, UIN memiliki system akademik yang disebut juga
dengan SIMAK, namun SIMAK ini hanya dapat diakses melalui website. Dengan mengikuti perkembangan zaman dan
maraknya penggunaan gadget di kalangan mahasiswa maka untuk mempermudah pengaksesan SIMAK, sistem ini
dikembangkan agar dapat diakses langsung melalui aplikasi gadget tersebut. Lebih tepatnya aplikasi ini berbasis Android.
Kedepannya diharapkan SIMAK yang berbasis mobile android ini dapat menjadi perantara mahasiswa dengan dosen
untuk lebih mudah berinteraksi sehingga proses evaluasi menjadi lebih efektif. Efektivitas evaluasi ini dapat mendorong
meningkatnya kualitas objek-objek yang terkait di lingkungan kampus UIN tersebut.
1.1.1
Project Title
Mobile Academic Information System
1.1.2
1.1.3
1.1.4
Budget Information
Instansi ini memberikan fix priced dengan nilai nominal Rp 85.000.000,00.
1.2
Responsibility
Product Owner:
Project Sponsor:
Project Manager:
Management Team:
Dian
Maylawati
XP Team
Analyst:
Designer:
Wendi Agustian
Nugraha S.
Page 3
Saadillah
Programmer:
Ridha Shabrina
Imam Muttaqin
Customers:
1.3
Scope
Ruang lingkup pada proyek ini adalah memenuhi kebutuhan dari Universitas Islam Negeri Sunan Gunung Djati Bandung,
antara lain:
a. Untuk Mempermudah proses kontrak mata kuliah (mulai dari menampilkan matakuliah yang
tersedia, memperbaiki kontrak mata kuliah jika terjadi kesalahan, sampai menampilkan status
disetujui atau tidaknya kontrak mata kuliah tersebut oleh dosen pembimbing akademik.)
b. Menampilkan Kartu Rencana Studi yang telah disetujui oleh dosen pembimbing akademik.
c. Menampilkan Indeks Prestasi mahasiswa
d. Menampilkan transkrip nilai serta dapat mengunduhnya.
e. Menampilkan informasi jadwal mata kuliah serta perubahan jadwal
f. Menampilkan informasi serta kegiatan-kegiatan terbaru.
g. Dapat merubah jadwal mengajar dosen dengan mudah.
h. Mengatur informasi serta kegiatan-kegiatan terbaru yang terkait dengan aktivitas akademis dengan
mudah.
i. Memberikan evaluasi akademis untuk mahasiswa dengan dosen terkait.
Sedangkan yang tidak termasuk dalam proyek : Sistem kepegawaian (Penggajian, pendataan, penjadwalan kerja,
absensi kepegawaian), serta proses pemeliharaan atau maintenance tidak termasuk dalam aktivitas proyek.
MOV
a. Semua requirement yang masuk dalam scope proyek sudah dapat diimplementasikan dan bebas bugs maksimal 3
bulan pengerjaan proyek.
b. Sistem informasi dapat meningkatkan efisiensi, efektifitas, dan kecepatan kinerja hingga 50% dari normalnya.
Page 4
1.5 Milestones
Proyek ini memiliki 4 milestone diantaranya:
a. Milestone 1, eXtreme Listening.
b. Milestone 2, eXtreme Design.
c. Milestone 3, eXtreme Coding.
d. Milestone 4, eXtreme Testing.
Adapun detail dari milestone tersebut terdapat pada lampiran 6.1 Schedule, Resource Allocation dan Gantt Chart.
1.6
Business Case
Dewasa ini perkembangan teknologi meningkat dengan cepat terutama pada perangkat mobile, beberapa platform
mobile seperti Android, IOS, Blackberry, Windows Phone bersaing untuk mendapatkan tempat di hati pasar. Hal tersebut
memicu banyaknya pengguna gadget yang muncul. Tak terkecuali dari kalangan mahasiswa yang hampir setiap
mahasiswa memiliki gadget tersebut. Mahasiswa selalu terkait dengan SIMAK karena proses dan system akademiknya
berada pada system tersebut. Pengaksesan SIMAK melalui website memiliki beberapa kendala seperti harus mengetikkan
alamat portalnya secara manual di web browser, memasukkan nim dan password untuk setiap kali login menyebabkan
proses pengaksesan SIMAK menjadi sedikit lambat.
Melihat permasalahan yang telah dipaparkan di atas, Universitas Islam Negeri Sunan Gunung Djati Bandung memiliki
target, antara lain:
1. Meningkatkan kinerja dan produktivitas semua objek terkait dalam instansi ini.
2. Memudahkan kegiatan interaksi antara dosen pembimbing dengan mahasiswa.
3. Memudahkan kegiatan mahasiswa dari segi administrasi.
Untuk mencapai target-target tersebut perlu dibangun Sistem Informasi berbasis mobile yang terkomputerisasi secepat
mungkin. Karena itu diperlukan proyek untuk membangun Sistem Informasi tersebut.
1.7
Software Development Model yang digunakan pada proyek ini adalah Extreme Programming (XP). Berdasarkan
spesifikasi kebutuhan sistem yang ada cocok menggunakan metode XP ini dikarenakan:
a.
b.
c.
d.
Page 5
Page 6
Organizational Structure
Page 7
Activities
Project Analyst
Manager Team
Designer
Team
S
S
S
R
S
R
R
R
R
A
A
I
S
R
R
A
Project Participants
Programmer
Management
Team
Team
S
S
S
R
S
R
R
R
R
S
S
I
S
R
R
R
R
R
R
R
R
R
R
R
R
R
I
I
I
I
I
I
I
I
I
Project
Sponsor
Product
Owner
Customer
Team
Member
I
C
C
I
C
C
C
I
I
I
I
I
C
C
I
C
C
C
I
I
I
I
I
C
C
I
C
C
C
I
I
I
I
* For each role you choose to use on your project, you should include a narrative role definition on an attachment.
2.3
List Activity
Berdasarkan software development model yang digunakan pada proyek ini dapat dibuat tabel aktivitas proyek sebagai
Page 8
Aktivitas
Deskripsi
Predecessor
Resources
Deliverable
Penanggung Jawab
I - Inisialisasi
I-01
Penentuan
Project
Manager
Project managemen
team
I-02
Identifikasi
Stakeholder
Project managemen
team
I-03
Pendefinisisn
Bussiness
Case
Digunakan untuk
menyatakan kebutuhan
bisnis untuk project
I-02
Bisnis case
Project managemen
team
Penetapan
Project
Charter
I-02
Project charter
Project managemen
team
I-04
P Planning
P-01
User stories
Menentukan spesifikasi
applikasi yang akan
dibuat.
SRS
Project Management
Team
P-02
Acceptance test
critiria
Untuk memastikan
spesifikasi tersebut
disetujui
P-01
SRS final
Project Management
Team
P-03
Iteration Plan
Digunakan untuk
pengulangan pada rencana
yang telah dibuat
P-01
Project Management
Team
P-04
Membuat WBS
P-01
WBS
Project Management
Team
D-01
Simple design
MOckup
Project Management
Team
D-02
CRC cards
Diagram
Project Management
Team
D-03
Spike solutions
Digunakan untuk
membuat design yang
langsung pada tujuanya
D-01
Mock Up
Project Management
D-04
Refactoring
Untuk menyederhanakan
kode program dengan
fungsi atau hasil yang
masih sama
Jadwal Proyek
Project Management
Team, Scrum Master,
Team Member
Pair
Programming
Melakukan pembuatan
code yang dilakukan oleh
2 orang programmer untuk
Programmer
Modul Modul
Aplikasi
Project management
team
D Design
C Coding
C-01
Page 9
Aktivitas
Deskripsi
Predecessor
Resources
Deliverable
Penanggung Jawab
I - Inisialisasi
I-01
Penentuan
Project
Manager
Project managemen
team
I-02
Identifikasi
Stakeholder
Project managemen
team
I-03
Pendefinisisn
Bussiness
Case
Digunakan untuk
menyatakan kebutuhan
bisnis untuk project
I-02
Bisnis case
Project managemen
team
Penetapan
Project
Charter
I-02
Project charter
Project managemen
team
I-04
meminimalisir kesalahan
C-02
Construction of
a unit test
Membangun serangkaian
unit pengujian pada
aplikasi yang telah dibuat
C-01
Tested
Application
Project management
team
C-03
Continuous
integration
Menggabungkan seluruh
unit atau model menjadi
satu kesatuan aplikasi
yang utuh
C-02
Aplikasi Utuh
Project management
team
T-01
Pengujian modul-modul
untuk memperbaiki
kesalahan yang terjadi
yang tidak tercover ketika
melakukan pair
programming
T-02
Acceptance
testing
T-01
Project Management
Team
Project Management
Team
T Testing
Fixed
Application
Project Management
Team
SI - Software Increment
SI-01
Project velocity
computed
Menghitung atau
mengukur sejauh mana
kemampuan dari aplikasi
yang telah dibuat
SI-02
Release
SI-01
Closing Proyek
C-01
Completed
Application
Project Management
Team
File-file
proyek
Pengakhiran
kontrak
Project Management
Team
CL - Closing
CL-01
a.
b.
Page 10
Aktivitas
Deskripsi
Predecessor
Resources
Deliverable
Penanggung Jawab
I - Inisialisasi
I-01
Penentuan
Project
Manager
Project managemen
team
I-02
Identifikasi
Stakeholder
Project managemen
team
I-03
Pendefinisisn
Bussiness
Case
Digunakan untuk
menyatakan kebutuhan
bisnis untuk project
I-02
Bisnis case
Project managemen
team
Penetapan
Project
Charter
I-02
Project charter
Project managemen
team
I-04
c.
d.
2.4
Dokumentasi
Penerimaan
hasil kerja
Network Diagram
Network Diagram pada proyek ini dapat dilihat pada lampiran 6.2 Lampiran Network Diagram. Dimana network diagram
ini menggambarkan keterkaitan satu aktivitas dengan aktivitas lainnya.
2.5
Resource Allocation
Alokasi sumber daya pada proyek ini dapat digambarkan secara umum pada gambar berikut:
RESOURCE OVERVIEW
Page 11
Name
PM
Analyst
Designer
Programme
r
Start
Sat
10/1/16
Sat
10/1/16
Sat
10/1/16
Sat
10/1/16
Finish
Thus
12/1/16
Thus
12/1/16
Thus
12/1/16
Thus
12/1/16
Remaining
Work
62 days
62 days
62 days
62 days
Page 12
COST DETAILS
Name
Actual
Work
Actual
Cost
PM
0 days
Rp0
Analyst
0 days
Rp0
Designer
Program
mer
0 days
Rp0
0 days
Rp0
Standart
Rate
Rp110,000/d
ays
Rp90,000/da
ys
Rp100,000/d
ays
Rp100,000/d
ays
Dapat disimpulkan dari gambar-gambar di atas, bahwa sumber daya berjumlah 10 dengan 2 tipe, yaitu work dan material.
Untuk sumber daya yang bertipe material tidak dimunculkan pada diagram-diagram tersebut. Berikut adalah tabel
rangkuman sumber daya, tipe, waktu alokasi masing-masing sumber daya, serta alokasi masing-masing sumber daya:
No.
Sumber Daya
1.
Project Manager
Work
62
Rp 110.000,00
2.
Analyst
Work
62
Rp 90.000,00
3.
Designer
Work
62
Rp 100.000,00
4.
Designer
Work
62
Rp 100.000,00
5.
Programmer
Work
62
Rp 100.000,00
6.
Programmer
Work
62
Rp 100.000,00
7.
Konsumsi
Material
62
Rp 50.000,00
8.
Transportasi
Material
62
Rp 20.000,00
Page 13
Sumber Daya
9.
ATK
Material
Rp 1.000.000,00
10.
Lain-lain
Material
Rp 3.000.000,00
Detail dari alokasi sumber daya dapat dilihat pada lampiran 6.1 Schedule, Resource Allocation, dan Gantt Chart.
Page 14
MANAGERIAL PROCESS
3.1
Risiko
Prioritas
Tinggi
Sedang
Rendah
1.
2.
3.
Adanya perbedaan pemahaman atau sudut pandang antara developer dengan client
4.
Environment operasional tidak sesuai dengan spesifikasi aplikasi yang akan di-deploy
5.
6.
7.
Bila ada salah satu tim developer yang berhalangan masuk lebih dari 3 hari sehingga
dapat menyebabkan keterlambatan penyelesaian product backlog
8.
Cash Flow yang diluar rencana, bahkan dapat menimbulkan kekurangan biaya
9.
10.
Tidak tersedianya tools atau resource yang dapat menghambat berjalannya proyek
Page 15
3.4
Untuk dokumen project charter ini sementara tidak ada perubahan yang diminta. Namun, jika ada permintaan perubahan
akan dikelola pada sub menu ini.
Project Number :
Change No.
Request By:
Description
Action
(I/D/R)
Target Date
Date
Completed/Comments
Keterangan :
I : Implement ; D : Defer; R : Reject
3.5
Staffing Plan
Tipe
Skill Level
Start Times
Duration on Project
Jumlah
1.
Developer
Project Manager
01/10/2016
62 hari
2.
Developer
Analyst
01/10/2016
62 hari
3.
Developer
Designer
01/10/2016
62 hari
4.
Developer
Programmer
01/10/2016
62 hari
Page 16
Page 17
XP PROJECT
1.1. PLANING
1.1.1. User stories
1.1.2. Acceptance test criteria
1.1.3. Iteration Plan
1.2. DESIGN
1.2.1. Simple design
1.2.2. CRC Cards
1.2.3. Spike solution
1.2.4. Refactoring
1.3. Coding
1.1.1. Pair Programming
1.1.2. Construction of a unit test
1.1.3. Continuous integration
1.4. TESTING
1.4.1. Unit Test are executed daily
1.4.2. Acceptance testing
1.5. SOFTWARE INCREMENT
1.5.1. Project velocity computed
1.5.2. Release
Page 18
PROGRESS VERSUSCOST
COST OVERVIEW
1%
Rp80,000,000
1%
Rp70,000,000
1%
Rp60,000,000
%COMPELETE
1%
Rp50,000,000
1%
Rp40,000,000
0%
Rp30,000,000
0%
Rp20,000,000
0%
Rp10,000,000
0%
Rp0
CumulativeCost
REMAINING COST
Rp67,240,00
0
Rp67,240,00
COST
% COMPLETE
0%
COST STATUS
Name
Actual
Cost
Remaining
Cost
Baseline Cost
Cost
Inisiasi
Rp0
Rp6724000
Rp0
Rp6724000
Planning
Executio
n
Control
Rp0
Rp10086000
Rp0
Rp10086000
Rp0
Rp0
Rp47068000
Rp0
Rp0
Rp0
Rp47068000
Rp0
Closing
Rp0
Rp3362000
Rp0
Rp3362000
Cost
Variance
Rp672400
0
Rp100860
00
Rp470680
00
Rp0
Rp336200
0
Page 19
Page 20
Page 21
Page 22
Page 23
Page 24