Powered by Blogger.

Tuesday, May 28, 2013

Hani Rosdahlia 5210100020 
I Gusti Bagus Wiratama Putra 5209100004

Assuring the quality of software maintenance components
Komponen penentu kesuksesan maintenance adalah sebagai berikut :
  1. Corrective maintenanceKemampuan pembenaran terhadap error pada software
  2. Adaptive maintenanceKemampuan adaptasi software pada lingkungan / kebutuhan pelanggan baru

Functionality improvements maintenance :

  • Perfective : Peningkatan performance melalui fungsi tambahan
  • Preventive : Peningkatan reliabilitas, kemudahan pada infrastruktur, dan efisiensi maintenance masa akan datang

Objective
Tujuan penjaminan kualitas pada Software Component adalah :
  • Menjamin ketercapaian tingkat kepercayaan terhadap pemenuhan kebutuhan yang dijanjikan
  • Menjamin ketercapaian tingkat kepercayaan terhadap jadwal dan budget yang direncanakan sebelumnya
  • Memanage efisiensi software maintenance dengan meningkatkan fungsionalitas dan menekan biaya

Foundation of High Quality
Foundation 1 : Software package quality
Yang termasuk di dalamnya adalah  beberapa yang dirumuskan oleh McCall, yaitu :
correctness, reliability, maintainability, flexibility, testability, portability, dan
interoperability

Foundation 2 : Maintenance Policy
Vesion development policy : berapa banyak versi yang harus diperasikan secara simultan
Change policy : metode untuk menangani adanya perubahan 

Pre-maintenance SQ Component

1. Maintenance Contract Review
      Baik untuk internal maupun exrernal cutomers membutuhkan maintenance contract untuk memastikan / mereview sejauh mana maintenance dilakukan, berapa sumberdaya yang digunakan, siapa yang melakukan (subkontrak, internal), berapa biaya yang diperlukan

2. Maintenance Plan
  •       Daftar layanan maintenance yang dikontrakkan 
  •       Organisasional dari tim maintenance
  •       Fasilitas maintenance (Maintenance support center, documentation center)
  •       Daftar resiko maitenance
  •       Daftar prosedur dan kontrol dalam melakukan maintenance
  •       Budget software maintenance
SQA Tools for Corrective Maintenance

Activities
User support services :  Terkait dengan kegagalan code dan dokumentasi
Software correction services :Terkait dengan pembenaran bug dan dokumentasi

Toolsnya adalah :

Mini Testing 
  •      Dilakukan oleh tester, bukan programmer
  •      Ada prosedur testingnya
  •      Merekam semua error yang terdeteksi
SQA Infrastucture components for software maintenance

• Maintenance procedures & work instructions
• Supporting quality devices
• Training & certifiation
• Preventive & corrective actions
• Configuration management
• Documentation and quality recird control









0 comments:

Post a Comment

Site search