SlideShare a Scribd company logo
REQBisatrademarkofGlobalAssociationforSoftwareQuality,GASQGmbH
Start and finish Course style
LunchCoffee and breaks
M00 - Course introduction 2/9 | 2/523
 The role of Requirements Manager
 The underpinning philosophy and principles of
requirements analysis profession
 Requirements analysis process
 The products produced by requirements analyst
 Requirements engineering roles
 Requirements engineering tools and techniques
Main goal
 Attempt Foundation exam with confidence
 Communicate freely within business analysis team
with confidence, understanding its principles and
philosophy
Secondary goal
 Benefits and value of requirements engineering and
REQB
M00 - Course introduction 3/9 | 3/523
Please share with the class:
 Your name and surname
 Your organization
 Your profession (title, function,
job responsibilities)
 Your familiarity with the:
 Project management
 Business analysis
 Requirements engineering
 Modelling
 Your personal session
expectations
M00 - Course introduction 4/9 | 4/523
 Foundation Exam
 Computer based and closed book exam
 Only pencil and eraser are allowed
 Simple multiple (ABCD) choice exam
 Only one answer is correct
 40 questions, pass mark is 26 (65%)
 1 hour exam
 No negative points, no “Tricky Questions”
 No pre-requisite for Foundation exam
 Sample, one (official) mock exam is
provided to you
Candidates completing an examination in a language that
is not their mother tongue, will receive additional time
M00 - Course introduction 5/9 | 5/523
 Foundation Exam
 Computer based and closed book exam
 Only pencil and eraser are allowed
 Simple multiple (ABCD) choice exam
 Only one answer is correct
 40 questions, pass mark is 26 (65%)
 1 hour exam
 No negative points, no “Tricky Questions”
 Pre-requisite is Foundation exam
Candidates completing an examination in a language that
is not their mother tongue, will receive additional time
M00 - Course introduction 6/9 | 6/523
REQB syllabus section code and title
1 Basics
2 Processes models and management
3 Project and Risk Management
4 Identification of Requirements
5 Specification and Documentation of Requirements
6 Requirements Analysis
7 Techniques and Strategies for Conflict Resolution
8 Quality Assurance
9 Tools
Module slide number / total module slides
Slide number /
total slides
Module number
and name
REQB syllabus
section code
SyllabusM00 - Course introduction 7/9 | 7/523
quizlet.com/63625322/
M00 - Course introduction 8/9 | 8/523
twitter.com/mirodabrowski
linkedin.com/in/miroslawdabrowski
google.com/+miroslawdabrowski
miroslaw_dabrowski
www.miroslawdabrowski.com
Mirosław Dąbrowski
Agile Coach, Trainer, Consultant
(former JEE/PHP developer, UX/UI designer, BA/SA)
Creator Writer / Translator Trainer / Coach
• Creator of 50+ mind maps from PPM and related
topics (2mln views): miroslawdabrowski.com
• Lead author of more than 50+ accredited materials
from PRINCE2, PRINCE2 Agile, MSP, MoP, P3O, ITIL,
M_o_R, MoV, PMP, Scrum, AgilePM, DSDM, CISSP,
CISA, CISM, CRISC, CGEIT, TOGAF, COBIT5 etc.
• Creator of 50+ interactive mind maps from PPM
topics: mindmeister.com/users/channel/2757050
• Product Owner of biggest Polish project
management portal: 4PM: 4pm.pl (15.000+ views
each month)
• Editorial Board Member of Official PMI Poland
Chapter magazine: “Strefa PMI”: strefapmi.pl
• Official PRINCE2 Agile, AgilePM, ASL2, BiSL methods
translator for Polish language
• English speaking, international, independent
trainer and coach from multiple domains.
• Master Lead Trainer
• 11+ years in training and coaching / 15.000+ hours
• 100+ certifications
• 5000+ people trained and coached
• 25+ trainers trained and coached
linkedin.com/in/miroslawdabrowski
Agile Coach / Scrum Master PM / IT architect Notable clients
• 8+ years of experience with Agile projects as a
Scrum Master, Product Owner and Agile Coach
• Coached 25+ teams from Agile and Scrum
• Agile Coach coaching C-level executives
• Scrum Master facilitating multiple teams
experienced with UX/UI + Dev teams
• Experience multiple Agile methods
• Author of AgilePM/DSDM Project Health Check
Questionnaire (PHCQ) audit tool
• Dozens of mobile and ecommerce projects
• IT architect experienced in IT projects with budget
above 10mln PLN and timeline of 3+ years
• Experienced with (“traditional”) projects under high
security, audit and compliance requirements based
on ISO/EIC 27001
• 25+ web portal design and development and
mobile application projects with iterative,
incremental and adaptive approach
ABB, AGH, Aiton Caldwell, Asseco, Capgemini, Deutsche Bank,
Descom, Ericsson, Ericpol, Euler Hermes, General Electric,
Glencore, HP Global Business Center, Ideo, Infovide-Matrix,
Interia, Kemira, Lufthansa Systems, Media-Satrun Group,
Ministry of Defense (Poland), Ministry of Justice (Poland),
Nokia Siemens Networks, Oracle, Orange, Polish Air Force,
Proama, Roche, Sabre Holdings, Samsung Electronics, Sescom,
Scania, Sopra Steria, Sun Microsystems, Tauron Polish Energy,
Tieto, University of Wroclaw, UBS Service Centre, Volvo IT…
miroslawdabrowski.com/about-me/clients-and-references/
Accreditations/certifications (selected): CISA, CISM, CRISC, CASP, Security+, Project+, Network+, Server+, Approved
Trainer: (MoP, MSP, PRINCE2, PRINCE2 Agile, M_o_R, MoV, P3O, ITIL Expert, RESILIA), ASL2, BiSL, Change Management,
Facilitation, Managing Benefits, COBIT5, TOGAF 8/9L2, OBASHI, CAPM, PSM I, SDC, SMC, ESMC, SPOC, AEC, DSDM Atern,
DSDM Agile Professional, DSDM Agile Trainer-Coach, AgilePM, OCUP Advanced, SCWCD, SCBCD, SCDJWS, SCMAD, ZCE 5.0,
ZCE 5.3, MCT, MCP, MCITP, MCSE-S, MCSA-S, MCS, MCSA, ISTQB, IQBBA, REQB, CIW Web Design / Web Development /
Web Security Professional, Playing Lean Facilitator, DISC D3 Consultant, SDI Facilitator, Certified Trainer Apollo 13 ITSM
Simulation …
M00 - Course introduction 9/9 | 9/523
1. Fundamentals of requirement
engineering
2. Processes models and management
3. Project and risk management
4. Identification of requirements
5. Specification and documentation of
requirements
6. Requirements analysis
7. Techniques and strategies for conflict
resolution
8. Quality assurance
9. Tools
M01 - Fundamentals of requirement engineering 2/27 | 11/523
1. Lack of clear link to the organisation’s
key strategic priorities
2. Lack of clear senior management
ownership and leadership
3. Lack of effective engagement with stakeholders
4. Lack of skills and proven approach to project and risk
management
5. Project not broken down into manageable steps
6. Evaluation of proposals linked to short term affordability
rather than longer term value for money
7. Lack of understanding of and contact with suppliers
8. Lack of effective integration between
the client, supplier and supply chain
Reported by Office of
Government Commerce (OGC)
in respect of Gateway Reviews
M01 - Fundamentals of requirement engineering 3/27 | 12/523
Other
1%
Lack of Qualified
Resources
3%
Communication
Problems
14%
Inadequate Risk
Management
17%
Poor Scope Definition
15%
Poor Requirements
Definition
50%
Other
Lack of Qualified Resources
Communication Problems
Inadequate Risk Management
Poor Scope Definition
Poor Requirements Definition
ESI International survey of 2000
business professionals, 2005
M01 - Fundamentals of requirement engineering 4/27 | 13/523
The major reasons of projects' failure are problems with
requirements and communication
 Business requirements are not aligned with business real needs
