SlideShare une entreprise Scribd logo
1  sur  21
Rizka Marsa Pramadani - 09044
Komponen Pra-Proyek

• Untuk menjamin bahwa
• (a) proyek memiliki komitmen dengan mempertimbangkan sumberdaya yang
  diperlukan, jadwal serta keuangan.
• (b) rencana pembangunan dan kualitas telah ditentukan dengan benar.

Komponen Siklus Hidup Proyek Kegiatan Penilaian

• Tahap Pengembangan Siklus Hidup (Detect design and programming
  error)
• Tahap Operasi Pemeliharaan


Komponen pencegahan kesalahan infrastruktur dan
perbaikan
• Tujuan utama dari komponen ini, yang diterapkan di seluruh organisasi,
  adalah untuk menghilangkan atau setidaknya mengurangi tingkat
  kesalahan,
  berdasarkan akumulasi pengalaman SQA organisasi.
Komponen Manajemen Kualitas Perangkat Lunak


Komponen Standardisasi, Sertifikasi dan Penilaian Sistem
SQA
• Tujuan utama dari komponen ini adalah
• (a) pemanfaatan pengetahuan profesional internasional,
• (b) peningkatan koordinasi sistem kualitas organisasi dengan organisasi
  lain, dan
• (c) penilaian prestasi kualitas sistem menurut skala umum.
• Berbagai standar dapat diklasifikasikan menjadi dua kelompok utama:
  standar kualitas
• (a) manajemen, dan
• (b)proyek proses standar.


Komponen pencegahan kesalahan infrastruktur dan
perbaikan
Komponen SQA ini dimaksudkan untuk meningkatkan
persiapan langkah yang dilakukan sebelum mulai bekerja
pada proyek itu sendiri
Kegiatan ini harus mencangkup pemeriksaan rinci yang
berhubungan dengan rancangan proyek proposal dan draft
kontrak. Kegiatan review kontrak meliputi :
• Klarifikasi kebutuhan pelanggan
• Review jadwal proyek dan perkiraan sumber daya
• Evaluasi kapasitas pelanggan untuk memenuhi
  kewajiban
• Evaluasi resiko pembangungunan
Saat kontrak pengembangan sudah di setujui, suatu organisasi
harus menyiapkan suatu rencana yang terintegrasi dengan
kegiatan penjaminan kualitas software
Berikut adalah masalah-masalah yang harus di pertimbangkan
dalan perencanaan: Pengembangan Perencanaan Kualitas
          Perencanaan
         Jadwal                        Kualitas tujuan, yang
                                       dinyatakan dalam istilah yang
                                       dapat diukur
         Jumlah tenaga kerja dan       Kriteria awal dan akhir setiap
         sumber daya hardware          tahap proyek
         Evaluasi resiko               Daftar review, tes, dan
                                       verifikasi, serta kegiatan
                                       validasi
         Anggota tim, subkontraktor,
         dan kemitraan
         Proyek metodologi
         Penggunaan kembali Software
Siklus hidup project dibagi menjadi dua tahap yaitu, tahap
pengembangan siklus hidup, dan tahap operasi
pemeliharaan.
Komponen utamanya adalah :
• Review
• Pendapat Ahli
• Pengujian Software
• Pemeliharaan Software
• Jaminan Kualitas pekerjaan subkontraktor dan bagian
  persediaan customer
Tahap desain dari proses pengembangan menghasilkan
banyak dokumen. Review dapat dikategorikan menjadi
formal design reviews (DRs) dan peer review
• Formal design reviews (DRs)
Laporan ini berisi tentang daftar koreksi yang diperlukan.
Berikut adalah pilihan yang biasanya dipertimbangkan oleh
sebuah komite yang akan memutuskan keputusan:
• Kelanjutan dari fase berikutnya
• Persetujuan untuk melanjutkan ke tahap pengembangan
  berikutnya setelah semua tindakan telah selesai dan
  diperiksa oleh perwakilan komite
