Data Security Training
Our Data security workshops and courses help your organisation to protect digital data from the malicious actions of unauthorized users, such as a cyberattack or a data breach.
Please select the course that you’re interested in
Please select the course that you are interested in
Writing High Quality Requirements
Course Overview
- Introduction and background
- Reviewing requirements
- Depicting project scope
- Elements of requirements style
- Using multiple requirement views
Audience:
This course will be useful to anyone who has to document, analyze, or use requirements on a software or systems development project. It proves the ability to understand and articulate business risk, implement appropriate IS controls and develop effective plans to mitigate risk.
Writing clear and precise requirements is as important as writing correct requirements. As users of the requirements are normally different from those who write it, and belong to different groups such as Users, Customers and Development Teams, they should be easy to understand yet be able to clearly and effectively communicate the message.
This course is designed to equip participants with the required tools and techniques for finding requirements, distinguishing requirements from design, interpreting customer input, writing precise requirements and using multiple views to communicate requirements to other stakeholders.
Prerequisite:
While there are no formal prerequisites, all attendees are expected to have a basic understanding of software or systems development.
Duration:
This is a fa one-day Writing High-Quality Requirements course. The course starts at 09:30 and runs until 16:30.
Alternate timings can be arranged upon request. The course can be held on a date that suits you.
Location:
Our Writing High-Quality Requirements course will be delivered Online Remotely using online training platforms. It can also be run at our training venue near Liverpool Street (London) or any preferred location in the UK or Europe.
Writing High-Quality Requirements Course Outline
INTRODUCTION AND BACKGROUNDRequirements definition Three levels of software requirements: business, user, and functional Characteristics of high-quality requirements Tips for writing clear requirements To duplicate or not to duplicate How much detail do you need? Requirements vs design REVIEWING REQUIREMENTSPeer review defined Who should review requirements Formal and informal review techniques Guiding principles for effective reviews Checklists for reviewing requirements DEPICTING PROJECT SCOPEContext diagrams Use case diagrams Feature levels Event list | ELEMENTS OF REQUIREMENTS STYLEStructures for writing functional requirements Write in active voice Common types of requirements ambiguity Avoiding requirements ambiguity Weak words to avoid Avoiding solution ideas USING MULTIPLE REQUIREMENT VIEWSAlternative requirements views Decision tree Tables and structured lists Choosing a requirements model Listening for keywords in user input Relating user input to model components |
One to One
(which includes a tailor-made training programme for the individual where they can mix and match the topics from various levels to get the most cost-effective training
Group for up to 8 learners
What Our Clients Say
Extras
This is a sample of some of the Short training videos. Please note that you can get access to many more, once you have done a course with us and are registered as one of our delegates.