The base for identifying, defining the business
requirements is Business Analysis which acts as a
“communication bridge” between client and supplier
ESI International survey of 2000
business professionals, 2005
M01 - Fundamentals of requirement engineering 5/27 | 14/523
Report from 2015 studied 50,000 projects
around the world, ranging from tiny
enhancements to massive systems
re-engineering implementations
M01 - Fundamentals of requirement engineering 6/27 | 15/523
Top 10 Reasons for Success
1. User Involvement
2. Executive Management Support
3. Clear Business Objectives
4. Optimizing Scope
5. Agile Process
6. Project Manager Expertise
7. Financial Management
8. Skilled Resources
9. Formal Methodology
10. Standard Tools and Infrastructure
Research by The Standish Group International Inc.
End User
involvement!
Not just customer
M01 - Fundamentals of requirement engineering 7/27 | 16/523
M01 - Fundamentals of requirement engineering 8/27 | 17/523
A requirement is [lEEE Std 610.12-1990]
1. A condition or capability needed by a stakeholder to solve a
problem or achieve an objective
2. A condition or capability that must be met or possessed by a
system or system component to satisfy a contract, standard,
specification, or other formally imposed documents
3. A documented representation of a condition or capability as in 1
or 2
 Requirements should be preceded by descriptors like
 Business requirements
 User requirements
 Functional requirements (FR)
 Non-functional requirements (NFR)
1.1M01 - Fundamentals of requirement engineering 9/27 | 18/523
Requirement
Provide foundation
for project's
assessment,
planning, execution
and monitoring
Defines customer
expectations
(stakeholders value)
Acting as
component of
agreements,
project plans
Establish system
boundaries, scope
of delivery
1.1M01 - Fundamentals of requirement engineering 10/27 | 19/523
Requirements should be proceeded by descriptors like:
 Business requirements
 User requirements
 Functional requirements
 Non-functional requirements
1.1M01 - Fundamentals of requirement engineering 11/27 | 20/523
Requirement
Product
Functional
(FR)
External
Internal
Non-functional
(NFR)
External
Internal
Process
Needs and limitations of the business processes:
• Costs, marketing, processing time, sales and distribution,
organization, documentation
• May specify methodologies or frameworks to be followed
1.1M01 - Fundamentals of requirement engineering 12/27 | 21/523
Non-functional product
requirements:
 Specify how the system
performs its functions
 Describe the quality
attributes of the system
Functional product
requirements:
 Allow to specify what the
product should do
 Describe the function of the
product
1.1
WHAT HOW
M01 - Fundamentals of requirement engineering 13/27 | 22/523
Customer
requirements
(business requirements)
Solution/system
requirements
Product/component
requirements
1.1M01 - Fundamentals of requirement engineering 14/27 | 23/523
M01 - Fundamentals of requirement engineering 15/27 | 24/523
M01 - Fundamentals of requirement engineering 16/27 | 25/523
 Requirements Engineering
 Sub-discipline of System Engineering, focused on determining, developing and
managing the requirements of hardware and software systems
 According to CMMI, Requirements Engineering encompasses Requirements
Management and Requirements Development.
 Requirements Management
 A continuous process of eliciting, documenting, analyzing, tracing, prioritizing,
communicating, agreeing on requirements and managing requirements' changes
 Requirements Development
 Collection of activities, tasks, techniques and tools to identify, analyze and
validate requirements on the different abstraction levels
1.1M01 - Fundamentals of requirement engineering 17/27 | 26/523
Requirements Developer
A technical oriented person mainly
involved in the Elicitation, Analysis and
prioritizing of requirements
Requirements Manager
A person responsible for documenting,
analyzing, tracing, prioritizing and
agreeing on requirements and then
controlling change and communicating
to relevant stakeholders
The two roles are complimentary
1.1M01 - Fundamentals of requirement engineering 18/27 | 27/523
Requirements Engineering
discipline involves:
 Requirements elicitation
 Requirements analysis
 Requirements specification
 Requirements validation and
verification
 Requirements traceability
 Configuration and change
management
 Quality assurance
M01 - Fundamentals of requirement engineering 19/27 | 28/523
M01 - Fundamentals of requirement engineering 20/27 | 29/523
Describes the function, architecture, and design of software
Describes the process of development itself
All artefacts should be under version control (e.g. version
control, naming conventions, archiving, etc.)
1.1
Vison
Statement
Business Case Use Cases
Activity
diagrams
Class diagrams
Component
diagrams
Design
documents
Requirements
documentation
Project
documentation
Risk assessment
M01 - Fundamentals of requirement engineering 21/27 | 30/523
Traceability is an association that exists between different
types of requirements and:
 Requirements (mapping the higher level requirements that defined
the needs and features to the more detailed requirements)
 Detailed requirements and design models
 Detailed requirements and test cases (e.g., for system testing)
 High level requirements and test cases (e.g., for acceptance test)
 Requirements and design artefacts
