Course #:TP2723

Agile Fundamentals for Technology-Enabled Business Training

This course discusses Agile from a vantage point as an iterative time-boxed approach to any business area, not just software engineering.  This outline uses Scrum as the Agile Methodology and points out key usages and differences for XP and Kanban.

This two-day entry-level course takes participants through the basics terms and concepts of Agile/Scrum. When completed, students will be able to effectively contribute to a Scrum Team or project.

The class can be further tailored to the use of Agile and an Agile Methodology to discuss specific business function, e.g. Sales, Marketing, Contracting, Business Analysis, Operations, and Leadership.

Audience

This course is appropriate for anyone working on or in contact with an Agile Team. This is also a useful course for anyone interested in learning Agile basics or considering incorporating Scrum methodologies within their environment.  Development, Security, Accounting, Sales, Marketing, Leadership, and all areas of any business will benefit from the course offering.

Duration

2 Days.

Outline of Agile Fundamentals for Technology-Enabled Business Training

1. Class Introductions

2. Introduction to Agile

  • History of Agile
  • Agile in a Nutshell
  • Agile Manifesto
  • Agile Principles
  • Artifacts
  • Roles
  • Ceremonies & Events
  • Lean

3. Initiate

  • Creating a Project Vision
  • Creating a Project Charter
  • User Personas
  • Identifying the Scrum Master
  • Forming the Scrum Team
  • Developing Epics
  • Developing Story Maps
  • Journey Maps

4. Planning & Estimating a Project

  • Create User Stories
  • Acceptance Criteria
  • Create User Stories
  • Approve, Estimate & Commit User Stories
  • Creating Tasks
  • Estimating Tasks
  • Creating the Sprint Backlog
  • Planning Poker

5. Implementing a Project

  • Creating Deliverables
  • Conducting the Daily Standup (or Daily Scrum)
  • Grooming the Prioritized Product Backlog
  • Minimum Viable Product (MVP)

6. Sprint Review and Retrospect

  • Scaling Agile and Scrum
  • Team Communication & Collaboration
  • Demonstrating & Validating Sprint
  • Retrospect Sprint

7. Release

  • Ship Deliverables
  • Release Engineering
  • Release Planning
  • Retrospect Project

8. Value Stream Mapping

  • Understanding Value Streams
  • Developing a Value Stream Map

9. Test-Driven Development

10. DevOps and CI/CD

11. Pair Programming

12. Knowledge Management, Assets & Gold Master

13. Workshop exercises:

  • Forming our Scrum Teams
  • Identifying our Agile Foundations in the Organization
  • Creating a Project Charter
  • Identifying User personas
  • Creating a Journey Map
  • Creating our Epics and User Stories
  • Creating our Product Backlog
  • Creating our Release Plan
  • Creating a Value Stream Map
We regularly offer classes in these and other cities. Atlanta, Austin, Baltimore, Calgary, Chicago, Cleveland, Dallas, Denver, Detroit, Houston, Jacksonville, Miami, Montreal, New York City, Orlando, Ottawa, Philadelphia, Phoenix, Pittsburgh, Seattle, Toronto, Vancouver, Washington DC.