1. Pendahuluan
Rekayasa web adalah sebuah aplikasi
yang menggunakan pendekatan
sistematis.Disiplin, dan terukur
untuk pengembangan,operasi dan
pemeliharaan aplikasi berbasis
web.
Rekayasa web adalah subdisiplin dari rekayasa
perangkat lunak yang membantu
menyediakan metodologi untuk
merancang,mengembangkan,memelihara dan
melibatkan aplikasi web.
Rekayasa web membantu para pengembang
sistem di bawah kontrol,memperkecil resiko-
resiko yang akan terjadi dan meningkatkan
kualitas,dapat dipelihara,dan memiliki
skalabilitas,aplikasi web.
• 1.2 Logo rekayasa web
Logo rekayasa web menggambarkan sebuah
nilai filosofis,tujuan yang ingin yang
dipromosikan oleh rekayasa web,yaitu sebuah
kerangkadan metodologi untuk
pengembangan sistem yang berbasis web
yang mendukung kreatifitas dan fleksibilitas.
1.3 Rekayasa web dan Rekayasa perangkat Lunak
Web berbeda dengan pengembangan perangkat
lunak dan rekayasa perangkat lunak.
a. Kebanyakan sistem berbasis web,paling tidak
saat ini,adalah halaman web statis dan dinamis.
b. Sistem berbasis web akan berlanjut untuk
dipusatkan pada ‘look and feel’ dengan kata
lain,sistem ini lebih menekankan pada penyajian
dan kreatifitas visual mengenai antar muka
front-end dengan seorang pengguna yang dapat
saling berhubungan.
c. Kebanyakan sistem berbasis web akan
berlanjut ke pengembangan content-driven.
d. Sifat dari karakteristik dari media web tidak
dipahami dengan baik seperti media
perangkat lunak.
e. Web menerangkan ikatan lebih besar antara
seni dan ilmu dari pada yang dialami di dalam
pengembangan perangkat lunak.
f. Web berbeda dengan perangkat lunak ketika
dihubungkan dengan media pengirim.
1.4 Rekayasa web adalah bidang multidisipliner
Rekayasa web harus menjadi suatu bidang
yang multidisipliner dengan masukan dari
berbagai bidang ilmu yang berbeda seperti
berikut :
1. Interaksi manusia komputer
2. Antarmuka komputer
3. Perancangan dan analisis sistem
5. Rekayasa kebutuhan
6. Rekayasa hipermedia
7. Struktur informasi
8. Pengujian