rahmadani.net

thinking, doing and writing..!!

Rekayasa Perangkat Lunak

Binjai – Rekayasa perangkat lunak (RPL, atau dalam bahasa Inggris: Software Engineering atau SE) adalah satu bidang profesi yang mendalami cara-cara pengembangan perangkat lunak termasuk pembuatan, pemeliharaan, manajemen organisasi pengembanganan perangkat lunak dan manajemen kualitas. IEEE Computer Society mendefinisikan rekayasa perangkat lunak sebagai penerapan suatu pendekatan yang sistematis, disiplin dan terkuantifikasi atas pengembangan, penggunaan dan pemeliharaan perangkat lunak, serta studi atas pendekatan-pendekatan ini, yaitu penerapan pendekatan engineering atas perangkat lunak.

Rekayasa perangkat lunak adalah pengubahan perangkat lunak itu sendiri guna mengembangkan, memelihara, dan membangun kembali dengan menggunakan prinsip reakayasa untuk menghasilkan perangkat lunak yang dapat bekerja lebih efisien dan efektif untuk pengguna.

Kriteria yang dapat digunakan sebagai acuan dalam merekayasa perangkat lunak:

1. Dapat terus dirawat dan dipelihara(maintainability)

2. Dapat mengikuti perkembangan teknologi(dependability)

3. Dapat mengikuti keinginan pengguna(robust)

4. Efektif dan efisien dalam menggunakan energi dan penggunaannya

5. Dapat memenuhi kebutuhan yang diinginkan(usability)

Buku Teks;

Roges S. Presssman, Ph.D , Software Engineering: A Practitioner’s Approach 7 th Edition, Publisher: McGraw-Hill Science/Engineering/Math

Ian Sommerville, Software Engineering 9th Edition, Addison-Wesley, 2010

Yingxu Wang, Software Engineering Foundations: A Software Science Perspective, Auerbach Publications, Taylor & Francis Group, 2008

 

Software Development Notation and Tools;

DFD

UML

Bizagi

 

 Materi Pembelajaran:

Part. Materi Kuliah Silahkan Download
1. Pengenalan, Kontrak Belajar dan Pengantar Mata Kuliah Rekayasa Perangkat Lunak  Download
Perangkat Lunak dan Rekayasa Perangkat Lunak Download
 2-3.  Model Umum Proses Perangkat Lunak Download
 4-5.  Pengembangan Perangkat Lunak  Download
 –> SDLC
 –> System Development Methodologies
 6.  Pemodelan Perangkat Lunak  Download
 Pendekatan Terstruktur
 7.  Pemodelan Perangkat Lunak (Lanjt..)  Download
 Pendekatan Berorientasi Objek
 8. Ujian Tengah Semester (UTS)
 9-10. Analisis & Perancangan Sistem Berorientasi Objek  Download
Bonus: Modul Analisis Sistem Coad Yourdan Methode  Download
Bonus: Sekilas ngulang DFD Download
11-12. Pemodelan Berorientasi Objek   Download
Case Study: UML
13. Pengujian dan Implementasi Sistem Perangkat Lunak  Download
14. SQA (Software Quality Assurance )  Download
15. Manajemen Project Perangkat Lunak Download
16. UAS (Ujian Akhir Semester)

Tugas Kuliah:

Untuk setiap tugas yang sudah diberikan harap dikirimkan ke email rpl@rahmadani.net, dengan format penamaan file dan subject sebagai berikut;

–Subject : Tugaske??_NIM_Prodi_Sem
–Attachment : NIM_Nama_Prodi_Sem_Tugaske??

 

  • Juning says:

    Saya tertarik dengan tulisan anda. Saya juga mempunyai tulisan yang sejenis yang bisa anda kunjungi di sini

    September 18, 2015 at 9:30 pm

Your email address will not be published. Required fields are marked *

*