Software engineering/Catalogs/Topics: Difference between revisions
Jump to navigation
Jump to search
imported>Pat Palmer (adding design patterns to the list) |
imported>Pat Palmer (adding SPICE and a coupla other links) |
||
Line 2: | Line 2: | ||
* [[Capability Maturity Model]] (CMM) - A set of guidelines from the [[Software Engineering Institute]] for assessing project maturity in the software development process, CMM classifies projects into one of five "maturity levels". Many U. S. government contracts awarded for software development require bidding vendors to use CMM guidelines. | * [[Capability Maturity Model]] (CMM) - A set of guidelines from the [[Software Engineering Institute]] for assessing project maturity in the software development process, CMM classifies projects into one of five "maturity levels". Many U. S. government contracts awarded for software development require bidding vendors to use CMM guidelines. | ||
* | * Software project [[risk analysis]] | ||
* | * Project [[schedule estimation]] | ||
* | * Software project [[metrics]] | ||
* [[ | * [[Code inspection]] | ||
* | * Software project [[failure analysis]] | ||
* | * Software [[project management]] | ||
* [[ | * [[Software reliability]] | ||
* [[ | * [[Software testing]] - including sub-topics such as: | ||
** | ** Software [[unit testing]] | ||
** | ** Software [[integration testing]] | ||
** | ** Software [[system testing]] | ||
** | ** Software [[Acceptance testing]] | ||
* | * Software [[Verification]] | ||
* | * Software [[Validation]] | ||
* [[ | * [[Software life-cycle]] models | ||
* [[ | * [[Design patterns]] | ||
* [[Software development process]] | |||
* [[SPICE] - Software Process Improvement and Capability dEtermination |
Revision as of 23:40, 23 October 2007
This is a list of sub-topics (pointing to related articles) within the field of software engineering.
- Capability Maturity Model (CMM) - A set of guidelines from the Software Engineering Institute for assessing project maturity in the software development process, CMM classifies projects into one of five "maturity levels". Many U. S. government contracts awarded for software development require bidding vendors to use CMM guidelines.
- Software project risk analysis
- Project schedule estimation
- Software project metrics
- Code inspection
- Software project failure analysis
- Software project management
- Software reliability
- Software testing - including sub-topics such as:
- Software unit testing
- Software integration testing
- Software system testing
- Software Acceptance testing
- Software Verification
- Software Validation
- Software life-cycle models
- Design patterns
- Software development process
- [[SPICE] - Software Process Improvement and Capability dEtermination