Home Start Back Next End
  
30
2.1.15
Rekayasa Piranti Lunak
Software Engineering atau RPL (Pressman, 1997, p20) merupakan
aplikasi dari sebuah pendekatan sistematik yang dapat diukur untuk
mengembangkan,
mengoperasikan,
dan
memelihara software.
Software
engineering
ini
juga
merupakan
teknologi
yang
dibagi
menjadi
beberapa layer
atau lapisan yaitu :
1.   Tools
Dimana tools
tools dari
software engineering
ini menyediakan support
yang
automated atau
yang semi-automated untuk
process
dan
methods.
CASE
(Computer
Aided
Software
Engineering)
merupakan
sistem untuk
menopang perkembangan perangkat lunak.
2.   Methods
Dimana
metode –
metode dari software engineering ini
menyediakan teknik
bagaimana cara
untuk
membuat atau
membangun software. Method ini juga
termasuk
perencaan
proyek
(projet planning)
dan
estimasi,
serta
sistem
sistem,
software
requirements,
dan
seluruh
tahap
tahap
dalam SDLC
(Software Development Life Cycle).
3.   Process
Dimana pada lapisan ini berfungsi sebagai perekat antara lapisan –
lapisan
teknologi 
(technology
layers)
bersamaan 
dengan 
enables 
rational 
dan
dengan waktu pengembangan dari software komputer.
4.   Quality Focus
Dimana pada
lapisan
ini kebanyakan software masih berorientasi atau
masih
berfokus pada kualitas yang akan dihasilkan dari software tersebut.
Word to PDF Converter | Word to HTML Converter