• Sebuah laporan tambahan diperlukan dan dijadwalkan
  berlamhsung setelah semua tindakan telah selesai dan
  diperiksa oleh perwakilan komite
• Peer Review
Peer review dimaksudkan untuk mengulas dokumen
singkat, chapter atau bagian dari laporan, kde dari sebuah
modul software, dan lainnya
Pendapat ahli berguna untuk mengenalkan kemampuan
dari external ke dalam organisasi. Beralih ke ahli dari luar
akan sangat berguna jika:
• Kurangnya kemampuan profesional internal dalam area
  tertentu
• Sulitnya menemukan Sumber daya yang cocok untuk
  bergabung dalam tim desain review
• Dalam sebuah organisasi yang mempunyai tekanan
  pekerjaan yang ekstrim, pendapat ahli dapat
  menggantikan inspeksi
• Tidak dapat diaksesnya profesional internal (menunggu
  akan menyebabkan keterlambbatan dalam jadwal
  penyelesaian proyek.
Pengujian ini dilakukan untuk meninjau jalannya software
yang sebagaimana mestinya sesuai dengan kebutuhan.
Selain itu, pengujian bertujuan untuk mendetekasi
kesalahan atau kegagalan software. Pengujian dilakukan
pada beberapa bagian :
• Modul Software
• Integrasi Software
• Sistem Software
Pemeliharaan Software dilakukan berkala, perperiode, atau
tahunan. Pemeliharaan terbagi dalam beberapa kategori :
• Corrective Maintenance  Koreksi kode software dan
  kegagalan dokumentasi
• Addaptive maintenance  Adaptasi software saat ini
  dengan keadaan baru atau kebutuhan pelanggan tanpa
  mengubah dasar software
• Functionally improvement maintenance  perbaikan
  fungsional dan kinerja terkait dengan software yang ada
Komponen utama dari Software    Supporting quality devices
Quality Assurance (SQA) yang      Maintenance staff training,
terdapat dalam pemeliharaan       retraining, and certification
jaminan kualitas sistem adalah    Maintenance preventive and
sebagai berikut :                 corrective actions
• Pre-maintenance components Configuration management
Maintenance contract review       Control of maintenance
Maintenance plan.                 documentation and quality
• Software development life       records.
   cycle components             • Managerial control SQA
Komponen ini digunakan untuk      components
pengembangan fungsionalitas, dan Maintenance service control
pemeliharaan adaptif.             Maintenance quality metrics
• Infrastructure SQA              Maintenance quality costs.
   components
Maintenance procedures and
instructions
Hasil dari komponen ini adalah mencegah kesalahan
software, atau setidaknya penurunan tingkat kesalahan
software.
Komponen ini termasuk juga :
• Prosedur dan Instruksi kerja
• Supporting quality devices
• Template dan Checklist
• Training staff, retraining, dan sertifikasi
• Preventive dan corrective actions
• Configuration Management
• Documentation Control
Manajerial komponen SQA mendukung kontrol manajerial
proyek pembangunan software dan pemeliharaan.
Komponen kontrol meliputi :
• Project progress control (including maintenance contract
  control)
• Software quality metrics
• Software quality costs.
Komponen ini bertujuan untuk :
• Pemanfaatan pengetahuan profesional internasional
• Peningkatan koordinasi dengan sistem mutu organisasi
  lain
• Evaluasi tujuan profesional dan pengukuran prestasi
Dasar komponen ini termasuk manajemen organisasi,
software testing personal dan SQA units in addition to
professionals. Tujuannya untuk :
• Mengembangkan dan mendukup implementasi
  komponen SQA
• Mendeteksi penyimpangan prosedur SQA dan
  metodologi
• Menunjukan perbaikan komponen SQA
Pertimbangan Organisasi
• Jenis Klien pengembangan software
• Jenis Klien perawatan software
• Rentang produk
• Ukuran organisasi
• Tingkat dan sifat kerjasama dengan organisasi lain
• Tujuan Optimisasi
Pertimbangan Proyek dan Layanan pemeliharaan
• Tingkat Kompleksitas software dan Kesulitan
• Tingkat pengalaman staf dengan teknologi proyek
• Tingkat penggunaan kembali software dalam proyek-proyek baru
Pertimbangan Profesional Staf
• Kualifikasi profesional
• Tingkat kenal dengan anggota tim

Contenu connexe

Tendances

Project progress control
Project progress controlProject progress control
Project progress controlartha69
 
Sqa unit & a ctor
Sqa unit & a ctorSqa unit & a ctor
Sqa unit & a ctorartha69
 
Cost of sqa
Cost of sqaCost of sqa
Cost of sqaartha69
 
Tugas besar mkti (fix)
Tugas besar mkti (fix)Tugas besar mkti (fix)
Tugas besar mkti (fix)artha69
 
Sqa standards
Sqa standardsSqa standards
Sqa standardsartha69
 
Development & quality plan
Development & quality planDevelopment & quality plan
Development & quality planFebryci Legirian
 
Ch 10 - Kegiatan Pengujian
Ch 10 - Kegiatan PengujianCh 10 - Kegiatan Pengujian
Ch 10 - Kegiatan PengujianTri Sugihartono
 
Mengenai development quality plan
Mengenai development quality planMengenai development quality plan
Mengenai development quality planDian Lukitasari
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality AssuranceOktovan Rezman
 
Management and its role in sqa
Management and its role in sqaManagement and its role in sqa
Management and its role in sqaartha69
 
Configuration management
Configuration managementConfiguration management
Configuration managementirna_300791
 
Management and its role in software quality assurance
Management and its role in software quality assuranceManagement and its role in software quality assurance
Management and its role in software quality assuranceirna_300791
 
Quality standards
Quality standardsQuality standards
Quality standardsartha69
 

Tendances (20)

Project progress control
Project progress controlProject progress control
Project progress control
 
Sqa unit & a ctor
Sqa unit & a ctorSqa unit & a ctor
Sqa unit & a ctor
 
Cost of sqa
Cost of sqaCost of sqa
Cost of sqa
 
Tugas besar mkti (fix)
Tugas besar mkti (fix)Tugas besar mkti (fix)
Tugas besar mkti (fix)
 
Ch 12
Ch 12Ch 12
Ch 12
 
Ch 11
Ch 11Ch 11
Ch 11
 
2
22
2
 
Sqa standards
Sqa standardsSqa standards
Sqa standards
 
Blog yanti
Blog yantiBlog yanti
Blog yanti
 
Development & quality plan
Development & quality planDevelopment & quality plan
Development & quality plan
 
Ch 10 - Kegiatan Pengujian
Ch 10 - Kegiatan PengujianCh 10 - Kegiatan Pengujian
Ch 10 - Kegiatan Pengujian
 
Mengenai development quality plan
Mengenai development quality planMengenai development quality plan
Mengenai development quality plan
 
Ch 09
Ch 09Ch 09
Ch 09
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
 
Management and its role in sqa
Management and its role in sqaManagement and its role in sqa
Management and its role in sqa
 
Configuration management
Configuration managementConfiguration management
Configuration management
 
Management and its role in software quality assurance
Management and its role in software quality assuranceManagement and its role in software quality assurance
Management and its role in software quality assurance
 
Quality standards
Quality standardsQuality standards
Quality standards
 
Mempro 9
Mempro 9Mempro 9
Mempro 9
 
Configuration management
Configuration managementConfiguration management
Configuration management
 

Similaire à SQA architecture

Buku ajar kecil 09
Buku ajar kecil 09Buku ajar kecil 09
Buku ajar kecil 09Ainul Yaqin
 
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
 
Paper Review: A Customizable Agile Software Quality Assurance Model
Paper Review: A Customizable Agile Software Quality Assurance ModelPaper Review: A Customizable Agile Software Quality Assurance Model
Paper Review: A Customizable Agile Software Quality Assurance Modelspongechie
 
C6 Development&Quality plan
C6 Development&Quality planC6 Development&Quality plan
C6 Development&Quality planIka Nurkasanah
 
Development and quality plan
Development and quality planDevelopment and quality plan
Development and quality planirna_300791
 
C11 assuring the quality of software maintenance components
C11 assuring the quality of software maintenance componentsC11 assuring the quality of software maintenance components
C11 assuring the quality of software maintenance componentsIka Nurkasanah
 
Ch 02 - Hubungan Software Development Life Cycle (SDLC) dan Testing
Ch 02 - Hubungan Software Development Life Cycle (SDLC) dan TestingCh 02 - Hubungan Software Development Life Cycle (SDLC) dan Testing
Ch 02 - Hubungan Software Development Life Cycle (SDLC) dan TestingTri Sugihartono
 
12 Software Measurement
12 Software Measurement12 Software Measurement
12 Software MeasurementAinul Yaqin
 
The sqa unit and other actors in the sqa system
The sqa unit and other actors in the sqa systemThe sqa unit and other actors in the sqa system
The sqa unit and other actors in the sqa systemirna_300791
 
The sqa unit and other actors in the sqa system
The sqa unit and other actors in the sqa systemThe sqa unit and other actors in the sqa system
The sqa unit and other actors in the sqa systemirna_300791
 
02 Software Engineering Process
02 Software Engineering Process02 Software Engineering Process
02 Software Engineering ProcessAinul Yaqin
 
Materi Pengujian dan Implementasi Sistem.pptx
Materi Pengujian dan Implementasi Sistem.pptxMateri Pengujian dan Implementasi Sistem.pptx
Materi Pengujian dan Implementasi Sistem.pptxRizqiIrawan2
 
03 Software Requirements
03 Software Requirements03 Software Requirements
03 Software RequirementsAinul Yaqin
 
Management and its role in software quality assurance
Management and its role in software quality assuranceManagement and its role in software quality assurance
Management and its role in software quality assuranceirna_300791
 
Tugas2 kelompok5 rpl(b)
Tugas2 kelompok5 rpl(b)Tugas2 kelompok5 rpl(b)
Tugas2 kelompok5 rpl(b)Pande Narendra
 
Software Quality Assurance-Concepts and misconceptions
Software Quality Assurance-Concepts and misconceptionsSoftware Quality Assurance-Concepts and misconceptions
Software Quality Assurance-Concepts and misconceptionsEM Nasrul
 

Similaire à SQA architecture (20)

Buku ajar kecil 09
Buku ajar kecil 09Buku ajar kecil 09
Buku ajar kecil 09
 
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)
 
