Rekayasa perangkat lunak: Perbedaan antara revisi
Konten dihapus Konten ditambahkan
Tidak ada ringkasan suntingan |
menambahkan pengertian dan kriteria dalam merekayasa perangkat lunak |
||
Baris 3:
''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.<ref name="BoDu04">[[Software Engineering Body of Knowledge|SWEBOK]] {{cite book | editors = Pierre Bourque and Robert Dupuis | title = Guide to the Software Engineering Body of Knowledge - 2004 Version | publisher = [[IEEE Computer Society]] | year = 2004 | pages = 1–1 | isbn = 0-7695-2330-7 | url = http://www.swebok.org | author = executive editors, Alain Abran, James W. Moore ; editors, Pierre Bourque, Robert Dupuis.}}</ref>
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)
|