eflnlsl W 8ekayasa erangkaL Lunak SofLware Lnglneerlng W Sebaglan orang mengarLlkan 8L hanya sebaLas pada bagalmana membuaL program kompuLer padahal ada perbedaan yang mendasar anLara perangkaL lunak (sofLware) dan program kompuLer W erangkaL lunak adalah seluruh perlnLah yang dlgunakan unLuk memproses lnformasl erangkaL lunak dapaL berupa program aLau prosedur W rogram adalah kumpulan perlnLah yang dlmengerLl oleh kompuLer sedangkan prosedur adalah perlnLah yang dlbuLuhkan oleh pengguna dalam memproses lnformasl (C'8rlen 1999) W SuaLu dlslplln llmu yang membahas LenLang semua aspek produksl perangkaL lunak mulal darl Lahap awal yalLu anallsa kebuLuhan pengguna menenLukan speslflkasl darl kebuLuhan pengguna Jeslqo pengkodean pengu[lan sampal pemellharaan slsLem seLelah dlgunakan W ernyaLaan semua aspek produksl" pada pengerLlan dl aLas mempunyal arLl semua hal yang berhubungan dengan proses produksl seperLl mana[emen proyek penenLuan personll anggaran blaya meLode [adwal kuallLas sampal dengan pelaLlhan pengguna merupakan baglan darl 8L @u[uan 8L W arl Cambar dl aLas dapaL dlarLlkan bahwa bldang rekayasa akan selalu berusaha menghasllkan ouLpuL yang klner[anya Llnggl blaya rendah dan wakLu penyelesalan yang LepaL Secara leblh khusus klLa dapaL menyaLakan Lu[uan 8L adalah ,emperoleh blaya produksl perangkaL lunak yang rendah ,enghasllkan perangkaL lunak yang klner[anya Llnggl andal dan LepaL wakLu ,enghasllkan perangkaL lunak yang dapaL beker[a pada berbagal [enls plaLform ,enghasllkan perangkaL lunak yang blaya perawaLannya rendah 8uang Llngkup(Abran eLal 2004) W Sesual deflnlsl yang Lelah dlsampalkan sebelumnya maka ruang llngkup 8L dapaL dlgambarkan sebagal berlkuL W 5oftwote tepoltemeots berhubungan dengan speslflkasl kebuLuhan dan persyaraLan perangkaL lunak W 5oftwote Jeslqo mencakup proses penenLuan arslLekLur komponen anLarmuka dan karakLerlsLlk laln darl perangkaL lunak W 5oftwote coosttoctloo berhubungan dengan deLll pengembangan perangkaL lunak Lermasuk algorlLma pengkodean pengu[lan dan pencarlan kesalahan W 5oftwote testloq mellpuLl pengu[lan pada keseluruhan perllaku perangkaL lunak W 5oftwote moloteoooce mencakup upaya upaya perawaLan keLlka perangkaL lunak Lelah dloperaslkan W 5oftwote cooflqototloo moooqemeot berhubungan dengan usaha perubahan konflgurasl perangkaL lunak unLuk memenuhl kebuLuhan LerLenLu W 5oftwote eoqloeetloq moooqemeot berkalLan dengan pengelolaan dan pengukuran 8L Lermasuk perencanaan proyek perangkaL lunak W 5oftwote eoqloeetloq tools ooJ metboJs mencakup ka[lan LeorlLls LenLang alaL banLu dan meLode 8L W 5oftwote eoqloeetloq ptocess berhubungan dengan deflnlsl lmplemenLasl pengukuran pengelolaan perubahan dan perbalkan proses 8L W 5oftwote poollty menlLlkberaLkan pada kuallLas dan daur hldup perangkaL lunak roses erangkat Lunak W Sekumpulan akLlflLas yang memlllkl Lu[uan unLuk pengembangan aLaupun evolusl perangkaL lunak W AkLlflLas generlc dalam semua proses perangkaL lunak adalah Speslflkasl apa yang harus dllakukan oleh perangkaL lunak dan baLasan/kendala pengembangannya engembangan proses memproduksl slsLem perangkaL lunak Ialldasl pengu[lan perangkaL lunak Lerhadap kelnglnan penggunak Lvolusl perubahan perangkaL lunak berdasarkan perubahan kelnglnan onLoh !enls ,odel roses L 1 ,odel allran ker[a %wotkflow) menun[ukkan keglaLan pada proses bersama dengan lnpuL ouLpuL dan keLerganLungannya ,erepresenLaslkan peker[aan manusla 2 ,odel allran daLa %Joto flow) merepresenLaslkan proses sebagal suaLu seL keglaLan yang melakukan Lransformasl daLa ,enun[ukkan bagalmana lnpuL ke proses mlsalnya speslflkasl dlLransformasl men[adl ouLpuL mlsalnya men[adl desaln ,odel peran/aksl merepresenLaslkan peran orang yang LerllbaL pada L dan keglaLan yg men[adl Langgung [awab mereka ,odel aLau paradlgma umum pada proses L 1 ,odel alr Ler[un %wotetfoll) ,engambll keglaLan dasar seperLl speslflkasl pengembangan valldasl dan evolusl dan merepresenLaslkannya sebagal fasefase proses yang berbeda seperLl speslflkasl persyaraLan perancangan perangkaL lunak lmplemenLasl pengu[lan dan seLerusnya 2 engembangan evolusloner endekaLan lnl berhlmplLan dengan keglaLan speslflkasl pengembangan dan valldasl SlsLem awal dlkembangkan dengan cepaL darl speslflkasl absLrak SlsLem lnl kemudlan dl perbalkl dengan masukan darl pelanggan unLuk menghasllkan slsLem yang memuaskan kebuLuhan pelanggan engembangan SlsLem lormal endekaLan lnl menghasllkan suaLu slsLem maLemaLls yang formal dan menLransformaslkan speslflkasl lnl dengan menggunakan meLode maLemaLlk men[adl sebuah program 4 engembangan berdasarkan pemakalan ulang %eosoble) @eknlk lnl menganggap bahwa baglanbaglan slsLem sudah ada roses pengembangan slsLem Lerfokus pada penglnLegraslan baglanbaglan slsLem dan bukan pengembangannya darl awal