Requirements EngineeringPentland Training
Price on request
The course opens with a discussion on what we are trying to achieve when we are in requirements engineering mode. The development template is introduced and the areas relevant to the course are covered. Then we demonstrate where the course topics fit into the development process.
The Requirements Engineering Process
This is an introductory session that breaks down the whole process into its key activities, elicitation of requirements, analysis of the results and documenting the requirements.
Having covered the main aims of this activity, we the cover the various techniques that can be used to elicit business requirements.
The advantages and drawbacks of observation are discussed, along with the preparation required to undertake a successful observation exercise.
When to use questionnaires, the advantages and disadvantages of using them and points to note when designing a questionnaire.
This topic is broken down into three main sections; Planning, Undertaking and Follow up.
- Who to speak to
- When to see them
- What to cover
- How to structure the interview
- Dos and Don’ts when undertaking an interview
- Asking the right questions
- Controlling the interview
- Making notes
- Follow up
- Appraising your performance
- What to do next
Having captured the requirements from the business we need to analyse the results in order to be able to specify what needs to be done. This section discusses the prioritisation of the requirements, how to use a checklist to ensure that we have focused requirements and diagramming techniques that can be used to represent the overall need.
This section covers the key elements that must be considered when deciding to undertake a workshop. Preparation, Roles & Responsibilities, Building Agendas, Facilitation Skills, Facilitation Rules, Workshop Documentation.
Having established what needs to be done, the report needs to be produced. This section covers the main considerations in writing and presenting a technical report:
• Preparing the Draft Report (Collection of material, Selection, Logical ordering).
• The Presentation and Structure of Reports (Layout, Headings, Language, Style, Presentation).
• Illustrating Technical Writing (The value of illustrations, Using tables and graphs, Using Colour).
• Revision (Does it meet it's objectives, Check for the 4 C's)