Skip to content
/ SRS Public

Systems and software engineering — Life cycle processes — Requirements engineering

Notifications You must be signed in to change notification settings

itsazzad/SRS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

Foreword

Introduction

1 Scope

2 Conformance

2.1 Intended Usage

2.2 Conformance to processes

2.3 Conformance to information item content

2.4 Full conformance

2.5 Tailored conformance

2.5.1 Processes

2.5.2 Information items

3 Normative references

4 Terms, definitions and abbreviated terms

4.1 Terms and definitions

4.2 Abbreviated terms

5 Concepts

5.1 Introduction

5.2 Requirements fundamentals

5.2.1 General

5.2.2 Stakeholders

5.2.3 Transformation of needs into requirements

5.2.4 Requirements construct

5.2.5 Characteristics of individual requirements

5.2.6 Characteristics of a set of requirements

5.2.7 Requirement language criteria

5.2.8 Requirements attributes

5.3 Practical considerations

5.3.1 Iteration and recursion of processes

5.3.2 Iteration and recursion in requirements engineering

5.4 Requirement information items

6 Processes

6.1 Requirement processes

6.1.1 Guidelines for Processes

6.2 Stakeholder requirements definition process

6.2.1 Purpose

6.2.2 Outcomes

6.2.3 Activities and tasks

6.3 Requirements analysis process

6.3.1 Purpose

6.3.2 Outcomes

6.3.3 Activities and tasks

6.4 Requirements engineering activities in other technical processes

6.4.1 Requirements in architectural design

6.4.2 Requirements in verification

6.4.3 Requirements in validation

6.5 Requirements management

6.5.1 Management Overview

6.5.2 Change management

6.5.3 Measurement for requirements

7 Information items

8 Guidelines for information items

8.1 Requirements information item outlines

8.2 Stakeholder requirements specification document

8.2.1 Introduction

8.2.2 StRS example outline

8.3 System requirements specification document

8.3.1 Introduction

8.3.2 SyRS example outline

8.4 Software requirements specification document

8.4.1 Introduction

8.4.2 SRS example outline

9 Information item content

9.1 Introduction

9.2 General content

9.2.1 Identification

9.2.2 Front matter

9.2.3 Definitions

9.2.4 References

9.2.5 Acronyms and abbreviations

9.3 Stakeholder requirements specification (StRS) document

9.3.1 Business purpose

9.3.2 Business scope

9.3.3 Business overview

9.3.4 Stakeholders

9.3.5 Business environment

9.3.6 Goal and Objective

9.3.7 Business model

9.3.8 Information environment

9.3.9 Business processes

9.3.10 Business operational policies and rules

9.3.11 Business operational constraints

9.3.12 Business operation modes

9.3.13 Business operational quality

9.3.14 Business structure

9.3.15 User requirements

9.3.16 Operational concept

9.3.17 Operational scenarios

9.3.18 Project constraints

9.4 System requirements specification (SyRS) document

9.4.1 System purpose

9.4.2 System scope

9.4.3 System overview

9.4.4 Functional requirements

9.4.5 Usability requirements

9.4.6 Performance requirements

9.4.7 System interfaces

9.4.8 System Operations

9.4.9 System modes and states

9.4.10 Physical characteristics

9.4.11 Environmental conditions

9.4.12 System security

9.4.13 Information management

9.4.14 Policies and regulations

9.4.15 System life cycle sustainment

9.4.16 Packaging, handling, shipping and transportation

9.4.17 Verification

9.4.18 Assumptions and dependencies

9.5 Software requirements specification (SRS) document

9.5.1 Purpose

9.5.2 Scope

9.5.3 Product perspective

9.5.4 Product functions

9.5.5 User characteristics

9.5.6 Limitations

9.5.7 Assumptions and dependencies

9.5.8 Apportioning of requirements

9.5.9 Specific requirements

9.5.10 External interfaces

9.5.11 Functions

9.5.12 Usability requirements

9.5.13 Performance requirements

9.5.14 Logical database requirements

9.5.15 Design constraints

9.5.16 Standards compliance

9.5.17 Software system attributes

9.5.18 Verification

9.5.19 Supporting information

Annex A (normative) System operational concept

A.1 Overview

A.2 Operational concept document (OpsCon)

A.2.1 Scope

A.2.2 Referenced documents

A.2.3 Current system or situation

A.2.4 Justification for and nature of changes

A.2.5 Concepts for the proposed system

A.2.6 Operational scenarios

A.2.7 Summary of impacts

A.2.8 Analysis of the proposed system

A.2.9 Appendices

A.2.10 Glossary

Annex B (informative) Concept of operations

B.1 Overview

B.2 Concept of operation document

B.2.1 Purpose

B.2.2 Scope

B.2.3 Strategic plan

B.2.4 Effectiveness

B.2.5 Overall operation

B.2.6 Governance

Annex C (informative) Process Mapping from ISO/IEC 15288 and ISO/IEC 12207

C.1 Stakeholder requirements definition process

C.2 Requirements analysis Process

C.3 Other technical requirements-related processes

Annex D (normative) Tailoring policies

D.1 Introduction

D.2 Information item tailoring process

D.2.1 Purpose

D.2.2 Outcomes

D.2.3 Activities and tasks

#Bibliography

About

Systems and software engineering — Life cycle processes — Requirements engineering

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published