SlideShare a Scribd company logo
1 of 9
Siklus Hidup Perangkat Lunak
Rekayasa Perangkat Lunak
Dosen : Citra Noviyasari, S.Si, MT
Rekayasa Perangkat Lunak - Citra N., S.Si, MT 1
Definisi Perangkat Lunak
• Rekayasa perangkat lunak adalah penetapan dan
penggunaan prinsip-prinsip rekayasa yang tangguh/teruji
dalam upaya memperoleh perangkat lunak secara
ekonomis, handal dan bekerja efisien di mesin nyata, dan
berkaitan dengan metode dan kaidah yang diperlukan
dalam mengembangkan perangkat lunak untuk computer.
[Roger S. Pressman, “S/W Engineering”]
• Rekayasa Perangkat Lunak merupakan suatu aplikasi yang
menerapkan prinsip-prinsip keilmuan untuk (1) Mengubah
suatu permasalahan ke dalam solusi permasalahan kerja
perangkat lunak, (2) Keberlangsungan perawatan perangkat
lunak hingga akhir hidup perangkat lunak [Alan M. Davis,
“S/W Requirement”]
Rekayasa Perangkat Lunak - Citra N., S.Si, MT 2
Model Umum Perangkat Lunak
Rekayasa Perangkat Lunak - Citra N., S.Si, MT 3
Requirements
Analisis -
Desain
Coding
Testing
Operation
Requirement
• Definisi Requirement (Permintaan)
– Rumusan bahasa : Sesuatu yang diinginkan atau
diperlukan
– IEEE : [1] Kondisi atau kemampuan yang
diperlukan oleh seorang user untuk memecahkan
suatu permasalahan atau mencapai suatu sasaran,
[2] Suatu kondisi atau kemampuan yang harus
dicapai atau dikerjakan oleh sistem, untuk
memenuhi suatu kontrak, standar, spesifikasi atau
dokumen lain secara formal.
Rekayasa Perangkat Lunak - Citra N., S.Si, MT 4
Kegiatan dalam tahapan requirement
• Menganalisis Masalah
Bertukar pikiran tentang permasalahan
tersebut, mengidentifikasikan semua kendala
yang mungkin ada dalam pemecahan
masalah, mencari informasi dan pengetahuan
tentang maslah tersebut.
• Mendeskripsikan perangkat lunak
Menyiapkan dokumen yang menjelaskan
perilaku dari perangkat lunak yang akan
dibuat, mengelola ide, menyelesaikan konflikRekayasa Perangkat Lunak - Citra N., S.Si, MT 5
Analisis dan Design
• Pada tahap awal desain, yang dilakukan
adalah membagi sistem perangkat lunak ke
dalam komponen tertentu, secara berulang
hingga subkomponen tersebut tidak dapat
dipecahkan lagi.
• Tahapan desain lebih lanjut adalah membuat
dokumentasi dari algoritma untuk setiap
modul yang akan diperlukan.
Rekayasa Perangkat Lunak - Citra N., S.Si, MT 6
Coding
• Tahapan Coding merupakan tahapan
implementasi untuk membuat/membangun
aplikasi dengan menggunakan suatu bahasa
pemrograman tertentu.
• Bahasa pemrograman yang digunakan, baik
untuk DDL (Data Definition Language)
maupun DML (Data Manipulation Language)
Rekayasa Perangkat Lunak - Citra N., S.Si, MT 7
Testing
• Tahapan ini dilakukan setelah selesainya fase
coding. Pengujian yang dilakukan dapat
menggunakan metode white box dan metode
blackbox.
• Pengujian dapat dilakukan terhadap data
maupun kapasitas perangkat.
Rekayasa Perangkat Lunak - Citra N., S.Si, MT 8
Maintenance
• Fase maintenance merupakan fase untuk
merawat sistem, dengan cara melakukan
modifikasi/revisi terhadap perangkat lunak.
• Perubahan perangkat lunak dapat terjadi
karena perubahan kebijaksanaan perusahaan,
penggantian perangkat keras, kebutuhan
perangkat lunak yang berubah.
Rekayasa Perangkat Lunak - Citra N., S.Si, MT 9

More Related Content

What's hot

Arsitektur desain data pada RPL
Arsitektur desain data pada RPLArsitektur desain data pada RPL
Arsitektur desain data pada RPLari alfian
 
Rpl 1-introduction
Rpl 1-introductionRpl 1-introduction
Rpl 1-introductionf' yagami
 
