1 / 16

PERENCANAAN (PROYEK) PERANGKAT LUNAK

PERENCANAAN (PROYEK) PERANGKAT LUNAK. Pertemuan 3 Chandra Lesmana . S.Kom. TUJUAN. Mampu memahami mengenai perencanaan perangkat lunak Mampu memahami unsur – unsur yang patut diperhitungkan dalam merencanakan pembuatan perangkat lunak

maili
Download Presentation

PERENCANAAN (PROYEK) PERANGKAT LUNAK

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PERENCANAAN (PROYEK) PERANGKAT LUNAK Pertemuan 3 Chandra Lesmana. S.Kom

  2. TUJUAN • Mampumemahamimengenaiperencanaanperangkatlunak • Mampumemahamiunsur – unsur yang patutdiperhitungkandalammerencanakanpembuatanperangkatlunak • Mampumengenalimetode yang umumdigunakandalamsebuahperencanaanproyekpengembanganperangkatlunak.

  3. PERENCANAAN PROYEK Proyekadalahsebuahrencana yang spesifik ProyekPerangkatLunakadalahperencanaan yang spesifikuntukmembangunsebuahperangkatlunak

  4. JENIS PROYEK PERANGKAT LUNAK Dalamsebuahproyekperangkatlunaklangkahpertama yang harusdilakukanadalahmenentukanjenisproyekperangkatlunak yang akandikerjakan. Jenisdariproyekperangkatlunakadalah : • SistemInformasi • Embedded System

  5. SistemInformasi : merupakanjenisproyek yang umumnyamelibatkan basis data dalamsebuahperusahaandanmembutuhkananalisasuatuproses. • Embedded System : merupakanperangkatlunak yang banyakberhubungandenganmesinatauperangkatkeras lain, misalnyaperangkatlunakuntukmelakukankontrolmesindimanufaktur.

  6. UNSUR – UNSUR DALAM PROYEK PERANGKAT LUNAK 1. People merupakanunsurmanusia yang terlibatdalamsebuahpembuatanproyekperangkatlunak. Ada 3 jenisperandalamtim People tersebut : • Pemimpin Tim ( Pimpinan formal ) • PemainUtama ( Para anggotatim yang terlibatlangsungdalamproyekperangkatlunak. ProgramerdanSistemAnalis) • PemainPendukung ( Para tim yang bertindaksebagai tester atau trainer )

  7. 2. Process Dalamlingkupproses, seorangmanajertimmampumemahamiteoriprosesperangkatlunak ( danjugasiklushidup ). 3. Product Ruanglingkupdariperangkatlunaksertamelakukanpemecahankebutuhansistem. 4. Project Unsur yang terakhiradalahproyekitusendiri. Dalamhaliniadalahkegagalan yang terjadikarenakecemasandariseluruhunsurtimakanproyek yang merekakerjakan. Pesimisme

  8. TAHAPAN PERENCANAAN Perencanaanperangkatlunakmemilikibeberapatahapan yang telahdistandarisasioleh IEEE (Institute Electrical and Electronics and Engineering). Standarisasiuntukperencanaanperangkatlunak yang dibuatoleh IEEE terangkumsebagai SCM (Software Configuration Management). Dalamdokumentersebut, tahapanperencanaanproyekperangkatlunakterbagimenjadi : • Introduction • SCM Management • SCM Activities • SCM Schedules • SCM Resources • SCM Plan Maintenance

  9. 1. Introduction (merupakantahapanawaldariperencanaan yang didalamnyameliputi : a. RuangLingkupperangkatlunak yang akandikerjakan. b. Tujuandariperangkatlunak yang akandibuat c. Definisidariperangkatlunak d. Referensiperangkatlunak

  10. 2. SCM Management Merupakanaspekmanjerialdariperencanaanproyekperangkatlunak. Didalamtahapanini, seorangmanajertimmelakukanpembagiantugas, pelimpahantanggungjawab, rencanaimplementasisertapenetapanprosedurdalampembuatanperangkatlunak. 3. SCM Activities Merupakanperencanaanaktivitas yang nantinyadilakukandalampembuatanperangkatlunak, termasukdidalamnya target yang harusdicapaidalamsatuanwaktutertentusertawewenangrevisidankendalisaatproyekdilaksanakan.

  11. 4. SCM Schedules Merupakantahapanuntukpembuatanjadwalproyekdengan timeline yang sesuaidenganpermintaanpelanggan. 5. SCM Resource Dalamtahapanini, jadwalserta target yang telahselesaikemudiandipetakansesuaidengansumberdaya yang dimiliki. Sumberdayadalamruanglingkupiniadalahsumberdayaperangkatkerasdanperangkatlunak yang dimilikiolehtimpengembangsertasumberdayamanusia yang nantiterlibatdalamproyekpengerjaanperangkatlunak.

  12. 6. SCM Plan Maintenance Merupakantahapanakhirdalamperencanaan, yakniperencanaantentangpemeliharaanperangkatlunakjikaperangkatlunaktelahselesaidiproduksi.

  13. ESTIMASI Estimasi : sebuahpengukuran yang didasarkanpadahasilsecarakuantitatifataudapatdiukurdenganangkatingkatakurasinya. EstimasiPerangkatLunak : melakukanprediksiatauramalanmengenaikeluarandarisebuahproyekdenganmeninjaujadwal, usaha, biayabahkanhinggakeresiko yang akanditanggungdalamproyektersebut.

  14. METODE DALAM ESTIMASI COCOMO ( Constructive Cost Model ) COCOMO adalah model untukmelakukanestimasibiaya, usahadanjadwalsaatmerencanakansebuahaktivitaspengembanganperangkatlunak. COCOMO sendiridiciptakanpertama kali oleh Boehm padatahun 1981.

  15. Saatinitelahdikembangkanevolusidari COCOMO yakni COCOCMO II yang mulaidikenalkanpadatahun 2000. Padaperkembangan COCOMO II memilikitujuan : • Mengembangkanestimasibiayadanjadwalprosespengembanganperangkatlunak. • Mengembangkankapabilitasalat bantu untukmembantumelakukanestimasibiayapengembanganperangkatlunak • Menyediakansebuahkerangkakerja yang secarakuantitatifdapatmelakukanevaluasimengenaisiklushidupperangkatlunakbesertabiayadanjadwal yang ada.

  16. TUGAS Carimakalahtentang : • SistemPakar • SistemInformasi • SistemPendukungKeputusan BuatKelompok, 1 Kelompok 5 Orang. CATATAN : Pilihsalahsatudaripokokbahasandiatas.

More Related