SlideShare a Scribd company logo
1 of 10
Pengembangan Perangkat Lunak
Proses pengembangan perangkat lunak adalah proses membagi pekerjaan pengembangan
perangkat lunak ke dalam fase yang berbeda. Tujuannya meningkatkan desain, manejemen
produk, dan manejemen proyek. Sedikitnya ada enam metode yang sering digunakan untuk
mengembangkan perangkat lunak.
A. Model Air Terjun Klasik ( Waterfall )
Metode ini pertama kali dikembangkan oleh Winston W. Royce. Model ini sangat sederhana, tetapi
cukup baik dan ideal untuk pengembangan perangkat lunak. Terdapat lima terhadap proses, yaitu
communication, planning, modeling, construction, dan deployment.
B. Prototype
Prototype merupakan sebuah metode yang pengembang dan client dapat saling membantu dalam
merancang suatu sistem. Pengembangan tidak hanya berperan di tahap awal saja, tetapi akan berlanjut
terus hingga pada tahap akhir dan sistem dapat berjalan dengan baik sesuai dengan perencanaan .
Communication
Planning
Modelling
Construction
Deployment
C. Model Rapid Apllicatipn Development (RAD)
RAD merupakan metode yang menggunakan pendekatan iterative dan incremental, tetapi lebih
menitikberatkan pada tenggat waktu dan efesiensi biaya yang sesuai dengan kebutuhan.
D. Spiral
Metode Spiral merupakan gabungan dari model prototype dan mode waterfall. Kengunaan dari model ini
untuk melakukan perubahan, penambahan, dan pengembangan perangkat lunak dengan memaksimalkan
aspek kecepatan dan ketepatan berdasarkan keinginan dan kebutuhan penggunanya.
Planning
Liaison
Risk Analysis
Engineering
Construction & Release
System Evaluation
E. Agile
Agile merupakan metode pengembangan perangkat lunak jangka pendek yang didasarkan pada
pengembangan berulang, di mana persyaratan dan solusinya berkembang melalui kolaborasi antara tim
lintas fungsi dengan pengaturan sendiri.
E. Scrum
Agile merupakan metode yang menggunakan teknik pendekatan agile. Metode ini menggunakan kerangka
kerja di mana orang dapat mengatasi masalah adaptid yang kompleks. Tetapi juga secara produktif dan
kreatif memberikan produk dengan nilai setinggi mungkin.
KUALITAS SOURCE CODE & PENGUJIAN PROGRAM.pptx
KUALITAS SOURCE CODE & PENGUJIAN PROGRAM.pptx
KUALITAS SOURCE CODE & PENGUJIAN PROGRAM.pptx

More Related Content

Similar to KUALITAS SOURCE CODE & PENGUJIAN PROGRAM.pptx

KUALITAS SOURCE CODE DAN PENGUJIAN PROGAM.pptx
KUALITAS SOURCE CODE DAN PENGUJIAN PROGAM.pptxKUALITAS SOURCE CODE DAN PENGUJIAN PROGAM.pptx
KUALITAS SOURCE CODE DAN PENGUJIAN PROGAM.pptx
viierpii
 

Similar to KUALITAS SOURCE CODE & PENGUJIAN PROGRAM.pptx (20)

SourceCode.pptx
SourceCode.pptxSourceCode.pptx
SourceCode.pptx
 
. Kualitas Source Code.pptx
. Kualitas Source Code.pptx. Kualitas Source Code.pptx
. Kualitas Source Code.pptx
 
Kualitas Source Code dan Pengujian Program
Kualitas Source Code dan Pengujian ProgramKualitas Source Code dan Pengujian Program
Kualitas Source Code dan Pengujian Program
 
Kualitas Source Code dan Pengujian Program angelrika & lindesy natalia.pptx
Kualitas Source Code dan Pengujian Program angelrika & lindesy natalia.pptxKualitas Source Code dan Pengujian Program angelrika & lindesy natalia.pptx
Kualitas Source Code dan Pengujian Program angelrika & lindesy natalia.pptx
 
