SlideShare a Scribd company logo
1 of 20
BY:
     KELOMPOK 3
        PIPL C
SISTEM INFOARMASI ITS
Pengembangan perangkat lunak (Software
development) merupakan salah satu tahapan dalam
rancangan / detail dri siklus hidup pengembangan
suatu sistem ( Software Development Life Cycle)
(www.sitialiyah.staff.gunadarma.ac.id)

pengembangan perangkat lunak (Software
development process) adalah suatu struktur yang
diterapkan pada pengembangan suatu
produk perangkat lunak yang bertujuan untuk
mengembangkan sistem dan memberikan panduan yang
bertujuan untuk menyukseskan proyek pengembangan
sistem melalui tahap demi tahap
(Britton, Carol (2001). Object-Oriented Systems
Development. McGraw-Hill. hlm. 27. ISBN 0-07-709544-
8.)
Dalam membangun sebuah perangkat lunak
mengikuti tiga tahapan:
1. Rancangan
2. Kode
3. Uji
1.  Requairemnt Analysis
   - menganalisisa tentang pentingya
      kebutuhan software yang akan digunakan
      termasuk bagaimana biaya yang diperlukan
      dalam pembuatannya
2. System Design
     - Memberikan gambaran atau design tentang qpq
       yans seharusnya dikerjakan dan bagimana
       tampilannya.
     - 3. Implementation
     - Dilakukan pengkodingan atau pembuatan program
       sesuai dengan design yang sudah dibuat
4. Testing dan integration
Di tahap ini, dilakukan pengujian terhadap
software yang sudah di buat untuk mengetahui
keberhasilan dari softaware yang dibuat
5. Operation and maintenance
Melakukan pengoprasian software sekaligus
melakukan maintenatance terhadap software
yang sudah di buat
(Gunawan,2011)
 Capability Maturity Model Integration (CMMI)
  merupakan suatu model pendekatan dalam
  penilaian skala kematangan dan kemampuan
  sebuah organisasi perangkat lunak
(Boy Dewa Priambada, Pemanfaatan Capability Maturity Model
Integration (CMMI) dalam Peningkatan Kualitas Perangkat Lunak, 2010,
Page 3)
Dengan adanya metode tersebut, perusahaan
pengembangan software dapat diketahui baik
atau buruk dalam kinerjanya.
CMMI memiliki 4 aturan yang dapat
disesuaikan menurut organisasi software,
yakni :
a. System Engineering (SE)
b. Software Engineering (SW)
c. Integrated Product and Process
    Development (IPPD)
d. Supplier Sourcing (SS).
Model pada CMMI memiliki 2 rerpresentasi
yaitu level dan continuous. Representasi pada
level memfokuskan pada kumpulan Process
Area (PA) dengan mengorganisir tingkatan
kemampuannya.
CMMI menjelaskan 25 process Area (PA) dengan
setiap proses memiliki specific dan generic
goals.
a. Specific goals dari area proses memberikan
      deskripsi tentang aktivitas yang
      dilakukan Idi setiap tingakatan CMMI.
b. Generic goals mengaplikasikan rangkaian
      area proses yang betujuan sebagai
      seberapa baik rangkaian aktivitas
      tersebut dilaksanakan pada proses
      pengembangan piranti lunak
   Model CMMI menempatkan organisasi pada lima level
    proses pendewasaan yang memiliki indikasi
    kenyamanan dan kualitas produk. Lima level tersebut
    adalah :

   Maturity level 1 - Initial. Pada ML1 ini proses
    biasanya berbentuk ad hoc. Sukses pada level ini
    didasarkan pada kerja keras dan kompetensi yang
    tinggi orang-orang yang ada didalam organisasi
    tersebut

   Maturity level 2 - Managed. Pada ML2 ini sebuah
    organisasi telah mencapai seluruh specific dan
    generic goals pada Level 2. Dengan kata lain seluruh
    proses dalam organisasi telah direncanakan,
    dilaksanakan, diukur, dan dikontrol dengan baik
 Maturity level 3 - Defined.
  Organisasi telah mencapai seluruh spesifik dan
   generic goal pada level 2 dan level 3
 Maturity level 4 - Quantitatively Managed.
  Organisasi telah mencapai seluruh specific dan
  generic goals yang ada pada Level 2, 3, dan 4.
 Maturity level 5 - Optimizing.
 Organisasi telah mencapai seluruh specific dan
  generic goals yang ada di Level 2, 3, 4, dan 5.
 Setiaplevel merupakan bagian dasar dari
 level 1. Key Process Area (KPA) telah
 diidentifikasi sebagai level sekarang dan
 level sebelumnya, seperti disajikan pada
 Tabel 1.
 CMMI  untuk pengembangan juga terdiri dari
 hal-hal praktis yang menunjuk pada aktifitas
 pemeliharaan dan pengembangan, termasuk
 daur hidup (lifecycle) produk piranti lunak
 dari mulai konsep, pengembangan, hingga
 pemeliharaannya dengan penekanan pada
 aktifitas kegiatan yang diperlukan untuk
 membangun dan memelihara keseluruhan
 total produk.
