Agile software development increases the productivity and quality of software development and decreases its risks. Scrum is an iterative and incremental framework for developing and sustaining complex products. In Scrum development teams deliver potentially shippable high-quality functionality at the end of every Sprint, providing the agility needed to respond to rapidly changing requirements.
The Scrum framework constantly challenges its users to focus on continuous improvement, and its Sprints provide the stability to get things done within an environment, where needs are always changing.
These characteristics have led to Scrum becoming the most popular framework in the world of agile software development.
Scrum Product Owners are in charge of building a system, creating a new product release, or any other complex business project. After the course the participants are familiar with the thinking and the framework of Scrum so that they can start their work as Scrum Product Owners.
After successful completion of the course and the exam each participant will be designated a Certified Scrum Product Owner. The certification includes a one-year membership in the Scrum Alliance.
Scrum Product Owners, business owners, business analysts, customers, managers.
The course will be held in Finnish or in English using English course material.
8.45 Registration and coffee
9.00 Expectations of the product owner
• Agile manifesto, principles and practices
• Why does the agile approach work?
• Success stories
• Zen of scrum
• Scrum values
• Empirical process control
• Activities and artefacts
• Scrum flow
• Definition of done
Roles and responsibilities
• Product Owner
• Self-organizing and self-managing team
• Why do we need the product vision?
• Qualities of the vision
• Business Case
• Techniques to create the vision
• User stories
• Augmenting user stories
• Acceptance criteria and acceptance test driven development
• Product backlog refinement
• Accuracy, precision, size, duration
• Multiple levels
• The right size for prioritization
• Prioritization techniques
• Risks and dependencies
• Formal techniques
16.00 End of 1st day
9.00 Release management
• Adaptive, iterative, collaborative
• Technical debt
• Release early and often
• Release plan
• Product Owner’s role
• Product Owner in Scrum meetings
• Working together
• Sprint termination
Scrum in large projects
• Enterprise level Scrum
• Product owners’ team
• Scrum of Scrums meetings
• Geographically distributed Scrum
EXTRA: Scrum and organizations
• Agile & lean organizations and agile governance
• Contracts and acquisition
• Working with traditional organizations
16.00 End of course
Payment method: Invoice
Trainers: Pentti Virtanen, Mikko Olin