Professional Documents
Culture Documents
1. Software
2. Software Testing
3. Software Quality Assurance
4. Software Quality
5. Software Standards
6. Software Practices
7. Software Conventions
1. Software
2. Software Testing
2.1 Types
Dynamic Testing:
Static Testing:
Transcendental view
User‟s view
Manufacturing view
Product view
Value-based view
Quality of Design:
Quality of Conformance:
Quality Control:
Quality Policy:
Page 2 of 28
Quality Assurance:
Cost of Quality:
Quality Planning:
Quality assurance plan is the central aid for planning and checking
the quality assurance.
quality planning
formal technical reviews
test equipment
Training
Internal failure costs include
rework
repair
failure mode analysis
External failure costs are
o complaint resolution
o product return and replacement
o help line support
warranty work
5. Software Standards
6. Practices
Functional Specifications
Reviews and Inspection
Formal entry and exit criteria
Functional test - variations
Multi-platform testing
Internal Betas
Automated test execution
Beta programs
'Nightly' Builds
Functional Specification
Page 4 of 28
Reviews and Inspection
It is arguable as to how precise any one of the criteria can be, and
with the decrease of emphasis development, process entry and exit
criteria went out of currency.
Most functional tests are written as black box tests working off a
functional specification. The number of test cases that are generated
usually are variations on the input space coupled with visiting the
output conditions.
Multi-Platform Testing
Page 5 of 28
Internal Betas
‘Nightly’ Builds
The concept of a nightly build has been in vogue for a long time. While
every build is not necessarily done every day, the concept captures frequent
builds from changes that are being promoted into the change control
system.
7. Conventions
Page 6 of 28
Conventions may be formalized in a documented set of rules that an
entire team or company follows, or may be as informal as the habitual
coding practices of an individual.
Software Maintenance
Metrics
Page 7 of 28