BS ISO/IEC/IEEE 29148:2018
$215.11
Systems and software engineering. Life cycle processes. Requirements engineering
Published By | Publication Date | Number of Pages |
BSI | 2018 | 106 |
This document:
-
specifies the required processes implemented in the engineering activities that result in requirements for systems and software products (including services) throughout the life cycle;
-
provides guidelines for applying the requirements and requirements-related processes described in ISO/IEC/IEEE 15288 and ISO/IEC/IEEE 12207;
-
specifies the required information items produced through the implementation of the requirements processes;
-
specifies the required contents of the required information items;
-
provides guidelines for the format of the required and related information items.
This document is applicable to:
-
those who use or plan to use ISO/IEC/IEEE 15288 and ISO/IEC/IEEE 12207 on projects dealing with man-made systems, software-intensive systems, software and hardware products, and services related to those systems and products, regardless of the project scope, product(s), methodology, size or complexity;
-
anyone performing requirements engineering activities to aid in ensuring that their application of the requirements engineering processes conforms to ISO/IEC/IEEE 15288 and/or ISO/IEC/IEEE12207;
-
those who use or plan to use ISO/IEC/IEEE 15289 on projects dealing with man-made systems, software-intensive systems, software and hardware products and services related to those systems and products, regardless of the project scope, product(s), methodology, size or complexity;
-
anyone performing requirements engineering activities to aid in ensuring that the information items developed during the application of requirements engineering processes conforms to ISO/IEC/IEEE 15289.
PDF Catalog
PDF Pages | PDF Title |
---|---|
2 | National foreword |
8 | Foreword |
9 | Introduction |
11 | 1 Scope 2 Normative references 3 Terms, definitions and abbreviated terms 3.1 Terms and definitions |
17 | 3.2 Abbreviated terms |
18 | 4 Conformance 4.1 Intended usage 4.2 Full conformance 4.3 Conformance to processes 4.4 Conformance to information item content |
19 | 4.5 Tailored conformance 4.5.1 Processes 4.5.2 Information items 5 Concepts 5.1 General 5.2 Requirements fundamentals 5.2.1 General |
20 | 5.2.2 Stakeholders 5.2.3 Transformation of needs into requirements 5.2.4 Requirements construct |
22 | 5.2.5 Characteristics of individual requirements |
23 | 5.2.6 Characteristics of a set of requirements |
24 | 5.2.7 Requirement language criteria 5.2.8 Requirements attributes |
26 | 5.3 Practical considerations 5.3.1 Application of iteration and recursion |
27 | 5.3.2 Iteration and recursion in requirements engineering |
28 | 5.4 Requirement information items |
30 | 6 Processes 6.1 Requirement processes 6.1.1 Guidelines for processes |
31 | 6.2 Business or mission analysis process 6.2.1 Purpose 6.2.2 Outcomes |
32 | 6.2.3 Activities and tasks |
35 | 6.3 Stakeholder needs and requirements definition process 6.3.1 Purpose |
36 | 6.3.2 Outcomes 6.3.3 Activities and tasks |
44 | 6.4 System [System/Software] Requirements definition process 6.4.1 Purpose 6.4.2 Outcomes |
45 | 6.4.3 Activities and tasks |
51 | 6.5 Requirements engineering activities in other technical processes 6.5.1 Requirements activities in architecture definition |
52 | 6.5.2 Requirements activities in verification |
54 | 6.5.3 Requirements activities in validation |
55 | 6.6 Requirements management 6.6.1 Management overview 6.6.2 Change management |
58 | 6.6.3 Measurement for requirements |
59 | 7 Information items |
60 | 8 Guidelines for information items 8.1 Requirements information item outlines 8.2 Business requirements specification 8.2.1 General |
61 | 8.2.2 BRS example outline 8.3 Stakeholder requirements specification 8.3.1 General |
62 | 8.3.2 StRS example outline |
63 | 8.4 System requirements specification 8.4.1 General 8.4.2 SyRS example outline |
64 | 8.5 Software requirements specification 8.5.1 General |
65 | 8.5.2 SRS example outline |
66 | 9 Information item content 9.1 General 9.2 General content 9.2.1 Identification 9.2.2 Front matter |
67 | 9.2.3 Definitions 9.2.4 References 9.2.5 Acronyms and abbreviations 9.3 Business requirements specification (BRS) content 9.3.1 BRS overview 9.3.2 Business purpose 9.3.3 Business scope |
68 | 9.3.4 Business overview 9.3.5 Major Stakeholders 9.3.6 Business environment 9.3.7 Mission, goals and objectives 9.3.8 Business model 9.3.9 Information environment 9.3.10 Business processes |
69 | 9.3.11 Business operational policies and rules 9.3.12 Business operational constraints 9.3.13 Business operational modes 9.3.14 Business operational quality 9.3.15 Business structure 9.3.16 High-level operational concept 9.3.17 High-level operational scenarios |
70 | 9.3.18 Other high-level life-cycle concepts 9.3.19 Project constraints 9.4 Stakeholder requirements specification (StRS) content 9.4.1 StRS overview 9.4.2 Stakeholder purpose 9.4.3 Stakeholder scope 9.4.4 Overview 9.4.5 Stakeholders 9.4.6 Business environment |
71 | 9.4.7 Mission, goals and objectives 9.4.8 Business model 9.4.9 Information environment 9.4.10 System processes 9.4.11 System operational policies and rules 9.4.12 Operational constraints 9.4.13 System operational modes and states |
72 | 9.4.14 System operational quality 9.4.15 User requirements 9.4.16 Operational concept 9.4.17 Operational scenarios 9.4.18 Other detailed concepts of proposed system |
73 | 9.4.19 Project constraints 9.5 System requirements specification (SyRS) content 9.5.1 SyRS overview 9.5.2 System purpose 9.5.3 System scope 9.5.4 System overview 9.5.5 Functional requirements 9.5.6 Usability requirements |
74 | 9.5.7 Performance requirements 9.5.8 System interface requirements 9.5.9 System operations |
75 | 9.5.10 System modes and states 9.5.11 Physical characteristics 9.5.12 Environmental conditions 9.5.13 System security requirements 9.5.14 Information management requirements |
76 | 9.5.15 Policy and regulation requirements 9.5.16 System life cycle sustainment requirements 9.5.17 Packaging, handling, shipping and transportation requirements 9.5.18 Verification 9.5.19 Assumptions and dependencies 9.6 Software requirements specification (SRS) content 9.6.1 SRS overview 9.6.2 Purpose 9.6.3 Scope |
77 | 9.6.4 Product perspective |
78 | 9.6.5 Product functions |
79 | 9.6.6 User characteristics 9.6.7 Limitations 9.6.8 Assumptions and dependencies |
80 | 9.6.9 Apportioning of requirements 9.6.10 Specified requirements 9.6.11 External interfaces |
81 | 9.6.12 Functions 9.6.13 Usability requirements 9.6.14 Performance requirements |
82 | 9.6.15 Logical database requirements 9.6.16 Design constraints 9.6.17 Standards compliance 9.6.18 Software system attributes |
83 | 9.6.19 Verification 9.6.20 Supporting information |
84 | Annex A (normative) System operational concept |
96 | Annex B (informative) Concept of operations |
98 | Annex C (normative) Tailoring policies |
100 | Bibliography |
101 | IEEE notices and abstract |