PERANCANGAN PERANGKAT LUNAK
PERANCANGAN PERANGKAT LUNAKPERANCANGAN PERANGKAT LUNAK
PERANCANGAN PERANGKAT LUNAKDhika The'Lover
 
Resume buku rekayasa perangkat lunak (daniel siahaan)
Resume buku rekayasa perangkat lunak (daniel siahaan)Resume buku rekayasa perangkat lunak (daniel siahaan)
Resume buku rekayasa perangkat lunak (daniel siahaan)Renti Susanti
 
Kurikulum rekayasa perangkat lunak smk
Kurikulum rekayasa perangkat lunak smkKurikulum rekayasa perangkat lunak smk
Kurikulum rekayasa perangkat lunak smkTenia Wahyuningrum
 
Pertemuan 1 Pemodelan Perangkat Lunak
Pertemuan 1 Pemodelan Perangkat LunakPertemuan 1 Pemodelan Perangkat Lunak
Pertemuan 1 Pemodelan Perangkat LunakDisma Ariyanti W
 
Tahapan pengembangan perangkat lunak
Tahapan pengembangan perangkat lunakTahapan pengembangan perangkat lunak
Tahapan pengembangan perangkat lunakRobbyyanto Robbyyanto
 
Rekayasa Perangkat Lunak
Rekayasa Perangkat LunakRekayasa Perangkat Lunak
Rekayasa Perangkat LunakYudi Purwanto
 
Produk Rekasaya Perangkat Lunak
Produk Rekasaya Perangkat LunakProduk Rekasaya Perangkat Lunak
Produk Rekasaya Perangkat LunakLusiana Diyan
 
Perancangan perangkat lunak
Perancangan perangkat lunakPerancangan perangkat lunak
Perancangan perangkat lunakSahrul Sindriana
 
Profesi Dalam Bidang IT
Profesi Dalam Bidang ITProfesi Dalam Bidang IT
Profesi Dalam Bidang ITDwiMuktianto
 
Perancangan arsitektural
Perancangan arsitekturalPerancangan arsitektural
Perancangan arsitekturalarfianti
 
Rancangan perangkat lunak
Rancangan perangkat lunakRancangan perangkat lunak
Rancangan perangkat lunakAinul Yaqin
 

What's hot (18)

Arsitektur desain data pada RPL
Arsitektur desain data pada RPLArsitektur desain data pada RPL
Arsitektur desain data pada RPL
 
Konsep Rekayasa Perangakat Lunak
Konsep Rekayasa Perangakat LunakKonsep Rekayasa Perangakat Lunak
Konsep Rekayasa Perangakat Lunak
 
Rpl 1-introduction
Rpl 1-introductionRpl 1-introduction
Rpl 1-introduction
 
PERANCANGAN PERANGKAT LUNAK
PERANCANGAN PERANGKAT LUNAKPERANCANGAN PERANGKAT LUNAK
PERANCANGAN PERANGKAT LUNAK
 
Pengenalan RPL
Pengenalan RPLPengenalan RPL
Pengenalan RPL
 
Rpl 1
Rpl 1Rpl 1
Rpl 1
 
Resume buku rekayasa perangkat lunak (daniel siahaan)
Resume buku rekayasa perangkat lunak (daniel siahaan)Resume buku rekayasa perangkat lunak (daniel siahaan)
Resume buku rekayasa perangkat lunak (daniel siahaan)
 
Kurikulum rekayasa perangkat lunak smk
Kurikulum rekayasa perangkat lunak smkKurikulum rekayasa perangkat lunak smk
Kurikulum rekayasa perangkat lunak smk
 
Pertemuan 1 Pemodelan Perangkat Lunak
Pertemuan 1 Pemodelan Perangkat LunakPertemuan 1 Pemodelan Perangkat Lunak
Pertemuan 1 Pemodelan Perangkat Lunak
 
Tahapan pengembangan perangkat lunak
Tahapan pengembangan perangkat lunakTahapan pengembangan perangkat lunak
Tahapan pengembangan perangkat lunak
 
Ragam Model Proses Perangkat Lunak
Ragam Model Proses Perangkat LunakRagam Model Proses Perangkat Lunak
Ragam Model Proses Perangkat Lunak
 
Rekayasa Perangkat Lunak
Rekayasa Perangkat LunakRekayasa Perangkat Lunak
Rekayasa Perangkat Lunak
 
Produk Rekasaya Perangkat Lunak
Produk Rekasaya Perangkat LunakProduk Rekasaya Perangkat Lunak
Produk Rekasaya Perangkat Lunak
 
Perancangan perangkat lunak
Perancangan perangkat lunakPerancangan perangkat lunak
Perancangan perangkat lunak
 