Requirement Model Source Code Object
• Bidirectional traceability from
requirements to software
architecture to code.
• Bidirectional traceability from
requirements to test cases.
M01 - Fundamentals of requirement engineering 22/27 | 31/523
M01 - Fundamentals of requirement engineering 23/27 | 32/523
 Too formal description
 Instability of the requirements
 Bad quality of the requirements
 incomplete, not well described
 Over or under specified
 Gold plating
 Insufficient user involvement
 Overlooked stakeholders
 missing stakeholders groups
 Inaccurate planning
 Minimal specification
(acceptable in case of Agile
approaches)
 Ambiguous, overly specified,
unclear, impossible,
contradictory requirements
 Unclear project goals
 Communication problems
 Wrong format for the wrong
audience
 Language barriers
 Culture barriers
 Knowledge barriers
 different domains; business vs
technology
 Vague formulation
1.1M01 - Fundamentals of requirement engineering 24/27 | 33/523
The requirements
specification must be:
 Traceable
 Complete
 Consistent
 Modifiable
 Under change control
 Accessible
 Up to date and
communicated
A requirement must be:
 Complete
 Validatable
 Verifiable
 Testable
 Unambiguous
 Prioritized
 Feasible
 Necessary (depends in case
of Agile approaches and
MuSCoW prioritization)
1.1
Based on Karl Wiegers
M01 - Fundamentals of requirement engineering 25/27 | 34/523
M01 - Fundamentals of requirement engineering 26/27 | 35/523
I hope you enjoyed
this presentation. If so,
please like, share and
leave a comment
below.
Endorsements on
LinkedIn are also
highly appreciated! 
(your feedback = more free stuff)

MIROSLAWDABROWSKI.COM/downloads
REQB® - Advanced Level Requirements Manager

More Related Content

What's hot

APMP: The APM Project Management Qualification
APMP: The APM Project Management QualificationAPMP: The APM Project Management Qualification
APMP: The APM Project Management Qualification
Mirosław Dąbrowski C-level IT manager, CEO, Agile, ICF Coach, Speaker
 
AXELOS - MoP® - Management of Portfolios - Foundation
AXELOS - MoP® - Management of Portfolios - FoundationAXELOS - MoP® - Management of Portfolios - Foundation
AXELOS - MoP® - Management of Portfolios - Foundation
Mirosław Dąbrowski C-level IT manager, CEO, Agile, ICF Coach, Speaker
 
AXELOS - MSP® - Managing Successful Programmes - Foundation
AXELOS - MSP® - Managing Successful Programmes - FoundationAXELOS - MSP® - Managing Successful Programmes - Foundation
AXELOS - MSP® - Managing Successful Programmes - Foundation
Mirosław Dąbrowski C-level IT manager, CEO, Agile, ICF Coach, Speaker
 
IQBBA® - Foundation Level Business Analyst
IQBBA® - Foundation Level Business AnalystIQBBA® - Foundation Level Business Analyst
ASL®2 - Application Services Library - Foundation
ASL®2 - Application Services Library - FoundationASL®2 - Application Services Library - Foundation
ASL®2 - Application Services Library - Foundation
Mirosław Dąbrowski C-level IT manager, CEO, Agile, ICF Coach, Speaker
 
SDI - Service Desk Foundation
SDI - Service Desk FoundationSDI - Service Desk Foundation
BiSL® - Business Information Services Library - Foundation
BiSL® - Business Information Services Library - FoundationBiSL® - Business Information Services Library - Foundation
BiSL® - Business Information Services Library - Foundation
Mirosław Dąbrowski C-level IT manager, CEO, Agile, ICF Coach, Speaker
 
Facilitation Process IceBerg - Foundation
Facilitation Process IceBerg - FoundationFacilitation Process IceBerg - Foundation
AXELOS - MoV® - Management of Value - Foundation
AXELOS - MoV® - Management of Value - FoundationAXELOS - MoV® - Management of Value - Foundation
AXELOS - MoV® - Management of Value - Foundation
Mirosław Dąbrowski C-level IT manager, CEO, Agile, ICF Coach, Speaker
 
Lean IT - Foundation
Lean IT - FoundationLean IT - Foundation
MoP quick guide
MoP quick guide MoP quick guide
MoP quick guide Maven
 
CHAMPS2 - Foundation
CHAMPS2 - FoundationCHAMPS2 - Foundation
AXELOS - P3O® - Portfolio, Programme and Project Offices - Foundation
AXELOS - P3O® - Portfolio, Programme and Project Offices - FoundationAXELOS - P3O® - Portfolio, Programme and Project Offices - Foundation
AXELOS - P3O® - Portfolio, Programme and Project Offices - Foundation
Mirosław Dąbrowski C-level IT manager, CEO, Agile, ICF Coach, Speaker
 
COBIT®5 - Implementation
COBIT®5 - ImplementationCOBIT®5 - Implementation
AXELOS - ITIL® Foundation
AXELOS - ITIL® FoundationAXELOS - ITIL® Foundation
P3O Overview
P3O OverviewP3O Overview
P3O Overview
Jeff Ball
 
OBASHI® - Foundation
OBASHI® - FoundationOBASHI® - Foundation
Change Management - Foundation
Change Management - FoundationChange Management - Foundation
Itroduction to PMO مقدمة في مكاتب المحافظ والبرامج والمشاريع
Itroduction to PMO  مقدمة في مكاتب المحافظ والبرامج والمشاريع Itroduction to PMO  مقدمة في مكاتب المحافظ والبرامج والمشاريع
Itroduction to PMO مقدمة في مكاتب المحافظ والبرامج والمشاريع
Mohamed Gouda
 

What's hot (20)

APMP: The APM Project Management Qualification
APMP: The APM Project Management QualificationAPMP: The APM Project Management Qualification
APMP: The APM Project Management Qualification
 
AXELOS - MoP® - Management of Portfolios - Foundation
AXELOS - MoP® - Management of Portfolios - FoundationAXELOS - MoP® - Management of Portfolios - Foundation
AXELOS - MoP® - Management of Portfolios - Foundation
 
AXELOS - MSP® - Managing Successful Programmes - Foundation
AXELOS - MSP® - Managing Successful Programmes - FoundationAXELOS - MSP® - Managing Successful Programmes - Foundation
AXELOS - MSP® - Managing Successful Programmes - Foundation
 
