Home Start Back Next End
  
8
2.1.1.3 Rekayasa Perangkat Lunak
Dalam buku yang ditulis Pressman (2010, p13), Fritz Bauer menjelaskan bahwa
definisi dari rekayasa perangkat lunak adalah
pembuatan perangkat lunak dengan
menggunakan prinsip rekayasa yang kuat untuk menghasilkan perangkat lunak yang
ekonomis, handal, dan bekerja secara efisien.
Pressman (2010,
p13), mendefinisikan
rekayasa perangkat lunak merupakan teknologi yang bertingkat atau berlapis, lapisan-
lapisan teknologi tersebut adalah sebagai berikut:
Gambar 2.1 Lapisan Teknologi Rekayasa Perangkat Lunak
                          (Sumber: Pressman, 2010, p14)
1.
Berpusat pada kualitas (a quality focus)
Semua proses perancangan (termasuk rekayasa perangkat lunak) sangat dipengaruhi
oleh komitmen organisasi terhadap kualitas. Filosofi –
filosofi tentang kualitas akan
terus memperbaiki proses perancangan dan akhirnya akan berpengaruh terhadap
pendekatan rekayasa perangkat lunak yang lebih efektif.
2.
Proses (process)
Lapisan ini merupakan lapisan yang menghubungkan
teknologi –
teknologi yang
digunakan dalam perancangan program dan memungkinkan pembuatan program
Word to PDF Converter | Word to HTML Converter