Rpl upload #1
Rpl upload #1Rpl upload #1
Rpl upload #1
 
Profesi Dalam Bidang IT
Profesi Dalam Bidang ITProfesi Dalam Bidang IT
Profesi Dalam Bidang IT
 
Perancangan arsitektural
Perancangan arsitekturalPerancangan arsitektural
Perancangan arsitektural
 
Rancangan perangkat lunak
Rancangan perangkat lunakRancangan perangkat lunak
Rancangan perangkat lunak
 

Viewers also liked

Pti (5) teknologi perangkat lunak (software)
Pti (5)   teknologi perangkat lunak (software)  Pti (5)   teknologi perangkat lunak (software)
Pti (5) teknologi perangkat lunak (software) Hardini_HD
 
Bab 7 pengembangan sistem
Bab 7 pengembangan sistemBab 7 pengembangan sistem
Bab 7 pengembangan sistemFadlichi
 
Dianvs.blogspot.com perangkat lunak
Dianvs.blogspot.com perangkat lunakDianvs.blogspot.com perangkat lunak
Dianvs.blogspot.com perangkat lunaksuleman ganteng
 
BAB 7. Pengembangan Sistem
BAB 7. Pengembangan Sistem BAB 7. Pengembangan Sistem
BAB 7. Pengembangan Sistem audi15Ar
 
penjelasan tentang perangkat lunak
penjelasan tentang perangkat lunakpenjelasan tentang perangkat lunak
penjelasan tentang perangkat lunakJulmianti
 

Viewers also liked (9)

Pti (5) teknologi perangkat lunak (software)
Pti (5)   teknologi perangkat lunak (software)  Pti (5)   teknologi perangkat lunak (software)
Pti (5) teknologi perangkat lunak (software)
 
Bab 7 pengembangan sistem
Bab 7 pengembangan sistemBab 7 pengembangan sistem
Bab 7 pengembangan sistem
 
Pert 1 pendahuluan
Pert 1   pendahuluanPert 1   pendahuluan
Pert 1 pendahuluan
 
Resume (1)
Resume (1)Resume (1)
Resume (1)
 
Pert 3 rekayasa produk
Pert 3   rekayasa produkPert 3   rekayasa produk
Pert 3 rekayasa produk
 
Pert 2 rekayasa sistem
Pert 2   rekayasa sistemPert 2   rekayasa sistem
Pert 2 rekayasa sistem
 
Dianvs.blogspot.com perangkat lunak
Dianvs.blogspot.com perangkat lunakDianvs.blogspot.com perangkat lunak
Dianvs.blogspot.com perangkat lunak
 
BAB 7. Pengembangan Sistem
BAB 7. Pengembangan Sistem BAB 7. Pengembangan Sistem
BAB 7. Pengembangan Sistem
 
penjelasan tentang perangkat lunak
penjelasan tentang perangkat lunakpenjelasan tentang perangkat lunak
penjelasan tentang perangkat lunak
 

Similar to Siklus Hidup Perangkat Lunak

Pemodelan perangkat lunak 1
Pemodelan perangkat lunak 1Pemodelan perangkat lunak 1
Pemodelan perangkat lunak 1Kurjum Usman
 
Metodologi extreme programming
Metodologi extreme programmingMetodologi extreme programming
Metodologi extreme programmingAnnisa Shabrina
 
Lanjutan Pert 2.pptx
Lanjutan Pert 2.pptxLanjutan Pert 2.pptx
Lanjutan Pert 2.pptxmerisipahutar
 
Modul rekayasa-perangkat-lunak
Modul rekayasa-perangkat-lunakModul rekayasa-perangkat-lunak
Modul rekayasa-perangkat-lunakNita Resta Dewi
 
Pertemuan ke 1 (perangkat lunak)
Pertemuan ke 1 (perangkat lunak)Pertemuan ke 1 (perangkat lunak)
Pertemuan ke 1 (perangkat lunak)gleebelle
 
Pertemuan 2 pemrograman mobile.pptx
Pertemuan 2 pemrograman mobile.pptxPertemuan 2 pemrograman mobile.pptx
Pertemuan 2 pemrograman mobile.pptxTaufikIqbalR1
 
Pemodelan perangkat lunak
Pemodelan perangkat lunakPemodelan perangkat lunak
Pemodelan perangkat lunakAdityaSaputra83
 
Kd 1 lengkap + kd 2 pertemuan 1
Kd 1 lengkap + kd 2 pertemuan 1Kd 1 lengkap + kd 2 pertemuan 1
Kd 1 lengkap + kd 2 pertemuan 1maisya28
 
