Because of COVID-19, many providers are cancelling or postponing in-person programs or providing online participation options.
We are happy to help you find a suitable online alternative.
Who should attend
Individuals and teams, software developers, new product developers and managers, process improvement individuals, project managers.
About the course
Agile development is a group of repetitive methods that allow requirements and solutions to evolve through collaboration. Agile is an effective approach for engineering, IT, and other business areas that want to create new products or services.
In this course, you’ll learn to use agile practices to reduce the time and rework associated with project management. You’ll also learn how to adapt the agile approach to your organization’s existing software, new product development, and project management methodologies.
How You Will Benefit
- Recognize the differences between waterfall and agile project management
- Understand the conditions of success for implementing agile
- Identify key functionality for a release with user story mapping
- Describe and apply release theme and user story prioritization techniques
- Estimate user story size using story points
- Create release and iteration plans based on user stories
- Develop techniques for negotiating changes to user stories during an iteration
- Understand how to scale agile for large teams
- Use agile tools to report the progress of the project and variance to cost and time deadlines
Day 1 - Agile Basics
- Introduction to Agile: comparing agile to waterfall project management, how agile fits into product life cycle planning/project planning
- Planning and Executing a Project: overview of project planning, overview of product backlog/release backlog, the user story, assign points and prioritize (planning poker)
- Project Charter Development
- Project Initiation (Release Plan): overview of release planning, conducting/team roles, defining velocity
- Sprint Planning: when it occurs, general purpose and outcomes, how to conduct sprint planning, revisit story points, assigning of tasks and hours, sprint goals, definition of done, what is the team's capacity?
Day 2 - Applying Agile Techniques
- Scrum/Daily Meetings: what is involved in a daily stand-up, chickens vs. pigs, change management, the scrum of scrums
- Sprint Retrospect/Review: what is the purpose, what to review/disclose
- Reporting: sprint burn down, release burn down, velocity tracking
- Integrating Agile Back at Work
** FIRST DAY - Includes breakfast, lunch, breaks and dinner **
- Check-In and Breakfast 7:30 a.m. - 8:15 a.m.
- Course 8:15 a.m. - 5 p.m.
- Dinner 4:30 p.m. - 10 p.m.
** LAST DAY - Includes breakfast, lunch and breaks **
- Breakfast 7:30–8:15 a.m.
- Course 8:15 a.m.–5 p.m.
- Dinner 4:30–10 p.m.
Shawn is a Senior Consultant with Farwell Project Advisors LLC and adjunct faculty with UW–Madison and UW-Platteville. Prior to joining Farwell in July 2017, Shawn was VP - Development and Support, and VP – Professional Services for CloudCraze Commerce (enterprise eCommerce software built on Sale...
Julianne Jones is a Scrum practitioner, facilitator, trainer and speaker with over 14 years experience working with Scrum. She is based in Toronto and is the founder of Evolve Consulting Inc., a company that advises and coaches organizations wanting to make the transition from waterfall-to-Scrum...