0 penilaian0% menganggap dokumen ini bermanfaat (0 suara)
31 tayangan18 halaman
1. Dokumen membahas rekayasa perangkat lunak, termasuk definisi, kategori, karakteristik, proses, model proses, dan literatur yang digunakan.
2. Tujuannya adalah memberikan pemahaman kepada mahasiswa tentang rekayasa perangkat lunak, mulai dari definisi, kategori perangkat lunak, hingga model proses dan karakteristiknya.
3. BAB I membahas tentang pengertian rekayasa perangkat lunak, karakterist
1. Dokumen membahas rekayasa perangkat lunak, termasuk definisi, kategori, karakteristik, proses, model proses, dan literatur yang digunakan.
2. Tujuannya adalah memberikan pemahaman kepada mahasiswa tentang rekayasa perangkat lunak, mulai dari definisi, kategori perangkat lunak, hingga model proses dan karakteristiknya.
3. BAB I membahas tentang pengertian rekayasa perangkat lunak, karakterist
1. Dokumen membahas rekayasa perangkat lunak, termasuk definisi, kategori, karakteristik, proses, model proses, dan literatur yang digunakan.
2. Tujuannya adalah memberikan pemahaman kepada mahasiswa tentang rekayasa perangkat lunak, mulai dari definisi, kategori perangkat lunak, hingga model proses dan karakteristiknya.
3. BAB I membahas tentang pengertian rekayasa perangkat lunak, karakterist
Kelompok 1 Abdul Malik [15013941] Abdullah Yazid [15013943] Ericsa Wahyu S. [15014101] Zaini Miftah [15014014] Bab I
Perangkat Lunak dan Rekayasa Perangkat Lunak
Karakteristik Perangkat Lunak Karakteristik Khas Dari Aplikasi-aplikasi Web Rekayasa Perangkat Lunak Proses Perangkat Lunak Praktik Rekayasa Perangkat Lunak Mitos-mitos Perangkat Lunak Bagaimana Poyek Perangkat Lunak Dimulai Rangkuman Tujuan
Mahasiswa Mengetahui Definisi Rekayasa
Perangkat Lunak Mahasiswa mengetahui Kategori Perangkat Lunak Mahasiswa mengetahui Mutu Perangkat Lunak yang mendasari Pembangunan Perangkat Luna Mahasiswa mengetahui Daur Hidup Rekayasa Perangkat Lunak yang berkaitan dengan Model Proses Dll REKAYASA PERANGKAT LUNAK
Rekayasa Perangkat Lunak berasal dari 2 kata
Rekayasa dan Perangkat Lunak. Rekayasa Perangkat Lunak merupakan perihal kegiatan yang kreatif dan sistematis berdasar suatu disiplin ilmu yang membangun suatu perangkat lunak berdasar suatu aspek masalah tertentu Mutu Perangkat Lunak Kategori Perangkat Lunak Perangkat Lunak Sistem Perangkat Lunak Real-Time Perangkat Lunak Bisnis Perangkat Lunak Teknik dan Ilmu Pengetahuan Perangkat Lunak Komputer Personal Perangkat Lunak Kecerdasan Buatan Karakteristik Perangkat Lunak 1. Maintanability (Dapat Dirawat), Perangkat Lunak harus dapat memenuhi perubahan kebutuhan 2. Dependability, Perangkat Lunak harus dapat dipercaya 3. Efisiensi, Perangkat Lunak harus efisien dalam penggunaan resource 4. Usability, Perangkat Lunak harus dapat digunakan sesuai dengan yang direncanakan Proses Perangkat Lunak Software Specification – apa yang harus dilakukan oleh perangkat lunak dan batasan/kendala pengembangannya Software Development – proses memproduksi sistem perangkat lunak Software Validation – pengujian perangkat lunak terhadap keinginan penggunak Software Evolution – perubahan perangkat lunak berdasarkan perubahan keinginan. Karakteristik Proses Perangkat Lunak Understandability, membuat proses secara eksplisit didefinisikan dan bagaimana sehingga mudah untuk mengerti definisi proses Visibility, Aktifitas proses menghasilkan hasil yang jelas sehingga tahapan proses yang dilakukan terlihat Supportability, Aktifitas Proses dapat didukung atas CASE tools Acceptability, Penerimaan atas proses yang terdefinisi dan yang digunakan oleh Engineer selama pembangunan Produk Perangkat Lunak. Reliability, Proses didesain dalam suatu metode untuk dihindarkan dari kesalahan Robustness, Proses dapat meneruskan dalam masalah yang tidak diharpkan terjadi Maintainabiity, Proses yang merefleksi atas perubahan thd permintaan atau perbaikan proses yang diidentifikasi Rapidity, bagaimana cepat dapat berjalan atas proses pengiriman atau implementasi sebuah sistem dari Spesifikasi yang ada sampai selesai Model Proses Perangkat Lunak • Perspektif Alur-kerja (workflow) - barisan kegiatan
• Perspektif Alur Data (Data flow) – alur informasi
• Perspektif Peran/Aksi – siapa melakukan apa.
Programming-in-the Small & Programming-in-the Large Programming-in-the Small, Menguji atau mencoba fitur-fitur yang mendukung dengan Pengkodean program modul-modul tunggal dan program-program kecil oleh kepentingan Programmer secara individu. Programming-in-the Large,Pemrograman ini merujuk pada pengembangan sebuah system yang keseluruhannya dipengeruhi oleh koordinasi atas kekelompok orang (Sofware Engineer), dimana setiap engineer membuat respon komponen-komponen pada system dengan bagian yang berbeda-beda. Rangkuman 1. Rekayasa Perangkat Lunak dilatarbelakangi adanya kebutuhan dari manusia dengan tuntutannya disamping dengan adanya perkembangan hardware dan software yang ada semakin meningkat 2. Rekayasa perangkat lunak berasal dari 2 kata yaitu Software(Perangkat Lunak) dan Engineering (Rekayasa). Literatur Pressman, Roger S.; Software Engineering : A Practitioner’s Approach, 5ft edition, McGraw- Hill International, 2001. Sekian Terima Kasih