IQBBA® - Foundation Level Business Analyst
IQBBA® - Foundation Level Business AnalystIQBBA® - Foundation Level Business Analyst
IQBBA® - Foundation Level Business Analyst
 
ASL®2 - Application Services Library - Foundation
ASL®2 - Application Services Library - FoundationASL®2 - Application Services Library - Foundation
ASL®2 - Application Services Library - Foundation
 
SDI - Service Desk Foundation
SDI - Service Desk FoundationSDI - Service Desk Foundation
SDI - Service Desk Foundation
 
BiSL® - Business Information Services Library - Foundation
BiSL® - Business Information Services Library - FoundationBiSL® - Business Information Services Library - Foundation
BiSL® - Business Information Services Library - Foundation
 
Facilitation Process IceBerg - Foundation
Facilitation Process IceBerg - FoundationFacilitation Process IceBerg - Foundation
Facilitation Process IceBerg - Foundation
 
AXELOS - MoV® - Management of Value - Foundation
AXELOS - MoV® - Management of Value - FoundationAXELOS - MoV® - Management of Value - Foundation
AXELOS - MoV® - Management of Value - Foundation
 
Lean IT - Foundation
Lean IT - FoundationLean IT - Foundation
Lean IT - Foundation
 
MoP quick guide
MoP quick guide MoP quick guide
MoP quick guide
 
CHAMPS2 - Foundation
CHAMPS2 - FoundationCHAMPS2 - Foundation
CHAMPS2 - Foundation
 
AXELOS - P3O® - Portfolio, Programme and Project Offices - Foundation
AXELOS - P3O® - Portfolio, Programme and Project Offices - FoundationAXELOS - P3O® - Portfolio, Programme and Project Offices - Foundation
AXELOS - P3O® - Portfolio, Programme and Project Offices - Foundation
 
COBIT®5 - Implementation
COBIT®5 - ImplementationCOBIT®5 - Implementation
COBIT®5 - Implementation
 
AXELOS - ITIL® Foundation
AXELOS - ITIL® FoundationAXELOS - ITIL® Foundation
AXELOS - ITIL® Foundation
 
P3O Overview
P3O OverviewP3O Overview
P3O Overview
 
OBASHI® - Foundation
OBASHI® - FoundationOBASHI® - Foundation
OBASHI® - Foundation
 
Change Management - Foundation
Change Management - FoundationChange Management - Foundation
Change Management - Foundation
 
Itroduction to PMO مقدمة في مكاتب المحافظ والبرامج والمشاريع
Itroduction to PMO  مقدمة في مكاتب المحافظ والبرامج والمشاريع Itroduction to PMO  مقدمة في مكاتب المحافظ والبرامج والمشاريع
Itroduction to PMO مقدمة في مكاتب المحافظ والبرامج والمشاريع
 
MoP quick guide
MoP quick guideMoP quick guide
MoP quick guide
 

Viewers also liked

AXELOS - PRINCE2® Foundation
AXELOS - PRINCE2® FoundationAXELOS - PRINCE2® Foundation
Professional Scrum Product Owner I (PSPO-I)
Professional Scrum Product Owner I (PSPO-I)Professional Scrum Product Owner I (PSPO-I)
Professional Scrum Master I (PSM-I)
Professional Scrum Master I (PSM-I)Professional Scrum Master I (PSM-I)
COBIT®5 - Foundation
COBIT®5 - FoundationCOBIT®5 - Foundation
AgileBA® - Agile Business Analysis - Foundation
AgileBA® - Agile Business Analysis - FoundationAgileBA® - Agile Business Analysis - Foundation
AgileBA® - Agile Business Analysis - Foundation
Mirosław Dąbrowski C-level IT manager, CEO, Agile, ICF Coach, Speaker
 
DSDM® AgilePF® - Agile Project Framework - Foundation
DSDM® AgilePF® - Agile Project Framework - FoundationDSDM® AgilePF® - Agile Project Framework - Foundation
DSDM® AgilePF® - Agile Project Framework - Foundation
Mirosław Dąbrowski C-level IT manager, CEO, Agile, ICF Coach, Speaker
 
PRINCE2 Foundation Workshops -- Organization
PRINCE2 Foundation Workshops -- OrganizationPRINCE2 Foundation Workshops -- Organization
PRINCE2 Foundation Workshops -- Organization
Frank Turley
 
AXELOS - PRINCE2 Agile® Practitioner
AXELOS - PRINCE2 Agile® PractitionerAXELOS - PRINCE2 Agile® Practitioner
Sourcing Governance - Foundation
Sourcing Governance - FoundationSourcing Governance - Foundation
PRINCE2 Foundation Training Manual by Frank Turley
PRINCE2 Foundation Training Manual by Frank TurleyPRINCE2 Foundation Training Manual by Frank Turley
PRINCE2 Foundation Training Manual by Frank Turley
Frank Turley
 

Viewers also liked (10)

AXELOS - PRINCE2® Foundation
AXELOS - PRINCE2® FoundationAXELOS - PRINCE2® Foundation
AXELOS - PRINCE2® Foundation
 
Professional Scrum Product Owner I (PSPO-I)
Professional Scrum Product Owner I (PSPO-I)Professional Scrum Product Owner I (PSPO-I)
Professional Scrum Product Owner I (PSPO-I)
 
Professional Scrum Master I (PSM-I)
Professional Scrum Master I (PSM-I)Professional Scrum Master I (PSM-I)
Professional Scrum Master I (PSM-I)
 
COBIT®5 - Foundation
COBIT®5 - FoundationCOBIT®5 - Foundation
COBIT®5 - Foundation
 
AgileBA® - Agile Business Analysis - Foundation
AgileBA® - Agile Business Analysis - FoundationAgileBA® - Agile Business Analysis - Foundation
AgileBA® - Agile Business Analysis - Foundation
 
DSDM® AgilePF® - Agile Project Framework - Foundation
DSDM® AgilePF® - Agile Project Framework - FoundationDSDM® AgilePF® - Agile Project Framework - Foundation
DSDM® AgilePF® - Agile Project Framework - Foundation
 
PRINCE2 Foundation Workshops -- Organization
PRINCE2 Foundation Workshops -- OrganizationPRINCE2 Foundation Workshops -- Organization
PRINCE2 Foundation Workshops -- Organization
 
