Select Lectures - Verification and Validation |
|
|
This module set looks at the ways in which quality can be assured in the development of software systems by verification and validation, configuration control and testing.
This module set comprises four video modules.
Each module is shipped on a single DVD for viewing on a computer only (see technical requirements)..
|
Software Quality Assurance
Quality is defined as “a characteristic or attribute of something” For software, there are three kinds:
- Quality of design
- Quality of conformance
In these sessions we look at how to achieve software quality through:
- Software Engineering Methods
- Project Management Techniques
- Quality Control
- Quality Assurance
- Change Management
Duration: 2 hours 50 minutes Price: $149 Order Code: SBS-VBT-21
|
|
Software Configuration Management
When you build computer software, change happens. And because it happens, you need to manage it effectively. Software configuration management, often called change management, is a set of activities designed to manage change by:
- identifying the work products that are likely to change
- establishing relationships among them
- defining mechanisms for managing different versions of these work products
- controlling the changes imposed, and
- auditing and reporting on the changes made
Duration: 2 hours 51 minutes Price: $149 Order Code: SBS-VBT-22
|
|
Software Testing Strategies
A software testing strategy provides a roadmap that describes a series of steps that need to be conducted as part of testing. These include:
- test planning
- test case design
- execution
- data collection
- evaluation
In these sessions we consider each of these aspects.
Duration: 3 hours 57 minutes Price: $199 Order Code: SBS-VBT-23
|
|
Software Testing Methods
Software testing methods provide systematic guidance for designing tests that
- exercise the internal logic and interfaces of every software component, and
- exercise the program’s input and output domains to uncover errors in function, behavior, and performance.
For conventional applications, software is tested from two different perspectives:
- internal program logic is exercised using “white box” test-case design techniques, and
- software requirements are exercised using “black box” test-case design teechniques.
In these sessions we cover testing fundamentals, testability, basis path testing with flow graphs, testing object oriented software, and web applications.
Duration: 3 hours 10 minutes Price: $149 Order Code: SBS-VBT-35
|
|
•When you build computer software, change happens. And because it happens, you need to manage it effectively. Software configuration management, often called change management, is a set of activities designed to manage change by
–identifying the work products that are likely to change
–establishing relationships among them
–defining mechanisms for managing different versions of these work products
–controlling the changes imposed, and
–auditing and reporting on the changes made.
|