Course Outline
1. Introduction and basics
2. System and system context
- System, system context and boundaries
- Defining system boundaries and context
3. Requirements elicitation
- Sources of requirements
- Categorization of requirements according to the Kano model
- Acquisition techniques
4. Requirements documentation
- Document design
- Types of documentation
- Document structures
- Using requirements documents
- Quality criteria for a requirements document
- Quality criteria for requirements
- Glossary
5. Documentation of requirements using natural language
- Language effects
- Requirements construction using templates
6. Documentation of requirements using a model
- The term "model"
- Goal models
- Use cases
- Three requirements perspectives
- Requirements modeling from a data perspective
- Requirements modeling from a functional perspective
- Requirements modeling from a behavioral perspective
7. Negotiating and validating requirements
- Basics of requirements verification
- Basics of requirements negotiation
- Quality aspects for requirements
- Principles of requirements validation
- Requirements validation techniques
- Negotiation of requirements
8. Requirements management
- Assigning attributes to requirements
- Views on requirements
- Views on requirements
- Traceability of requirements
- Requirements versioning
- Requirements change management
- Requirements measurement
9. Support tools
- Types of tools
- Introduction to tools
- Assessment tools
Testimonials (3)
Seeing aspects of idea generation, especially during the activity where we first listed bad ideas and then made the list of good ideas. I found it actually helped to get the bad ideas out as it got me into the swing of coming up with ideas, regardless of whether they were good or bad.
William Boscher - Bank Julius Baer Guernsey
Course - Design Thinking: Innovation & Creative Problem Solving
The possibilities of postman and future use of it.
Gordana Gacic - SEE Digital D.O.O.
Course - API Testing with Postman
hands on exercises, easier to retain information