17 20 mkti4
17 20 mkti417 20 mkti4
17 20 mkti4
 
Paper Review: A Customizable Agile Software Quality Assurance Model
Paper Review: A Customizable Agile Software Quality Assurance ModelPaper Review: A Customizable Agile Software Quality Assurance Model
Paper Review: A Customizable Agile Software Quality Assurance Model
 
C6 Development&Quality plan
C6 Development&Quality planC6 Development&Quality plan
C6 Development&Quality plan
 
Development and quality plan
Development and quality planDevelopment and quality plan
Development and quality plan
 
C11 assuring the quality of software maintenance components
C11 assuring the quality of software maintenance componentsC11 assuring the quality of software maintenance components
C11 assuring the quality of software maintenance components
 
Ch 02 - Hubungan Software Development Life Cycle (SDLC) dan Testing
Ch 02 - Hubungan Software Development Life Cycle (SDLC) dan TestingCh 02 - Hubungan Software Development Life Cycle (SDLC) dan Testing
Ch 02 - Hubungan Software Development Life Cycle (SDLC) dan Testing
 
12 Software Measurement
12 Software Measurement12 Software Measurement
12 Software Measurement
 
The sqa unit and other actors in the sqa system
The sqa unit and other actors in the sqa systemThe sqa unit and other actors in the sqa system
The sqa unit and other actors in the sqa system
 
