Pengelolaan Proyek Sistem Informasi
Pendahuluan Kerangka & Prinsip Rational Unified Process
Perencanaan P k SI
Suplemen
Proyek SI
Pengelolaan Pengelolaan Proyek Sistem Informasi Proyek Sistem Informasi
Perencanaan
Pendahuluan Kerangka & Prinsip Rational Unified Process Suplemen
Proyek SI P k SI
Titik akhir terpenuhi : Tujuan proyek tercapai atau proyek dihentikan
Sementara bukan berarti durasinya pendek Apa itu p if t t k tid k d t di lik ik t k
Bersifat sementara, proyek tidak dapat diaplikasikan untuk B produk atau jasa
Sifat sementara dari proyek dapat berlaku untuk beberapa PROYEK? 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
- Perubahan struktur organisasi
Melakukan sesuatu yang belum pernah
- Penerapan proses disain baru
dilakukan sebelumnya mplementing a new design process
Proyek mungkin memiliki elemen-elemen yang berulang yang berulang
Operasi bukanlah proyek :
Karakteristik yang harus diuraikan Elaborasi karakteristik produk harus Operasi merupakan kegiatan yang
Perencanaan
Pendahuluan Kerangka & Prinsip Rational Unified Process Suplemen
Proyek SI P k SI
Elaborasi Progresif
Mengintegrasikan konsep sementara dan unik Produk yang unik harus dijabarkan secara progresif. y g j p g Ruang lingkup proyek harus tentap konstan sebagaimana penjabaran ruang lingkup produk.
Contoh: Analisis masalah Persyaratan spesifikasi Rancangan perangkat lunak g p g Pemrograman
Perencanaan
Pendahuluan Kerangka & Prinsip Rational Unified Process Suplemen
Proyek SI P k SI
Proses umum pembangunan perangkat lunak ( (Mireles and Jacobo) )
Pendahuluan Kerangka & Prinsip Rational Unified Process
Perencanaan P k SI
Suplemen
Proyek SI
Apa itu Manajemen proyek adalah penerapan pengetahuan ketrampilan peralatan dan teknik
Manajemen Proyek ? pengetahuan, ketrampilan, peralatan dan teknik untuk kegiatan proyek guna memenuhi persyaratan proyek Dibutuhkan keseimbangan dalam hal : Ruang lingkup, waktu, biaya dan kualitas st Scope/quality Co Scope/quality
M lib tk k k ti d
Melibatkan pemangku kepentingan dengan kebutuahn dan harapan yang berbeda
Perencanaan
Pendahuluan Kerangka & Prinsip Rational Unified Process Suplemen
Proyek SI P k SI
Keterhubungan antar Disiplin
Perkiraan Software
Pengetahuan & Praktek Pengetahuan & Praktek
Siklus Hidup
Manajemen Proyek Operasi:
Model Kualitas Perencanaan
Aplikasi
Pengorganisasian
Pengentahuan Pengetahuan & Pengetahuan & Staffing M Manajemen j
Praktek & Praktek Eksekusi
Pendahuluan Kerangka & Prinsip Rational Unified Process
Perencanaan P k SI
Suplemen
Proyek SI
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 tanggung jawab yang tidak jelas & spesifik kepada individu g gg g j y g j p p 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 Kegagalan saat Akhir
Pendistribusian tanpa debugging menyeluruh
Jangan memberikan kinerja yang dijanjikanPendahuluan Kerangka & Prinsip Rational Unified Process
Perencanaan P k SI
Suplemen
Proyek SI
Kerangka Manajemen Proyek g j y Core Function
Scope Mgt Time Mgt Cost Mgt Quality Mgt To o l St a a n
Project Integration Management ls and T ec a keholder s n d expect a HR Comm Risk Procure hniques s needs a tions Mgt Mgt Mgt Mgt
Pendahuluan Kerangka & Prinsip Rational Unified Process
Perencanaan P k SI
Integration Management
Scope Management
Time Management
Cost Management Quality Management HR Management g
Solicitation Source selection
Risk quantification
Risk response development Risk response control Solicitation planningProcurement planning Information distribution Performance reporting Administrative closure
Risk identification
Communications Planning
Organizational planning Staff acquisition Team development Cost control
Q y g
Quality planningQuality assurance
Quality control gResources Planning Cost estimating Cost budgeting Cost control
Activity durationestimating Schedule development Schedule control
Overall change control Scope definition
Scope verification
Scope change controlActivity definition Activity sequencing A ti it d ti ti ti
Initiation Scope planning S d fi iti
Plan development Project plan execution
Kerangka Manajemen Proyek
Proyek SI
Suplemen
Comm. Management
Risk Management
Procure Management
Pendahuluan Kerangka & Prinsip Rational Unified Process
V ITIE S
V Project Management Reviews Status Reports Documentation User Training (*) Requirement Document (*) (userS.O.) Functional Spesification (user S.O) Design specifica. (walked thru.)
Preliminary project plan (resource provider S.O)
Relative Effort (PM)
(S.O)
Revised estimates (done) User Documen- Tation (started) Programs (tested) Project leader (S O) Proposal for Next project (user buy)
(wa ed t u.) Acceptance test Plan (user s.o)
Estimates and Project plan (re-done) Top level design
Analysis Proposal (User buys)
Perencanaan P k SI
g NTS AND T ONES)
Module Design (walked thru) System test Plan (Done) Working/ Debugged System (Proj.Mgr S.O.) Test Result (user S.O.) User Supported New system Operational (user satis.)
ACTI
Re estimate Maintenance
Requirements Go/no Go decision Proposal Functional specification Development Proposal Re-estimate System Design ATP (Acceptance Test Panning) Re-estimate Module Design Coding Integration Testing Acceptance Test Cutover Warranty Sell next project Post Project Rev. Maintenance
Definition Analysis Design Programming System Test Acceptance Operation FASE PROYEK John J. Rakos
Proyek SI
Suplemen
DOCUME (MILES T
Pendahuluan Kerangka & Prinsip Rational Unified Process
Perencanaan P k SI
Suplemen
Proyek SI
Model Iteratif menunjukkan bagaiman proses ini disusun bersama dalam dua dimensi
Perencanaan
Pendahuluan Kerangka & Prinsip Rational Unified Process Suplemen
Proyek SI P k SI
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 melalui perangkat yang pendukung perekayasaan round-trip
Perencanaan
Pendahuluan Kerangka & Prinsip Rational Unified Process Suplemen
Proyek SI P k SI
Menangkap disain artefak yang ketat melalui model berbasis notasi Menangkap disain artefak yang ketat melalui model berbasis notasi Instrumen proses untuk pengendalian kuatlitas tujuan dan penilaian kemajuan Menggunakan pendekatan berbasis demonstrasi untuk menilai intermediate artefak Merencanakan release intermediate dalam kelompok pengguna skenario dengan tingkat envolving yang rinci
Perencanaan
Pendahuluan Kerangka & Prinsip Rational Unified Process Suplemen
Proyek SI P k SI
Work Breakdown Structure (WBS)
Menentukan bagaimana mengelola rincian kerja Menentukan bagaimana mengelola rincian kerja
- Berbasis waktu, seperti: perencanaan/analisis/perancangan/konstruksi/uji
coba/implementasi
- 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
Perencanaan
Pendahuluan Kerangka & Prinsip Rational Unified Process Suplemen
P Proyek SI k SI
Work Breakdown Structure (WBS)
Level 0
1.0
2.0
3.0
4.0
5.0
6.0
7.0 DEFINITION DEFINITION ANALYSIS ANALYSIS DESIGN DESIGN PROGRAMMING PROGRAMMING SYSTEM TEST SYSTEM TEST ACCEPTANCE ACCEPTANCE OPERATION OPERATION
Level 1
1.1
1.2
1.3
1.4
1.5
1.6 Requirement Requirement Feasibility Feasibility Pre. Project Pre. Project Negotiate Negotiate Risk Analysis Risk Analysis Proposal Proposal Document Document Study Study Plan Plan Proposal Proposal Level 2
2.1
2.2
2.3 2.4 2..5 Analyse Analyse Define New Define New Write Funct. Write Funct. Negotiate Negotiate Interviews Interviews Existing Sys. Existing Sys. Sys. Function Sys. Function Specification Specification Func. Spec. Func. Spec.
2.1.1
2.1.2
2.1.3
2.1.4
2.1.5 Level 3
Perencanaan
Pendahuluan Kerangka & Prinsip Rational Unified Process Suplemen
Proyek SI P k SI
Kapan anda harus berhenti? Beberapa orang (atau kelompok untuk proyek yang lebih besar) mengambil mengambil tanggung tangg ng jawab ja ab dalam dalam hal hal tugas t gas untuk nt k menyelesaikan kegiatan Dapat memperkirakan secara kasar upaya (hari orang) yang diperlukan untuk melakukan aktivitas. diperlukan untuk melakukan aktivitas Menjadualkan tugas Tugas harus kecil dan dapat diselesaikan
Analyses Analyses Existing Sys. Existing Sys. Registration Registration Warehouse Warehouse CEO’s CEO’s Accountant’s Accountant’s Data Data Documents Documents System System System System Business Business Business Business Flow Flow
Pendahuluan Kerangka & Prinsip Rational Unified Process
Perencanaan P k SI
Suplemen
Proyek SI
Pendekatan Pemetaan Pikiran
Pendahuluan Kerangka & Prinsip Rational Unified Process
Perencanaan P k SI
Suplemen
Proyek SI
Pendahuluan Kerangka & Prinsip Rational Unified Process
Perencanaan P k SI
Suplemen
Proyek SI
Pendahuluan Kerangka & Prinsip Rational Unified Process
Perencanaan P k SI
Suplemen
Proyek SI
Intranet WBS in Tabular Form
1.1 Evaluate current systems 1 2 Define Requirements
1.2.1 Define user requirements
1.2.2 Define content requirements 1 2 3 D fi t i t
1.2.3 Define system requirements
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 team p
2.0 Web Site Design
3.0 Web Site Development
Pendahuluan Kerangka & Prinsip Rational Unified Process
Perencanaan P k SI
Suplemen
Proyek SI
Intranet WBS and Gantt Chart in Project 2000
Pendahuluan Kerangka & Prinsip Rational Unified Process
Perencanaan P k SI
Suplemen
Proyek SI
The person responsible for the plan (probably the project manager for a small to mid sized project)
, ACTIVITY EFFORT PRECEDENTS Definition 20 -
20 Design Acceptance
Network Diagram
10 Acceptance TOTAL 210
Operation
10 Acceptance Network
10 Documentation Operation
5 System Test, Documentation Training
Documentation 20 Design
Analysis
10 Program A, B, C Documentation
25 Design System Test
then collate all the estimate and precedent , as follows p j ) p
Program B (Registration) 30 D i
20 Design P B (R i t ti )
25 Analysis Program A (Control)
35 Definition Design
30 Design Program C (Warehouse)
Perencanaan
Pendahuluan Kerangka & Prinsip Rational Unified Process Suplemen
Proyek SI P k SI
Network Diagram PGMB
OPER
Precedence Network
30
10 PGMB PGMB
20
35
25
30
10
5
10 PGMB PGMB
Activity on Arrow A ti it A
1
Perencanaan
Pendahuluan Kerangka & Prinsip Rational Unified Process Suplemen
Proyek SI P k SI
Critical Path Method 10 + 5 15 + 6
15
0 + 103 21 + 5 21 + 5 21?
5 day 6 day
21
26
10
2
6
7
1 20? 20? 10 + 3 10 + 3 10 d 10 day
5 day 13 + 4 17 + 3 3 day 3 day
13
17
4
4
5 4 day
5
Pendahuluan Kerangka & Prinsip Rational Unified Process
26
18 21 - 3
14 11 ? 10 - 10 4 day
18
17 26 - 5
13
5 3 day 4 d 3 day y
4
10
15 21 - 6 10 ? 15 - 5
21
26
21
Perencanaan P k SI
10
7 5 day 6 day 5 day
6
2 10 day
1
15
15
3
Critical Path Method
Proyek SI
Suplemen
14 18 - 4 14 - 3
Pendahuluan Kerangka & Prinsip Rational Unified Process
21
18
17 4 day
13
5 3 day 3 day y
4
10
21
26
26
10
Perencanaan P k SI
7 5 day 6 day 5 day
6
2 10 day
1
15
15
3
Critical Path Method
Proyek SI
Suplemen
14 Project Duration : 26 day j y : Critical path