AXELOS - PRINCE2 Agile® Practitioner
AXELOS - PRINCE2 Agile® PractitionerAXELOS - PRINCE2 Agile® Practitioner
AXELOS - PRINCE2 Agile® Practitioner
 
Sourcing Governance - Foundation
Sourcing Governance - FoundationSourcing Governance - Foundation
Sourcing Governance - Foundation
 
PRINCE2 Foundation Training Manual by Frank Turley
PRINCE2 Foundation Training Manual by Frank TurleyPRINCE2 Foundation Training Manual by Frank Turley
PRINCE2 Foundation Training Manual by Frank Turley
 

Similar to REQB® - Advanced Level Requirements Manager

AgilePM® - Agile Project Management - Foundation
AgilePM® - Agile Project Management - FoundationAgilePM® - Agile Project Management - Foundation
AgilePM® - Agile Project Management - Foundation
Mirosław Dąbrowski C-level IT manager, CEO, Agile, ICF Coach, Speaker
 
CAPM Exam Prep Course Preview
CAPM Exam Prep Course PreviewCAPM Exam Prep Course Preview
CAPM Exam Prep Course Preview
Invensis Learning
 
Transforming Service & Support - Implementing a Service Delivery University
Transforming Service & Support - Implementing a Service Delivery UniversityTransforming Service & Support - Implementing a Service Delivery University
Transforming Service & Support - Implementing a Service Delivery University
Greg Trexler
 
PMP for Operations & Non-Project Environment
PMP for Operations & Non-Project EnvironmentPMP for Operations & Non-Project Environment
PMP for Operations & Non-Project Environment
Edureka!
 
DSDM® Atern® - Foundation
DSDM® Atern® - FoundationDSDM® Atern® - Foundation
P3O.pdf
P3O.pdfP3O.pdf
Yurii Chaika: Delivery Excellence in consulting model - importance, component...
Yurii Chaika: Delivery Excellence in consulting model - importance, component...Yurii Chaika: Delivery Excellence in consulting model - importance, component...
Yurii Chaika: Delivery Excellence in consulting model - importance, component...
Lviv Startup Club
 
Business System Analysis and Project Management | CCBST
Business System Analysis and Project Management | CCBSTBusiness System Analysis and Project Management | CCBST
Business System Analysis and Project Management | CCBST
CCBST College
 
AgilePM® V2 - Agile Project Management V2 - Foundation
AgilePM® V2 - Agile Project Management V2 - FoundationAgilePM® V2 - Agile Project Management V2 - Foundation
AgilePM® V2 - Agile Project Management V2 - Foundation
Mirosław Dąbrowski C-level IT manager, CEO, Agile, ICF Coach, Speaker
 
Session 3 Everything You Should Know About PMP & CAPM Certifications
Session 3 Everything You Should Know About PMP & CAPM CertificationsSession 3 Everything You Should Know About PMP & CAPM Certifications
Session 3 Everything You Should Know About PMP & CAPM Certifications
Seshne Govender
 
Systems Engineering training brochure
Systems Engineering training brochureSystems Engineering training brochure
Systems Engineering training brochure
Shaun West
 
PetroSync - Auditing Project Performance & Project Control
PetroSync - Auditing Project Performance & Project ControlPetroSync - Auditing Project Performance & Project Control
PetroSync - Auditing Project Performance & Project Control
PetroSync
 
Furqan ul karim_latest_cv
Furqan ul karim_latest_cvFurqan ul karim_latest_cv
Furqan ul karim_latest_cv
Furqan Ul Karim
 
AgilePgM® - Agile Programme Management - Foundation
AgilePgM® - Agile Programme Management - FoundationAgilePgM® - Agile Programme Management - Foundation
AgilePgM® - Agile Programme Management - Foundation
Mirosław Dąbrowski C-level IT manager, CEO, Agile, ICF Coach, Speaker
 
Varadarajan pmp itil
Varadarajan pmp itilVaradarajan pmp itil
Varadarajan pmp itil
Varadarajan V PMP ITIL
 

Similar to REQB® - Advanced Level Requirements Manager (18)

AgilePM® - Agile Project Management - Foundation
AgilePM® - Agile Project Management - FoundationAgilePM® - Agile Project Management - Foundation
AgilePM® - Agile Project Management - Foundation
 
CAPM Exam Prep Course Preview
CAPM Exam Prep Course PreviewCAPM Exam Prep Course Preview
CAPM Exam Prep Course Preview
 
Transforming Service & Support - Implementing a Service Delivery University
Transforming Service & Support - Implementing a Service Delivery UniversityTransforming Service & Support - Implementing a Service Delivery University
Transforming Service & Support - Implementing a Service Delivery University
 
PMP for Operations & Non-Project Environment
PMP for Operations & Non-Project EnvironmentPMP for Operations & Non-Project Environment
PMP for Operations & Non-Project Environment
 
DSDM® Atern® - Foundation
DSDM® Atern® - FoundationDSDM® Atern® - Foundation
DSDM® Atern® - Foundation
 
P3O.pdf
P3O.pdfP3O.pdf
P3O.pdf
 
Yurii Chaika: Delivery Excellence in consulting model - importance, component...
Yurii Chaika: Delivery Excellence in consulting model - importance, component...Yurii Chaika: Delivery Excellence in consulting model - importance, component...
Yurii Chaika: Delivery Excellence in consulting model - importance, component...
 
Business System Analysis and Project Management | CCBST
Business System Analysis and Project Management | CCBSTBusiness System Analysis and Project Management | CCBST
Business System Analysis and Project Management | CCBST
 
AgilePM® V2 - Agile Project Management V2 - Foundation
AgilePM® V2 - Agile Project Management V2 - FoundationAgilePM® V2 - Agile Project Management V2 - Foundation
AgilePM® V2 - Agile Project Management V2 - Foundation
 
Session 3 Everything You Should Know About PMP & CAPM Certifications
Session 3 Everything You Should Know About PMP & CAPM CertificationsSession 3 Everything You Should Know About PMP & CAPM Certifications
Session 3 Everything You Should Know About PMP & CAPM Certifications
 
Systems Engineering training brochure
Systems Engineering training brochureSystems Engineering training brochure
Systems Engineering training brochure
 
PetroSync - Auditing Project Performance & Project Control
PetroSync - Auditing Project Performance & Project ControlPetroSync - Auditing Project Performance & Project Control
PetroSync - Auditing Project Performance & Project Control
 