Proses pengembangan perangkat lunak

More Related Content

What's hot

Sqa unit & a ctor
Sqa unit & a ctorSqa unit & a ctor
Sqa unit & a ctorartha69
 
SE - Chapter 6 Tim dan Kualitas Perangkat Lunak
SE - Chapter 6 Tim dan Kualitas Perangkat LunakSE - Chapter 6 Tim dan Kualitas Perangkat Lunak
SE - Chapter 6 Tim dan Kualitas Perangkat LunakRiza Nurman
 
Project progress control
Project progress controlProject progress control
Project progress controlartha69
 
SE - Chapter 9 Pemeliharaan Perangkat Lunak
SE - Chapter 9 Pemeliharaan Perangkat LunakSE - Chapter 9 Pemeliharaan Perangkat Lunak
SE - Chapter 9 Pemeliharaan Perangkat LunakRiza Nurman
 
SE - Chapter 8 Strategi Pengujian Perangkat Lunak
SE - Chapter 8 Strategi Pengujian Perangkat LunakSE - Chapter 8 Strategi Pengujian Perangkat Lunak
SE - Chapter 8 Strategi Pengujian Perangkat LunakRiza Nurman
 
Capability Maturity Model
Capability Maturity ModelCapability Maturity Model
Capability Maturity ModelOktovan Rezman
 
Pengembangan perangkat lunak model spiral
Pengembangan perangkat lunak model spiralPengembangan perangkat lunak model spiral
Pengembangan perangkat lunak model spiralDavid Rigan
 
Kebutuhan fungsional aplikasi simpel
Kebutuhan fungsional aplikasi simpelKebutuhan fungsional aplikasi simpel
Kebutuhan fungsional aplikasi simpelartha69
 
KONSEP DAN PENERAPAN MODEL-MODEL PROSES PEMBANGUNAN PERANGKAT LUNAK
KONSEP DAN PENERAPAN MODEL-MODEL PROSES  PEMBANGUNAN PERANGKAT LUNAK KONSEP DAN PENERAPAN MODEL-MODEL PROSES  PEMBANGUNAN PERANGKAT LUNAK
KONSEP DAN PENERAPAN MODEL-MODEL PROSES PEMBANGUNAN PERANGKAT LUNAK fajrillah
 
Ch 03 Software Quality Assurance (SQA)
Ch 03 Software Quality Assurance (SQA)Ch 03 Software Quality Assurance (SQA)
Ch 03 Software Quality Assurance (SQA)Tri Sugihartono
 
Ch 03 - Software Quality Assurance (SQA)
Ch 03 - Software Quality Assurance (SQA)Ch 03 - Software Quality Assurance (SQA)
Ch 03 - Software Quality Assurance (SQA)Tri Sugihartono
 
Model-model pengembangan Rekayasa Perangkat Lunak (Bag 3)
Model-model pengembangan Rekayasa Perangkat Lunak (Bag 3)Model-model pengembangan Rekayasa Perangkat Lunak (Bag 3)
Model-model pengembangan Rekayasa Perangkat Lunak (Bag 3)Nasria Gani
 
Model Pengembangan Perangkat Lunak
Model Pengembangan Perangkat LunakModel Pengembangan Perangkat Lunak
Model Pengembangan Perangkat Lunakabsurd syu
 
Software Quality Factors
Software Quality FactorsSoftware Quality Factors
Software Quality Factorsashamarsha
 
