Date post: | 25-Dec-2014 |
Category: |
Education |
Upload: | indahmayangsari |
View: | 502 times |
Download: | 7 times |
Rangkuman Part 1
By : Indah Mayang SariBy : Indah Mayang Sari5209 100 0875209 100 087
Chapter 1 - The Software Quality Challenge
Chapter 2 - What Is Software Quality
Chapter 3 - Software Quality Factors
Chapter 4 - The Component of Software Quality Assurance System (Overview)
The Software Quality Challenge
Chapter 1
Keunikan dari SQA
• Kompleksitas Produk (product complexity)
• Product complexity can be measured by the number of operational modes the product permits.
• Perwujudan Produk (product visibility)
• Software product are invisible. Defects in software products (whether stored on diskettes or CDs) are invisible, as is the fact that parts of a software package may be absent from the beginning.
• Pengembangan produk dan proses produksi (product development and production process)
• The phases at which the possibility of detecting defects in an industrial prod- uct may arise : Product Development, Product Production Planning, Manufacturing.
Karakteristik Produk Software
Ringkasan Keunikan dari SQA
Karakteristik Lingkungan SQA
Contoh dari Software Interface
Skema koordinasi dan kerja sama di dalam pengembangan software
What Is Software Quality
Chapter 2
Definisi Software
• Komponen software terdiri dari :• Program Komputer (code)• Prosedur• Dokumentasi• Data
Definisi Error
• Software Error• eror yang terjadi pada baris kode
pemrograman
• Software Fault• kumpulan ‘software error’ yang
menyebabkan terjadinya ‘software fault’
• Software Failure• ketika telah terjadi ‘software fault’
yang tidak teratasi
Ilustrasi Terjadinya Error
Penyebab terjadinya eror
• Kesalahan pendefinisian saat fase requirements
• Terjadinya miss-komunikasi antara pihak klien dengan developer
• Adanya penyimpangan dari requirement awal
• Kesalahan pada desain algoritma
• Kesalahan pada coding yang dibuat
• Ketidakcocokan antara coding dengan dokumentasi yang diberikan
• Kesalahan pada saat pengujian software
• Kesalahan pada prosedur
• Kesalahan pada dokumentasi
Ringkasan dari penyebab kesalahan pada software
Definisi Kualitas Software
Definisi Penjaminan Kualitas Software (SQA)
SQA Definition
SQA Definition (cont’d)
Tujuan dari SQA
Definisi QC, QA, SE
• Quality Control• “A set of activities designed to evaluate the quality of a developed or manufactured
product” (IEEE, 1991)
• Quality Assurance• Quality assurance activities substantially reduce the rate of products that do not qualify for
shipment and, at the same time, reduce the costs of guaranteeing quality in most cases.
• Software Engineering• The application of a systematic, disciplined, quantifiable approach to the development,
operation and maintenance of software; that is, the application of engineering to software.
Software Quality Factors
Chapter 3
Mc Call’s Factor Model
Product operation factors:
■Correctness, Reliability, Efficiency, Integrity, Usability. ■Product revision factors:
■Maintainability, Flexibility, Testability. ■Product transition factors:
■Portability, Reusability, Interoperability.
Mc Call’s Factor Model (cont’d)
Product Operation Factors
• Correctness
• Reliability
• Efficiency
• Integrity
• Usability
Product Revision Factors
• Maintainability
• Flexibility
• Testability
Product Transition Factors
• Portability
• Reusability
• Interoperability
Perbandingan dengan faktor kualitas lainnya
Factor & Sub-Factor Mc Call
The Component of Software Quality
Assurance System (Overview)
Chapter 4