Furqan ul karim_latest_cv
Furqan ul karim_latest_cvFurqan ul karim_latest_cv
Furqan ul karim_latest_cv
 
Shibumon Manaveettil CV
Shibumon Manaveettil CVShibumon Manaveettil CV
Shibumon Manaveettil CV
 
Mohammad Al Nsour CV
Mohammad Al Nsour CVMohammad Al Nsour CV
Mohammad Al Nsour CV
 
AgilePgM® - Agile Programme Management - Foundation
AgilePgM® - Agile Programme Management - FoundationAgilePgM® - Agile Programme Management - Foundation
AgilePgM® - Agile Programme Management - Foundation
 
Varadarajan PMP ITIL
Varadarajan PMP ITILVaradarajan PMP ITIL
Varadarajan PMP ITIL
 
Varadarajan pmp itil
Varadarajan pmp itilVaradarajan pmp itil
Varadarajan pmp itil
 

Recently uploaded

Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...
Lviv Startup Club
 
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Lviv Startup Club
 
The-McKinsey-7S-Framework. strategic management
The-McKinsey-7S-Framework. strategic managementThe-McKinsey-7S-Framework. strategic management
The-McKinsey-7S-Framework. strategic management
Bojamma2
 
Enterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdfEnterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdf
KaiNexus
 
-- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month ---- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month --
NZSG
 
Cracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptxCracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptx
Workforce Group
 
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdfSearch Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Arihant Webtech Pvt. Ltd
 
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Lviv Startup Club
 
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
creerey
 
Recruiting in the Digital Age: A Social Media Masterclass
Recruiting in the Digital Age: A Social Media MasterclassRecruiting in the Digital Age: A Social Media Masterclass
Recruiting in the Digital Age: A Social Media Masterclass
LuanWise
 
amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05
marketing317746
 
Improving profitability for small business
Improving profitability for small businessImproving profitability for small business
Improving profitability for small business
Ben Wann
 
CADAVER AS OUR FIRST TEACHER anatomt in your.pptx
CADAVER AS OUR FIRST TEACHER anatomt in your.pptxCADAVER AS OUR FIRST TEACHER anatomt in your.pptx
CADAVER AS OUR FIRST TEACHER anatomt in your.pptx
fakeloginn69
 
Authentically Social Presented by Corey Perlman
Authentically Social Presented by Corey PerlmanAuthentically Social Presented by Corey Perlman
Authentically Social Presented by Corey Perlman
Corey Perlman, Social Media Speaker and Consultant
 
The Parable of the Pipeline a book every new businessman or business student ...
The Parable of the Pipeline a book every new businessman or business student ...The Parable of the Pipeline a book every new businessman or business student ...
The Parable of the Pipeline a book every new businessman or business student ...
awaisafdar
 
Buy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star ReviewsBuy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star Reviews
usawebmarket
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
Adam Smith
 
Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111
zoyaansari11365
 
Business Valuation Principles for Entrepreneurs
Business Valuation Principles for EntrepreneursBusiness Valuation Principles for Entrepreneurs
Business Valuation Principles for Entrepreneurs
Ben Wann
 
Brand Analysis for an artist named Struan
Brand Analysis for an artist named StruanBrand Analysis for an artist named Struan
Brand Analysis for an artist named Struan
sarahvanessa51503
 

Recently uploaded (20)

Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...
 
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
 
The-McKinsey-7S-Framework. strategic management
The-McKinsey-7S-Framework. strategic managementThe-McKinsey-7S-Framework. strategic management
The-McKinsey-7S-Framework. strategic management
 
Enterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdfEnterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdf
 
-- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month ---- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month --
 
Cracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptxCracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptx
 
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdfSearch Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
 
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)
 
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
 
Recruiting in the Digital Age: A Social Media Masterclass
Recruiting in the Digital Age: A Social Media MasterclassRecruiting in the Digital Age: A Social Media Masterclass
Recruiting in the Digital Age: A Social Media Masterclass
 
amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05
 
Improving profitability for small business
Improving profitability for small businessImproving profitability for small business
Improving profitability for small business
 
CADAVER AS OUR FIRST TEACHER anatomt in your.pptx
CADAVER AS OUR FIRST TEACHER anatomt in your.pptxCADAVER AS OUR FIRST TEACHER anatomt in your.pptx
CADAVER AS OUR FIRST TEACHER anatomt in your.pptx
 
Authentically Social Presented by Corey Perlman
Authentically Social Presented by Corey PerlmanAuthentically Social Presented by Corey Perlman
Authentically Social Presented by Corey Perlman
 
The Parable of the Pipeline a book every new businessman or business student ...
The Parable of the Pipeline a book every new businessman or business student ...The Parable of the Pipeline a book every new businessman or business student ...
The Parable of the Pipeline a book every new businessman or business student ...
 
Buy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star ReviewsBuy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star Reviews
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
 
Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111
 
Business Valuation Principles for Entrepreneurs
Business Valuation Principles for EntrepreneursBusiness Valuation Principles for Entrepreneurs
Business Valuation Principles for Entrepreneurs
 
Brand Analysis for an artist named Struan
Brand Analysis for an artist named StruanBrand Analysis for an artist named Struan
Brand Analysis for an artist named Struan
 