Kualitas Source Code dan Pengujian Program.pptx
Kualitas Source Code dan Pengujian Program.pptxKualitas Source Code dan Pengujian Program.pptx
Kualitas Source Code dan Pengujian Program.pptx
 
Tugas TIK EMY&SYLVIAN.pptx
Tugas TIK EMY&SYLVIAN.pptxTugas TIK EMY&SYLVIAN.pptx
Tugas TIK EMY&SYLVIAN.pptx
 
( kualitas source code).pptx
( kualitas source code).pptx( kualitas source code).pptx
( kualitas source code).pptx
 
kualitas source code dan pengujianprogram
kualitas source code dan pengujianprogramkualitas source code dan pengujianprogram
kualitas source code dan pengujianprogram
 
KUALITAS SOURCE CODE.pptx
KUALITAS SOURCE CODE.pptxKUALITAS SOURCE CODE.pptx
KUALITAS SOURCE CODE.pptx
 
febbby and frisca.pptx
febbby and frisca.pptxfebbby and frisca.pptx
febbby and frisca.pptx
 
KUALITAS SOURCE CODE DAN PENGUJIAN PROGRAM
KUALITAS SOURCE CODE DAN PENGUJIAN PROGRAMKUALITAS SOURCE CODE DAN PENGUJIAN PROGRAM
KUALITAS SOURCE CODE DAN PENGUJIAN PROGRAM
 
Kualitas Source Code dan Pengujian Program
Kualitas Source Code dan Pengujian ProgramKualitas Source Code dan Pengujian Program
Kualitas Source Code dan Pengujian Program
 
KUALITAS S.D & PENGUJIAN PROGRAM.pptx
KUALITAS S.D & PENGUJIAN PROGRAM.pptxKUALITAS S.D & PENGUJIAN PROGRAM.pptx
KUALITAS S.D & PENGUJIAN PROGRAM.pptx
 
TUGAS KUALITAS SOURCE CODE DAN PENGUJIAN PROGRAM.pptx
TUGAS KUALITAS SOURCE CODE DAN PENGUJIAN PROGRAM.pptxTUGAS KUALITAS SOURCE CODE DAN PENGUJIAN PROGRAM.pptx
TUGAS KUALITAS SOURCE CODE DAN PENGUJIAN PROGRAM.pptx
 
KUALITAS SOURCE CODE DAN PENGUJIAN PROGAM.pptx
KUALITAS SOURCE CODE DAN PENGUJIAN PROGAM.pptxKUALITAS SOURCE CODE DAN PENGUJIAN PROGAM.pptx
KUALITAS SOURCE CODE DAN PENGUJIAN PROGAM.pptx
 
Kualitas Source Code dan pengujian Program pptx
Kualitas Source Code dan pengujian Program pptxKualitas Source Code dan pengujian Program pptx
Kualitas Source Code dan pengujian Program pptx
 
Kualitas source code dan pengujian program.pptx
Kualitas source code dan pengujian program.pptxKualitas source code dan pengujian program.pptx
Kualitas source code dan pengujian program.pptx
 
Rangkuman SDLC
Rangkuman SDLCRangkuman SDLC
Rangkuman SDLC
 
kualitas source code dan pengujian program
kualitas source code dan pengujian programkualitas source code dan pengujian program
kualitas source code dan pengujian program
 
Kualitas Source Code dan Pengujian Program P.pptx
Kualitas Source Code dan Pengujian Program  P.pptxKualitas Source Code dan Pengujian Program  P.pptx
Kualitas Source Code dan Pengujian Program P.pptx
 

Recently uploaded

1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 20241. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
DessyArliani
 
.....................Swamedikasi 2-2.pptx
.....................Swamedikasi 2-2.pptx.....................Swamedikasi 2-2.pptx
.....................Swamedikasi 2-2.pptx
furqanridha
 
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docxKisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
FitriaSarmida1
 

Recently uploaded (20)

Materi Modul 1.4_Fitriani Program guru penggerak
Materi Modul 1.4_Fitriani Program guru penggerakMateri Modul 1.4_Fitriani Program guru penggerak
Materi Modul 1.4_Fitriani Program guru penggerak
 
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKAKELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
 
Memperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptxMemperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptx
 
Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024
 
Topik 4_Eksplorasi Konsep LK Kelompok_Pendidikan Berkelanjutan
Topik 4_Eksplorasi Konsep LK Kelompok_Pendidikan BerkelanjutanTopik 4_Eksplorasi Konsep LK Kelompok_Pendidikan Berkelanjutan
Topik 4_Eksplorasi Konsep LK Kelompok_Pendidikan Berkelanjutan
 
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
 
PPT BAHASA INDONESIA KELAS 1 SEKOLAH DASAR
PPT BAHASA INDONESIA KELAS 1 SEKOLAH DASARPPT BAHASA INDONESIA KELAS 1 SEKOLAH DASAR
PPT BAHASA INDONESIA KELAS 1 SEKOLAH DASAR
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
 
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 20241. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
 
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKAksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
 
.....................Swamedikasi 2-2.pptx
.....................Swamedikasi 2-2.pptx.....................Swamedikasi 2-2.pptx
.....................Swamedikasi 2-2.pptx
 
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
 
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docxKisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
 
RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".
RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".
RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".
 
Webinar 1_Pendidikan Berjenjang Pendidikan Inklusif.pdf
Webinar 1_Pendidikan Berjenjang Pendidikan Inklusif.pdfWebinar 1_Pendidikan Berjenjang Pendidikan Inklusif.pdf
Webinar 1_Pendidikan Berjenjang Pendidikan Inklusif.pdf
 
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
 
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHANTUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
 
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptxAKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
 

KUALITAS SOURCE CODE & PENGUJIAN PROGRAM.pptx

  • 1.
  • 2. Pengembangan Perangkat Lunak Proses pengembangan perangkat lunak adalah proses membagi pekerjaan pengembangan perangkat lunak ke dalam fase yang berbeda. Tujuannya meningkatkan desain, manejemen produk, dan manejemen proyek. Sedikitnya ada enam metode yang sering digunakan untuk mengembangkan perangkat lunak. A. Model Air Terjun Klasik ( Waterfall ) Metode ini pertama kali dikembangkan oleh Winston W. Royce. Model ini sangat sederhana, tetapi cukup baik dan ideal untuk pengembangan perangkat lunak. Terdapat lima terhadap proses, yaitu communication, planning, modeling, construction, dan deployment.
  • 3. B. Prototype Prototype merupakan sebuah metode yang pengembang dan client dapat saling membantu dalam merancang suatu sistem. Pengembangan tidak hanya berperan di tahap awal saja, tetapi akan berlanjut terus hingga pada tahap akhir dan sistem dapat berjalan dengan baik sesuai dengan perencanaan . Communication Planning Modelling Construction Deployment
  • 4. C. Model Rapid Apllicatipn Development (RAD) RAD merupakan metode yang menggunakan pendekatan iterative dan incremental, tetapi lebih menitikberatkan pada tenggat waktu dan efesiensi biaya yang sesuai dengan kebutuhan.
  • 5. D. Spiral Metode Spiral merupakan gabungan dari model prototype dan mode waterfall. Kengunaan dari model ini untuk melakukan perubahan, penambahan, dan pengembangan perangkat lunak dengan memaksimalkan aspek kecepatan dan ketepatan berdasarkan keinginan dan kebutuhan penggunanya. Planning Liaison Risk Analysis Engineering Construction & Release System Evaluation
  • 6. E. Agile Agile merupakan metode pengembangan perangkat lunak jangka pendek yang didasarkan pada pengembangan berulang, di mana persyaratan dan solusinya berkembang melalui kolaborasi antara tim lintas fungsi dengan pengaturan sendiri.
  • 7. E. Scrum Agile merupakan metode yang menggunakan teknik pendekatan agile. Metode ini menggunakan kerangka kerja di mana orang dapat mengatasi masalah adaptid yang kompleks. Tetapi juga secara produktif dan kreatif memberikan produk dengan nilai setinggi mungkin.