Beruflich Dokumente
Kultur Dokumente
Penjaminan Mutu
Perangkat Lunak
Oleh
Satrio Baskoro Yudhoatmojo
1
The Software Quality
Challenges
Oleh
Satrio Baskoro Yudhoatmojo
2
References
3
The Uniqueness of SQA
• Essential differences between software and other industrial
products, such as automobiles, washing machines or radios:
4
The Uniqueness of SQA
3. Product Development and Production Process. Phases at which
possibility of detecting defects my arise:
• Industrial Product:
5
The Uniqueness of SQA
• Software Product:
6
y challenge
processes related to software products and those of other industrial products
warrant the creation of a different SQA methodology for software. The need
Detection
ment, supply and maintenance of software”. This point is supported by the fact
that targeted guidelines have not been prepared by ISO for other industries,
Table 1.1: Factors affecting defect detection in software products vs. other industrial products
7
Nature of development Opportunities to detect defects Opportunities to detect
8
The environments for which
SQA methods are developed
• The environment of professional software
development and maintenance (known as SQA
environment)
Frame 1.2 Summary of the main characteristics of SQA environment 11
Summary
1. Being contracted
2. Subjection to customer–supplier relationship
3. Requirement for teamwork
4. Need for cooperation and coordination with other development teams
5. Need for interfaces with other software systems
6. Need to continue carrying out a project while the team changes
7. Need to continue maintaining the software system for years
9
9
Software
development
team
Our software
development
Software team
development Other
organization supplier’s
development
team
Figure 1.1: A cooperation and coordination scheme for a software development team of a large-
scale project
10
0
Attendance
control
system
Salary
processing
system
Bank
information
system
(6) The need to continue carrying out a project despite team memb
11
Q & A