The sqa unit and other actors in the sqa system
The sqa unit and other actors in the sqa systemThe sqa unit and other actors in the sqa system
The sqa unit and other actors in the sqa system
 
02 Software Engineering Process
02 Software Engineering Process02 Software Engineering Process
02 Software Engineering Process
 
Komponen sqa
Komponen sqaKomponen sqa
Komponen sqa
 
Materi Pengujian dan Implementasi Sistem.pptx
Materi Pengujian dan Implementasi Sistem.pptxMateri Pengujian dan Implementasi Sistem.pptx
Materi Pengujian dan Implementasi Sistem.pptx
 
03 Software Requirements
03 Software Requirements03 Software Requirements
03 Software Requirements
 
Management and its role in software quality assurance
Management and its role in software quality assuranceManagement and its role in software quality assurance
Management and its role in software quality assurance
 
PROYEK MENEJEMEN.pptx
PROYEK MENEJEMEN.pptxPROYEK MENEJEMEN.pptx
PROYEK MENEJEMEN.pptx
 
Tugas2 kelompok5 rpl(b)
Tugas2 kelompok5 rpl(b)Tugas2 kelompok5 rpl(b)
Tugas2 kelompok5 rpl(b)
 
Software Quality Assurance-Concepts and misconceptions
Software Quality Assurance-Concepts and misconceptionsSoftware Quality Assurance-Concepts and misconceptions
Software Quality Assurance-Concepts and misconceptions
 

