kp05

29
BAB 3 PERANCANGAN & PENGURUSAN PROJEK

description

HHH

Transcript of kp05

  • BAB 3PERANCANGAN & PENGURUSAN PROJEK

  • Perbincangan hari ini:Aktiviti pengurusanMenjejaki perkembangan projekProject personnel and organizationEffort and schedule estimationPengurusan risikoMenggunakan permodelan proses dengan perancangan projek

  • 1.0 Aktiviti PengurusanAktiviti-aktiviti yang biasa dilakukan oleh pengurus perisian:Menulis cadangan/proposal writingPerancangan dan penskedulan projekKos projek/project costingPemonitoran dan review projekPemilihan dan penilaian personelPenulisan dan persembahan laporan

  • 1.1 Penulisan cadanganPeringkat pertama dalam projek perisianCadangan: akan menerangkan OBJEKTIF projek dan BAGAIMANA ia akan dijalankanJustifikasi mengapa sesuatu kontrak itu ditawarkan kepada sesuatu organisasi

  • 1.2 Perancangan ProjekMengenalpasti aktiviti, milestone dan juga deliverable yang akan dihasilkan oleh projekMemandu/membantu pembangunan untuk mencapai matlamat projekAnggaran kos juga merupakan aktiviti yang terlibat dalam menyiapkan perancangan projek

  • Proses perancangan bermula dengan membuat penilaian ke atas kekangan (required delivery date, staf yg available, budget keseluruhan) yang beri kesan ke atas projek.Pelan projek akan dihasilkan

  • Pelan Projek (Project Plan)Satu dokumen yang menerangkan sumber-sumber yang ada untuk projek, work breakdown dan juga skedul.Mengandungi bahagian berikut:PengenalanOrganisasi projekAnalisa RisikoKeperluan Sumber Perkakasan dan Perisian

  • Work breakdownSkedul projekMekanisme laporan dan pemonitoranPelan projek mestilah selalu disemak semula semasa projek.Bhgn seperti skedul projek akan sentiasa berubah.

  • 1.3 Pemonitoran & review ProjekAktiviti yang berterusanPengurus akan keep track perkembangan projekBanding perkembangan sebenar dengan perancanganKosreview dibuat untuk melihat perkembangan keseluruhan

  • 1.4 Pemilihan dan Penilaian Personel Pemilihan dilakukan oleh Pengurus PerisianStaf yang mahir dan berpengalamanPengurus perisian terpaksa berhadapan dengan kekangan tertentu dalam membuat pemilihan staf.

  • 1.5 Penulisan & Persembahan LaporanTanggungjawab Pengurus Perisian membuat laporan Dokumen yang lengkap mesti disediakan.

  • 2.0 Menjejaki perkembangan/ progressBerapa lama masa yang akan di ambil untuk membangunkan sistem??Berapa banyak kos yang akan terlibat untuk membangunkan sistem???SKEDUL PROJEK

  • SKEDUL PROJEKMenerangkan kitar pembangunan perisian bagi projek tertentuMenyenaraikan fasa-fasa/peringkat dalam projekMemecahkan setiap fasa kepada tugas-tugas yang diskrit atau aktiviti yang akan dijalankan

  • Akan menerangkan interaksi di antara setiap aktivitiMenjangkakan masa yang akan diambil untuk menyelesaikan setiap aktiviti

    SATU JANGKA MASA YANG MENUNJUKKAN BILA AKTIVITI BERMULA DAN BERAKHIR, BILA PRODUK PEMBANGUNAN YANG BERKAITAN AKAN SEDIASKEDUL

  • Pelanggan/potential userFahami keperluan dan kehendakProject deliverablesdokumenDemonstrasi fungsiDemonstrasi subsistemTentukan aktivitiPermodelan proses

  • PERBEZAAN !!!AKTIVITI: sebahagian dari projek yang berlaku pada sela masa tertentuMILESTONE: penyudahan/completion bagi sesuatu aktiviti.=> Aktiviti ada permulaan dan akhiran, manakala milestone adalah pengakhiran bagi sesuatu aktiviti.

  • Work BreakdownStruktur Work Breakdown: menggambarkan projek sebagai satu set kerja.Setiap akitiviti mempunyai 4 parameter:1. Precursor2. Jangkamasa/duration3. Tempoh tamat/due date4. Titik tamat/Endpoint

  • PrecursorSatu kejadian atau satu set kejadian yang mesti berlaku sebelum aktiviti bermulaMenerangkan semua set keadaan yang membenarkan sesuatu aktiviti bermula

  • Jangkamasa/DurationJumlah masa yang diperlukan untuk menyudahkan sesuatu aktiviti

    Tempoh Tamat/Due DateTarikh dimana aktiviti mesti disudahkan, biasanya ditentukan oleh tamat temoh pada kontrak.

  • Titik tamat/EndpointBiasanya adalah milestone ataupun deliverable

    => PERHUBUNGAN DI ANTARA SETIAP AKTIVITI BOLEH DITERANGKAN DENGAN MENGGUNAKAN KE EMPAT-EMPAT PARAMETER DI ATAS

  • GrAf AktiVitI.Untuk menggambarkan perhubungan di antara setiap aktiviti tersebut, kita boleh menggunakan: GRAF AKTIVITI

    NODE: mewakili milestone projekGARISAN: mewakili aktiviti yang terlibat.

  • Kebaikan:Ciri-ciri penting dapat ditunjukkan oleh graf aktivitiDapat menunjukkan aktiviti yang boleh dilakukan serentak

  • Estimating CompletionMenambah maklumat mengenai anggaran jangkamasa yang diperlukan untuk melengkapkan setiap aktiviti.

  • CPMCritical Path Method(CPM) : menunjukkan laluan yang akan memberikan masa yang paling minimum untuk menyiapkan sesuatu projek, berdasarkan anggaran jangkamasa bagi sesuatu aktiviti.Menunjukkan aktiviti yang paling kritikal untuk menyiapkan projek tersebut pada masa yang ditetapkan

  • Real time: jumlah anggaran masa yang diperlukan untuk menyudahkan aktivitiAvailable time: masa yang ada di dalam skedul untuk menyudahkan aktivitiSlack time: perbezaan diantara available time dan juga real time bagi sesuatu aktiviti ATAU membandingkan masa terawal aktiviti bermula dengan waktu terakhir aktiviti bermula tanpa melengahkan projek

  • Carta Gantt:alatan yang membantu untuk menjejak perkembangan projek.Menggambarkan projek dimana aktiviti ditunjukkan secara selari, darjah kesudahan sesuatu projek ditunjukkan oleh warna/iconMembantu pengurus projek untuk fahami aktiviti mana yg boleh dibuat serempak dan item mana dalam laluan kritikal