Certificate in System Requirements Analysis

Recognized Training Provider 19register now

In this certificate course you will learn methods and techniques for the effective elicitation, documentation, validation and management of requirements. It also gives you hands-on skills to apply these methods to the communication and specification of requirements.

Course Duration: 5 days

Course Dates: 26 - 30 August 2019 

Course Venue: Benvenuto Conference Centre, 1 Pitsani Rd, Kelland, Randburg, Johannesburg (Map)

Times: 8:30 - 16:00

Fees: R19,320 per delegate including VAT

Contact: Cathy +27 (0)87-135-2507 or Email This email address is being protected from spambots. You need JavaScript enabled to view it. or you can register online. 

About the Course

This course ensurse that the work of the system requirements analyst is performed in a professional and efficient manner. The practical work included in the course covers natural language system requirements writing and system specification and modelling, including Entity Relationship Diagrams (ERDs) Use Case Diagrams, Class Diagrams, Activity Diagrams, State Diagrams and Data Flow Diagrams (DFDs).

 This certificate course is examination preparation for the International Requirements Engineering Board (IREB) Certified Professional for Requirements Engineering (CPRE) examination. The examination can be written immediately after the course and requires no practical experience to do so. CPRE is an international certification recognised in 77 countries with more than 42,500 professionals having achieved certification. 

Who Should Attend

Systems Analysts, Requirements Analysts, Requirements Engineers, Business Analysts, Testers, Software Engineers, System Architects, System Specification Writers, System Designers, System Developers, Product Owners, Software Development Project Managers and Information Technology Professionals.

Course Content

Introduction and Foundation

  • Introduction to System Requirements Analysis
  • The four manjor activities of requirements analysis
  • The role of communication in requirements analysis
  • The skills of a System Requirements Analyst
  • The three kinds of requirements

System and System Context

  • System, system context and boundaries
  • Determining system context boundaries

Requirements Elicitation

  • Source of requirements
  • Categorisation of requirements according to the Kano Model
  • Elicitation techniques including interviews, questionnaires, observation, workshops, creative techniques and document-centric writing

Requirements Documentation

  • Data, functional and behavioural perspective of requirements
  • Structuring requirements documents
  • Documentation style alternatives
  • Document structure including V-Model and Rational Unified Process (RUP)
  • Using requirements documents
  • Quality criteria for documents

Documentation of Requirements using Natural Language

  • Language effects including subjective perception and transformational effects
  • Writing requirements using a template

 Model-Based Documentation of Requirements

  • Definition and properties of models
  • Requirements models versus design models
  • Three modelling views
  • Structural requirements models
  • Functional requirements models
  • Behavioural requirements models