Plus de ashamarsha

Progress control
Progress controlProgress control
Progress controlashamarsha
 
Configuration management
Configuration managementConfiguration management
Configuration managementashamarsha
 
Staff training and certification
Staff training and certificationStaff training and certification
Staff training and certificationashamarsha
 
Software testing
Software testingSoftware testing
Software testingashamarsha
 
Software quality factor2(2)
Software quality factor2(2)Software quality factor2(2)
Software quality factor2(2)ashamarsha
 
Software quality factor
Software quality factor Software quality factor
Software quality factor ashamarsha
 
Software quality factor2_part2
Software quality factor2_part2Software quality factor2_part2
Software quality factor2_part2ashamarsha
 
Software quality factor2
Software quality factor2Software quality factor2
Software quality factor2ashamarsha
 
Software quality factors
Software quality factorsSoftware quality factors
Software quality factorsashamarsha
 
Penyebab error
Penyebab errorPenyebab error
Penyebab errorashamarsha
 
Resume quality
Resume quality Resume quality
Resume quality ashamarsha
 
Software Quality Factors
Software Quality FactorsSoftware Quality Factors
Software Quality Factorsashamarsha
 

Plus de ashamarsha (13)

Progress control
Progress controlProgress control
Progress control
 
Configuration management
Configuration managementConfiguration management
Configuration management
 
Staff training and certification
Staff training and certificationStaff training and certification
Staff training and certification
 
Software testing
Software testingSoftware testing
Software testing
 
Software quality factor2(2)
Software quality factor2(2)Software quality factor2(2)
Software quality factor2(2)
 
Software quality factor
Software quality factor Software quality factor
Software quality factor
 
Software quality factor2_part2
Software quality factor2_part2Software quality factor2_part2
Software quality factor2_part2
 
Software quality factor2
Software quality factor2Software quality factor2
Software quality factor2
 
Software quality factors
Software quality factorsSoftware quality factors
Software quality factors
 
Penyebab error
Penyebab errorPenyebab error
Penyebab error
 
Resume quality
Resume quality Resume quality
Resume quality
 
Software Quality Factors
Software Quality FactorsSoftware Quality Factors
Software Quality Factors
 
Pertanyaan
PertanyaanPertanyaan
Pertanyaan
 