Analisa Software Quality Factors
Analisa Software Quality FactorsAnalisa Software Quality Factors
Analisa Software Quality FactorsAnnisa Risam
 
Model Spiral/Spiral Boehm
Model Spiral/Spiral BoehmModel Spiral/Spiral Boehm
Model Spiral/Spiral BoehmGati Baitul
 
Tugas analisa faktor kualitas
Tugas analisa faktor kualitasTugas analisa faktor kualitas
Tugas analisa faktor kualitaskamalbaktir
 
Analisa Software Quality Factor
Analisa Software Quality FactorAnalisa Software Quality Factor
Analisa Software Quality Factorkamalbaktir
 
MODEL KITAR HAYAT PEMBANGUNAN SISTEM
 MODEL KITAR HAYAT PEMBANGUNAN SISTEM MODEL KITAR HAYAT PEMBANGUNAN SISTEM
MODEL KITAR HAYAT PEMBANGUNAN SISTEMNaveen Segaran
 

What's hot (20)

Sqa unit & a ctor
Sqa unit & a ctorSqa unit & a ctor
Sqa unit & a ctor
 
SE - Chapter 6 Tim dan Kualitas Perangkat Lunak
SE - Chapter 6 Tim dan Kualitas Perangkat LunakSE - Chapter 6 Tim dan Kualitas Perangkat Lunak
SE - Chapter 6 Tim dan Kualitas Perangkat Lunak
 
Project progress control
Project progress controlProject progress control
Project progress control
 
SE - Chapter 9 Pemeliharaan Perangkat Lunak
SE - Chapter 9 Pemeliharaan Perangkat LunakSE - Chapter 9 Pemeliharaan Perangkat Lunak
SE - Chapter 9 Pemeliharaan Perangkat Lunak
 
SE - Chapter 8 Strategi Pengujian Perangkat Lunak
SE - Chapter 8 Strategi Pengujian Perangkat LunakSE - Chapter 8 Strategi Pengujian Perangkat Lunak
SE - Chapter 8 Strategi Pengujian Perangkat Lunak
 
Capability Maturity Model
Capability Maturity ModelCapability Maturity Model
Capability Maturity Model
 
Pengembangan perangkat lunak model spiral
Pengembangan perangkat lunak model spiralPengembangan perangkat lunak model spiral
Pengembangan perangkat lunak model spiral
 
Kebutuhan fungsional aplikasi simpel
Kebutuhan fungsional aplikasi simpelKebutuhan fungsional aplikasi simpel
Kebutuhan fungsional aplikasi simpel
 
KONSEP DAN PENERAPAN MODEL-MODEL PROSES PEMBANGUNAN PERANGKAT LUNAK
KONSEP DAN PENERAPAN MODEL-MODEL PROSES  PEMBANGUNAN PERANGKAT LUNAK KONSEP DAN PENERAPAN MODEL-MODEL PROSES  PEMBANGUNAN PERANGKAT LUNAK
KONSEP DAN PENERAPAN MODEL-MODEL PROSES PEMBANGUNAN PERANGKAT LUNAK
 
Ch 03 Software Quality Assurance (SQA)
Ch 03 Software Quality Assurance (SQA)Ch 03 Software Quality Assurance (SQA)
Ch 03 Software Quality Assurance (SQA)
 
Ch 03 - Software Quality Assurance (SQA)
Ch 03 - Software Quality Assurance (SQA)Ch 03 - Software Quality Assurance (SQA)
Ch 03 - Software Quality Assurance (SQA)
 
Model-model pengembangan Rekayasa Perangkat Lunak (Bag 3)
Model-model pengembangan Rekayasa Perangkat Lunak (Bag 3)Model-model pengembangan Rekayasa Perangkat Lunak (Bag 3)
Model-model pengembangan Rekayasa Perangkat Lunak (Bag 3)
 
Model Pengembangan Perangkat Lunak
Model Pengembangan Perangkat LunakModel Pengembangan Perangkat Lunak
Model Pengembangan Perangkat Lunak
 
Software Quality Factors
Software Quality FactorsSoftware Quality Factors
Software Quality Factors
 
Analisa Software Quality Factors
Analisa Software Quality FactorsAnalisa Software Quality Factors
Analisa Software Quality Factors
 
Model Spiral/Spiral Boehm
Model Spiral/Spiral BoehmModel Spiral/Spiral Boehm
Model Spiral/Spiral Boehm
 
