May 25-26, 2017
This course provides practical skills necessary to document, model, analyze and manage user-driven requirements. Participants will have a better understanding on how to represent “what the system shall do” and how to communicate better with business experts, systems analysts, designers and developers. In depth practice of use cases will be discussed. Participants will learn how to identify and translate business goals and needs into system features, and use them to derive both functional and non-functional system requirements.
At the end of the course, the participants will be able to:
1. Present the distinction among levels of requirements.
2. Explain how to write the business requirements documented in a standard artifact.
3. Use IEEE Standard 830.
4. Write good requirements based on international standards and practices.
5. Describe software requirements classifications based on various sources.
6. Identify and describe the major areas of requirements management.
7. Explain the importance of requirements communication in an organization.
I. Concepts and Principles of Requirements
II. Software Requirements and IEEE Std 830-1998
a) What is Software Requirement?
b) Highlights of IEEE Std 830-1998
c) Standards in writing requirements
III. Classification of Requirements
a) Classification of Requirements (FURPS+)
b) Requirement Types Based on Volere
IV. Requirements Management from Lifecycle Perspective
a) Manage Solution Scope and Requirements
b) Manage Requirements Traceability
c) Maintain Requirements for Re-use
d) Prepare Requirements Package
V. Communication Requirements
Training Cost: Php16,661.12/pax (inclusive of VAT, AM/PM snacks, Lunch, Training Materials, and Certificate of Completion)