1 / 23

PENGANTAR REKAYASA PERANGKAT LUNAK

PENGANTAR REKAYASA PERANGKAT LUNAK. DAHLAN ABDULLAH Email : dahlan.unimal@gmail.com Web : http://dahlan.unimal.ac.id FB Pribadi : Dahlan Abdullah FB MK : MK Rekayasa Perangkat Lunak YM : seulanga3@yahoo.com. TAMPILAN WINDOWS. KAJIAN PENGERTIAN REKAYASA PERANGKAT LUNAK.

alodie
Télécharger la présentation

PENGANTAR 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. PENGANTARREKAYASA PERANGKAT LUNAK DAHLAN ABDULLAHEmail : dahlan.unimal@gmail.comWeb : http://dahlan.unimal.ac.id FB Pribadi : Dahlan Abdullah FB MK : MK Rekayasa Perangkat Lunak YM : seulanga3@yahoo.com

  2. TAMPILAN WINDOWS

  3. KAJIAN PENGERTIAN REKAYASA PERANGKAT LUNAK • RPL = Software Engineering (1968 :NATO) • Perangkat lunak adalah seluruh perintah yang digunakan untuk memproses informasi • Program adalah kumpulan perintah yang dimengerti oleh komputer • Prosedur adalah perintah yang dibutuhkan oleh pengguna dalam memproses informasi

  4. PENGERTIAN REKAYASA PERANGKAT LUNAK Suatu disiplin ilmu yang membahas semua aspek produksi perangkat lunak, mulai dari tahap awal yaitu analisa kebutuhan pengguna, menentukan spesifikasi dari kebutuhan pengguna, disain, pengkodean, pengujian sampai pemeliharaan sistem setelah digunakan.

  5. TUJUAN REKAYASA PERANGKAT LUNAK • Memperoleh biaya produksi perangkat lunak yang rendah. • Menghasilkan perangkat lunak yang kinerjanya tinggi, andal dan tepat waktu. • Menghasilkan perangkat lunak yang dapat bekerja pada berbagai jenis platform. • Menghasilkan perangkat lunak yang biaya perawatannya rendah.

  6. TUJUAN REKAYASA PERANGKAT LUNAK Bidangrekayasaakanselaluberusahamenghasilkan output yang kinerjanyatinggi, biayarendahdanwaktupenyelesaian yang tepat

  7. RUANG LINGKUP

  8. RPL & DISIPLIN ILMU KOMPUTER • Disiplin ilmu komputer (Computer Science) lahir pada awal-awal tahun 1940-an yang merupakan integrasi dari teori algoritma, logika matematika dan ditemukannya cara penyimpanan program secara elektronik pada komputer.

  9. Klasifikasidisiplinilmukomputermenurut ACM (1998).

  10. Klasifikasi disiplin ilmu komputer menurut Denning (2000).

  11. Klasifikasi disiplin ilmu komputer menurut Wikipedia (2007).

  12. REKAYASA PERANGKAT LUNAK DAN DISIPLIN ILMU LAIN

  13. REKAYASA PERANGKAT LUNAK DAN DISIPLIN ILMU LAIN • BidangIlmuManajemenmeliputiakutansi, finansial, pemasaran, manajemen operasi, ekonomi, analisis kuantitatif, manajemen sumber daya manusia, kebijakandanstrategibisnis. • BidangIlmuMatematikameliputialjabar linier, kalkulus, peluang, statistik, analisis numerik dan matematika diskrit. • BidangIlmuManajemenProyekmeliputisemuahal yang berkaitandenganproyek, sepertiruanglingkupproyek, anggaran, tenagakerja, kualitas, manajemenresiko, dan penjadwalanproyek.

  14. REKAYASA PERANGKAT LUNAK DAN DISIPLIN ILMU LAIN • Bidangilmumanajemenkualitasmeliputipengembangansistemkualitas, manajemenresikodankeandalan, perbaikankualitas, danmetode-metodekuantitatif. • Bidangilmuergonomikamenyangkuthubungan (interaksi) antaramanusiadengankomponen-komponen lain dalamsistemkomputer. • Bidang ilmu rekayasa sistem meliputi teori sistem, analisis biayakeuntungan, pemodelan, simulasi, prosesdanoperasibisnis.

  15. PERKEMBANGAN REKAYASA PERANGKAT LUNAK

  16. PROFESI DAN SERTIFIKASI • Profesi sebagai seorang Software Engineer mungkin masih terasa asing di telinga orang Indonesia • Sebagian besar orang Indonesia mungkin lebih familiar dengan sebutan Ahli Teknologi Informasi, Analis Sistem Informasi, Programmer, Operator atau sebutan profesi lainnya • Sertifikasi kompetensi dalam bidang RPL, saat ini masih menjadi perdebatan di kalangan ahli dan penyedia perangkat lunak • ACM (Association for Computing Machinery) pernah menyelenggarakan sertifikasi untuk program Software Engineer pada tahun 1980an, namun dihentikan karena kurangnya peminat • Saat ini, sertifikasi untuk RPL di Indonesia juga belum tersedia, namun telah disusun Standar Kompetensi Kerja Nasional Indonesia untuk Bidang Programmer Komputer

  17. REKAYASA PERANGKAT LUNAK DAN PEMECAHAN MASALAH Secara konsep, rekayasa perangkat lunak memiliki kedekatan dengan prinsip-prinsip pemecahan masalah. Pemahaman tentang masalah, strategi dan proses pemecahan masalah, serta pendekatan sistem pada pemecahan masalah akan sangat membantu proses rekayasa perangkat lunak.

  18. MasalahdanGejala • MasalahadalahPerbedaanantarakondisi yang terjadidankondisi yang diharapkan atau boleh juga diartikan sebagai perbedaan antara kondisisekarangdengantujuan yang diinginkan • Contohseorangsiswaberharapmemperolehnilaidiatas 80 untukujianmatapelajaranPemrograman C++, namunpadakenyataannyadiahanyamemperolehnilai 60. • Gejalaadalahtanda/petunjukterjadinyasuatumasalah. • ContohseorangDokter.

  19. Tipe-tipeMasalah • Masalah pemenuhan standar • Masalah pemilihan alternatif • Masalah pemenuhan kepuasan konsumen • Masalah pencapaian tujuan

  20. Pemecahanmasalah • Sebuah proses dimana suatu situasi diamati kemudian bila ditemukan ada masalah dibuat penyelesaiannya dengan cara menentukan masalah, mengurangi atau menghilangkan masalah atau mencegah masalah tersebut terjadi.

  21. TahapanUtamaPemecahanMasalah • Memahami dan mendefinisikan masalah • Membuat rencana untuk pemecahan masalah • Merancang dan menerapkan rencana untuk memperoleh cara penyelesaian • Memeriksa dan menyampaikan hasil dari pemecahan masalah

  22. TahapanUtamaPemecahanMasalah

  23. TUGAS -2 • Buatlah satu Permasalahan, ex : SIM KTP, SIM Mini Market, SIM Kepegawaian, SIM Inventory, SIM Akademik, dll • Ikuti Langkap-langkap atau Tahapan Utama Pemecahan Masalah • Diketik dan dikirim ke email : dahlanrpl@yahoo.com • Lihat hasil di http://dahlan.unimal.ac.id • Lihat hasil di FB : MK Rekayasa Perangkat Lunak

More Related