Contact us for a quotation or further information on Classroom or Webinar courses
Fundamentals
Click for course outline and eLearning
The Clearvision Agile Project Management Fundamentals training course will enable users to participate in, lead, or oversee agile projects for software development. It provides an overview of the concepts, principles, values and techniques used in agile processes, also providing guidance in adopting agile methods in practice. This course is divided into a number of individual modules, many modules have an associated exercise or activity that will help to reinforce the learning experience.
Pre-Requisites
- Basic knowledge of software development projects, is assumed but no previous experience of agile methods is required.
Module 1: Agile – Why, What, How?
- Motivations
- Key characteristics of an agile process
- Comparison with iterative / waterfall approaches
- Principle and values for agile teams
Lab Exercise: Simple Project
Module 2: An overview of Scrum
- Roots of Scrum
- What is Scrum?
- Feedback loops
- Structure of a Scrum project
- Myths to dispel
Lab Exercise: Pick a project
Module 3: Roles, Backlog, Burndown
- Role of the Scrum Master
- Role of the Product Owner
- Role of the Team Member
- Capturing requirements in the Backlog
- The User Story – good, bad and ugly
- How to write a User Story
- Prioritisation
- The Burndown
Lab Exercise: Create a Backlog
Module 4: Estimation and Planning
- Metrics and planning
- Estimating (size)
- Planning Poker
- Release planning
- Prioritising
- Why agile planning works
Lab Exercise: Estimate and Plan (Sprint Zero)
Module 5: The Sprint
- Sprint goal
- Sprint planning meeting
- Sprint backlog
- Sprint commitment
- Sprint Execution
- Daily scrum
- Sprint review
- Demo
- Retrospective
Lab Exercise: Sprint feedback and re-planning
Module 6: Agile Practices Overview
- Test Driven Development
- Continuous integration
- Agile Design
- Code ownership
- Sprint Zero
- Lessons from experience
- Scaling-up Agile
- Tips, Tools, Recommended Reading
There is no Lab following this module which is usually followed by open discussion.