Hani Rosdahlia 5210100020
I Gusti Bagus Wiratama Putra 5209100004
Assuring the quality of software maintenance components
Komponen
penentu kesuksesan maintenance adalah sebagai berikut :
- Corrective maintenance : Kemampuan pembenaran terhadap error pada software
- Adaptive maintenance : Kemampuan 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
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