Management Project Planing Document
Management Project Planing Document
VERSIONHISTORY
Dokumen ini menunjukan informasi tentang project yang sedang dikerjakan, berfungsi untuk
mengontrol dan mentrack timeline proses project.
By Date By Date
Page1 of 29
CONTENTS
INTRODUCTION........................................................................................................................................ 4
Assumptions/Constraints ............................................................................................................................. 4
Milestones .................................................................................................................................................. 13
DEPENDENCIES ...................................................................................................................................... 16
Control Quality............................................................................................................................................ 19
Page2 of 29
Risk Log
Issue Log
Page3 of 29
Introduction
Purpose of Project Management Plan
Sistem informasi klinik adalah sistem berbasis komputer yang menggantikan catatan
berbasis kertas, mengorganisir, mendesain, menyimpan, mengumpulkan, memanipulasi,
memeriksa ganda semua informasi medis, dan menyediakan pengiriman informasi penting klinis.
Pada dokumen Software Development Plan ini berisi Rencana Pengembangan Perangkat
Lunak atau Software Development Plan untuk perangkat lunak sistem informasi klinik berbasis
web, diantaranya adalah pendaftaran pasien secara online, rekam medis pasien, penjadwalan
dan konsultasi secara online dokter atau ahli kesehatan di klinik tersebut berbasis web,
pembuatan surat rujukan rumah sakit, pengelolaan apotek, pembayaran biaya klinik.
Tujuan penulisan dokumen ini adalah untuk memberikan penjelasan mengenai perangkat
lunak yang akan dibangun baik berupa gambaran umum maupun penjelasan detail dan
menyeluruh.
Pengguna dari dokumen ini adalah pengembang perangkat lunak system informasi klinik
berbasis web, pengguna (user) dari perangkat lunak atau personil-personil apa saja yang terlibat
dalam sistem, yakni pasien, dokter, apoteker, staf klinik, dan admin klinik.
Dokumen ini akan digunakan sebagai bahan acuan dalam proses pengembangan dan
sebagai bahan evaluasi pada saat proses pengembangan perangkat lunak maupun di akhir
pengembangannya. Dengan adanya dokumen SDP ini diharapkan pengembangan perangkat
lunak akan lebih terarah dan lebih terfokus serta tidak menimbulkan ambiguitas terutama bagi
pengembang perangkat lunak sistem berbasis web ini.
Di dalam dokumen Software Development Plan ini dijelaskan seluruh gambaran Sistem
Informasi Klinik yang bernama KlinikKu, yang meliputi tujuan, batasan, definisi, gambaran
project, struktur organisasi jadwal pengerjaan, estimasi biaya hingga seluruh rencana dalam
membangun project ini.
Page4 of 29
Sebagai admin, project ini bertujuan untuk , mempermudah admin dalam mengelola
semua data terkait klinik, mulai dari pengelolaan data pasien, pengelolaan data dokter,
pengelolaan data apoteker, pengelolaan data staf klinik, mempermudah dalam membuat artikel
kesehatan, mempermudah dalam membuat profil klinik.
Sebagai staf klinik, project ini bertujuan untuk mengelola data klinik, mulai dari data
registrasi, mencatat riwayat klinik pasien, membuat surat rujukan, mempermudah dalam
mengelola data pesanan konsultasi pasien, faktur pemeriksaan, klaim biaya, dan mencetak
laporan.
Sebagai dokter project ini bertujuan untuk, mempermudah dokter dalam mengelola
jadwal, mempermudah dokter dalam membuat surat rujukan, mempermudah dokter untuk
membuat rekam medis pasien, mempermudah dokter dalam mengambil pesanan untuk
konsultasi pasien.
KlinikKu merupakan Sistem Informasi Klinik yang digunakan oleh semua anggota klinik, baik
admin, dokter, apoteker, staf klinik, maupun pasien.
Project Charter
Project Title : Sistem Informasi Klinik Medika Sehat Jakarta Berbasis Web
Project objective : membuat system informasi klinik, yang bertujuan untuk memudahkan admin,
pasien, dokter, staf klinik, dan apoteker, dalam hal pengelolaan data. System informasi ini berisi
pendaftaran pasien secara online, rekam medis pasien, penjadwalan dan konsultasi secara
online dokter atau ahli kesehatan di klinik tersebut berbasis web, pembuatan surat rujukan
rumah sakit, pengelolaan apotek, pembayaran biaya klinik
Approach :
- Pembuatan system informasi klinik berbasis web sesuai dengan kebutuhan masing-
masing user
- Mengembangkan perkiraan biaya untuk project, dan sebagai laporan kepada CEO.
- Menggunakan staf internal klinik yang digunakan untuk membantu perencanaan, analisis
, dan instalasi.
Page5 of 29
ROLE RESPONSIBILITIES
Page6 of 29
- Merancang Algoritma
System Testing Staff - Melakukan testing (uji coba) sistem baik berupa
blackbox maupun whitebox
< Stakeholder>
COMMENTS : (Project ini masih perlu pengembangan lebih lanjut di bidang Scope dan
Schedulimg serta budgeting <Stakeholder>)
Page7 of 29
Project Deliverable
Lokasi : Sistem ini dibangun atas kerjasama antar pihal Developer dengan Klinik Medika
Sehat yang berada di wilayan Jakarta.
Scope : dalam project ini pihak Klinik meliputi Dokter dan Ahli Kesehatan, pasien, dan
administrasi Rumah Sakit.
Due Date : Project ini akan dikerjakan selama 5 bulan terhitung dari bulan 18 April
hingga September 2016 dan memilki tenggat toleransi selama satu bulan, yakni Oktober 2016.
Maintenance : akan dilakukan satu bulan sekali setelah tahap Go Life, biaya yang
dilibatkan dalam tahap maintenance tidak termasuk dalam anggaran di dalam dokumen plan
ini.
Pada Sistem Informasi Klinik berbasis web ini, fitur yang ditawarkan antara lain :
pendaftaran online
jadwal dokter
pesan dokter
pengelolaan apotek
profil Klinik
artikel kesehatan
pembayaran pasien
rekam medis
Page8 of 29
Define Scope
Requirement Traceability Matrix
Lokasi : Jakarta
Project Description :Sistem Informasi Klinik Medika Sehat Jakarta berbasis web
Pada Sistem Informasi Klinik ini, terdapat 5 user, yaitu admin, pasien, dokter, staf klinik, apoteker.
Hak akses dari masing-masing user antara lain :
Pasien : melihat profil klinik, melihat artikel kesehatan, melihat jadwal dokter, memesan
dokter untuk konsultasi, melakukan pendaftaran secara online, melihat riwayat klinik
pasien, melihat informasi biaya yang harus dikeluarkan.
Dokter : mengelola jadwal dokter, membuat surat rujukan rumah sakit, melihat dan
mencatat riwayat klinis pasien, mengambil pesanan konsultasi pasien.
Staf klinik : mengelola data klinik, mulai dari registrasi, mencatat riwayat klinik pasien,
membuat surat rujukan rumah sakit, mengelola jadwal praktik dokter, mengelola
pesanan konsultasi pasien, faktur pemeriksaan, klaim biaya, dan mencetak laporan.
Admin : mengelola data pasien, mengelola data dokter, mengelola data apoteker,
mengelola data staf klinik, membuat artikel kesehatan, membuat profil klinik,
Apoteker : mengelola seluruh data yang berkaitan dengan apotek di klinik, mulai dari
mengelola data pemasok, data barang, data pemesanan, sampai data penjualan barang.
: Iqbal
: Rabbani
: Ahmad Ghazali
Berikut ini penggambaran struktur melalui Diagram yang menjelaskan alur pengerjaan project ini
:
Deployment Plan
Pada project ini menggunakan Agile Development sebagai metode pengembangan,
Page10 of 29
Berikut merupakan rincian dari Deployment Plan yang akan dilakukan dalam Project ini,
meliputi tools project:
Dalam memodelkan proses dapat digunakan alur kerja sederhana yang menggambarkan
proses yang terjadi antara user dengan sistem. Salah satu Software yang digunakan adalah
Mirosoft Visio 2016, Microsoft Project 2016 dan Gantt Chart. Pada workflow ini diagram terdapat
beberapa symbol yang dapat digunakan, seperti input, process, output, decision, dan lain
sebagainya.
Page11 of 29
Sistem yang tengah berjalan di klinik masih menggunakan sistem daftar manual di administrasi klinik kemudian
bertemu dan konsultasi ke dokter yang dituju
Sistem yang diusulkan menggunakan pendaftaran secara online dan mobile, sehingga dat diakses pasien yang akan
bertemu dan konsultasi ke dokter.
Sistem ini menggunakan bahasa pemgrograman web , sehingga dalam memodelkan user
interface dapat menggunakan starUML untuk pembuatan UML.
3. Design Guidelines
Dalam merancang atau mendesign sistem informasi diperlukan beberapa tahapan sehingga
rancangan dan asset dapat digunakan programmer untuk membuat program, dalam hal ini
Page12 of 29
software yang digunakan adalah Balsamiq untuk pembuatan Mockup, sebagai acuan dalam
membuat sistem.
4. Programming Guidelines
Ada beberapa bahasa pemrograman yang digunakan dalam membuat sistem ini, antara lain yakni
bahasa PHP dan HTML untuk pemrograman websitesistem menggunakan software Adobe
Dreamwaver dan bahasa PHP untuk pemrograman database menggunakan MySQL.
5. Test Guidelines
Dalam mengoreksi hasil kerja programmer, tester harus membuat rencana tes terlebih dahulu.
Metode yang akan digunakan untuk melakukan tes adalah Blackbox testing.
Pada tahap ini System Documentation membuat User Guide yang berfungsi untuk paduan
menggunakan aplikasi ini kepada user. Didalam User Guide ini terdapat Terms & Condition
KlinikKu.
Profile
Schedule
Schedule/Time Management
Milestones
Pembangunan sistem ini direncanakan akan memakan waktu 5 Bulan, project ini dimulai pada
bulan April tahun 2016 dan berakhir pada bulan September tahun 2016
Pemberian toleransi waktu hingga bulan Oktober Tahun 2016 Perubahan jadwal akan sangat
memungkinkan untuk terjadi dan akan informasikan oleh Project Manager.
Page13 of 29
Project Schedule
Page14 of 29
Page15 of 29
Dependencies
Project kali in bergantung pada:
Cost :
Bergantung pada budget yang tersedia, budget ini nantinya digunakan pada setiap tahap
pembuatan sistem mulai dari awal hingga akhir.
Human Resources :
Anggota team di dalamnya , meliputi Project Manager, System Analyst, Designer, Programmer,
Tester, dan System Documentation yang mengerjakan setiap task yang dikerjakan. Resources
yang dimaksud berupa skill (kemampuan) dalam mengembangkan project.
Time and due date :
Pengerjaan project ini selama 6 bulan dengan toleransi waktu satu bulan, satu bulan toleransi ini
diperkirakan akan masuk ke tahap maintenance.
Data Informasi Klinik :
Data informasi administrasi klinik, mulai dari data dokter hingga data pasien dan ahli kesehatan
yang bersangkutan di klinik.
Perbedaan bahasa proses implementasi coding :
Dalam proses implementasi Coding, programmer dan designer harus menyeleraskan bahasa
pemrograman dan framework yang digunakan.
Cost/Budget Management
Berikut merupakan Rincian Biaya sebagai berikut :
Page16 of 29
Page17 of 29
IDR 198,565,000.00
Quality Management
PlanQuality Management
Sesuai dengan standar dalam pembuatan perangkat lunak kami akan menggunakan Software
Measurement and Matrics dalam mengukur kualitas project kami, kami telah mempertimbangkan
beberapa model. Kami pun telah membandingkan dengan beberapa Software Quality Models yang
sering digunakan.
Page18 of 29
Dari perbandingan diatas kami memutuskan menggunakan ISO 9126 sebagai models dengan rincian
sebagai berikut :
Dari pengujian menggunakan ISO 9126 Model diharapakan mendapat perangkat lunak yang memenuhi
kualitas.
Page19 of 29
Dalam Project Quality management project ini menggunakan Plan Quality Management yang meliputi
(diisi oleh Project Manager) :
INPUTS
Poject management
plan
Stakeholder Register
Risk Register
Requirements
Documentation
Enterprise
Environmental Factors
Organization Process
Assets
Cost of Quality
Benchmarking
Design of Experiments
Statistical Sampling
Page20 of 29
Additional Quality
Planning Tools
Meetings
Kualitas dari setiap software diperlihatkan dari setiap laporan-laporan yang ada serta pada bagian akhir
(feedback dan revisi), bila dirasa kualitas software masih kurang masih dapat dilakukan perbaikan.
Page21 of 29
- Merancang Algoritma
Page22 of 29
Communications Management
[Insert the project’s communication management plan or provide a reference to where it is stored.]
Communication Matrix
Matriks dokumen komunikasi antar anggota team ini berupa :
Page23 of 29
Risk Management
Resiko Teknik mengurangi resiko
- Job matching
- Membangun tim
Estimasi biaya dan waktu yang tidak realistis - Membuat beberapa estimasi
- Meningkatkan pengembangan
- Standarisasi metode
Page24 of 29
- Survey pengguna
- Buat prototype
- Keterlibatan pengguna
- Membuat prototype
- Desain biaya
- Meningkatkan prototype
- Spesifikasi formal
- Kontrak perjanjian
Page25 of 29
- Membangun tim
- Kontrak insentif
- Benchmarking
- Prototipe
- Tuning
- Analisis teknis
- Prototipe
Risk Log
Disini akan dijelaskan dengan detail resiko dan kejadian yang mungkin akan terjadi dalam
pengerjaan project ini, kami juga menyertakan teknik – teknik yang digunakan untuk mengurangi resiko
tersebut.
Issue Management
Resiko Kejadian Teknik mengurangi resiko
Page26 of 29
- Standarisasi metode
Mengembangkan fungsi
software yang salah
- Kesalahan pemrograman - Evaluasi project
ditingkatkan
- Kesalahan desain
- Buat metode spesifikasi
- Analisa kebutuhan yang yang formal
- Survey pengguna
Issue Log
[The Issue Log is normally maintained as a separate document. Provide a reference to where it is stored.]
Page27 of 29
Procurement Management
Lisensi Adobe
Dibutuhkan untuk lisensi program pada Developer 18/April/2016
Dreamweaver
Lisesnsi Microsoft Visio Dibutuhkan untuk lisensi program pada Analyst 18/April/2016
Lisensi Microsoft
Dibutuhkan untuk lisensi program pada Project Manager 18/April/2016
Project
Lisensi Corel Draw x7 Dibutuhkan untuk lisensi program pada Designer 18/April/2016
Lisensi Photoshop cs6 Dibutuhkan untuk lisensi program pada Designer 18/April/2016
Page28 of 29