SDLC
SDLCSDLC
SDLC
 
Tugas analisa faktor kualitas
Tugas analisa faktor kualitasTugas analisa faktor kualitas
Tugas analisa faktor kualitas
 
Analisa Software Quality Factor
Analisa Software Quality FactorAnalisa Software Quality Factor
Analisa Software Quality Factor
 
MODEL KITAR HAYAT PEMBANGUNAN SISTEM
 MODEL KITAR HAYAT PEMBANGUNAN SISTEM MODEL KITAR HAYAT PEMBANGUNAN SISTEM
MODEL KITAR HAYAT PEMBANGUNAN SISTEM
 

Similar to Proses pengembangan perangkat lunak

Knowledge management organizational maturity model
Knowledge management organizational maturity modelKnowledge management organizational maturity model
Knowledge management organizational maturity modelAndika Febrianta
 
Pert 3-5 Model Proses Rekayasa Perangkat.pptx
Pert 3-5 Model Proses Rekayasa Perangkat.pptxPert 3-5 Model Proses Rekayasa Perangkat.pptx
Pert 3-5 Model Proses Rekayasa Perangkat.pptxmerinovamarito7
 
Analisa dan perancangan sis fo dgn pendekatan agile menurut panduan paus
Analisa dan perancangan sis fo dgn pendekatan agile menurut panduan pausAnalisa dan perancangan sis fo dgn pendekatan agile menurut panduan paus
Analisa dan perancangan sis fo dgn pendekatan agile menurut panduan pausStanley Karouw
 
Pertemuan-7-Proses_Desain interaksi manusia dan komputer.ppt
Pertemuan-7-Proses_Desain interaksi manusia dan komputer.pptPertemuan-7-Proses_Desain interaksi manusia dan komputer.ppt
Pertemuan-7-Proses_Desain interaksi manusia dan komputer.pptBernad Bear
 
Proses rekayasa perangkat lunak
Proses rekayasa perangkat lunakProses rekayasa perangkat lunak
Proses rekayasa perangkat lunakDavy Arya Atmaja
 
System development live_cicle
System development live_cicleSystem development live_cicle
System development live_cicleastri nurhidayah
 
SIM 9. Afifah Luthfiah, Hapzi Ali, Metode SDLC. Universitas Mercubuana, 2018
SIM 9. Afifah Luthfiah, Hapzi Ali, Metode SDLC. Universitas Mercubuana, 2018SIM 9. Afifah Luthfiah, Hapzi Ali, Metode SDLC. Universitas Mercubuana, 2018
SIM 9. Afifah Luthfiah, Hapzi Ali, Metode SDLC. Universitas Mercubuana, 2018Afifah Luthfiah
 
Membangun Sistem Informasi Manajemen
Membangun Sistem Informasi ManajemenMembangun Sistem Informasi Manajemen
Membangun Sistem Informasi ManajemenJhonEdyMufid
 
Ppsi pertemuan-8-quality-management1
Ppsi pertemuan-8-quality-management1Ppsi pertemuan-8-quality-management1
Ppsi pertemuan-8-quality-management1Abrianto Nugraha
 
Siklus dalam Software Development Life Cycle
Siklus dalam Software Development Life CycleSiklus dalam Software Development Life Cycle
Siklus dalam Software Development Life Cyclehansjenny
 
MANAJEMEN PROYEK PERNGKAT LUNAK : KONTEKS DAN PROSES
MANAJEMEN PROYEK PERNGKAT LUNAK : KONTEKS DAN PROSESMANAJEMEN PROYEK PERNGKAT LUNAK : KONTEKS DAN PROSES
MANAJEMEN PROYEK PERNGKAT LUNAK : KONTEKS DAN PROSESDEDE IRYAWAN
 
04 Testing Perangkat Lunak
04 Testing Perangkat Lunak04 Testing Perangkat Lunak
04 Testing Perangkat LunakMrirfan
 

Similar to Proses pengembangan perangkat lunak (20)

Knowledge management organizational maturity model
Knowledge management organizational maturity modelKnowledge management organizational maturity model
Knowledge management organizational maturity model
 
Apsi (modul 2)
Apsi  (modul 2)Apsi  (modul 2)
Apsi (modul 2)
 
