2. DefinitionsIn the context of this view of the SWEHB, some definitions are in order. 2.1 ActivityGeneral name for a set of processes, performed by one or more groups of stakeholders in the lifecycle of the development of a software product. Activity names may align with project phases in some cases depending on the development process or life cycle chosen for the project. Some activities are performed in a sequence. Others may be started and continue while others start up later and run in parallel with other activities. An example of this is coding and testing. These activities may appear to run together while different portions or releases of the code are being developed. An activity is composed of - SWE requirements that are satisfied during the conducting of the activity, and
- Other work described in the other SWEHB components.
2.2 SWEHB ComponentAny page in the SWEHB that contains guidance on performing a process, creating a document, implementing a development tool, preparing for or conducting a review, or other related topic supporting the work of an activity. Components include: | Component Type | Component Description |
|---|
| Document Content | Describes the minimum content expected in a particular document | | Checklist | List of things to consider when performing some development or assurance task in a project. Checklists are frequently designed as a Process Asset Template (PAT). | | PAT (Process Asset Template) | List of things to do or consider when performing a development or assurance task in a project. | | Review | List of things to do or consider when performing a development or assurance task in a project. Usually includes Items for: - Preparing for the review
- Actions taken during the review
- Actions taken after the review
| | Process | Regularly performed set of actions with an expected set of outcomes. Usually contains: - Triggers that cause the process to be initiated
- Inputs
- Process Steps which may be performed in a sequence or simultaneously
- Outputs
- Follow up actions to account for defects that need to be fixed
|
|
|
|