Skip to content
Personal and Business Competencies

Fundamentals of requirements engineering and analysis

A fundamental introductory training course in the world of requirements engineering and business analysis that provides participants with a solid theoretical and practical foundation. The program is designed to impart comprehensive knowledge of the processes of requirements elicitation, analysis and management in IT projects. Participants will learn proven methodologies and techniques that will enable them to effectively identify, document and manage project requirements while understanding their role throughout the software development lifecycle.

Issues

The training covers the following key areas:

  • Requirements engineering processes

  • Analysis methodologies

  • Elicitation techniques

  • Requirements modeling

  • Project documentation

  • Change management

  • Working with stakeholders

  • Quality requirements

  • Analytical tools

  • Documentation standards

  • Best practices

  • Typical problems and their solutions

Benefits

  • Effectively identify and collect requirements
  • Create clear documentation of requirements
  • Use appropriate analysis techniques
  • Manage changes in requirements
  • Collaborate with project stakeholders
  • Evaluate the quality of requirements
  • Avoid common mistakes in the analysis process

Who is this training for?

Beginning business and systems analysts
Project managers stepping into the role of analyst
Programmers looking to expand analytical skills
Testers interested in requirements analysis
Product Owners starting in this role
Quality specialists

Prerequisites

  • Basic knowledge of software development processes
  • Ability to work with project documentation
  • Basics of working with office tools
  • Openness to new working methods
  • Willingness to actively participate in the workshop

Training program

01

Definition and role of requirements in the project

  • Types and classification of requirements
02

Requirements lifecycle

  • Stakeholders in the analysis process
  • Roles and responsibilities
  • Requirements elicitation techniques
  • Interviews and workshops
03

Questionnaires and surveys

  • Observation and shadowing
  • Documentation analysis
  • Brainstorming and creative techniques
  • Prototyping
  • Documentation and requirements specification
04

Documentation standards

  • Notations and diagrams
  • User stories and use cases
  • Business rules
  • Functional and non-functional requirements
05

Acceptance criteria

  • Requirements management
  • Prioritization of requirements
06

Tracking changes

  • Verification and validation
  • Requirements tracking matrix
  • Configuration management

Delivery Methods

Online

  • Convenience of participating from anywhere
  • Interactive live sessions with trainer
  • Materials available for 30 days
  • No travel costs

On-site

  • Direct contact with trainer and group
  • Intensive hands-on workshops
  • Networking with other participants
  • Full focus on learning

Frequently asked questions

What are the prerequisites for this training?

For Fundamentals of requirements engineering and analysis we recommend: Basic knowledge of software development processes; Ability to work with project documentation; Basics of working with office tools.

What is the format and duration of this training?

The training lasts 2 days and is available in online and on-site format. Sessions run from 9:00 AM to 4:00 PM. We can also customize the schedule to fit your team's needs.

Who is this training designed for?

This training is designed for: Beginning business and systems analysts; Project managers stepping into the role of analyst; Programmers looking to expand analytical skills.

Bożena Machowska-Worek
Bożena Machowska-Worek Opiekun szkolenia

Request a quote

Funding Options

Check funding options for your company

Up to 80%

Development Services Database

Up to 80% funding for SMEs from EU funds

Check availability
Up to 100%

National Training Fund

Up to 100% funding for employers

Learn more

Trusted by

We train teams at Poland's largest companies

ING Bank - EITT client
mBank - EITT client
PKO Bank Polski - EITT client
PZU - EITT client
Allianz - EITT client
T-Mobile - EITT client
KGHM - EITT client
PGE - EITT client
IKEA - EITT client
InPost - EITT client
Leroy Merlin - EITT client
ZUS - EITT client

Interested in this training?

Contact us - we'll prepare an offer tailored to your organization's needs.

500+ experts
2500+ trainings available
ISO 9001 quality certified
Request Training
Call us +48 22 487 84 90