Pert 3-5 Model Proses Rekayasa Perangkat.pptx
Pert 3-5 Model Proses Rekayasa Perangkat.pptxPert 3-5 Model Proses Rekayasa Perangkat.pptx
Pert 3-5 Model Proses Rekayasa Perangkat.pptx
 
Analisa dan perancangan sis fo dgn pendekatan agile menurut panduan paus
Analisa dan perancangan sis fo dgn pendekatan agile menurut panduan pausAnalisa dan perancangan sis fo dgn pendekatan agile menurut panduan paus
Analisa dan perancangan sis fo dgn pendekatan agile menurut panduan paus
 
Pertemuan 9 Proses Testing
Pertemuan 9 Proses TestingPertemuan 9 Proses Testing
Pertemuan 9 Proses Testing
 
Rangkuman SDLC
Rangkuman SDLCRangkuman SDLC
Rangkuman SDLC
 
Pertemuan-7-Proses_Desain interaksi manusia dan komputer.ppt
Pertemuan-7-Proses_Desain interaksi manusia dan komputer.pptPertemuan-7-Proses_Desain interaksi manusia dan komputer.ppt
Pertemuan-7-Proses_Desain interaksi manusia dan komputer.ppt
 
Proses rekayasa perangkat lunak
Proses rekayasa perangkat lunakProses rekayasa perangkat lunak
Proses rekayasa perangkat lunak
 
System development live_cicle
System development live_cicleSystem development live_cicle
System development live_cicle
 
SIM 9. Afifah Luthfiah, Hapzi Ali, Metode SDLC. Universitas Mercubuana, 2018
SIM 9. Afifah Luthfiah, Hapzi Ali, Metode SDLC. Universitas Mercubuana, 2018SIM 9. Afifah Luthfiah, Hapzi Ali, Metode SDLC. Universitas Mercubuana, 2018
SIM 9. Afifah Luthfiah, Hapzi Ali, Metode SDLC. Universitas Mercubuana, 2018
 
Membangun Sistem Informasi Manajemen
Membangun Sistem Informasi ManajemenMembangun Sistem Informasi Manajemen
Membangun Sistem Informasi Manajemen
 
Minggu 7
Minggu 7Minggu 7
Minggu 7
 
Ppsi pertemuan-8-quality-management1
Ppsi pertemuan-8-quality-management1Ppsi pertemuan-8-quality-management1
Ppsi pertemuan-8-quality-management1
 
pert4.pptx
pert4.pptxpert4.pptx
pert4.pptx
 
Siklus dalam Software Development Life Cycle
Siklus dalam Software Development Life CycleSiklus dalam Software Development Life Cycle
Siklus dalam Software Development Life Cycle
 
MANAJEMEN PROYEK PERNGKAT LUNAK : KONTEKS DAN PROSES
MANAJEMEN PROYEK PERNGKAT LUNAK : KONTEKS DAN PROSESMANAJEMEN PROYEK PERNGKAT LUNAK : KONTEKS DAN PROSES
MANAJEMEN PROYEK PERNGKAT LUNAK : KONTEKS DAN PROSES
 
Mempro 9
Mempro 9Mempro 9
Mempro 9
 
KUALITAS SOURCE CODE.pptx
KUALITAS SOURCE CODE.pptxKUALITAS SOURCE CODE.pptx
KUALITAS SOURCE CODE.pptx
 
Bab16 siklus met&tekpsi
Bab16 siklus met&tekpsiBab16 siklus met&tekpsi
Bab16 siklus met&tekpsi
 
04 Testing Perangkat Lunak
04 Testing Perangkat Lunak04 Testing Perangkat Lunak
04 Testing Perangkat Lunak
 

More from Faiz Fanani

15_526_topic01.ppt
15_526_topic01.ppt15_526_topic01.ppt
15_526_topic01.pptFaiz Fanani
 
Dmjb tugas02-5211100043
Dmjb tugas02-5211100043Dmjb tugas02-5211100043
Dmjb tugas02-5211100043Faiz Fanani
 
Dmje tugas01-5211100043
Dmje tugas01-5211100043Dmje tugas01-5211100043
Dmje tugas01-5211100043Faiz Fanani
 
Pembelajaran mbd smester iii si_its
Pembelajaran mbd smester iii si_itsPembelajaran mbd smester iii si_its
Pembelajaran mbd smester iii si_itsFaiz Fanani
 
