1 / 12

Rekayasa Perangkat Lunak

Rekayasa Perangkat Lunak. by acep tARYANA aetthea.blog.unsoed.ac.id. TEKNIK ELEKTRO UNSOED. Rekayasa.

gage
Download Presentation

Rekayasa 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. RekayasaPerangkatLunak by aceptARYANA aetthea.blog.unsoed.ac.id TEKNIK ELEKTRO UNSOED

  2. Rekayasa Rekayasaadalahupayauntukpembentukanprodukberkualitasmelaluipendekatansistematik yang berdasarkansainsdanmatematikadalammerancang, menghasilkandanmengoperasikanstruktur, mesin, prosesatausistem. Perlupendekatanrekayasadalampengembanganperangkatlunak Rekayasawan/insinyurTeknikSipilmenerapkanprinsip-prinsipdanteknikrekayasadalammembangunjembatan, gedungtingkattinggi

  3. Karakteristikdisiplinrekayasa Teknologi yang dapatdipahamidenganbagus Proses-proses yang terdefinisibagus Hasil-hasiltahapanprosesdapatdiprediksi Keberulanganlangkah-langkahproses Design Process

  4. Rekayasabutuhimajinasi Petroskimenyatakan : “Konsepperancanganterhadapsistem yang samasekalibarudapatmelibatkanbanyakimajinasisertasintesisterhadapbanyakpengalamandanpengetahuanseperti yang terjadipadasenimankalamenuangkankaryadiataskanvasataukertas. Perancangandiartikulasiolehrekayasawan (yang berperan) sebagaisaintisdalampenerapanmetodesains yang telahterujisecaraketatsebagaimana yang seharusnyadilakukanseorangsaintis. INDAH, ELOK MENYERAMKAN Bagaimanakalau body pesawatmiliterditerapkanuntukkomersilatausebaliknya ?

  5. Definisi Software Engineering Ian Sommervile : RPL berkaitandenganteori, metodedan kakas yang diperlukandalammengembangkanperangkatlunakuntukkomputer Fritz Baurer : RPL adalahpenetapandanpenggunaanprinsip-prinsiprekayasa yang tangguh/terujidalamupayamemperolehperangkatlunaksecaraekonomis, handaldanbekerjaefisiendimesinnyata. Mynatt : RPL secarasederhanadinyatakansebagaipendekatansistematisuntukpenciptaandanpemilikanperangkatlunak. IEEE Standard Glossary of SE Terminology (IEEE83) : RPL adalahpendekatansistematisuntukpengembangan, operasi, pemeliharaandanpemberhentianpemakaianperangkatlunak

  6. RekayasaPerangkatLunak RPL adalah : Pendekatan yang sistematik, berdisiplindandapatdikuantifikasiuntukpengembangan, pengoperasiandanpemeliharaanperangkatlunak. Merupakanpendekatanmenyeluruhterhadapteori-teori, proses-proses, metode-metode, teknik-teknikuntukmembangunperangkatlunakberkualitastinggidengancara-cara yang cost-effective. Melibatkanorang (people), proses (process), proyek (Project) danproduk (Product).

  7. GejalaKegagalanPengembanganPerangkatLunak Produkperangkatlunakdiberikanterlambat Proyekperangkatlunakmelebihianggaran Perangkatlunak yang diberikanseringtidakmelakukan yang dikehendaki Produkperangkatlunakcacatketikadiberikan Proyekbesarditinggalkansebelumprodukdiberikan

  8. PengembanganPerangkatLunakSebagailandasankuatsebagaiberikut : Agar dapatmemprediksiwaktu, usaha, danongkospengembanganperangkatlunak Adanyakualitasburukpadaperangkatlunak, danperanrekayasaperangkatlunaksebagaiupayapencariancaraperbaikankualitasperangkatlunak Perubahanrasioantarabiayaperangkatlunakdanperangkatkeras yang cenderungmenjadikanperangkatlunaksebagaikomponen vital/kritisdanlebihmahal. Perkembanganperangkatkeras yang cepatdanmeningkatmendorongterciptanyaperangkatlunak yang dapatmemanfaatkanfitur –fiturperangkatkeras. Permintaan yang meningkat Permintaansistem-sistemperangkatlunakkomputer yang lebihbesardankompleks.

  9. KegagalanProyekPengembanganPerangkatLunak(Hasilsurvai Standish Group, tahun 19 9 5 )

  10. AktivitasDasarPengembanganPerangkatLunak feasibility Diagnosis Investigation Proposal ENHANCEMENT requirement PROBLEM Req Spec design Design Spec Code & Test Code Integration Tests Soft Ware Test Plan Test Procs Acceptance Tests Test Plan Soft Ware Test Procs Operation User’s Guide User Documentation Conceptual ANALYSIS DESIGN IMPLEMENTATION SYSTEM TEST USER TEST PRODUCTION

  11. Standard IEEE 1058.1-1987 : Software Project Management Plan DOD STD 80025A : System Segment Specification IEEE 830-1993/1999 : Software Requirement Specification.

  12. Tugas 1 TugasLapangan : Menyusun SRS

More Related