Title: Quality Management With Metrics
1Quality Management With Metrics
Arab Academy For Science , Technology Maritime
Transport
College Of Computing Information Technology
Supervisor Prof. Dr. Meer Hamza Speaker
Ahmed S. ALSUM Teaching Assistant in FCIS,
Mansoura University
MASTER
2004
2Why Quality ?
- In December 1999
- Both India and Brazil are mounting intensive
campaigns to nurture a world-class software
industry. - Their competitive advantage will be quality..."
MASTER
2004
3Quality Branches
- The Quality should be In
- The quality of the process which results in the
product - The quality of the product,
- The quality in the context of the business
environment
MASTER
2004
4Software Quality via Better Processes
- Total Quality Management
- Quality is the responsibility of the management.
- Defects, if present, are caused by the system,
rather than the workers.
MASTER
2004
5Software Quality via Better Processes
- The ISO 9000 Standard
- International set of standards for quality
management - Quality standards and procedures should be
documented in an organisational quality manual
MASTER
2004
6Software Quality via Better Processes
- Capability Maturity Model
- Initial. Ad-hoc management is performed when
sudden crises occur. - Repeatable. There are a set of process standards
that could be employed to repeat earlier types of
projects. - Defined. Organizations in this level have clearly
defined, well-documented procedures for process
control -
MASTER
2004
7Software Quality via Better Processes
- Capability Maturity Model
- Managed. The software process is understood
thoroughly and metrics are collected to
constantly monitor and control the quality of the
process. - Optimizing. At this level, the metrics are
analyzed and feedback is provided to enhance the
quality of the process.
MASTER
2004
8Software Quality via Better Processes
In Brazil
MASTER
2004
9Software Quality via Better Processes
- The Personal Software Process Model
- The PSP, is a personal version of the CMM.
MASTER
2004
10Software Quality via Better Business
Environment
Brazil aims to achieve international standards on
quality and productivity in the software sector.
The share of software in the overall Brazilian IT
industry has been advancing in the last eleven
years, going from 15 in 1991 to 25 in 2001.
MASTER
2004
11Software Quality via Better Business
Environment
- Human Resource
- People must be available and continuously
learning for improving the quality.
MASTER
2004
12Software Quality via Better Business
Environment
- Institutional Relationships
- There is a strong cooperation among the Brazilian
universities-companies-government in the software
quality area. - There are increasing in the number of Computer
Science departments in Brazilian universities
which has software quality as an important
research topic.
MASTER
2004
13Software Quality via Better Product
- Product-Based view
- It considers that quality is dependent on..
- The inherent characteristics of a product.
- It can be quantified based on the presence or
absence of a number of attributes. - METRICS
MASTER
2004
14Software Quality via Better Product
- Quality Factors
- It defines some key characteristic that a product
would exhibit. - Quality Metrics
- It denotes a measure that can be used to quantify
the criterion.
MASTER
2004
15Quality Factor
MASTER
2004
16Quality Metrics
- Choice of Metrics
- A valid metric is that which has the capability
to measure the intended parameter - It depends on the stage that we deal with.
17Product Factor
MASTER
2004
18Product Factor
MASTER
2004
19Product Factor
MASTER
2004
20Product Factor
MASTER
2004
21Product Factor
MASTER
2004
22Product Factor
MASTER
2004
23Product Factor
MASTER
2004
24Product Factor
MASTER
2004
25Product Factor
MASTER
2004
26Product Factor
MASTER
2004
27Product Factor
MASTER
2004
28Process Factor
Constructing Specification
MASTER
2004
29Reference
- Dennis Kafura, A Survey of Software Metrics,
ACM, 1985. - Kival Chaves Weber, Celia Joseli do Nascimento,
Brazilian Software Quality in 2002 , ACM, 2002. - Norman E Fenton, Martin Neil, Software Metrics
Roadmap, ACM, 2000. - William A.Ward, Some Observations on Software
Quality, U. S. Army Engineer Waterways
Experiment Station Information Technology
Laboratory under Contract No. DACA39-93-K-0016,
1993.
30- William A.Ward, Some Observations on Software
Quality, U. S. Army Engineer Waterways
Experiment Station Information Technology
Laboratory under Contract No. DACA39-93-K-0016,
1993.
31Thanks
MASTER
2004