Materi knm,nmjnm,,,mbnkjbmnmm,n,m1 RPL.pdf
Materi knm,nmjnm,,,mbnkjbmnmm,n,m1 RPL.pdfMateri knm,nmjnm,,,mbnkjbmnmm,n,m1 RPL.pdf
Materi knm,nmjnm,,,mbnkjbmnmm,n,m1 RPL.pdfmerinovamarito7
 
2_7 Fase Proyek Software dan Fase Pendefinisian.pptx
2_7 Fase Proyek Software dan Fase Pendefinisian.pptx2_7 Fase Proyek Software dan Fase Pendefinisian.pptx
2_7 Fase Proyek Software dan Fase Pendefinisian.pptxanantaproductiontv
 
Rpl 2- sw process model
Rpl 2- sw process modelRpl 2- sw process model
Rpl 2- sw process modelf' yagami
 
Proses rekayasa perangkat lunak
Proses rekayasa perangkat lunakProses rekayasa perangkat lunak
Proses rekayasa perangkat lunakDavy Arya Atmaja
 
1 pengenalanrpl
1 pengenalanrpl1 pengenalanrpl
1 pengenalanrplmamas12
 

Similar to Siklus Hidup Perangkat Lunak (20)

Intro to se
Intro to seIntro to se
Intro to se
 
Pengenalan RPL
Pengenalan RPLPengenalan RPL
Pengenalan RPL
 
1-1 PPL.pptx
1-1 PPL.pptx1-1 PPL.pptx
1-1 PPL.pptx
 
Pemodelan perangkat lunak 1
Pemodelan perangkat lunak 1Pemodelan perangkat lunak 1
Pemodelan perangkat lunak 1
 
Metodologi extreme programming
Metodologi extreme programmingMetodologi extreme programming
Metodologi extreme programming
 
2. pengenalan software engineering
2. pengenalan software engineering2. pengenalan software engineering
2. pengenalan software engineering
 
Lanjutan Pert 2.pptx
Lanjutan Pert 2.pptxLanjutan Pert 2.pptx
Lanjutan Pert 2.pptx
 
Modul rekayasa-perangkat-lunak
Modul rekayasa-perangkat-lunakModul rekayasa-perangkat-lunak
Modul rekayasa-perangkat-lunak
 
Pertemuan ke 1 (perangkat lunak)
Pertemuan ke 1 (perangkat lunak)Pertemuan ke 1 (perangkat lunak)
Pertemuan ke 1 (perangkat lunak)
 
Pertemuan 2 pemrograman mobile.pptx
Pertemuan 2 pemrograman mobile.pptxPertemuan 2 pemrograman mobile.pptx
Pertemuan 2 pemrograman mobile.pptx
 
Pemodelan perangkat lunak
Pemodelan perangkat lunakPemodelan perangkat lunak
Pemodelan perangkat lunak
 
Kd 1 lengkap + kd 2 pertemuan 1
Kd 1 lengkap + kd 2 pertemuan 1Kd 1 lengkap + kd 2 pertemuan 1
Kd 1 lengkap + kd 2 pertemuan 1
 
Materi knm,nmjnm,,,mbnkjbmnmm,n,m1 RPL.pdf
Materi knm,nmjnm,,,mbnkjbmnmm,n,m1 RPL.pdfMateri knm,nmjnm,,,mbnkjbmnmm,n,m1 RPL.pdf
Materi knm,nmjnm,,,mbnkjbmnmm,n,m1 RPL.pdf
 
Pertemuan 2.pdf
Pertemuan 2.pdfPertemuan 2.pdf
Pertemuan 2.pdf
 
2_7 Fase Proyek Software dan Fase Pendefinisian.pptx
2_7 Fase Proyek Software dan Fase Pendefinisian.pptx2_7 Fase Proyek Software dan Fase Pendefinisian.pptx
2_7 Fase Proyek Software dan Fase Pendefinisian.pptx
 
Tugas MPPL
Tugas MPPLTugas MPPL
Tugas MPPL
 
Rpl 2- sw process model
Rpl 2- sw process modelRpl 2- sw process model
Rpl 2- sw process model
 
Proses rekayasa perangkat lunak
Proses rekayasa perangkat lunakProses rekayasa perangkat lunak
Proses rekayasa perangkat lunak
 
11122636 (5).ppt
11122636 (5).ppt11122636 (5).ppt
11122636 (5).ppt
 
