more study

Jun. 16th, 2012 07:20 pm
kazumicchi: (Hakuoki-Saito-4)
[personal profile] kazumicchi
importance of software quality
-increasing criticality of software
-intangibility of software
-accumulating errors during software development

five cost categories related to quality
-prevention cost
-appraisal cost
-internal failure cost
-external failure cost
-measurement and text equipment costs

quality assurance includes all aspects related to satisfying the relevant quality standards of the project.  another goal of quality assurance is continuous quality improvement. benchmarking can be used to generate ideas for quality improvements. quality audits help to identify lessons that can improve performance on current or future projects.

main outputs of quality control
-acceptance decision
-rework
-process adjustments

Quality experts
-Deming
-Juran
-Crosby
-Ishikawa
-Taguchi
-Feigenbaum

6 main quality characteristics
-functionality
-reliability
-useability
-efficiency
-maintainability
-portability

Project quality management processes
-quality planning
-quality assurance
-quality control

quality planning involves identifying which quality standards are relevant to the project and how to satisfy them
quality assurance involves evaluating the overall project performance to ensure that the project will satisfy the relevant quality standards
quality control involves monitoring specific project results to ensure that they comply with the relevant quality standards while identifying ways to improve overall quality

testing should be done during almost every phase of the product development life cycle

Validation involves
-walkthrough
-inspections
-review
-audit

walkthrough + inspection to find errors in the product and errors in the style of the product.

errors in the product
-omissions
-contradictions
-logical errors

errors in style of product
-standards and guidelines
-data names
-modularity

adv of inspections
-effective way of removing superficial errors from a piece of software
-motivates the software developer to produce better structured and self-descriptive code
-spreads good programming practice

reviews
-scheduled, formal events
-involved all interested parties
-help when an activity is completed and/or a product is available
-aim to approve the product under the review
-identify problems, deficiencies and their implications

audits
-scheduled, formal events
-involve all interested parties
-periodic
-aims to assess quality performance of a project

Profile

kazumicchi: (Default)
kazumicchi

Welcome!

Kazumi • 24 • otaku & fangirl

Header taken from [livejournal.com profile] leaky_sponge

Most Popular Tags

June 2018

S M T W T F S
     12
345 6789
10111213141516
17181920212223
24252627282930
Page generated Mar. 30th, 2026 10:14 pm
Powered by Dreamwidth Studios

Style Credit