Tugas 1 : Dasar-dasar Perancangan Perangkat Lunak

Nama    : Muhammad Fathurahman As Sidik

NPM    : 54419166

Kelas    : 3IA08


1. Jelaskan dengan dasar-dasar perancangan perangkat lunak!

Merupakan kerangka yang digunakan untuk membuat struktur, perencanaan dan pengendalian pengembangan proses suatu sistem informasi.

Berbagai kerangka tersebut telah berkembang selama bertahun-tahun, masing-masing dengan kekuatan sendiri diakui kelebihan dan kelemahan.

Satu sistem metodologi pengembangan belum tentu cocok untuk digunakan oleh seluruh proyek, tergantung jenis proyek tertentu, berdasarkan berbagai teknis, proyek organisasi, dan pertimbangan tim.


Kerangka dalam metodologi pengembangan perangkat lunak terdiri dari :

  • Filosofi pengembangan perangkat lunak dengan pendekatan proses pengembangan perangkat lunak
  • Beragam alat, model dan metode untuk membantu proses pengembangan perangkat lunak

2. Kegiatan apa saja yang dilakukan pada tahap perancangan perangkat lunak!
  • Analisis dan definisi kebutuhan. Layanan, batasan, dan tujuan sistem ditentukan melalui konsultasi dengan user atau pemakai
  • Perancangan sistem dan Perangkat Lunak. Proses perancangan sistem membagi persyaratan dalam sistem perangkat keras atau Perangkat Lunak. Kegiatan ini menentukan arsitektur sistem secara umum maupun secara keseluruhan. Perancangan melibatkan identifikasi dan deskripsi abstraksi sistem Perangkat Lunak yang mendasar serta memasukan dalam bahasa Pemrograman
  • Implementasi dan pengujian unit. Pada tahap ini, perancangan Perangkat Lunak direalisasikan dengan Program atau unit Program. Pengujian ini melibatkan verifikasi bahwa setiap unit telah memenuhi spesifikasinya.
  • Integrasi dan pengujian Sistem. Unit Program atau Program individual diintegrasikan dan diuji sebagai sistem yang lengkap untuk menjamin bahwa kebutuhan sistem telah dipenuhi
  • Operasi dan pemeliharaan, yaitu mengoperasikan Program di lingkungannya dan melakukan pemeliharaan. Biasanya ini merupakan fase siklus hidup yang paling lama. Pemeliharaan mencakup koreksi dari berbagai error yang tidak ditemukan pada tahap-tahap sebelumnya, melakukan perbaikan atas implementasi unit sistem dan pengembangan layanan sistem, dan persyaratan-persyaratan baru ditambahkan

3. Apa tujuan dari prosedur perangkat lunak? Jelaskan!

Tujuan dari SDLC adalah untuk menyediakan alur terstruktur dalam membantu organisasi menghasilkan software berkualitas tinggi yang diselesaikan dengan perkiraan waktu yang singkat dan biaya yang lebih rendah, namun tetap memenuhi atau melebihi harapan pelanggan.

Komentar

Postingan populer dari blog ini

Ilmu Budaya Dasar - Tugas VClass 2 Keadilan

Kebiasaan dan Norma - Tugas Soft Skill 1IA11