The Complete Agile Masterclass – Weekday Evening Sessions

  • 21-03-2022 - 31-03-2022
  • online event

Course Content:

1. Introduction to Agile methodology

A. A bit of history

B. Definitions / Perspectives of Agile (as a mindset, as a framework, incremental and iterative way of working)

C. The agile manifesto

1. Agile values

2. 12 principles

3. A few Agile practices

D. The agile team and characteristics

2. Precursor – Scrum as an Agile Framework

A. A bit of History about Scrum (Article by Takeuchi and Nonaka)

B. Comparison of Scrum to the Rugby game

C. What and Why Scrum 

D. Pillars of Empirical Process Control

E. The Scrum Process

3. Some basic concepts 

A. The Sprint

B. A Release

C. Potentially Shippable Increment

D. Minimum Viable Product (MVP) and Minimum Marketable Features (MMF)

E. Team working agreements (how to be an awesome team!)

F. Definition of Done (DoD)

G. Definition of Ready (DoR)

4. The Scrum Framework

A. Scrum Roles and Accountabilities (Scrum Team)

1. Scrum Master

2. Product Owner

3. Developers

4. Supporters (External)

B. Scrum Events

1. Backlog Grooming

i. What is grooming (refinement)

ii. Ongoing nature of refinement

C. Sprint Planning (Including Capacity Planning)

D. Daily Standup

E. Sprint Review

F. Sprint Retrospective

1. Retrospective note formats

5. Scrum Artifacts

A. Product Goal

B. Sprint Goal

C. Working Agreements

D. Increment (Potentially Shippable Increment)

6. Scrum Metrics

A. Creating and reading a Sprint Burndown chart

B. Calculating and using Sprint Velocity

7. Workflows and inherent problems in them

A. What are workflows

B. Problems with large batches of work

C. Problems with multi-tasking

8. Kanban as an agile way of working

A. History of Kanban (Inception in China and the use of Kanban in Toyota Production System)

B. What and Why of Kanban

1. 4 Kanban Principles

2. 6 Kanban Practices

i. Visualize the work

a. Visualize the workflow (Various methods with swim lanes, sub statuses, proto Kanban etc.)

b. Visualize the work

ii. Limit WIP

a. Considerations with Capacity Available and Complexity of Work 

iii. Make Policies Explicit (‘Pull Criteria’)

a. Defining and using policies at workflow or workflow status level

iv. Manage the Flow

a. Kanban as a ‘Pull’ system

v. Enable Faster Feedback Loops

vi. Measure and Grow 

a. Throughput

b. Little’s Law

c. Lead Time

d. Cycle Time

e. Cumulative flow Report and associated decisions 

9. The Product Backlog and Backlog Items

A. How are Backlogs of work created

B. Characteristics of Backlogs of work

C. DEEP criteria in Backlogs

10. Prioritization of work

A. What is Priority and what is prioritization

B. Prioritization Criteria (Urgency, Effort, Dependencies, Risk, Value, Stability)

C. Prioritization Process 

D. Prioritization Techniques (Grouping techniques, Ranking, time boxing or budgeting)

11. Relative Sizing

A. Why relative sizing

B. CURED criteria

C. Estimation using Story Points vs Ideal Days

D. Playing Planning Poker to estimate stories and best practices

12. Writing User Stories

A. Formats for writing user stories

i. Connextra format

ii. WHO, WHAT, WHY format

iii. 2 Other formats to writing user stories

B. Identifying Personas (WHO)

i. Writing Personas

ii. Empathy Mapping

iii. User Journey Mapping

iv. Value Stream Mapping

C. Identifying Functionality (WHAT)

D. Identifying the Value delivered (WHY)

E. Writing Acceptance Criteria

i. Writing ACs as Objective Statements

ii. Writing ACs using Gherkin Syntax (Behaviour Driven Development)

F. Using other techniques such as Data Dictionary, Business Rules Catalogue, NFR Catalogue  to better define Acceptance Criteria 

13. Splitting User Stories

A. Why Split Stories

B. 3 steps to Split stories

C. Introduction to SPIDR model for the right mindset

D. A deep dive into 10 splitting patterns 

  • Date : 21-03-2022 - 31-03-2022
  • Time : 07:30 PM - 10:30 PM
  • Registration Deadline : 21-03-2022
  • Timezone :
  • Venue : online event

Registration Form

Total price $ 270
Event already expired!

Send us a message