Final project pengantar sistem informasi
Final project pengantar sistem informasiFinal project pengantar sistem informasi
Final project pengantar sistem informasiFaiz Fanani
 
7. pembuatan website dengan joomla
7. pembuatan website dengan joomla7. pembuatan website dengan joomla
7. pembuatan website dengan joomlaFaiz Fanani
 
Modul 01 sisop_2012
Modul 01 sisop_2012Modul 01 sisop_2012
Modul 01 sisop_2012Faiz Fanani
 
59567935 remastering-ubuntu-dengan-uck
59567935 remastering-ubuntu-dengan-uck59567935 remastering-ubuntu-dengan-uck
59567935 remastering-ubuntu-dengan-uckFaiz Fanani
 
Mengukur kepuasan pelanggan
Mengukur kepuasan pelangganMengukur kepuasan pelanggan
Mengukur kepuasan pelangganFaiz Fanani
 

More from Faiz Fanani (11)

15_526_topic01.ppt
15_526_topic01.ppt15_526_topic01.ppt
15_526_topic01.ppt
 
Dmjb tugas02-5211100043
Dmjb tugas02-5211100043Dmjb tugas02-5211100043
Dmjb tugas02-5211100043
 
Dmje tugas01-5211100043
Dmje tugas01-5211100043Dmje tugas01-5211100043
Dmje tugas01-5211100043
 
Pembelajaran mbd smester iii si_its
Pembelajaran mbd smester iii si_itsPembelajaran mbd smester iii si_its
Pembelajaran mbd smester iii si_its
 
Final project pengantar sistem informasi
Final project pengantar sistem informasiFinal project pengantar sistem informasi
Final project pengantar sistem informasi
 
7. pembuatan website dengan joomla
7. pembuatan website dengan joomla7. pembuatan website dengan joomla
7. pembuatan website dengan joomla
 
Modul 01 sisop_2012
Modul 01 sisop_2012Modul 01 sisop_2012
Modul 01 sisop_2012
 
59567935 remastering-ubuntu-dengan-uck
59567935 remastering-ubuntu-dengan-uck59567935 remastering-ubuntu-dengan-uck
59567935 remastering-ubuntu-dengan-uck
 
Mengukur kepuasan pelanggan
Mengukur kepuasan pelangganMengukur kepuasan pelanggan
Mengukur kepuasan pelanggan
 
Cobit pertamina
Cobit pertaminaCobit pertamina
Cobit pertamina
 
Kebahagiaan
KebahagiaanKebahagiaan
Kebahagiaan
 

Recently uploaded

aksi nyata sosialisasi Profil Pelajar Pancasila.pdf
aksi nyata sosialisasi  Profil Pelajar Pancasila.pdfaksi nyata sosialisasi  Profil Pelajar Pancasila.pdf
aksi nyata sosialisasi Profil Pelajar Pancasila.pdfsdn3jatiblora
 
Modul Projek - Batik Ecoprint - Fase B.pdf
Modul Projek  - Batik Ecoprint - Fase B.pdfModul Projek  - Batik Ecoprint - Fase B.pdf
Modul Projek - Batik Ecoprint - Fase B.pdfanitanurhidayah51
 
presentasi lembaga negara yang ada di indonesia
presentasi lembaga negara yang ada di indonesiapresentasi lembaga negara yang ada di indonesia
presentasi lembaga negara yang ada di indonesiaNILAMSARI269850
 
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMAKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMIGustiBagusGending
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxadimulianta1
 
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)MustahalMustahal
 
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikabab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikaAtiAnggiSupriyati
 
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptxMODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptxSlasiWidasmara1
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxIrfanAudah1
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7IwanSumantri7
 
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITAS
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITASMATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITAS
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITASbilqisizzati
 
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxPERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxRizkyPratiwi19
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptArkhaRega1
 
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSovyOktavianti
 
