Course Outline

Basic concepts

  • Definition and classification of requirements - levels and types of requirements.
  • Importance of requirements for project success.
  • From need to solutions
  • Typical requirements management activities. 

Requirements acquisition

  • Sources of requirements
  • Business model as a source of requirements - scenarios, business processes.
  • Stakeholder analysis
  • Requirements elicitation techniques.
  • Obtaining additional information - constraints, risks.

Requirements development

  • Requirements organization - relationships and dependencies.
  • Attributes of good requirements.
  • Requirements quality - requirements testing, acceptance criteria.
  • Requirements documentation in various forms - traditional vs. agile approaches.

Requirements management

  • Organization of work - roles and responsibilities, requirements engineering in the context of the project.
  • Requirements architecture, traceability.
  • Principles of creating a requirements repository.
  • Requirements prioritization.
  • Scope and change management.
  • Requirements quality assurance - standards, guidelines, checklists.

Summary

  • Workshop summary. 
  • Best practices and checklists.

Requirements

Basic knowledge of the IT product life cycle.
Knowledge of nomenclature used in software development and IT project implementation.
Recommended experience in at least 1 IT project.

Level
3

Goals
Learning about requirements management activities and their typical products.
Learning effective methods of obtaining requirements from various sources, including the business model.
Learning how to document requirements, including documentation in the form of a model.
Learning the principles of creating a requirements architecture and requirements repository.
Acquire the skills necessary to specify and model requirements and solutions using recognized methods and notations.

Advantages
Training provided by an expert with several years of experience in the IT industry and extensive knowledge of IT processes.
Emphasis on practice - necessary theory is supported by project practice, discussed topics are related to real project situations.
Training delivered using tools used in requirements engineering, which provides an opportunity to learn the basic functionalities of such tools. 
Possibility to apply the acquired knowledge already during the training. 
As a result of the training, the participant receives a self-developed template of the requirements management process, which they can use as a template or guideline for their professional tasks.

Addressed to
System and business analysts, product owners, business owners, analysis team leaders.
Business representatives responsible for developing business needs.
Software and system engineers.
Testers, QA, people responsible for quality assurance of information systems and software.

 21 Hours

Number of participants



Price per participant

Testimonials (7)

Related Courses

Business Analysis, BABOK V3.0 and IIBA Certification Preparation

21 Hours

Related Categories