The Requirements and Specification Writing training course addresses the techniques used to write, validate and verify requirements and convert them to technical design specifications. It gives the basic tools necessary to write effective system design specifications.
Requirements are the foundation for building systems and software. They determine WHAT the system must do and drive the system development. Requirements are used to determine [verify] if the project team built the system correctly. The requirements development process identifies the activities needed to produce a set of complete and verifiable requirements.
By attending Requirements and Specification Writing workshop, delegates will learn to:
- Describe the way the system is intended to operate from the user’s perspective
- Describe Concept of Operations (ConOps) process where user needs, expectations, goals, and objectives are described
- Understand how feasibility Study can produce the conceptual high-level design and requirements which can be used as a starting point for the project
- Demonstrate the ability to capture and validate requirements throughout the requirements analysis process
- Conduct technical reviews, manage stakeholder involvement, and elicit requirements
- Understand traceability of requirements to user needs
- Understand the relationships among all stages of the system life cycle
- Describe different levels of requirements
- Develop requirements, write and document requirements, check completeness of requirements, analyze, refine, and decompose requirements, validate requirements and manage requirements
- Describe communications techniques to elicit requirements
- Classify requirements as functional or design
- Demonstrate the ability to write functionally oriented and design oriented specifications
- Understand how to convert requirements into valid design specifications
- Separate System and Sub-system Requirements
- Create a Verification Plan to verify each system requirement
- Effectively produce design specification
- Effectively perform Verification (Functional, Non-Functional, and Interface reqs.) and Validation (ConOps)
This Requirements and Specification Writing class is ideal for SMEs, project stakeholders, users, Project and program managers, directors, project sponsors and anyone else involved in planning and writing specifications requirements for projects.