(NEW) Template Presentasi UGM 2 (2).pptx
(NEW) Template Presentasi UGM 2 (2).pptx(NEW) Template Presentasi UGM 2 (2).pptx
(NEW) Template Presentasi UGM 2 (2).pptxSirlyPutri1
 
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING...
PELAKSANAAN  + Link-Link MATERI Training_ "Effective INVENTORY &  WAREHOUSING...PELAKSANAAN  + Link-Link MATERI Training_ "Effective INVENTORY &  WAREHOUSING...
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING...Kanaidi ken
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BAbdiera
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdfsdn3jatiblora
 
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxPEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxsukmakarim1998
 
aksi nyata penyebaran pemahaman merdeka belajar
aksi nyata penyebaran pemahaman merdeka belajaraksi nyata penyebaran pemahaman merdeka belajar
aksi nyata penyebaran pemahaman merdeka belajarHafidRanggasi
 

Recently uploaded (20)

aksi nyata sosialisasi Profil Pelajar Pancasila.pdf
aksi nyata sosialisasi  Profil Pelajar Pancasila.pdfaksi nyata sosialisasi  Profil Pelajar Pancasila.pdf
aksi nyata sosialisasi Profil Pelajar Pancasila.pdf
 
Modul Projek - Batik Ecoprint - Fase B.pdf
Modul Projek  - Batik Ecoprint - Fase B.pdfModul Projek  - Batik Ecoprint - Fase B.pdf
Modul Projek - Batik Ecoprint - Fase B.pdf
 
presentasi lembaga negara yang ada di indonesia
presentasi lembaga negara yang ada di indonesiapresentasi lembaga negara yang ada di indonesia
presentasi lembaga negara yang ada di indonesia
 
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMAKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptx
 
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
 
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikabab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
 
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptxMODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7
 
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITAS
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITASMATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITAS
MATEMATIKA EKONOMI MATERI ANUITAS DAN NILAI ANUITAS
 
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxPERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
 
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
 
(NEW) Template Presentasi UGM 2 (2).pptx
(NEW) Template Presentasi UGM 2 (2).pptx(NEW) Template Presentasi UGM 2 (2).pptx
(NEW) Template Presentasi UGM 2 (2).pptx
 
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING...
PELAKSANAAN  + Link-Link MATERI Training_ "Effective INVENTORY &  WAREHOUSING...PELAKSANAAN  + Link-Link MATERI Training_ "Effective INVENTORY &  WAREHOUSING...
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING...
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
 
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxPEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
 
aksi nyata penyebaran pemahaman merdeka belajar
aksi nyata penyebaran pemahaman merdeka belajaraksi nyata penyebaran pemahaman merdeka belajar
aksi nyata penyebaran pemahaman merdeka belajar
 

