What is Agile? What are the fundamental differences between Agile and Waterfall approaches? How does the Agile/Scrum software development approach manifest itself through project management, business analysis, development, testing and end-user involvement?
Attend this course and learn the concepts, principles, and structure of Scrum development and become empowered to execute on your plans for incorporating Agile techniques into your organization. This course will provide an introduction to Agile in general and Scrum in particular. We will begin with the Agile background, where it comes from and why people are moving towards this type of approach, and then the focus will switch to the practical implementation of Scrum. The course will end with an all-encompassing Scrum/Sprint exercise.
This course should be attended by those who are new to Agile/Scrum, those in the early stages of Agile/Scrum adoption and those who are curious about how to get started with such an approach. Business analysts, functional managers, project managers, developers, programmers, testers, IT manager/directors, software engineers, software architects and customers will find this course useful.
The purpose of this course is to provide a complete introduction to Scrum. Upon completion of this course, the participant will be able to:
- Describe the history and concepts of Agile
- Define roles and responsibilities for the three primary roles on a Scrum project
- Describe the five levels of Scrum planning from vision down to daily Scrum meetings
- Write user stories to define requirements
- Use Agile estimation methods to size user stories
- Prepare Scrum artifacts including the product and sprint backlog, burndown charts, and the task board
Module 1: Introduction to Agile Concepts
- Simple vs. Complex Projects
- What is Agile?
- Manifesto for Agile
Module 2: The Scrum Framework
- The Scrum Team
- The Product Backlog
- User Stories
- User Story Prioritization
- Agile Estimation Techniques
Module 3: Scrum in Action
- Scrum Planning
- Sprint Planning
- Sprint Work & Meetings
- Sprint Review
- Abnormal Termination
Case Study: A Sprint