A. Definisi Perangkat Lunak
Perangkat lunak adalah sekumpulan item atau objek yang membentuk konfigurasi yang mencakup program, dokumen dan data. Program komputer, prosedur, dan kemungkinan terkait dokumentasi dan data yang terkait dengan pengoperasian dari sistem komputer.
B. Apa Rekayasa Perangkat Lunak dan Perancangan PL itu?
Rekayasa Perangkat Lunak adalah pembentukan dan prinsip-prinsip rekayasa yang tepat untuk mendapatkan perangkat lunak yang ekonomis,dapat dipercaya dan bekerja efisien pada mesin sesungguhnya.
Perancangan perangkat lunak adalah disiplin manajerial dan teknis yang berkaitan dengan pembuatan dan pemeliharaan produk perangkat lunak secara sistematis, termasuk pengembangan dan modifikasinya, yang dilakukan pada waktu yang tepat dan dengan mempertimbangkan faktor biaya.
C. Ukuran kualitas Perangkat Lunak
D. Jenis - jenis Aplikasi Perangkat Lunak
Proses dimana persoalan/kebutuhan pemakai diterjemahkan menjadi produk perangkat lunak melalui suatu rangkaian aktivitas tertentu sesuai model proses, metode, dan alat bantu yang digunakan.
Model proses pengembangan perangkat lunak yaitu cara atau strategi bagaimana perangkat lunak dibuat sedemikian rupa sehingga produk perangkat lunak tersebut dapat diwujudkan.
Beberapa model proses pengembangan perangkat lunak diantaranya:
Perangkat lunak adalah sekumpulan item atau objek yang membentuk konfigurasi yang mencakup program, dokumen dan data. Program komputer, prosedur, dan kemungkinan terkait dokumentasi dan data yang terkait dengan pengoperasian dari sistem komputer.
B. Apa Rekayasa Perangkat Lunak dan Perancangan PL itu?
Rekayasa Perangkat Lunak adalah pembentukan dan prinsip-prinsip rekayasa yang tepat untuk mendapatkan perangkat lunak yang ekonomis,dapat dipercaya dan bekerja efisien pada mesin sesungguhnya.
Perancangan perangkat lunak adalah disiplin manajerial dan teknis yang berkaitan dengan pembuatan dan pemeliharaan produk perangkat lunak secara sistematis, termasuk pengembangan dan modifikasinya, yang dilakukan pada waktu yang tepat dan dengan mempertimbangkan faktor biaya.
C. Ukuran kualitas Perangkat Lunak
- Maintainability, harus dapat dengan mudah dirubah sesuai dengan perubahan kebutuhan pengguna
- Dependability, harus dapat dipercaya (trustworthy) sehingga pengguna dapat menggantungkan sepenuhnya proses bisnis mereka
- Eficiency, harus esien dan tidak memakai resources yang tinggi
- Usability, PL harus dapat digunakan(usable) oleh penggunanya dalam memenuhi kebutuhan pengguna.
D. Jenis - jenis Aplikasi Perangkat Lunak
- System Software
- Application Software
- Embedded Software
- Engineering/Scientific Software
- Product Software
- Web Application
- AI Software
- Software Project Management Plan (SPMP)
- Software Requirement Specification (SRS)
- Software Design Description (SDD)
- Software Test Plan (STP)
- Software Test Description (STD)
- Software Test Result (STR)
- Software Version
- User Guide / User Manual
Proses dimana persoalan/kebutuhan pemakai diterjemahkan menjadi produk perangkat lunak melalui suatu rangkaian aktivitas tertentu sesuai model proses, metode, dan alat bantu yang digunakan.
Model proses pengembangan perangkat lunak yaitu cara atau strategi bagaimana perangkat lunak dibuat sedemikian rupa sehingga produk perangkat lunak tersebut dapat diwujudkan.
Beberapa model proses pengembangan perangkat lunak diantaranya:
- Waterfall
- Incremental
- Prototyping Model
- Spiral Model
- Rational Unified Process (RUP)
- Extreme Programming (XP)
Tidak ada komentar:
Posting Komentar