Object Oriented Analyis & Design Training Agenda

Object Oriented Analyis & Design Training Agenda

SISTEM ANALIS C H A P T E R 4 PROJECT MANAGEMENT SISTEM ANALIS Proyek dan Manajemen Proyek Proyek adalah urutan (sementara) aktifitas-aktifitas unik, kompleks, dan terkoneksi yang memiliki satu tujuan atau sasaran dan harus dilengkapi dengan waktu yang spesifik,sesuai dengan anggaran dan sesuai dengan spesifikasi. Manajemen Proyek adalah proses melingkupi, merencanakan, menyediakan staf, mengorganisasi, mengarahkan dan mengontrol pengembangan sebuah

sistem yang dapat diterima dengan biaya minimal dan dalam jangka waktu tertentu. SISTEM ANALIS Manajemen Proyek versus Manajemen Proses Manajemen Proyek adalah proses melingkupi, merencanakan, menyediakan staf, mengorganisasi, mengarahkan dan mengontrol pengembangan sebuah sistem yang dapat diterima dengan biaya minimal dan dalam jangka waktu tertentu. Manajemen Proses adalah aktifitas mendokumentasi,mengelola dan secara terus menerus memperbaiki proses pengembangan sistem. SISTEM ANALIS Project dianggap sukses jika : Sistem yang dihasilkan diterima oleh

pelanggan. Sistem Informasi yang dihasilkan tepat waktu Sistem Informasi yang dihasilkan sesuai dengan anggaran Proses pengembangan sistem memiliki impak minimal pada operasi-operasi bisnis yang berkesinambungan SISTEM ANALIS Penyebab Kegagalan suatu Proyek Kegagalan untuk membentuk komitmen manajemen atas pada proyek. Kurangnya komitmen organisasi pada metodologi pengembangan sistem Mengambil jalan pintas tanpa melalui metodologi penelitian Manajemen ekspektasi yang buruk Komitmen dini dalam menetapkan anggaran dan jadual Teknik estimasi yang kurang baik

Terlalu optimis The mythical man-month (Brooks, 1975) Kurangnya ketrampilan manajemen Kegagalan beradaptasi dengan perubahan bisnis Sumber daya yang tidak mencukupi Kegagalan dalam mengelola perencanaan SISTEM ANALIS Kompetensi-kompetensi Manajer Proyek Kesadaran berbisnis

