CM5151001 Business Systems Analysis, Design and Construction BSADC - PowerPoint PPT Presentation

1 / 23
About This Presentation
Title:

CM5151001 Business Systems Analysis, Design and Construction BSADC

Description:

Fitness for purpose. Compliance with customer/specification requirements ... Certification ... Training and Development of Personnel. Appraisal Costs ... – PowerPoint PPT presentation

Number of Views:37
Avg rating:3.0/5.0
Slides: 24
Provided by: j720
Category:

less

Transcript and Presenter's Notes

Title: CM5151001 Business Systems Analysis, Design and Construction BSADC


1
CM515100-1 Business Systems Analysis, Design
and ConstructionBSADC
  • Week 10

2
Quality What is it?
3
Quality?
  • To the uninitiated, quality is confusing
  • QI - Quality Inspection
  • QC - Quality Control
  • QA - Quality Assurance
  • TQM - Total Quality Management

4
QI - Quality Inspection
  • End of development life cycle checks and
    screening out of faults
  • Error detection
  • Black box and white box testing
  • Beta testing
  • Ratification
  • Commissioning Tests software is up to
    specification

5
QC - Quality Control
  • A more systematic approach
  • Statistical analysis methods used
  • To identify appropriate inspection levels
  • To identify problem areas
  • Process Performance
  • Quality Standards

6
QA - Quality Assurance
  • Widening the responsibility for quality to
    non-direct functions
  • Quality systems
  • Quality Costing
  • Problem Solving
  • Quality Planning

7
TQM Total Quality Management I
  • A corporate way of life
  • Whole operation involved
  • Quality Strategy
  • Teamwork
  • Staff Empowerment
  • Involves suppliers and customers

8
TQM Total Quality Management II
  • Specifically concerned with
  • Meeting and exceeding the needs and expectations
    of customers
  • Covering all parts of the organisation
  • Including every person in the organisation
  • Examining all costs which are related to quality

9
TQM Total Quality Management III
  • Specifically concerned with
  • Getting things right first time designing in
    quality rather than inspection
  • Developing the systems and procedures which
    support quality and improvement
  • Developing a continuous process of improvement

10
The Inverted Quality Triangle
Involvement in Organisation
Potential Impact on Organisation
11
Quality in Software Development
  • Many properties can be used to characterise
    software development quality
  • Fitness for purpose
  • Compliance with customer/specification
    requirements
  • Some quality properties are mandatory
  • Correctness
  • Reliability
  • Efficiency
  • Effectiveness

12
The Quality Process
  • Each lifecycle step will have a set standard or
    benchmark against which its quality can be
    tested and demonstrated
  • feasibility study quality standard benchmarks
  • design quality standard benchmarks
  • code quality standard benchmarks
  • documentation quality standard benchmarks
  • etc

13
Standards
  • Process Standards define how the process should
    be conducted
  • Product Standards define how the final products
    should be

14
Alpha and Beta Testing
  • Alpha testing
  • Verification Implementation team confirms,
    after testing, that the system is compliant
  • Beta Testing
  • Validation Independent testing of the system
    and the documentation confirms that the mandatory
    criteria/ standards/benchmarks have been met or
    exceeded.

15
Certification
  • In some cases it is not sufficient that the
    software process is just verified and the
    software itself validated through alpha and beta
    testing.
  • In such circumstances, the software behaviour
    (and other systems components) needs to be
    evaluated in live operating circumstances.
  • Then the system is exposed to its real operating
    environment for a determined period (say 3 to 6
    months) and, if successful during that time, it
    is certified.

16
Quality has a Cost!
  • Getting the balance right
  • Prevention Costs
  • Appraisal Costs
  • Failure Costs

17
Prevention Costs
  • Those costs incurred in trying to prevent
    problems
  • Identifying potential problems putting the
    process right before poor quality happens
  • Improving the design of products and processes to
    reduce quality failures
  • Training and Development of Personnel

18
Appraisal Costs
  • Those costs associated with with controlling
    quality
  • The setting up and running of statistical process
    controls programmes
  • The setting up of acceptance sampling plans
  • Obtaining process inspection and test data
  • Investigation quality problems and providing
    quality reports
  • Customer surveys and quality audits

19
Failure Costs
  • Internal Failure Costs
  • The cost of scrapped software
  • Reworked software
  • Lost time as a result of coping with errors
  • External Failure Costs
  • Loss of customer goodwill
  • Litigation
  • Guarantee and warranty costs

20
You choose which cost to incur
21
Self Study
  • Read this
  • http//www.developer.com/java/other/article.php/35
    15426

22
Next week
  • Human Computer Interaction

23
Tutorial
  • Assignment Workshop
Write a Comment
User Comments (0)
About PowerShow.com