SQA architecture

  • 2. Komponen Pra-Proyek • Untuk menjamin bahwa • (a) proyek memiliki komitmen dengan mempertimbangkan sumberdaya yang diperlukan, jadwal serta keuangan. • (b) rencana pembangunan dan kualitas telah ditentukan dengan benar. Komponen Siklus Hidup Proyek Kegiatan Penilaian • Tahap Pengembangan Siklus Hidup (Detect design and programming error) • Tahap Operasi Pemeliharaan Komponen pencegahan kesalahan infrastruktur dan perbaikan • Tujuan utama dari komponen ini, yang diterapkan di seluruh organisasi, adalah untuk menghilangkan atau setidaknya mengurangi tingkat kesalahan, berdasarkan akumulasi pengalaman SQA organisasi.
  • 3. Komponen Manajemen Kualitas Perangkat Lunak Komponen Standardisasi, Sertifikasi dan Penilaian Sistem SQA • Tujuan utama dari komponen ini adalah • (a) pemanfaatan pengetahuan profesional internasional, • (b) peningkatan koordinasi sistem kualitas organisasi dengan organisasi lain, dan • (c) penilaian prestasi kualitas sistem menurut skala umum. • Berbagai standar dapat diklasifikasikan menjadi dua kelompok utama: standar kualitas • (a) manajemen, dan • (b)proyek proses standar. Komponen pencegahan kesalahan infrastruktur dan perbaikan
  • 4.
  • 5. Komponen SQA ini dimaksudkan untuk meningkatkan persiapan langkah yang dilakukan sebelum mulai bekerja pada proyek itu sendiri
  • 6. Kegiatan ini harus mencangkup pemeriksaan rinci yang berhubungan dengan rancangan proyek proposal dan draft kontrak. Kegiatan review kontrak meliputi : • Klarifikasi kebutuhan pelanggan • Review jadwal proyek dan perkiraan sumber daya • Evaluasi kapasitas pelanggan untuk memenuhi kewajiban • Evaluasi resiko pembangungunan
  • 7. Saat kontrak pengembangan sudah di setujui, suatu organisasi harus menyiapkan suatu rencana yang terintegrasi dengan kegiatan penjaminan kualitas software Berikut adalah masalah-masalah yang harus di pertimbangkan dalan perencanaan: Pengembangan Perencanaan Kualitas Perencanaan Jadwal Kualitas tujuan, yang dinyatakan dalam istilah yang dapat diukur Jumlah tenaga kerja dan Kriteria awal dan akhir setiap sumber daya hardware tahap proyek Evaluasi resiko Daftar review, tes, dan verifikasi, serta kegiatan validasi Anggota tim, subkontraktor, dan kemitraan Proyek metodologi Penggunaan kembali Software
  • 8. Siklus hidup project dibagi menjadi dua tahap yaitu, tahap pengembangan siklus hidup, dan tahap operasi pemeliharaan. Komponen utamanya adalah : • Review • Pendapat Ahli • Pengujian Software • Pemeliharaan Software • Jaminan Kualitas pekerjaan subkontraktor dan bagian persediaan customer
  • 9. Tahap desain dari proses pengembangan menghasilkan banyak dokumen. Review dapat dikategorikan menjadi formal design reviews (DRs) dan peer review
  • 10. • Formal design reviews (DRs) Laporan ini berisi tentang daftar koreksi yang diperlukan. Berikut adalah pilihan yang biasanya dipertimbangkan oleh sebuah komite yang akan memutuskan keputusan: • Kelanjutan dari fase berikutnya • Persetujuan untuk melanjutkan ke tahap pengembangan berikutnya setelah semua tindakan telah selesai dan diperiksa oleh perwakilan komite • Sebuah laporan tambahan diperlukan dan dijadwalkan berlamhsung setelah semua tindakan telah selesai dan diperiksa oleh perwakilan komite
  • 11. • Peer Review Peer review dimaksudkan untuk mengulas dokumen singkat, chapter atau bagian dari laporan, kde dari sebuah modul software, dan lainnya
  • 12. Pendapat ahli berguna untuk mengenalkan kemampuan dari external ke dalam organisasi. Beralih ke ahli dari luar akan sangat berguna jika: • Kurangnya kemampuan profesional internal dalam area tertentu • Sulitnya menemukan Sumber daya yang cocok untuk bergabung dalam tim desain review • Dalam sebuah organisasi yang mempunyai tekanan pekerjaan yang ekstrim, pendapat ahli dapat menggantikan inspeksi • Tidak dapat diaksesnya profesional internal (menunggu akan menyebabkan keterlambbatan dalam jadwal penyelesaian proyek.
  • 13. Pengujian ini dilakukan untuk meninjau jalannya software yang sebagaimana mestinya sesuai dengan kebutuhan. Selain itu, pengujian bertujuan untuk mendetekasi kesalahan atau kegagalan software. Pengujian dilakukan pada beberapa bagian : • Modul Software • Integrasi Software • Sistem Software
  • 14. Pemeliharaan Software dilakukan berkala, perperiode, atau tahunan. Pemeliharaan terbagi dalam beberapa kategori : • Corrective Maintenance  Koreksi kode software dan kegagalan dokumentasi • Addaptive maintenance  Adaptasi software saat ini dengan keadaan baru atau kebutuhan pelanggan tanpa mengubah dasar software • Functionally improvement maintenance  perbaikan fungsional dan kinerja terkait dengan software yang ada
  • 15. Komponen utama dari Software Supporting quality devices Quality Assurance (SQA) yang Maintenance staff training, terdapat dalam pemeliharaan retraining, and certification jaminan kualitas sistem adalah Maintenance preventive and sebagai berikut : corrective actions • Pre-maintenance components Configuration management Maintenance contract review Control of maintenance Maintenance plan. documentation and quality • Software development life records. cycle components • Managerial control SQA Komponen ini digunakan untuk components pengembangan fungsionalitas, dan Maintenance service control pemeliharaan adaptif. Maintenance quality metrics • Infrastructure SQA Maintenance quality costs. components Maintenance procedures and instructions
  • 16.
  • 17. Hasil dari komponen ini adalah mencegah kesalahan software, atau setidaknya penurunan tingkat kesalahan software. Komponen ini termasuk juga : • Prosedur dan Instruksi kerja • Supporting quality devices • Template dan Checklist • Training staff, retraining, dan sertifikasi • Preventive dan corrective actions • Configuration Management • Documentation Control
  • 18. Manajerial komponen SQA mendukung kontrol manajerial proyek pembangunan software dan pemeliharaan. Komponen kontrol meliputi : • Project progress control (including maintenance contract control) • Software quality metrics • Software quality costs.
  • 19. Komponen ini bertujuan untuk : • Pemanfaatan pengetahuan profesional internasional • Peningkatan koordinasi dengan sistem mutu organisasi lain • Evaluasi tujuan profesional dan pengukuran prestasi
  • 20. Dasar komponen ini termasuk manajemen organisasi, software testing personal dan SQA units in addition to professionals. Tujuannya untuk : • Mengembangkan dan mendukup implementasi komponen SQA • Mendeteksi penyimpangan prosedur SQA dan metodologi • Menunjukan perbaikan komponen SQA
  • 21. Pertimbangan Organisasi • Jenis Klien pengembangan software • Jenis Klien perawatan software • Rentang produk • Ukuran organisasi • Tingkat dan sifat kerjasama dengan organisasi lain • Tujuan Optimisasi Pertimbangan Proyek dan Layanan pemeliharaan • Tingkat Kompleksitas software dan Kesulitan • Tingkat pengalaman staf dengan teknologi proyek • Tingkat penggunaan kembali software dalam proyek-proyek baru Pertimbangan Profesional Staf • Kualifikasi profesional • Tingkat kenal dengan anggota tim