Control and Sequence Bugs, Requirements Features Functionality Bugs
Control and Sequence Bugs, Requirements Features Functionality Bugs
The Consequences of
BUGS
The Consequences of
BUGS-continued.,
Correction Cost
Context and Application Dependency
Creating Culture Dependency
User Culture Dependency
The Software Development Phase
Requirements, Features
and Functionality Bugs
Various categories in
Requirements, Features and
Functionality:
Requirements and
Specifications Bugs
Feature Bugs
Structural Bugs
Logic Bugs
Processing Bugs
Initialization Bugs
Data Bugs
Coding Bugs
External Interfaces
Internal interfaces
Hardware Architecture
Operating system
Software Architecture
Control and Sequence Bugs
Integration bugs
System bugs
External Interfaces
Internal Interfaces
Hardware Architecture
Software Architecture
Ignored timing
Assuming that events occur in a specified sequence
Starting a process before its prerequisites are met
Waiting for an impossible combination of
prerequisites
Not recognizing when prerequisites have been met
Specifying wrong priority, program state and level
Missing, wrong, redundant or superfluous process
steps.
Resource management
problems
Resource management
Remedies
Resource management
Remedies-continued.,
Integration Bugs
System Bugs
Test Debugging
Test Execution
Automation