Orientasi rekan bisnis Komitmen pada kualitas Inisiatif Pengumpulan informasi Pemikiran analisis Pemikiran Konseptual Kesadaran antarpersonal Kesadaran organisasi Antisipasi impak Banyak menggunakan pengaruh Memotivasi orang lain Ketrampilan komunikasi Mengembangan orang lain Memonitor dan Mengontrol Kepercayaan diri Manajeman stres Kepedulian pada kredibilitas Fleksibilitas (Adapted from Wysocki, Beck, and Crane, Effective Project

Management: How to Plan, Manage, and Deliver Projects on Time SISTEM ANALIS Fungsi-Fungsi Manajemen Proyek Scoping (ruang lingkup) Planning (Perencanaan) Estimating (Perkiraan) Scheduling (Penjadualan) Organizing (Pengorganisasian) Directing (Pengarahan) Controlling (Pengontrolan) Closing (Penutupan) SISTEM ANALIS Peralatan dan Teknik Manajemen Proyek PERT chart adalah model jaringan grafis yang menggambarkan tugas-tugas proyek dan hubungan

antara tugas-tugas tersebut. Gantt chart adalah bagan batang horizontal sederhana yang menggambarkan tugas-tugas proyek berdasarkan kalender. Tiap batang diberi nama untuk mewakili setiap tugas proyek. Tugas-tugas tersebut didaftar secara vertikal pada kolom kiri. Pusat horizontal adalah garis waktu kalender. SISTEM ANALIS PERT Chart Project Initiation 5-3-2001 N/A 5-3-2001 N/A Legend

Task Scheduled Scheduled Start Finish Actual Actual Start Finish Preliminary Investigation 5-3-2001 5-12-2001 5-3-2001 5-11-2001 Problem Analysis Task

Requirements Analysis intertask dependency Scheduled Scheduled Start Finish Actual Actual Start Finish Decision Analysis 5-12-2001 6-12-2001 5-28-2001 7-15-2001 6-13-2001

7-30-2001 5-12-2001 6-14-2001 5-30-2001 7-18-2001 6-13-2001 8-3-2001 Design Construction 7-3-2001 9-25-2001

7-19-2001 11-13-2001 7-5-2001 10-9-2001 7-20-2001 In Progress Implementation 9-10-2001 12-14-2001 TBD TBD

SISTEM ANALIS Gantt Chart ID Task Name 1 Preliminary investigation 2 Problem analysis 3 Requirements analysis 4

Decision analysis 5 Design 6 Construction 7 Implementation 2001 May Jun Jul

Aug Sep Today Legend Complete Task Incomplete Task Oct Nov Dec SISTEM ANALIS Microsoft Project Gantt Chart

SISTEM ANALIS Microsoft Project PERT Chart SISTEM ANALIS Siklus Hidup Manajemen Proyek SISTEM ANALIS Strategi Perencanaan Proyek Joint project planning (JPP) / Perencanaan Proyek gabungan adalah strategi tempat semua stake holder dalam proyek (para pemilik, pengguna, analisis, desainer dan pengembang sistem) berpartisipasi dalam seminar manajem proyek selama satu sampai tiga hari, dan hasilnya adalah konsesus lingkup, jadual, sumber daya dan anggaran proyek. (Seminar atau pertemuan selanjutnya mungkin diperlukan untuk menyesuaikan

dengan lingkup, anggaran dan jadual). SISTEM ANALIS Aktifitas 1 : Menegosiasikan Lingkup Scope / lingkup mendefinisikan batas-batas sebuah proyek Apa saja bagian bisnis yang dipelajari, dianalisa, dirancang, dikonstruksi, diimplementasi, dan yang terakhir diperbaiki? Produk Kualitas Waktu Biaya Sumber Daya Statement of work / Pernyataan Kerja yang merupakan

deskripsi naratif pekerjaan yang dilakukan sebagai bagian sebuah proyek. Atau dengan kata lain merupakan scope statement (pernyataan lingkup), project definition (definisi proyek), project overview (tinjauan proyek) dan document of understanding (dokumen kesepahaman) SISTEM ANALIS Statement of Work / Pernyataan Kerja I. II. III. IV. V. Tujuan Latar Belakang A. Pernyataan masalah, kesempatan atau perintah B. Sejarah permintaan proyek

C. Tujuan dan sasaran proyek D. Deskripsi proyek Lingkup (Perhatikan penggunaan blok-blok pembangun sistem informasi A. Para stake holder B. Data C. Proses - proses D. Lokasi Pendekatan Proyek A. Rute B. Produk jadi Pendekatan Manajerial A. Alasan pembentukan tim B. Manajer dan pengalaman C. Persyaratan pelatihan D. Jadual Pertemuan E. Metode dan frekuensi pelaporan F. Manajemen Konflik G. Manajemen lingkup

SISTEM ANALIS Statement of Work / Pernyataan Kerja VI. VII. VIII. IX. Batasan-batasan A. Tanggal mulai B. Tanggal berakhir C. Anggaran D. Tehnologi Perkiraan Ballpark A. jadual B. Anggaran Persyaratan kepuasan A. Kriteria sukses

B. Asumsi-asumsi C. Resiko-resiko Apendiks SISTEM ANALIS Aktifitas 2: mengidentifikasi Tugas-tugas Work breakdown structure (WBS) adalah peralatan grafis yang digunakan untuk mengilustrasikan penguraian hirarkis sebuah proyek menjadi fase-fase, aktifitas-aktifitas dan tugastugas Milestones (kejadian penting) adalah suatu kejadian yang menandakan penyelesaian produk jadi sebuah proyek besar. Biasanya untuk membedakan milistones dari tugas-tugas lain dalam WBS dengan menggunakan format khusus, misalnya italics (huruf miring) SISTEM ANALIS Work Breakdown Structures 1 Phase 1 of the project

2 Phase 2 of the project 2.1 Activity 1 of Phase 2 2.2 Activity 2 of Phase 2 2.2.1 Task 1 of Activity n Phase 2 2.2.2 Task 2 of Activity n Phase 2 2.2.3 Task 3 of Activity n Phase 2 2.3 Activity 3 of Phase 2 3 Phase 3 of the project 0 PROJECT GOAL 1 2

3 PHASE PHASE PHASE 2.2 2.1 2.2 2.3 ACTIVITY ACTIVITY

ACTIVITY 2.2.1 2.2.2 2.2.3 TASK TASK TASK 2.2 = 2.2

SISTEM ANALIS Aktifitas 3: Perkirakan Durasi Tugas 1. Perkirakan lama minimum waktu yang diperlukan untuk melakukan tugas. Dinamakan dengan Optimistic Duration (OD)/Durasi Optimistis. 2. Perkirakan lama maksimum yang diperlukan untuk melakukan tugas. Sering disebut dengan Pessimistic Duration (PD)/Durasi Pesimistis. 3. Perkirakan Expected Duration (ED)/Durasi Diharapkan yang diperlukan untuk melakukan tugas. 4. Kalkulasikan Most Likely Duration (D)/Durasi Paling Mungkin seperti dibawah ini: D = (1 x OD) + (4 x ED) + (1 x PD) 6 SISTEM ANALIS Aktifitas 4: Menentukan Ketergantungan Antar Tugas

Finish-to-start (FS)Penyelesaian sebuah tugas memicu awal tugas yang lain Start-to-start (SS)Awal sebuah tugas memicu awal tugas lain Finish-to-finish (FF)Dua tugas selesai pada waktu bersamaan Start-to-finish (SF)Awal sebuah tugas menandakan selesainya tugas lain SISTEM ANALIS Memasukkan Ketergantungan Antar Tugas SISTEM ANALIS Strategi Penjadualan Forward scheduling menentukan tanggal mulai proyek dan menjadwalkan ke depan dari tanggal tersebut. Berdasarkan durasi terencana tugas-tugas yang diperlukan,keantarketergantungan tugas-tugas dan alokasi sumber-sumber daya untuk menyelesaikan tugas-tugas

tersebut, meng-proyeksi tanggal penyelesaian proyek dengan pengkalkulasian. Reverse scheduling menentukan tenggat waktu proyek dan menjadwalkan mundur dari tanggal tenggat waktu tersebut. Tugas-tugas, durasinya, keantarketergantungan dan sumbersumber daya harus dipertimbangkan untuk memastikan bahwa proyek tersebut dapat diselesaikan saat tenggat waktu. SISTEM ANALIS Jadwal Proyek dalam Tampilan Calender SISTEM ANALIS Aktifitas 5: Menugaskan Sumber-Sumber Daya Orangmeliputi semua pemilik, pengguna, analis, desainer, developer, agen eksternal dan bantuan klerikal sistem yang akan dilibatkan dalam proyek. Layanantermasuk layanan-layanan seperti tinjauan kembali kualitas yang mungkin dibebankan pada basis tiap pemakaian. Fasilitas-fasilitas dan perlengkapanMeliputi semua ruangan dan teknologi yang akan diperlukan untuk menyelesaikan

proyek. Persediaan barang dan materialtermasuk semua benda mulai dari pensil, kertas, buku catatan sampai cartridgetoner,dll. Uangtermasuk penerjemahkan semua hal diatas ke dalam anggaran SISTEM ANALIS Mendefinisikan Sumber-sumber daya Proyek SISTEM ANALIS Menugaskan Sumber-sumber Daya Proyek SISTEM ANALIS Resource Leveling/Penyeimbangan Sumber Daya Resource leveling adalah sebuah strategi yang digunakan untuk mengkoreksi sumber daya yang dialokasikan berlebihan dengan kombinasi penundaan

atau pemecahan tugas-tugas. Dua pendekatan dalam resource leveling: task delaying/penundaan tugas-tugas task splitting/pemecahan tugas-tugas SISTEM ANALIS Penundaan dan Pemecahan Tugas-tugas Critical path sebuah proyek adalah urutan tugas-tugas tergantung yang memiliki jumlah terbesar dari most likely duration. Critical path menentukan tanggal penyelesaian paling awal proyek yang mungkin. Tugas-tugas pada critical path tidak dapat ditunda tanpa memasukkan jadual penundaan, karena akan menyebabkan penundaan penyelesaian keseluruhan proyek. Slack time available for any noncritical task is the amount of delay that can be tolerated between the starting time and

completion time of a task without causing a delay in the completion date of the entire project. Tasks that have slack time can be delayed to achieve resource leveling SISTEM ANALIS Activity 6: Direct the Team Effort Supervision resources The DEADLINE A Novel About Project Management The One Minute Manager The Care and Feeding of Monkeys ORIENTATION STAGE

Establish structure and rules Clarify team member relationships Identify responsibilities Develop a plan to achieve goals FORMING INTERNAL PROBLEM-SOLVING STAGE Resolve interpersonal conflict Further clarify rules and goals Develop a participative climate STORMING Stages of Team Maturity (see figure to the right)

GROWTH AND PRODUCTIVITY STAGE Direct team activity toward goals Provide and get feedback Share ideasgrowing cohesion Individuals feel good about each other NORMING EVALUATION AND CONTROL STAGE More feedback and evaluation Adherence to team norms Roles of team strengthened Strong team motivation to share goals PERFORMING

SISTEM ANALIS Activity 7: Monitor and Control Progress Progress reporting Change management Expectations management Schedule adjustmentscritical path analysis (CPA) SISTEM ANALIS Sample Outline for a Progress Report I. Cover Page A. Project name or identification B. Project manager

C. Date or report II. Summary of progress A. Schedule analysis B. Budget analysis C. Scope analysis (describe any changes that may have an impact on future progress) D. Process analysis (describe any problems encountered with strategy or methodology) E. Gantt progress chart(s) III.Activity analysis A. Tasks completed since last report B. Current tasks and deliverables C. Short term future tasks and deliverables IV. Previous problems and issues A. Action item and status B. New or revised action items 1. Recommendation 2. Assignment of responsibility

3. Deadline (continued) SISTEM ANALIS Sample Outline for a Progress Report (concluded) V. New problems and issues A. Problems (actual or anticipated) B. Issues (actual or anticipated) VI. C. Possible solutions 1. Recommendation 2. Assignment of responsibility

3. Deadline Attachments (include relevant printouts from project management software) SISTEM ANALIS Progress on a Gantt Chart SISTEM ANALIS Expectations Management An expectations management matrix is a ruledriven tool for helping management understand the dynamics and impact of changing project parameters such as cost, schedule, scope, and quality. SISTEM ANALIS Lunar Project Expectations Management SISTEM ANALIS

Typical, Initial Expectations for a Project SISTEM ANALIS Adjusting Expectations SISTEM ANALIS Changing Priorities SISTEM ANALIS Critical Path Analysis (and Slack Time) 1. Using intertask dependencies, determine every possible path through the project. 2. For each path, sum the durations of all tasks in the path. 3. The path with the longest total duration is the critical path.

The critical path for a project is that sequence of dependent tasks that have the largest sum of most likely durations. The critical path determines the earliest completion date of the project. The slack time available for any noncritical task is the amount of delay that can be tolerated between the starting time and completion time of a task without causing a delay in the completion date of the entire project. SISTEM ANALIS Critical Path TASK D Duration Tue 2/20/01 7 days Tue 2/20/01 0 days TASK A

TASK B TASK C TASK E TASK I Mon 2/5/01 3 days Wed 2/7/01 2 days Fri 2/9/01 2 days

Mon 2/19/01 6 days Tue 2/27/01 5 days Mon 2/5/01 0 days Wed 2/7/01 0 days Fri 2/9/01 0 days Tue 2/20/01 1 day Tue 2/27/01 0 days TASK F

The critical path is highlight ed in red TASK G Wed 2/14/01 3 days Fri 2/16/01 Fri 2/16/01 Tue 2/20/01 2 days 2 days 2 days

Slack Time TASK H Thu 2/15/01 1 day Tue 2/20/01 3 days

Recently Viewed Presentations

  • EOCT Review Questions - Jackson County School District

    EOCT Review Questions - Jackson County School District

    Question 4 Why is water essential to life? What are some properties of water? Water is necessary for the survival of living things. Water is a polar molecule with a bent shape which dissolves other polar compounds. Water is cohesive...
  • The North Richmond Shoreline Community Visioning Results The

    The North Richmond Shoreline Community Visioning Results The

    The North Richmond Shoreline. Community Visioning Results. The Watershed Project. Juliana Gonzalez and Jesse Brown. Hello, I'm Jesse Brown and this is Juliana, we're from the watershed project, and we're going to pick up where we left off from the...
  • Workplace Violence

    Workplace Violence

    WORKPLACE VIOLENCE. PPT-047-01. Bureau of Workers' Compensation . PA Training for Health & Safety (PATHS) According to the Bureau of Labor Statistics, "Workplace violence is a serious recognized occupational hazard, ranking among the top four (4) causes of death in...
  • Teaching English - Narr

    Teaching English - Narr

    Used in problem- & project -oriented learning as well as open teaching and learning scenarios Students adopt increasingly active roles more self-regulated learning takes place Online publishing, cooperation with external partners more responsibility for learning process & outcome
  • How do Human Sensors Work? - TeachEngineering

    How do Human Sensors Work? - TeachEngineering

    sensor from the drop-down menu. Because we want the state of the switch to depend on the distance the robot is initially away from the wall, we also need to ... In worksheet Part 3, write out the program we...
  • Unit 1: An Overview of Geography - cabarrus.k12.nc.us

    Unit 1: An Overview of Geography - cabarrus.k12.nc.us

    Regions do not have formal boundaries, but are "areas" of the same "stuff". The Five Themes of Geography: OwlTeacher.com * Give examples of how geography plays a distinct role in a nation's progress such as…Early civilizations forming along river basins....
  • Section Views with SolidWorks - Spring 2015

    Section Views with SolidWorks - Spring 2015

    Section Views. Multi-view drawings may not be adequate to define all features in many types of parts. Some may be obscured . Too many hidden lines can cause confusion. Section Views are used to reveal interior details. Rev: 20140114, AJP....
  • Systematic errors in GPS position estimates

    Systematic errors in GPS position estimates

    real-time positions reach ~1 dm level (absolute geocentric mode) differential positions attain sub-cm precision over regional scales. GNSS networks can serve many objectives simultaneously, e.g.: geodynamics, water vapor sensing, ionosphere monitoring, geodetic/survey referencing, time transfer, land cover probe, . ....