Softwre Productivity and Quality
Measurement is fundamental to any engineering discipline and software engineering is no exception. Software is measured for many reasons:
Factors that Affect Quality
See Following Related Topics
Software Quality Assurance Plan for NFRA
ERIS System Quality Assurance Plan
Quality Assurance Software
Software Testing
In an excellent Book on software testing, Glen Myers states a number of rules
that can serve well as testing objectives:
Testing cannot show the absence of defects; it can only show that software defects are present.
See Following Related Topics:
RFG: comp.software.testing
RST: Software Testing
Software Testing and Analysis Home Page
Software Maintenance
The ubiquitous nature of change underlies all software work.
Changes are inevitable when computer based systems are built; therefore, we must develop mechanisms for evaluating ,
controlling and making modifcations.
To understand Software Maintenance, consider the topic from three different view points:
See Following Related Topics:
Cribsheet Software
Software Design
Design translates the requirements for the software into a set of
representations (some graphical, other tabular or language-based) that describes data structure, architecture,
algorithmic procedure, and interface characteristics.
Design has been described as a multistep process in which representations of data structure,
program structure, and procedures are synthesized from information requirements.
Design is information driven. Software design methods are derived from consideration of the information domain.
See Following Related Topics:
Software Design and Development
Software Design Document
Software Design
Superior Software Design
Software Risk Analysis
Whenever a computer program is to be built, there are areas of uncertainty. Such as:
Risk Analysis is crucial to good software project management, and yet projects are undertaken with no
specific consideration or risk. Risk Analysis is a series of risk management steps that enable us to attack risk:
See Following Related Topics:
Risk Analysis
Software Risk Evaluation - Service
Software Risk Management
Metrics for Risk Management
Software Engineering Links
Some useful Links to Software Engineering Sites: