Current Public Seminars

Architecture & Strategy
Zachman Enterprise Architecture: Modelling Workshop Zachman Certification
Strategic Enterprise Design
Management Strategies for Enterprise Architecture
How Digital is Transforming the Role of IT: Leading with Digital
Business Analysis
Business Architecture: The Foundation for Enterprise Transformation
Working with Business Processes: Discovery, Assessment, Mapping, Analysis and Design
Mastering the Requirements Process
Delivering Benefits from Implementing Change
Mastering Business Analysis
Enterprise Data Management
Ten Steps to Data Quality
Incorporating Big Data, Hadoop and NoSQL in BI Systems and Data Warehouses
Managing Your Information Asset
Predictive & Advanced Analytics
Building an Enterprise Data Lake & Data Refinery for Enterprise Data as a Service
Business-Oriented Data Modelling
Advanced Data Modelling: Communication, Consistency, and Complexity
The Logical Data Warehouse - Design, Architecture, and Technology
Information Management Fundamentals
Data Modelling Fundamentals
Data Modelling Masterclass


"James Archer was excellent, knowledgeable and approachable. One hundred per cent of the content was relevant. The seminar exceeded my expectations."

Kieran Neeson, Business Analyst, Waters

"Very detailed and comprehensive. Very knowledgeable, clear and excellent at getting ideas across."

Mike Wood, Project Manager, Royal Borough of Kensington and Chelsea

"Very knowledgeable, confident and plenty of opportunity for audience participation."

Sarah Lyne, Head of Project Services, UK & EU, Goodman

"Excellent lecturer with a good background. Very good content with a lot of examples and illustrations."

Mr Abdulaziz Almajed, IT Development Manager, Qiyas

"I attended the Mastering the Requirement course after recommendations by colleagues. I was particularly interested in finding out more about the Volere approach. I found the trainer helped to embed the theory into workplace scenarios in a very practical way. There were a range of backgrounds among the delegates, including myself who is not from a software development background but I still found elements that I could take away and have been using in my day to day work since."

Zoë Britt, Research and Communications Manager, GeoPlace

"Inspirational. Able to provide lots of examples to demonstrate theories and practices."

Zoey Moore, Business Project Manager, Aegon UK Services

"Good mix of lectures and workshops. Never felt bored - time flew. Very easy to listen to and obviously 'knew his stuff'".

Sharon Sane, Business Analyst, Aegon UK Services

"Informative, practical, thought provoking. (Speaker was) knowledgeable, excellent communicator, able to make things real."

Iche Otonti, IT Consultant, Qiaow td

"The seminar was a mind opener for me. I started to use some of the seminar teachings the day after and I keep wondering at the enormous difference it makes in my daily job. For the first time in 20 years, I feel in control of client requirements and from there the full project lifecycle!"

Francois-Pierre Moriceau, IT Solutions Architect, Orange Business Services

"Really well paced and easy to understand."

Peter Herring, Systems Analyst, Capstone Mortgage Services

"The flow followed that of the requirements process, was easy to relate to and follow."

Tom Jacobs, Business Analyst, Lloyds TSB

"Very informative, lots of relevant stories, very knowledgeable."

Emma Temple, Business Change Analyst, Capstone Mortgage Services

"Lively, knowledgeable, articulate - absolutely excellent."

Steve Coe, Requirements & Testing Manager, Department of Work & Pensions

"One of the best!"

Helena Bone, Senior Business Analyst, HBOS General Insurance

"Good theory, loaded up with solid practical experience. Excellently communicated and paced."

Ian James, Principal Consultant, Ordnance Survey

3-Day Seminar and Workshop

Mastering the Requirements Process:
Getting Requirements Right


Register On-line:
15-17 November 2016, London
14-16 March 2017, London

Related Seminar:
Mastering Business Analysis
James Archer

PDF File IRM UK Courses September - December 2016 Brochure

Click here for an in-house quote request or for further information regarding in-house training.

Software has only one task – to satisfy the real needs of its user or customer. Building such software is relatively straightforward, providing the real needs in all their subtlety and concealment, have been discovered. Discovering the requirements is the task of the requirements process.

This workshop presents a thorough and well-established process for uncovering the real requirements, testing them for correctness, and recording them clearly, completely and unambiguously. The process is used (with variations) by both agile and traditional projects. It starts with the business—for it is only within the business that you discover the real needs. When you know the real needs, it is then possible to determine the system that best serves those needs, and to specify the requirements or stories to get the right system built.

This workshop shows you how to precisely define the scope of the business problem, to discover and involve the appropriate stakeholders, to use today’s techniques to learn what the business really needs, to innovate and find better ways to do the work, to communicate effectively and to write testable, unambiguous requirements.

Learning Objectives

  • Determine the real needs of your client
  • Uncover the essence of the business
  • Learn diverse elicitation techniques to uncover the real requirements
  • Write agile stories that are more effective and accurate
  • Understand the role of the business analyst in agile projects
  • Write requirements that are complete, traceable, and testable
  • Use a story map for more controlled development
  • Understand the need for (and how to write) both functional and non-functional requirements
  • Precisely define the scope of the project
  • Discover all the stakeholders and keep them involved
  • Use prototypes and sketches to discover hidden needs
  • Get the requirements quickly, and incrementally
  • Use state of the art requirements techniques
  • Discover the right requirements and stories

Course Outline

Project Blastoff
This builds a foundation for the requirements project by establishing its Scope-Stakeholder-Goals. The Blastoff gives you the precise scope of the business area to be studied; a testable goal for the project; and using stakeholder maps, you identify all the sources of requirements. Additionally, the Blastoff ensures the project is viable and worthwhile.

Trawling for Requirements
At the core of any requirements process is the ability to get people to tell you what they really need, rather than their perceived solution, or what they think you might be able to deliver. We show you how to use apprenticing, use case workshops, interviewing, brainstorming, and other techniques to discover exactly what the customers need—and want.

This section introduces the brown cow model that gives the business analyst different ways of thinking about the problem, and allows the real problem to emerge. We also look at innovation—fresh thinking about the problem—and how it is a necessary component of any requirements process.  

Functional Requirements
Functional requirements are those things the product must do. You discover them by understanding the real work of the organisation, and determining what part of that work the automated product can best do. The automated product is specified using well-formed requirements.

Non-functional Requirements
Non-functional requirements are properties the product must have, such as the desired look and feel, usability, performance, cultural, conformance, and so on. This section demonstrates the importance of correct non-functional requirements, and discusses the various types. It shows you how to use the template, and other methods, to find the all-important qualitative requirements for your product.

requirements management flowchart

Requirements for Agile Projects
Requirements are just as important for agile projects, but you have to go about them differently if your solution is to match the real business needs. Effective agile projects understand that there are two parts: Discovery and Delivery. Discovery involves understanding the real work and the real problem to be solved to deliver the value proposition. It uses business stories to communicate the Discovery findings. Delivery focuses on the iterative part of the development and here we see how a story map provides the best guide to the product under development. We also look at how to write better, more effective stories. 

Prototyping and Deviations
Prototyping is a way of discovering requirements by using mock-up products. Here we look at the merits of both low and high-fidelity prototypes, and how they and scenarios are used to discover previously-hidden requirements. We also look at the wanted alternatives, unwanted exceptions and potential misuses of the product.

Writing Requirements
This section addresses the need to communicate requirements—how to formulate them and how to include an unambiguous fit criterion. This makes the requirement testable, as well as ensuring the implemented solution precisely matches the client’s expectations.

The Quality Gateway
Testing is most effective when it is done early in the development cycle. Here we demonstrate how to test requirements before they get anywhere near the developers. The Quality Gateway rejects out-of-scope, gold-plated, non-viable, incorrect and incomplete requirements.

Managing your Requirements
Requirements are the lynchpin of any development effort, and so have to be managed effectively. We look at strategies for your requirements project, the requirements knowledge model, how to prioritise requirements, and how to resolve conflicting requirements. We take a quick look at tools to help manage requirements.

Your Requirements Process
You discuss and determine how to make your own requirements process as effective and efficient as possible. This involves incorporating your own organisational processes into the requirements activity. You build a demonstration of how you will use what you have learned when your return to your own work place.

Each of the teaching chapters is reinforced with a workshop where you apply the concepts presented in this course. Participants work in teams to discover, specify and evaluate requirements for a significant system by:

  • Defining the project’s scope, its goals and the relevant stakeholders
  • Identifying business use cases and product use cases
  • Prototyping the product to find hidden requirements
  • Defining functional and non-functional requirements
  • Deriving the fit criterion, or measurement, for the requirements

Special Features

  • Your instructor is not an “announcer”. He or she is a practicing business analyst who is also an excellent instructor. 
  • The course is written to show real-world situations and provide real-world solutions. You will be able to relate your own work situation to the course.
  • You can discuss your own requirements issues with your instructor.
  • The course teaches that requirements come from understanding the business and its internal processes, and how the business interacts with its external customers.
  • The course provides a realistic framework for requirements discovery, not a strict methodology. The framework provides the freedom and encouragement to discover new approaches to requirements.
  • The techniques are applicable regardless of your development method – agile or traditional.
  • Teaching chapters are reinforced with hands-on workshops.
  • As we progress in the course, we demonstrate the information captured using the Requirements Knowledge Model.
  • You receive the Volere Requirements Specification Template (downloaded over 20,000 times) with advice on how to make this your own template.
  • As well as the course documentation, delegates will also get a  free copy of Suzanne and James Robertson’s acclaimed book Mastering the Requirements Process – 3rd Edition, Getting Requirements Right.

Mastering the Requirements Process


If you want to be involved in delivering the right systems—the ones that get used, then this course is for you. This course typically attracts:

  • Business Analysts
  • Systems Analysts
  • Product Owners
  • Project Leaders / Managers
  • Requirements Engineers
  • Consultants
  • Product / Program Managers
  • Team members on agile projects benefit from understanding how requirements are done in agile projects.
  • Users, software customers and business stakeholders have found that this course equips them to participate more effectively in the requirements process, and so ensure that the end solution matches what they really need.
IIBA Accreditation

This course has been endorsed by The International Institute of Business Analysts. As such, this course has been approved as being aligned to the Business Analysis Body of Knowledge (BABOK) and hence is recommended training for business analysts who wish to sit the exam to become Certified Business Analysis Professionals (CBAP). By attending this course, you will earn 21 PDs (Professional Development hours) or 21 CDUs (Continuing Development Units).  For further information on how to register for the CBAP examination please refer to certification at The IIBA endorsement is registered by the Atlantic Systems Guild.

Speaker Biography

James Archer James Archer is a business analyst, consultant, teacher, writer and innovator. James is co-editor and contributing author of Business Analysis and Leadership (Kogan Page, 2014). He identifies the key to great business analysis as an inclusive leadership style, thinking innovatively, working collaboratively, acting strategically and helping people discover their real requirements.

James is one of the founders and organisers of the Business Analysis European Conference now in its seventh year. In 2009 he was awarded Business Analyst of the Year and he has a Masters with Distinction in Innovation, Creativity and Leadership (Minnov) from City University. 

James is an associate of the Atlantic Systems Guild and has contributed to the development of and taught the Volere approach to requirements and business analysis for the last 8 years.

Specialising in health and social care he brings a track record of designing and delivering innovative solutions to complex problems. His key role is to help senior stakeholders understand the wider strategic and business change implications of potential solutions, while James also has a rare ability to enable people at all levels of an organisation to work and think together in pursuit of lasting change.

James is a Director of Public World  who are UK partners of Buurtzorg a not for profit organization in the Netherlands that is transforming the way care at home is delivered by nurse lead self managed teams. Buurtzorg has grown from a team of 4 nurses in 2007 to over 800 teams of 9,500 nurses with a back office of only 45 staff and has won employer of the year in the Netherlands for 4 out of the last 5 years. James is working with Guys and St Thomas Hospital in London and other NHS organisations to adapt and adopt the Buurtzorg model to the UK context.

Recent clients have included Royal Mail, Waters Corporation, Ikea, the Royal Borough of Kensington and Chelsea, Westminster Council, the Norwegian Court Administrative Service, Credit Suisse, Estonia Energy and Honeywell. 

Seminar Fee
£1,595 + VAT (£319) = £1,914

Register On-line:
15-17 November 2016, London
14-16 March 2017, London

Group Booking Discount

  • 2-3 Delegates - 10%
  • 4-5 Delegates - 20%
  • 6+ Delegates - 25%

Multiple Seminar Booking Discount

Attend more than one of our seminars and you will be entitled to the following discounts:

  • 2nd course 10%
  • 3rd course 15%
  • 4th course 20%
  • 5th+ course 25%

Please note, only one discount can be applied at any one time.

15-17 November 2016
VENUE: etc.venues Marble Arch  
Garfield House,
86 Edgware Rd,
London W2 2EA
Phone: +44 (0) 20 7793 4200

14-16 March 2017
VENUE: etc.venues Marble Arch  
Garfield House,
86 Edgware Rd,
London W2 2EA
Phone: +44 (0) 20 7793 4200

London Accommodation: IRM UK in association with JP Events Ltd has arranged special discounted rates at all venues and at other hotels nearby the venue. Please visit the JP Events website for further information.

E-mail: Tel +44 (0)84 5680 1138 Fax +44 (0)84 5680 1139.

In-House Training
If you require a quote for running this course in-house, please contact us with the following details:

  • Subject matter and/or speaker required
  • Estimated number of delegates
  • Location (town, country)
  • Number of days required (if different from the public course)
  • Preferred date

Please contact:
Jeanette Hall
Telephone: +44 (0)20 8866 8366
Fax: +44 (0) 2036 277202

Speaker: James Archer
James Archer

Endorsed by
The International Institute of Business

Mastering the Requirements Process is an endorsed course by the IIBA
v2.0 of the BABOK as registered under The Atlantic Systems Guild.

By attending this course, you will earn 21 PDs (Professional Development hours) or 21 CDUs (Continuing Development Units).

Media Sponsors
Business Process Incubator
Business Analysis Series
Business Architecture: The Foundation for Enterprise Transformation
Working with Business Processes: Discovery, Assessment, Mapping, Analysis and Design
Mastering the Requirements Process
Delivering Benefits from Implementing Change
Mastering Business Analysis

Multiple Seminar Booking Discount
Attend more than one of our seminars and you will be entitled to the following discounts:

  • 2nd course 10%
  • 3rd course 15%
  • 4th course 20%
  • 5th+ course 25%

Group Booking Discount

  • 2-3 Delegates - 10%
  • 4-5 Delegates - 20%
  • 6+ Delegates - 25%

We regret that this offer cannot be used in conjunction with the Multiple Seminar Discount or any other discount.

Special Feature
Attendees receive a copy of

Mastering the Requirements Process
James and Suzanne Robertson

Mastering the Requirements Process
Descriptions and Ordering from AMAZON

Related Books
Click on an image below for further information


IRM UK Conferences

Enterprise Data and BI Conference Europe 2016
7-10 November 2016, London

Innovation, Business Change, and Technology Forum Europe 2017
21-22 March 2017, London

2 co-located conferences
Data Governance Conference Europe 2017
MDM Summit Europe 2017
15-18 May 2017, London

Business Analysis Conference Europe 2017
25-27 September 2017, London

2 co-located conferences
Enterprise Architecture Conference Europe 2017
BPM Conference Europe 2017
16-19 October 2017, London

Click here to purchase past conference documentation.