SAP Perancangan Perangkat Lunak Lintang Yuniar Banowosari http
SAP Perancangan Perangkat Lunak Lintang Yuniar Banowosari http: //staffsite. gunadarma. ac. id/lintang
Pertemuan Pokok Bahasan I Metodologi Pengembangan Perangkat Lunak • II • Metodologi Pengembangan Perangkat Lunak Tujuan Instruksi Umum (TIU) 1. Sub Pokok Bahasan Mengetahui prinsip dasar metodologi pengembangan perangkat lunak 1. 2. 3. • III • Perencanaan Proyek Pengembangan dan Analisis Permintaan Perangkat Lunak 1. Mengetahui langkah dan metode analisis awal 1. 2. 3. 4. 5. • IV • Dasar-Dasar Perancangan Perangkat Lunak 1. Memahami bentuk dasar perancangan perangkat lunak 1. 2. 3. 4. 5. 6. 7. Sasaran Belajar Paradigma pengembangan perangkat lunak Perkembangan metodologi 1. Memahami metodologi untuk penerapan nyata, terutama dalam dunia bisnis Tahapan umum pengembangan Proyek Pengembangan secara umum Sarana, teknologi dan sumber daya yang dipergunakan 1. Memahami metodologi untuk penerapan nyata, terutama dalam dunia bisnis Analisis Tujuan dan Masalah Analisis Teknologi Analisis Ekonomis dan Waktu Permodelan dan Simulasi Spesifikasi 1. Dapat menerapkan metoda dan langkah analisi pengembangan perangkat lunak Teknik Konvensional (DFD, ERD, HIPO, dll) Warnier Diagrams DSSD Jackson SADT Formal Automasi / CASE 1. Mengetahui berbagai metode perancangan dapat memilih metode yang sesuai
• V • Teknik perancangan berorientasi Objek (Object Oriented) 1. Memahami teknik Object Oriented 1. 2. 3. 4. 5. 6. 7. 8. VI Struktur Penulisan Program dan Permasalahannya 1. Memahami dan mengetahui berbagai teknik penulisan dan bahasa pemrograman serta masalahnya 1. 2. 3. 4. 5. Konsep dasar Analisis dan modelling Data Modelling Metodologi design Class dan object Operation Program komponen dan interface Implementas 1. Dapat menjelaskan dan menerapkan metode Object Oriented Sejarah bahasa pemrograman Karakteristik bahasa pemrograman Fundamental bahasa pemrograman Koding dan generating Efisiensi dan debugging 1. Mengetahui berbagai bahasa pemrograman, termasuk karakteristik dan penggunaan dasarnya. Sehingga dapat mengurangi problem yang timbul dalam implementasi nyata VII Software Quality Assurance 1. Memahami arti, pelaksanaan dan penerapan SQA 1. 2. 3. 4. Pengertian Manfaat Teknik dasar Pelaksanaan dan pengukuran 1. Mengetahui prinsip dasar dan penerapan SQA IX Pengujian, pengukuran Mutu dan pemeliharaan Perangkat Lunak 1. Mengetahui berbagai faktor dan cara pengukuran mutu perangkat lunak Mengetahui bagaimana menguji sebuah perangkat lunak Mengetahui metode dan langkah pemeliharaan perangkat lunak 1. Jenis perangkat lunak yang digunakan untuk pengukuran Hasil keluaran pengukuran Teknik Pengujian Strategi Pengujian Definisi dan karakteristik Langkah Pemeliharaan Re Engineering 1. Mengetahui perangkat lunak dan cara nyata untuk pengukuran Dapat melakukan pengujian sederhana perangkat lunak Dapat memahami tekhnik pemeliharaan perangkat lunak 2. 3. 2. 3. 4. 5. 6. 2. 3.
Referensi : • Boris Beizer, Software Testing Technique, The Coriolis Group, 1990 • Jack Woodall, Total Quality in Information Systems and Technology, CRC Prss LLC, 1996 • Martin J, Information Engineering Book I, III, Prentice Hall International, 1990 • Pradeep Henry, User Centered Information Design for Improved Software Usability, Artech Hous Inc, 1998 • Pressman RS, Software Engineering : A Practitioner’s Approach, Mc. Graw Hill, 1992 • Sommerville, Software Engineering, Addison Wesley, 1992
- Slides: 4