REQB® - Advanced Level Requirements Manager

  • 2. Start and finish Course style LunchCoffee and breaks M00 - Course introduction 2/9 | 2/523
  • 3.  The role of Requirements Manager  The underpinning philosophy and principles of requirements analysis profession  Requirements analysis process  The products produced by requirements analyst  Requirements engineering roles  Requirements engineering tools and techniques Main goal  Attempt Foundation exam with confidence  Communicate freely within business analysis team with confidence, understanding its principles and philosophy Secondary goal  Benefits and value of requirements engineering and REQB M00 - Course introduction 3/9 | 3/523
  • 4. Please share with the class:  Your name and surname  Your organization  Your profession (title, function, job responsibilities)  Your familiarity with the:  Project management  Business analysis  Requirements engineering  Modelling  Your personal session expectations M00 - Course introduction 4/9 | 4/523
  • 5.  Foundation Exam  Computer based and closed book exam  Only pencil and eraser are allowed  Simple multiple (ABCD) choice exam  Only one answer is correct  40 questions, pass mark is 26 (65%)  1 hour exam  No negative points, no “Tricky Questions”  No pre-requisite for Foundation exam  Sample, one (official) mock exam is provided to you Candidates completing an examination in a language that is not their mother tongue, will receive additional time M00 - Course introduction 5/9 | 5/523
  • 6.  Foundation Exam  Computer based and closed book exam  Only pencil and eraser are allowed  Simple multiple (ABCD) choice exam  Only one answer is correct  40 questions, pass mark is 26 (65%)  1 hour exam  No negative points, no “Tricky Questions”  Pre-requisite is Foundation exam Candidates completing an examination in a language that is not their mother tongue, will receive additional time M00 - Course introduction 6/9 | 6/523
  • 7. REQB syllabus section code and title 1 Basics 2 Processes models and management 3 Project and Risk Management 4 Identification of Requirements 5 Specification and Documentation of Requirements 6 Requirements Analysis 7 Techniques and Strategies for Conflict Resolution 8 Quality Assurance 9 Tools Module slide number / total module slides Slide number / total slides Module number and name REQB syllabus section code SyllabusM00 - Course introduction 7/9 | 7/523
  • 8. quizlet.com/63625322/ M00 - Course introduction 8/9 | 8/523
  • 9. twitter.com/mirodabrowski linkedin.com/in/miroslawdabrowski google.com/+miroslawdabrowski miroslaw_dabrowski www.miroslawdabrowski.com Mirosław Dąbrowski Agile Coach, Trainer, Consultant (former JEE/PHP developer, UX/UI designer, BA/SA) Creator Writer / Translator Trainer / Coach • Creator of 50+ mind maps from PPM and related topics (2mln views): miroslawdabrowski.com • Lead author of more than 50+ accredited materials from PRINCE2, PRINCE2 Agile, MSP, MoP, P3O, ITIL, M_o_R, MoV, PMP, Scrum, AgilePM, DSDM, CISSP, CISA, CISM, CRISC, CGEIT, TOGAF, COBIT5 etc. • Creator of 50+ interactive mind maps from PPM topics: mindmeister.com/users/channel/2757050 • Product Owner of biggest Polish project management portal: 4PM: 4pm.pl (15.000+ views each month) • Editorial Board Member of Official PMI Poland Chapter magazine: “Strefa PMI”: strefapmi.pl • Official PRINCE2 Agile, AgilePM, ASL2, BiSL methods translator for Polish language • English speaking, international, independent trainer and coach from multiple domains. • Master Lead Trainer • 11+ years in training and coaching / 15.000+ hours • 100+ certifications • 5000+ people trained and coached • 25+ trainers trained and coached linkedin.com/in/miroslawdabrowski Agile Coach / Scrum Master PM / IT architect Notable clients • 8+ years of experience with Agile projects as a Scrum Master, Product Owner and Agile Coach • Coached 25+ teams from Agile and Scrum • Agile Coach coaching C-level executives • Scrum Master facilitating multiple teams experienced with UX/UI + Dev teams • Experience multiple Agile methods • Author of AgilePM/DSDM Project Health Check Questionnaire (PHCQ) audit tool • Dozens of mobile and ecommerce projects • IT architect experienced in IT projects with budget above 10mln PLN and timeline of 3+ years • Experienced with (“traditional”) projects under high security, audit and compliance requirements based on ISO/EIC 27001 • 25+ web portal design and development and mobile application projects with iterative, incremental and adaptive approach ABB, AGH, Aiton Caldwell, Asseco, Capgemini, Deutsche Bank, Descom, Ericsson, Ericpol, Euler Hermes, General Electric, Glencore, HP Global Business Center, Ideo, Infovide-Matrix, Interia, Kemira, Lufthansa Systems, Media-Satrun Group, Ministry of Defense (Poland), Ministry of Justice (Poland), Nokia Siemens Networks, Oracle, Orange, Polish Air Force, Proama, Roche, Sabre Holdings, Samsung Electronics, Sescom, Scania, Sopra Steria, Sun Microsystems, Tauron Polish Energy, Tieto, University of Wroclaw, UBS Service Centre, Volvo IT… miroslawdabrowski.com/about-me/clients-and-references/ Accreditations/certifications (selected): CISA, CISM, CRISC, CASP, Security+, Project+, Network+, Server+, Approved Trainer: (MoP, MSP, PRINCE2, PRINCE2 Agile, M_o_R, MoV, P3O, ITIL Expert, RESILIA), ASL2, BiSL, Change Management, Facilitation, Managing Benefits, COBIT5, TOGAF 8/9L2, OBASHI, CAPM, PSM I, SDC, SMC, ESMC, SPOC, AEC, DSDM Atern, DSDM Agile Professional, DSDM Agile Trainer-Coach, AgilePM, OCUP Advanced, SCWCD, SCBCD, SCDJWS, SCMAD, ZCE 5.0, ZCE 5.3, MCT, MCP, MCITP, MCSE-S, MCSA-S, MCS, MCSA, ISTQB, IQBBA, REQB, CIW Web Design / Web Development / Web Security Professional, Playing Lean Facilitator, DISC D3 Consultant, SDI Facilitator, Certified Trainer Apollo 13 ITSM Simulation … M00 - Course introduction 9/9 | 9/523
  • 10.
  • 11. 1. Fundamentals of requirement engineering 2. Processes models and management 3. Project and risk management 4. Identification of requirements 5. Specification and documentation of requirements 6. Requirements analysis 7. Techniques and strategies for conflict resolution 8. Quality assurance 9. Tools M01 - Fundamentals of requirement engineering 2/27 | 11/523
  • 12. 1. Lack of clear link to the organisation’s key strategic priorities 2. Lack of clear senior management ownership and leadership 3. Lack of effective engagement with stakeholders 4. Lack of skills and proven approach to project and risk management 5. Project not broken down into manageable steps 6. Evaluation of proposals linked to short term affordability rather than longer term value for money 7. Lack of understanding of and contact with suppliers 8. Lack of effective integration between the client, supplier and supply chain Reported by Office of Government Commerce (OGC) in respect of Gateway Reviews M01 - Fundamentals of requirement engineering 3/27 | 12/523
  • 13. Other 1% Lack of Qualified Resources 3% Communication Problems 14% Inadequate Risk Management 17% Poor Scope Definition 15% Poor Requirements Definition 50% Other Lack of Qualified Resources Communication Problems Inadequate Risk Management Poor Scope Definition Poor Requirements Definition ESI International survey of 2000 business professionals, 2005 M01 - Fundamentals of requirement engineering 4/27 | 13/523
  • 14. The major reasons of projects' failure are problems with requirements and communication  Business requirements are not aligned with business real needs The base for identifying, defining the business requirements is Business Analysis which acts as a “communication bridge” between client and supplier ESI International survey of 2000 business professionals, 2005 M01 - Fundamentals of requirement engineering 5/27 | 14/523
  • 15. Report from 2015 studied 50,000 projects around the world, ranging from tiny enhancements to massive systems re-engineering implementations M01 - Fundamentals of requirement engineering 6/27 | 15/523
  • 16. Top 10 Reasons for Success 1. User Involvement 2. Executive Management Support 3. Clear Business Objectives 4. Optimizing Scope 5. Agile Process 6. Project Manager Expertise 7. Financial Management 8. Skilled Resources 9. Formal Methodology 10. Standard Tools and Infrastructure Research by The Standish Group International Inc. End User involvement! Not just customer M01 - Fundamentals of requirement engineering 7/27 | 16/523
  • 17. M01 - Fundamentals of requirement engineering 8/27 | 17/523
  • 18. A requirement is [lEEE Std 610.12-1990] 1. A condition or capability needed by a stakeholder to solve a problem or achieve an objective 2. A condition or capability that must be met or possessed by a system or system component to satisfy a contract, standard, specification, or other formally imposed documents 3. A documented representation of a condition or capability as in 1 or 2  Requirements should be preceded by descriptors like  Business requirements  User requirements  Functional requirements (FR)  Non-functional requirements (NFR) 1.1M01 - Fundamentals of requirement engineering 9/27 | 18/523
  • 19. Requirement Provide foundation for project's assessment, planning, execution and monitoring Defines customer expectations (stakeholders value) Acting as component of agreements, project plans Establish system boundaries, scope of delivery 1.1M01 - Fundamentals of requirement engineering 10/27 | 19/523
  • 20. Requirements should be proceeded by descriptors like:  Business requirements  User requirements  Functional requirements  Non-functional requirements 1.1M01 - Fundamentals of requirement engineering 11/27 | 20/523
  • 21. Requirement Product Functional (FR) External Internal Non-functional (NFR) External Internal Process Needs and limitations of the business processes: • Costs, marketing, processing time, sales and distribution, organization, documentation • May specify methodologies or frameworks to be followed 1.1M01 - Fundamentals of requirement engineering 12/27 | 21/523
  • 22. Non-functional product requirements:  Specify how the system performs its functions  Describe the quality attributes of the system Functional product requirements:  Allow to specify what the product should do  Describe the function of the product 1.1 WHAT HOW M01 - Fundamentals of requirement engineering 13/27 | 22/523
  • 24. M01 - Fundamentals of requirement engineering 15/27 | 24/523
  • 25. M01 - Fundamentals of requirement engineering 16/27 | 25/523
  • 26.  Requirements Engineering  Sub-discipline of System Engineering, focused on determining, developing and managing the requirements of hardware and software systems  According to CMMI, Requirements Engineering encompasses Requirements Management and Requirements Development.  Requirements Management  A continuous process of eliciting, documenting, analyzing, tracing, prioritizing, communicating, agreeing on requirements and managing requirements' changes  Requirements Development  Collection of activities, tasks, techniques and tools to identify, analyze and validate requirements on the different abstraction levels 1.1M01 - Fundamentals of requirement engineering 17/27 | 26/523
  • 27. Requirements Developer A technical oriented person mainly involved in the Elicitation, Analysis and prioritizing of requirements Requirements Manager A person responsible for documenting, analyzing, tracing, prioritizing and agreeing on requirements and then controlling change and communicating to relevant stakeholders The two roles are complimentary 1.1M01 - Fundamentals of requirement engineering 18/27 | 27/523
  • 28. Requirements Engineering discipline involves:  Requirements elicitation  Requirements analysis  Requirements specification  Requirements validation and verification  Requirements traceability  Configuration and change management  Quality assurance M01 - Fundamentals of requirement engineering 19/27 | 28/523
  • 29. M01 - Fundamentals of requirement engineering 20/27 | 29/523
  • 30. Describes the function, architecture, and design of software Describes the process of development itself All artefacts should be under version control (e.g. version control, naming conventions, archiving, etc.) 1.1 Vison Statement Business Case Use Cases Activity diagrams Class diagrams Component diagrams Design documents Requirements documentation Project documentation Risk assessment M01 - Fundamentals of requirement engineering 21/27 | 30/523
  • 31. Traceability is an association that exists between different types of requirements and:  Requirements (mapping the higher level requirements that defined the needs and features to the more detailed requirements)  Detailed requirements and design models  Detailed requirements and test cases (e.g., for system testing)  High level requirements and test cases (e.g., for acceptance test)  Requirements and design artefacts Requirement Model Source Code Object • Bidirectional traceability from requirements to software architecture to code. • Bidirectional traceability from requirements to test cases. M01 - Fundamentals of requirement engineering 22/27 | 31/523
  • 32. M01 - Fundamentals of requirement engineering 23/27 | 32/523
  • 33.  Too formal description  Instability of the requirements  Bad quality of the requirements  incomplete, not well described  Over or under specified  Gold plating  Insufficient user involvement  Overlooked stakeholders  missing stakeholders groups  Inaccurate planning  Minimal specification (acceptable in case of Agile approaches)  Ambiguous, overly specified, unclear, impossible, contradictory requirements  Unclear project goals  Communication problems  Wrong format for the wrong audience  Language barriers  Culture barriers  Knowledge barriers  different domains; business vs technology  Vague formulation 1.1M01 - Fundamentals of requirement engineering 24/27 | 33/523
  • 34. The requirements specification must be:  Traceable  Complete  Consistent  Modifiable  Under change control  Accessible  Up to date and communicated A requirement must be:  Complete  Validatable  Verifiable  Testable  Unambiguous  Prioritized  Feasible  Necessary (depends in case of Agile approaches and MuSCoW prioritization) 1.1 Based on Karl Wiegers M01 - Fundamentals of requirement engineering 25/27 | 34/523
  • 35. M01 - Fundamentals of requirement engineering 26/27 | 35/523
  • 36. I hope you enjoyed this presentation. If so, please like, share and leave a comment below. Endorsements on LinkedIn are also highly appreciated!  (your feedback = more free stuff)  MIROSLAWDABROWSKI.COM/downloads