Proses pengembangan perangkat lunak

  • 1. BY: KELOMPOK 3 PIPL C SISTEM INFOARMASI ITS
  • 2.
  • 3.
  • 4. Pengembangan perangkat lunak (Software development) merupakan salah satu tahapan dalam rancangan / detail dri siklus hidup pengembangan suatu sistem ( Software Development Life Cycle) (www.sitialiyah.staff.gunadarma.ac.id) pengembangan perangkat lunak (Software development process) adalah suatu struktur yang diterapkan pada pengembangan suatu produk perangkat lunak yang bertujuan untuk mengembangkan sistem dan memberikan panduan yang bertujuan untuk menyukseskan proyek pengembangan sistem melalui tahap demi tahap (Britton, Carol (2001). Object-Oriented Systems Development. McGraw-Hill. hlm. 27. ISBN 0-07-709544- 8.)
  • 5. Dalam membangun sebuah perangkat lunak mengikuti tiga tahapan: 1. Rancangan 2. Kode 3. Uji
  • 6.
  • 7. 1. Requairemnt Analysis - menganalisisa tentang pentingya kebutuhan software yang akan digunakan termasuk bagaimana biaya yang diperlukan dalam pembuatannya 2. System Design - Memberikan gambaran atau design tentang qpq yans seharusnya dikerjakan dan bagimana tampilannya. - 3. Implementation - Dilakukan pengkodingan atau pembuatan program sesuai dengan design yang sudah dibuat
  • 8. 4. Testing dan integration Di tahap ini, dilakukan pengujian terhadap software yang sudah di buat untuk mengetahui keberhasilan dari softaware yang dibuat 5. Operation and maintenance Melakukan pengoprasian software sekaligus melakukan maintenatance terhadap software yang sudah di buat (Gunawan,2011)
  • 9.  Capability Maturity Model Integration (CMMI) merupakan suatu model pendekatan dalam penilaian skala kematangan dan kemampuan sebuah organisasi perangkat lunak (Boy Dewa Priambada, Pemanfaatan Capability Maturity Model Integration (CMMI) dalam Peningkatan Kualitas Perangkat Lunak, 2010, Page 3)
  • 10. Dengan adanya metode tersebut, perusahaan pengembangan software dapat diketahui baik atau buruk dalam kinerjanya.
  • 11. CMMI memiliki 4 aturan yang dapat disesuaikan menurut organisasi software, yakni : a. System Engineering (SE) b. Software Engineering (SW) c. Integrated Product and Process Development (IPPD) d. Supplier Sourcing (SS).
  • 12. Model pada CMMI memiliki 2 rerpresentasi yaitu level dan continuous. Representasi pada level memfokuskan pada kumpulan Process Area (PA) dengan mengorganisir tingkatan kemampuannya.
  • 13. CMMI menjelaskan 25 process Area (PA) dengan setiap proses memiliki specific dan generic goals. a. Specific goals dari area proses memberikan deskripsi tentang aktivitas yang dilakukan Idi setiap tingakatan CMMI. b. Generic goals mengaplikasikan rangkaian area proses yang betujuan sebagai seberapa baik rangkaian aktivitas tersebut dilaksanakan pada proses pengembangan piranti lunak
  • 14.
  • 15. Model CMMI menempatkan organisasi pada lima level proses pendewasaan yang memiliki indikasi kenyamanan dan kualitas produk. Lima level tersebut adalah :  Maturity level 1 - Initial. Pada ML1 ini proses biasanya berbentuk ad hoc. Sukses pada level ini didasarkan pada kerja keras dan kompetensi yang tinggi orang-orang yang ada didalam organisasi tersebut  Maturity level 2 - Managed. Pada ML2 ini sebuah organisasi telah mencapai seluruh specific dan generic goals pada Level 2. Dengan kata lain seluruh proses dalam organisasi telah direncanakan, dilaksanakan, diukur, dan dikontrol dengan baik
  • 16.  Maturity level 3 - Defined. Organisasi telah mencapai seluruh spesifik dan generic goal pada level 2 dan level 3  Maturity level 4 - Quantitatively Managed. Organisasi telah mencapai seluruh specific dan generic goals yang ada pada Level 2, 3, dan 4.  Maturity level 5 - Optimizing. Organisasi telah mencapai seluruh specific dan generic goals yang ada di Level 2, 3, 4, dan 5.
  • 17.  Setiaplevel merupakan bagian dasar dari level 1. Key Process Area (KPA) telah diidentifikasi sebagai level sekarang dan level sebelumnya, seperti disajikan pada Tabel 1.
  • 18.
  • 19.  CMMI untuk pengembangan juga terdiri dari hal-hal praktis yang menunjuk pada aktifitas pemeliharaan dan pengembangan, termasuk daur hidup (lifecycle) produk piranti lunak dari mulai konsep, pengembangan, hingga pemeliharaannya dengan penekanan pada aktifitas kegiatan yang diperlukan untuk membangun dan memelihara keseluruhan total produk.

Editor's Notes

  1. 1 Pada ML3 inisebuahorganisasitelahmencapaiseluruh specific dan generic goals pada Level 2 dan Level 3. Proses dicirikandandipaparkandalamstandar, prosedur, tool, danmetode2. Pada ML4 ini, sebuahorganisasitelahmencapaiseluruhspecific dangeneric goals yang adapada Level 2, 3, dan 4. Sebuahsubprosesdipilih yang secarasignifikanterlibatdalamkeseluruhan proses. Subproses yang terpilihinikemudiandikontroldenganmenggunakanstatistikatauteknikkuantitativelainnya3.Pada ML5 inisuatuorganisasitelahmencapaiseluruhspecific dangeneric goals yang ada di Level 2, 3, 4, dan 5. ML 5 fokuskepadapeningkatan proses secaraberkesinambunganmelaluiinovasiteknologi. 4. Pada ML5 inisuatuorganisasitelahmencapaiseluruhspecific dangeneric goals yang ada di Level 2, 3, 4, dan 5. ML 5 fokuskepadapeningkatan proses secaraberkesinambunganmelaluiinovasiteknologi.