1 pengenalanrpl
1 pengenalanrpl1 pengenalanrpl
1 pengenalanrpl
 

Recently uploaded

Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaRenaYunita2
 
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open StudioSlide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open Studiossuser52d6bf
 
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxPembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxmuhammadrizky331164
 
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptxAnnisaNurHasanah27
 
05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.pptSonyGobang1
 
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptxMuhararAhmad
 

Recently uploaded (6)

Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di Indonesia
 
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open StudioSlide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
 
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxPembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
 
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
 
05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt
 
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
 

Siklus Hidup Perangkat Lunak

  • 1. Siklus Hidup Perangkat Lunak Rekayasa Perangkat Lunak Dosen : Citra Noviyasari, S.Si, MT Rekayasa Perangkat Lunak - Citra N., S.Si, MT 1
  • 2. Definisi Perangkat Lunak • Rekayasa perangkat lunak adalah penetapan dan penggunaan prinsip-prinsip rekayasa yang tangguh/teruji dalam upaya memperoleh perangkat lunak secara ekonomis, handal dan bekerja efisien di mesin nyata, dan berkaitan dengan metode dan kaidah yang diperlukan dalam mengembangkan perangkat lunak untuk computer. [Roger S. Pressman, “S/W Engineering”] • Rekayasa Perangkat Lunak merupakan suatu aplikasi yang menerapkan prinsip-prinsip keilmuan untuk (1) Mengubah suatu permasalahan ke dalam solusi permasalahan kerja perangkat lunak, (2) Keberlangsungan perawatan perangkat lunak hingga akhir hidup perangkat lunak [Alan M. Davis, “S/W Requirement”] Rekayasa Perangkat Lunak - Citra N., S.Si, MT 2
  • 3. Model Umum Perangkat Lunak Rekayasa Perangkat Lunak - Citra N., S.Si, MT 3 Requirements Analisis - Desain Coding Testing Operation
  • 4. Requirement • Definisi Requirement (Permintaan) – Rumusan bahasa : Sesuatu yang diinginkan atau diperlukan – IEEE : [1] Kondisi atau kemampuan yang diperlukan oleh seorang user untuk memecahkan suatu permasalahan atau mencapai suatu sasaran, [2] Suatu kondisi atau kemampuan yang harus dicapai atau dikerjakan oleh sistem, untuk memenuhi suatu kontrak, standar, spesifikasi atau dokumen lain secara formal. Rekayasa Perangkat Lunak - Citra N., S.Si, MT 4
  • 5. Kegiatan dalam tahapan requirement • Menganalisis Masalah Bertukar pikiran tentang permasalahan tersebut, mengidentifikasikan semua kendala yang mungkin ada dalam pemecahan masalah, mencari informasi dan pengetahuan tentang maslah tersebut. • Mendeskripsikan perangkat lunak Menyiapkan dokumen yang menjelaskan perilaku dari perangkat lunak yang akan dibuat, mengelola ide, menyelesaikan konflikRekayasa Perangkat Lunak - Citra N., S.Si, MT 5
  • 6. Analisis dan Design • Pada tahap awal desain, yang dilakukan adalah membagi sistem perangkat lunak ke dalam komponen tertentu, secara berulang hingga subkomponen tersebut tidak dapat dipecahkan lagi. • Tahapan desain lebih lanjut adalah membuat dokumentasi dari algoritma untuk setiap modul yang akan diperlukan. Rekayasa Perangkat Lunak - Citra N., S.Si, MT 6
  • 7. Coding • Tahapan Coding merupakan tahapan implementasi untuk membuat/membangun aplikasi dengan menggunakan suatu bahasa pemrograman tertentu. • Bahasa pemrograman yang digunakan, baik untuk DDL (Data Definition Language) maupun DML (Data Manipulation Language) Rekayasa Perangkat Lunak - Citra N., S.Si, MT 7
  • 8. Testing • Tahapan ini dilakukan setelah selesainya fase coding. Pengujian yang dilakukan dapat menggunakan metode white box dan metode blackbox. • Pengujian dapat dilakukan terhadap data maupun kapasitas perangkat. Rekayasa Perangkat Lunak - Citra N., S.Si, MT 8
  • 9. Maintenance • Fase maintenance merupakan fase untuk merawat sistem, dengan cara melakukan modifikasi/revisi terhadap perangkat lunak. • Perubahan perangkat lunak dapat terjadi karena perubahan kebijaksanaan perusahaan, penggantian perangkat keras, kebutuhan perangkat lunak yang berubah. Rekayasa Perangkat Lunak - Citra N., S.Si, MT 9