Pengelolaan Proyek Sistem Informasi Pendahuluan
Kerangka & Prinsip
Rational Unified Process
Perencanaan P Proyek k SI
Pengelolaan Proyek Sistem Informasi
Suplemen
Pengelolaan Proyek Sistem Informasi Pendahuluan
Kerangka & Prinsip
Apa p itu PROYEK?
Rational Unified Process
Perencanaan P Proyek k SI
Suplemen
Titik akhir terpenuhi : Tujuan proyek tercapai atau proyek dihentikan Sementara bukan berarti durasinya pendek Bersifat B if t sementara, t proyek k tidak tid k dapat d t diaplikasikan di lik ik untuk t k produk atau jasa Sifat sementara dari proyek dapat berlaku untuk beberapa aspek : kesempatan bersifat sementara, tim proyek bersifat sementara. t
Suatu proyek adalah usaha sementara yang dilakukan untuk menciptakan produk Contoh: atau jasa yang unik. •Membangun produk baru Melakukan sesuatu yang belum pernah dilakukan sebelumnya Proyek mungkin memiliki elemen-elemen yang berulang Karakteristik yang harus diuraikan Elaborasi karakteristik produk harus terkoordinasi dengan definisi lingkup proyek Idealnya ruang lingkup proyek harus tetap walaupun karakteristik produk berubah.
•Perubahan struktur organisasi •Penerapan proses disain baru mplementing a new design process Operasi bukanlah proyek : Operasi merupakan kegiatan yang berlangsung dan berulang-ulang
Proyekk selalu P l l dimulai di l i dengan Masalah (John J. Rakos)
Pengelolaan Proyek Sistem Informasi Pendahuluan
Kerangka & Prinsip
Rational Unified Process
Perencanaan P Proyek k SI
Suplemen
Elaborasi Progresif Mengintegrasikan konsep sementara dan unik Produk y yang g unik harus dijabarkan j secara p progresif. g Ruang lingkup proyek harus tentap konstan sebagaimana penjabaran ruang lingkup produk. Contoh: Analisis masalah Persyaratan spesifikasi Rancangan g p perangkat g lunak Pemrograman Pengujian
Pengelolaan Proyek Sistem Informasi Pendahuluan
Kerangka & Prinsip
Rational Unified Process
Perencanaan P Proyek k SI
Proses umum pembangunan perangkat lunak ((Mireles and Jacobo))
Suplemen
Pengelolaan Proyek Sistem Informasi Kerangka & Prinsip
Apa itu Manajemen Proyek ?
Rational Unified Process
Perencanaan P Proyek k SI
Suplemen
Manajemen proyek adalah penerapan pengetahuan ketrampilan, pengetahuan, ketrampilan peralatan dan teknik untuk kegiatan proyek guna memenuhi persyaratan proyek Dibutuhkan keseimbangan dalam hal : Ruang lingkup, waktu, biaya dan kualitas Cost
Pendahuluan
Scope/quality
Melibatkan M lib tk pemangku k k kepentingan ti kebutuahn dan harapan yang berbeda
Melibatkan p persyaratan y identifikasi
“Management management”.
by
projects”
bukan
d dengan
“Project
Pengelolaan Proyek Sistem Informasi Pendahuluan
Kerangka & Prinsip
Rational Unified Process
Perencanaan P Proyek k SI
Suplemen
Keterhubungan antar Disiplin
Pengetahuan & Praktek Manajemen Proyek Operasi:
Perkiraan Software Siklus Hidup Model Kualitas
Perencanaan Pengorganisasian Staffing Eksekusi
Pengentahuan M Manajemen j & Praktek
Aplikasi Pengetahuan & Praktek
Controlling
Signifikasi pengetahuan dalam domain masalah
Pengelolaan Proyek Sistem Informasi Pendahuluan
Kerangka & Prinsip
Rational Unified Process
Perencanaan P Proyek k SI
Suplemen
Mengapa Proyek bisa gagal ? – John J. Rakos Kegagalan saat Mulai Jangan menurunkan mutu (tanpa rencana) Tenggat waktu dan anggaran yang tidak realistis Kegagalan saat Pengembangan Analisis dan disain yang tidak terdokumentasi Penugasan g tanggung gg g jjawab yang y g tidak jelas j & spesifik p kepada p individu Disain, testing, dan metode implementasi yang tidak bernilai Aliran kegiatan dan peninjauan kurang berjalan baik Banyak kegagalan proyek yang dinilai karena tidak kembali modal Kurangnya pengembangan standar Teknik Brute Force seperti menambah tenaga kerja tidak bekerja baik Kegagalan saat Akhir Pendistribusian tanpa debugging menyeluruh Jangan memberikan kinerja yang dijanjikan Biaya y ppemeliharaan terlalu tinggi gg Terlalu berlebihan dalam biaya, jadual, menyia-nyiakan bakat, dll
Pengelolaan Proyek Sistem Informasi Pendahuluan
Kerangka & Prinsip
Rational Unified Process
Perencanaan P Proyek k SI
Suplemen
Kerangka g Manajemen j Proyek y Core Function Time Mgt
Cost Mgt
Quality Mgt
Staakeholderss needs an nd expectaations
Project Integration Management
HR Mgt
Comm Mgt
Risk Mgt
Facilitating Function
Procure Mgt
Toolls and Techniques
Scope Mgt
Pengelolaan Proyek Sistem Informasi Pendahuluan
Kerangka & Prinsip
Rational Unified Process
Perencanaan P Proyek k SI
Suplemen
Kerangka Manajemen Proyek Integration Management Plan development Project plan execution Overall change control
Cost Management g Resources Planning Cost estimating Cost budgeting Cost control Comm. Management Communications Planning Information distribution Performance reporting Administrative closure
Scope Management Initiation Scope planning S Scope definition d fi iti Scope verification Scope change control Qualityy Management Q g Quality planning Quality assurance Quality control
Risk Management Risk identification Risk quantification Risk response development Risk response control
Time Management Activity definition Activity sequencing A ti it durationestimating Activity d ti ti ti Schedule development Schedule control HR Management g Organizational planning Staff acquisition Team development
Procure Management Procurement planning Solicitation planning Solicitation Source selection Contract administration Contract close-out
Pengelolaan Proyek Sistem Informasi Pendahuluan
Kerangka & Prinsip
Perencanaan P Proyek k SI
Rational Unified Process
FASE PROYEK
ACTIV VITIES
Definition Requirements Go/no Go decision Proposal
Analysis Functional specification Development Proposal Re-estimate Re estimate
DOCUMENTS AND (MILEST TONES)
John J. Rakos
Programming
System Design ATP (Acceptance Test Panning)
Module Design Coding
System Test Integration Testing
Functional Spesification (user S.O)
Acceptance
Operation
Acceptance Test
Cutover Warranty Sell next project Post Project Rev. Maintenance
Re-estimate
Project Management Reviews Status Reports Documentation
(*)
Requirement Document (*) (userS.O.) Analysis Proposal (User buys) Preliminary project plan (resource provider S.O)
Design
Suplemen
Design specifica. (walked (wa ed thru.) t u.)
Estimates and Project plan (re-done)
Acceptance test Plan (user s.o)
Top level design
Revised estimates (done)
Module Design (walked thru) System test Plan (Done) User DocumenTation (started) Programs (tested) Project leader (S O) (S.O)
Working/ Debugged System (Proj.Mgr S.O.)
User Trainingg Test Result (user S.O.)
New system Operational (user satis.)
User Supported
Relative Effort (PM)
(Total Staff) (*) The requirements Document may or may not be part of the project
Proposal for Next project (user buy)
Pengelolaan Proyek Sistem Informasi Pendahuluan
Kerangka & Prinsip
Rational Unified Process
Model Iteratif menunjukkan bagaiman proses ini disusun bersama dalam dua dimensi
Perencanaan P Proyek k SI
Suplemen
Pengelolaan Proyek Sistem Informasi Pendahuluan
Kerangka & Prinsip
Rational Unified Process
Perencanaan P Proyek k SI
Suplemen
Prinsip-prinsip Manajemen Perangkat Lunak Modern (Royce Walker) Proses didasarkan pada pendekatan pertama arsitektur Dibangun melali proses siklus hidup iteratif untuk menghadapi risiko secara dini Metode disain transisi yang menekankan pada pengembangan berbasis komponen Menciptakan lingkungan manajemen perubahan Meningkatkan perubahan kebebasan pendukung perekayasaan round-trip
melalui
perangkat
yang
Pengelolaan Proyek Sistem Informasi Pendahuluan
Kerangka & Prinsip
Rational Unified Process
Perencanaan P Proyek k SI
Suplemen
Menangkap disain artefak yang ketat melalui model berbasis notasi
Instrumen proses untuk pengendalian kuatlitas tujuan dan penilaian kemajuan Menggunakan pendekatan berbasis demonstrasi intermediate artefak
untuk menilai
Merencanakan release intermediate dalam kelompok pengguna skenario dengan tingkat envolving yang rinci Menetapkan proses konfigurasi pada skala yang ekonomis
Pengelolaan Proyek Sistem Informasi Pendahuluan
Kerangka & Prinsip
Rational Unified Process
Perencanaan P Proyek k SI
Suplemen
Work Breakdown Structure (WBS) Menentukan bagaimana mengelola rincian kerja Berbasis waktu, coba/implementasi
seperti: perencanaan/analisis/perancangan/konstruksi/uji
Berbasis penyebaran, seperti :. Aplikasi online/ gudang data/perangkat query pengguna Berbasis geografi, seperti :. Chicago Pilot Test/Midwest Region/Eastern Region Other …
Rincian arus meliputi semua pekerjaan Urutan tidak penting dalam WBS
Pengelolaan Proyek Sistem Informasi Pendahuluan
Kerangka & Prinsip
Perencanaan P Proyek k SI
Rational Unified Process
Suplemen
Work Breakdown Structure (WBS) 0.0
Level 0
SIA PROJECT
1.0
Level 1
2.0
DEFINITION
3.0
ANALYSIS
1.1
DESIGN
1.2
Requirement Document
4.0 PROGRAMMING
1.3
Feasibility Study
5.0
6.0
SYSTEM TEST
1.4
Risk Analysis
7.0
ACCEPTANCE
1.5
Pre. Project Plan
OPERATION
1.6
Proposal
Negotiate Proposal
Level 2 2.1
Interviews
Level 3
2.1.1
Office Manager
2.2
Analyse Existing Sys.
2.1.2
Warehouse Supervisor
2.3
Define New Sys. Function
2.1.3
Registrars
2.4
2..5
Write Funct. Specification
2.1.4
CEO
Negotiate Func. Spec.
2.1.5
Accountant
Pengelolaan Proyek Sistem Informasi Pendahuluan
Kerangka & Prinsip
Perencanaan P Proyek k SI
Rational Unified Process
Suplemen
Kapan anda harus berhenti? Beberapa orang (atau kelompok untuk proyek yang lebih besar) mengambil tanggung tangg ng jawab ja ab dalam hal tugas t gas untuk nt k menyelesaikan kegiatan Dapat memperkirakan secara kasar upaya (hari orang) yang diperlukan untuk melakukan aktivitas. aktivitas Menjadualkan tugas Tugas harus kecil dan dapat diselesaikan Analyses Existing Sys.
E i Estimate (person-day) ( d )
Total 11 days
Registration System
Warehouse System
CEO’s Business
Accountant’s Business
2
2
1
1
Documents 3
Data Flow 2
Pengelolaan Proyek Sistem Informasi Pendahuluan
Kerangka & Prinsip
Rational Unified Process
Pendekatan Pemetaan Pikiran
Perencanaan P Proyek k SI
Suplemen
Pengelolaan Proyek Sistem Informasi Pendahuluan
Kerangka & Prinsip
Rational Unified Process
Perencanaan P Proyek k SI
Suplemen
Pengelolaan Proyek Sistem Informasi Pendahuluan
Kerangka & Prinsip
Rational Unified Process
Perencanaan P Proyek k SI
Suplemen
Pengelolaan Proyek Sistem Informasi Pendahuluan
Kerangka & Prinsip
Rational Unified Process
Perencanaan P Proyek k SI
Intranet WBS in Tabular Form 1.0 Concept 1.1 Evaluate current systems 1 2 Define Requirements 1.2 1.2.1 Define user requirements 1.2.2 Define content requirements 1 2 3 Define 1.2.3 D fi system t requirements i t 1.2.4 Define server owner requirements 1.3 Define specific functionality 1.4 Define risks and risk management approach 1.5 Develop project plan 1.6 Brief Web development p team 2.0 Web Site Design 3.0 Web Site Development 4.0 Roll Out 5.0 Support
Suplemen
Pengelolaan Proyek Sistem Informasi Pendahuluan
Kerangka & Prinsip
Rational Unified Process
Perencanaan P Proyek k SI
Intranet WBS and Gantt Chart in Project 2000
Suplemen
Pengelolaan Proyek Sistem Informasi Pendahuluan
Kerangka & Prinsip
Rational Unified Process
Perencanaan P Proyek k SI
Suplemen
The person responsible for the plan (probably the project manager for a small to mid sized p project) j ) then ACTIVITY
collate all the estimate and pprecedent, as follows EFFORT
PRECEDENTS
Definition
20
-
Analysis
35
Definition
Design
25
Analysis
Program A (Control)
20
Design
P Program B (Registration) (R i t ti )
30
D i Design
Program C (Warehouse)
25
Design
System Test
10
Program A, B, C
Documentation
20
Design
Acceptance
5
System Test, Documentation
Training
10
Documentation
Operation
10
Acceptance
TOTAL
210
Note: This example only the progranning had sub-component. If there are any subcomponent of any other major activity avaliable, they would also be listed
Network Diagram
Pengelolaan Proyek Sistem Informasi Pendahuluan
Kerangka & Prinsip
Perencanaan P Proyek k SI
Rational Unified Process
Suplemen
Network Diagram PGMB 30
Precedence Network
OPER 10
PGMB 30
STRT 0
DEF 20
ANAL 35
DES 25
PGMB 30
SYS TST 10
ACC 5
PGMB 30
Another Format ….. A ti it on Arrow Activity A 1 0
OPER 10
END
Pengelolaan Proyek Sistem Informasi Pendahuluan
Kerangka & Prinsip
Perencanaan P Proyek k SI
Rational Unified Process
Suplemen
Critical Path Method 10 + 5 0 + 10
15 + 6
3
15 21 + 5
5 day
1
0
2
21?
6 day
10
6
10 + 3
10 d day
20?
13 + 4
4
13
5 4 day
17
7 5 day
17 + 3
3 day
21
3 day
26
Pengelolaan Proyek Sistem Informasi Pendahuluan
Kerangka & Prinsip
Perencanaan P Proyek k SI
Rational Unified Process
Suplemen
Critical Path Method 3
15 15
5 day
1
0 0
2 10 day
10 10
10 ?
6 day 15 - 5
6
21 - 6
21 21
7 5 dayy
11 ?
10 - 10
3 day
4
13 14
14 - 3
5 4d day
18 - 4
17 18
3 day
21 - 3
26 - 5
26 26
Pengelolaan Proyek Sistem Informasi Pendahuluan
Kerangka & Prinsip
Perencanaan P Proyek k SI
Rational Unified Process
Suplemen
Critical Path Method 3
15 15
5 day
1
0 0
2 10 day
6 day
10 10
6
3 day
3 day
13 4
5
14
Project j Duration : 26 dayy : Critical path
4 day
17 18
21 21
7 5 dayy
26 26