The training session is dedicated to all people working in agile teams, especially to those engaged in elicitation, analysis and management of requirements in IT projects. It raises questions of requirements engineering in context of the Scrum approach, discusses good practices for team communication and use of user stories.
- getting knowledge of elicitation and specifying requirements in the form of user stories
- walk through communication techniques in order to better elicit requirements
- better understanding of the rules concerning backlog management
- learning contemporary good practices of IT projects
- getting good starting point to subsequent cultivation of analytical competencies
Basic knowledge in the area of requirements engineering, Scrum or other agile approaches.
- Training: English
-
Materials: English
- Agile vs traditional methodologies
- Agile – basic concepts
- team approach
- frequent and early feedback
- creating user stories
- retrospective
- continues integration
- flexibility
- cooperation
- Agile approaches – Scrum, XP, Kanban, DSDM – Agile PM
- Introduction to definition of requirements basing on users’ narrative
- User stories and more formal approach to requirements
- Themes, epics, user stories
- Features of good requirements
- Good practices of requirements’ elicitation
- interviews
- facilitated workshops
- etnographic approach
- Artefacts in agile methodologies
- Definition of Done and acceptance criteria
- Business value and prioritets
- Work realisation in Scrum
- Sprint
- Sprint Planning
- Daily Scrum
- Sprint Review
- Sprint Retrospective
- Methods of planning and estimation in agile methodologies
- Backlog Grooming
- Tools supporting work in agile projects