SlideShare a Scribd company logo
AGILE IN THE REAL WORLD:
Digital Moderation
Presentation by Cat McRae and Jamie McIndoe
INTRODUCTION AND TEAM
OVERVIEW
Who are we, and why are we here?
MEET DIGITAL
MODERATION
INTRODUCTIONS: DIGITAL MODERATION
▫ Based at NZQA
▫ The first project in a long-term programme called
Future State which is focused on digitising
assessment.
▫ Our project focuses on the moderation process:
remember in high school how some of your
papers would be sent away during the year?
▫ Core team of about 10, wider team of approx 20
that chip in here and there.
▫ Project will span about 2 years total, 1 year of core
work with a full team.
▫ We’re based in a very colourful cube of an office
with as much of the core team together as
possible.
PROJECT STRUCTURE
Subject to change...
TEAM STRUCTURE:
Administration
Analysis
Testing
Development
In-House Outsourced
SCRUM MASTER
Agile coach:
◦ Scrum Master for the
Digital Moderation
project team at NZQA
◦ Worked as an agile
coach & team member
for Agile teams at:
▫ Fairfax
▫ BNZ
▫ Westpac
▫ Xero
▫ NZQA
SCRUM MASTER
What does a scrum master do?:
◦ “Scrum Master”:
▫ … responsible for ensuring Scrum is
understood and enacted
▫ … servant-leader for the Scrum Team.
◦ Reality is more like:
▫ Facilitate
▫ Coach
▫ Demonstrate
HOW WE WORK
We structure our fortnightly iterations into:
◦ Planning (one session at the start)
◦ Standups (daily team check-in on progress)
◦ Review / Demo
◦ Retrospective
We also have the following depending on our
specific work:
◦ Workshops (cross-functional focus on a
feature or sub-feature)
◦ Short-term stand-ups / check-ins
COMMON FRAMEWORKS FOR AGILE
Scrum
Popular agile framework
with specific roles, events,
artifacts and rules.
“A framework within which
people can address
complex adaptive
problems, while
productively and creatively
delivering products of the
highest possible value.”
Scrum Guide
Kanban
Inspired by lean
manufacturing processes
Focus is on getting work to
flow through development by
limiting the work-in-progress
More flexible and easier to
start with than Scrum
METHODOLOGY: THEORY VS OUR REALITY
Waterfall
◦ Begins with
the BAs
analysing and
defining
requirements
◦ Stakeholders
are consulted
once formally
◦ Deadlines are
absolute
Scrum
◦ Analysis and
requirements
defining is
continuous
throughout
the project
◦ Stakeholders
provide
constant
input
◦ Deadlines are
flexible
Our Project
◦ Had an initial
analysis period,
but is open to
further
development of
requirements
◦ Stakeholders
are re-
consulted at
key points
◦ Project
deadlines are
flexible, but
there are
outside
constraints
METHODOLOGY: THEORY VS OUR REALITY
Waterfall
◦ Progress is
linear and
clearly
measurable
◦ Scope is
locked in at
the start of
the project
◦ Documentati
on is a must!
Scrum
◦ Progress is
iterative and
in small
chunks
◦ Scope can be
refactored
◦ Minimize
documentati
on, MVP
Our Project
◦ Chipping away
in chunks
towards a big
goal
◦ Scope is
refactorable up
to a point
◦ Would dearly
like to
document less!
‘PASS THE BATON’ VS THE ‘THREE LEGGED RACE’
◦ In Waterfall projects (and a lot of projects in general) work is
passed down the chain- the BA passes on the requirements, the
developer works from these...
◦ For us, you own the work (sometimes collectively!) the whole
way through each cycle; if there’s a mistake, later on you still
own it and amend it.
◦ Because of the continual team involvement at all points, strength
of the team is very important- this can be a weakness because it
does require continual commitment + getting along
◦ This introduces a certain amount of co-dependency within the
team: success is collective. It doesn’t matter how well we
analysed, designed, tested if the end product doesn’t work.
How cross-functionality works in practice
Elastic role boundaries (Katrina Clokie & Chris Priest)
We all have a primary role or specialisation. Some tasks only relate to our role, some
are a regular part of multiple roles.
When a new task appears one role will stretch to cover it and may take it on
regularly
We may stretch between roles to help each other out
… but the elastic always snaps back.
SO WHAT DO YOU EVEN DO?
That’s a very good question...
Good
◦ Knowing you
can make a
difference
◦ Interacting with
people
◦ Knowing your
project has
purpose
◦ Validating your
analysis
WORKING WITH STAKEHOLDERS
Bad
◦ You can’t
deliver the
world
◦ You have to be
the bad guy
sometimes
◦ Preconceptions
and politics
◦ They change
their minds!
SLICE OF LIFE: A LOOK AT LAST WEEK FOR ME
Monday: User Acceptance Testing went live. I worked with the
the test team, sent emails out to external stakeholders, and
coordinated the launch.
Tuesday: A timeline and plan I had been creating went for
sign-off! I ended up editing a lot of documents thanks to
feedback.
Wednesday: I spent the day with internal stakeholders and the
instructional designer capturing updated requirements and
defects and introducing the stakeholders to the new system.
Thursday: After meeting with the stakeholders, I then met with
the developers and the PM to let them know what the
feedback had been. I logged the defects and prioritised them.
Friday: I had a meeting with the developers to discuss the
high-level process map of a new tool we are designing, and
the feasibility of it.
WORKING IN AN AGILE TEAM:
GRAD PERSPECTIVE
Flexibility: My work doesn’t have one label! This means being able to
learn a lot of new things and discover what I like.
Support: Breaking down inter-team boundaries means you can get
advice from the most unexpected of places.
Change: Because of the iterative nature of agile, I don’t end up doing
the same thing for a long period of time...good if you tend to get
bored!
Lack of Structure: Because everything is a lot more fluid, it’s
sometimes hard to know what you’re meant to be doing...self
management is a must!
WHAT DO YOU USE?
Programs and Post-its
TOOLS OF THE TRADE
Microsoft Visio: We love to hate it. I wish I’d been practicing it for
years, so start now!
XMind: Nifty free tool for easy brainstorming. Good for mapping
details and drafting.
Jira: Used to track details of tasks, defects and overall project
progress. A little hard to get experience in before you’re on a project.
Confluence: Jira’s Wiki-based sister. Good for sharing documents and
larger pieces of information between a team.
Pen and Paper: Classic, but still work. Post-its especially are great for
making the walls colourful and getting the information out there.
MAPPING DELIVERABLES ACROSS RELEASES
RELEASE STATUS WALL - Status at a glance
USER WORKFLOW VISUAL - Managing Uncertainty
DEFECT HEAT MAP - Aligning Priorities
Thanks!
ANY QUESTIONS?
You can find us at:
linkedin.com/cat.o.mcrae
@jamie_mcindoe
https://geetarwords.wordpress.com/

More Related Content

What's hot

James Hannon: A case study of an Agile Transformation - in a FINTECH firm
James Hannon: A case study of an Agile Transformation - in a FINTECH firmJames Hannon: A case study of an Agile Transformation - in a FINTECH firm
James Hannon: A case study of an Agile Transformation - in a FINTECH firm
Edunomica
 
Agile Anywhere in the 21st Century: Setting up distributed teams to be effective
Agile Anywhere in the 21st Century: Setting up distributed teams to be effectiveAgile Anywhere in the 21st Century: Setting up distributed teams to be effective
Agile Anywhere in the 21st Century: Setting up distributed teams to be effective
AgileDenver
 
21.05.19 agile team building agile-od.com
21.05.19 agile team building   agile-od.com21.05.19 agile team building   agile-od.com
21.05.19 agile team building agile-od.com
Takeshi Yoshida
 
Agile From the Top Down: Executives & Leadership Living Agile by Jon Stahl
Agile From the Top Down: Executives & Leadership Living Agile  by Jon StahlAgile From the Top Down: Executives & Leadership Living Agile  by Jon Stahl
Agile From the Top Down: Executives & Leadership Living Agile by Jon Stahl
LeanDog
 
What I Learned From Burning Down My House
What I Learned From Burning Down My HouseWhat I Learned From Burning Down My House
What I Learned From Burning Down My House
Yves Hanoulle
 
The Three Things
The Three ThingsThe Three Things
The Three Things
AgileDenver
 
From Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business TeamsFrom Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business Teams
Dominica DeGrandis
 
Agile For Life : Becoming Agile Family
Agile For Life : Becoming Agile FamilyAgile For Life : Becoming Agile Family
Agile For Life : Becoming Agile Family
Youngjin Kim
 
Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?
Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?
Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?
Edunomica
 
Bob Galen : Great sprint reviews
Bob Galen : Great sprint reviews   Bob Galen : Great sprint reviews
Bob Galen : Great sprint reviews
AgileDenver
 
Agile20070912
Agile20070912Agile20070912
Agile20070912
Yves Hanoulle
 
Alternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over outputAlternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over output
Edwin Dando
 
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Agile Software Community of India
 
Agile Architecture (Scrum + DevOps) by Milan Chheda
Agile Architecture (Scrum + DevOps) by Milan ChhedaAgile Architecture (Scrum + DevOps) by Milan Chheda
Agile Architecture (Scrum + DevOps) by Milan Chheda
Agile ME
 
Gtd Pair Coachingnet
Gtd  Pair CoachingnetGtd  Pair Coachingnet
Gtd Pair Coachingnet
Yves Hanoulle
 
Capturing Lessons Learned Information – Making your current and future projec...
Capturing Lessons Learned Information – Making your current and future projec...Capturing Lessons Learned Information – Making your current and future projec...
Capturing Lessons Learned Information – Making your current and future projec...
ProjectCon
 
Scrumagilean: Understanding Lean and Forgetting Scrum vs Kanban
Scrumagilean: Understanding Lean and Forgetting Scrum vs KanbanScrumagilean: Understanding Lean and Forgetting Scrum vs Kanban
Scrumagilean: Understanding Lean and Forgetting Scrum vs Kanban
Jon Terry
 
Agile Principles, Agile People
Agile Principles, Agile PeopleAgile Principles, Agile People
Agile Principles, Agile People
Gaetano Mazzanti
 
Making Your PO Better Now - 9 Ideas
Making Your PO Better Now - 9 IdeasMaking Your PO Better Now - 9 Ideas
Making Your PO Better Now - 9 Ideas
LeanAgileTraining
 
Situational retrospectives
Situational retrospectivesSituational retrospectives
Situational retrospectives
Richard Cheng
 

What's hot (20)

James Hannon: A case study of an Agile Transformation - in a FINTECH firm
James Hannon: A case study of an Agile Transformation - in a FINTECH firmJames Hannon: A case study of an Agile Transformation - in a FINTECH firm
James Hannon: A case study of an Agile Transformation - in a FINTECH firm
 
Agile Anywhere in the 21st Century: Setting up distributed teams to be effective
Agile Anywhere in the 21st Century: Setting up distributed teams to be effectiveAgile Anywhere in the 21st Century: Setting up distributed teams to be effective
Agile Anywhere in the 21st Century: Setting up distributed teams to be effective
 
21.05.19 agile team building agile-od.com
21.05.19 agile team building   agile-od.com21.05.19 agile team building   agile-od.com
21.05.19 agile team building agile-od.com
 
Agile From the Top Down: Executives & Leadership Living Agile by Jon Stahl
Agile From the Top Down: Executives & Leadership Living Agile  by Jon StahlAgile From the Top Down: Executives & Leadership Living Agile  by Jon Stahl
Agile From the Top Down: Executives & Leadership Living Agile by Jon Stahl
 
What I Learned From Burning Down My House
What I Learned From Burning Down My HouseWhat I Learned From Burning Down My House
What I Learned From Burning Down My House
 
The Three Things
The Three ThingsThe Three Things
The Three Things
 
From Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business TeamsFrom Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business Teams
 
Agile For Life : Becoming Agile Family
Agile For Life : Becoming Agile FamilyAgile For Life : Becoming Agile Family
Agile For Life : Becoming Agile Family
 
Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?
Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?
Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?
 
Bob Galen : Great sprint reviews
Bob Galen : Great sprint reviews   Bob Galen : Great sprint reviews
Bob Galen : Great sprint reviews
 
Agile20070912
Agile20070912Agile20070912
Agile20070912
 
Alternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over outputAlternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over output
 
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
 
Agile Architecture (Scrum + DevOps) by Milan Chheda
Agile Architecture (Scrum + DevOps) by Milan ChhedaAgile Architecture (Scrum + DevOps) by Milan Chheda
Agile Architecture (Scrum + DevOps) by Milan Chheda
 
Gtd Pair Coachingnet
Gtd  Pair CoachingnetGtd  Pair Coachingnet
Gtd Pair Coachingnet
 
Capturing Lessons Learned Information – Making your current and future projec...
Capturing Lessons Learned Information – Making your current and future projec...Capturing Lessons Learned Information – Making your current and future projec...
Capturing Lessons Learned Information – Making your current and future projec...
 
Scrumagilean: Understanding Lean and Forgetting Scrum vs Kanban
Scrumagilean: Understanding Lean and Forgetting Scrum vs KanbanScrumagilean: Understanding Lean and Forgetting Scrum vs Kanban
Scrumagilean: Understanding Lean and Forgetting Scrum vs Kanban
 
Agile Principles, Agile People
Agile Principles, Agile PeopleAgile Principles, Agile People
Agile Principles, Agile People
 
Making Your PO Better Now - 9 Ideas
Making Your PO Better Now - 9 IdeasMaking Your PO Better Now - 9 Ideas
Making Your PO Better Now - 9 Ideas
 
Situational retrospectives
Situational retrospectivesSituational retrospectives
Situational retrospectives
 

Similar to Agile in the Real World: Digital Moderation (Talk for IIBA/VUW)

Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training
Anat (Alon) Salhov
 
Are you failing at being agile? #digitallabin
Are you failing at being agile? #digitallabinAre you failing at being agile? #digitallabin
Are you failing at being agile? #digitallabin
Antonio Peric-Mazar
 
Project Management in the Real World
Project Management in the Real WorldProject Management in the Real World
Project Management in the Real World
Kate Daly
 
Getting Started in Project Management for Librarians - Metropolitan New York ...
Getting Started in Project Management for Librarians - Metropolitan New York ...Getting Started in Project Management for Librarians - Metropolitan New York ...
Getting Started in Project Management for Librarians - Metropolitan New York ...
Lisa Chow
 
What it Really Means to Be Agile
What it Really Means to Be AgileWhat it Really Means to Be Agile
What it Really Means to Be Agile
Kent McDonald
 
Practical Scrum - day 1
Practical Scrum - day 1Practical Scrum - day 1
Practical Scrum - day 1
Anat (Alon) Salhov
 
The agile and lean mindset. Digital transformation conference, 21 May 2015
The agile and lean mindset. Digital transformation conference, 21 May 2015The agile and lean mindset. Digital transformation conference, 21 May 2015
The agile and lean mindset. Digital transformation conference, 21 May 2015
CharityComms
 
Estimations, Expectations, and Evolution During a Project's Journey from RFP ...
Estimations, Expectations, and Evolution During a Project's Journey from RFP ...Estimations, Expectations, and Evolution During a Project's Journey from RFP ...
Estimations, Expectations, and Evolution During a Project's Journey from RFP ...
Rick Manelius
 
Agile vision in IT and Software devlopment
Agile vision  in IT and Software devlopmentAgile vision  in IT and Software devlopment
Agile vision in IT and Software devlopment
Jitander Kapil
 
Laurens Bonnema: The Agile Project Management Bootcamp Taster
Laurens Bonnema: The Agile Project Management Bootcamp TasterLaurens Bonnema: The Agile Project Management Bootcamp Taster
Laurens Bonnema: The Agile Project Management Bootcamp Taster
Lviv Startup Club
 
Clark "Building An Agile Team"
Clark "Building An Agile Team"Clark "Building An Agile Team"
A real-life overview of Agile workflow practices
A real-life overview of Agile workflow practicesA real-life overview of Agile workflow practices
A real-life overview of Agile workflow practices
mtoppa
 
Winning clients' trust with Agile project management
Winning clients' trust with Agile project management Winning clients' trust with Agile project management
Winning clients' trust with Agile project management
cameronandwilding
 
How Product Managers & Developers Deliver Value at Avvo
How Product Managers & Developers Deliver Value at AvvoHow Product Managers & Developers Deliver Value at Avvo
How Product Managers & Developers Deliver Value at Avvo
Danielle Martin
 
Why Agile? Back to Basics.
Why Agile? Back to Basics.Why Agile? Back to Basics.
Why Agile? Back to Basics.
Lucas Hendrich
 
Working together: Agile teams, developers, and product managers
Working together: Agile teams, developers, and product managersWorking together: Agile teams, developers, and product managers
Working together: Agile teams, developers, and product managers
Danielle Martin
 
(PROJEKTURA) lean and agile for corporation @Cotrugli MBA
(PROJEKTURA) lean and agile for corporation @Cotrugli MBA(PROJEKTURA) lean and agile for corporation @Cotrugli MBA
(PROJEKTURA) lean and agile for corporation @Cotrugli MBA
Ratko Mutavdzic
 
Process and flows of an IT Project - presentation.pdf
Process and flows of an IT Project - presentation.pdfProcess and flows of an IT Project - presentation.pdf
Process and flows of an IT Project - presentation.pdf
Casey Ordoña
 
Agile PM for Instructional Design - Learning DevCamp 2018
Agile PM for Instructional Design - Learning DevCamp 2018Agile PM for Instructional Design - Learning DevCamp 2018
Agile PM for Instructional Design - Learning DevCamp 2018
TorranceLearning
 
Agile
AgileAgile

Similar to Agile in the Real World: Digital Moderation (Talk for IIBA/VUW) (20)

Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training
 
Are you failing at being agile? #digitallabin
Are you failing at being agile? #digitallabinAre you failing at being agile? #digitallabin
Are you failing at being agile? #digitallabin
 
Project Management in the Real World
Project Management in the Real WorldProject Management in the Real World
Project Management in the Real World
 
Getting Started in Project Management for Librarians - Metropolitan New York ...
Getting Started in Project Management for Librarians - Metropolitan New York ...Getting Started in Project Management for Librarians - Metropolitan New York ...
Getting Started in Project Management for Librarians - Metropolitan New York ...
 
What it Really Means to Be Agile
What it Really Means to Be AgileWhat it Really Means to Be Agile
What it Really Means to Be Agile
 
Practical Scrum - day 1
Practical Scrum - day 1Practical Scrum - day 1
Practical Scrum - day 1
 
The agile and lean mindset. Digital transformation conference, 21 May 2015
The agile and lean mindset. Digital transformation conference, 21 May 2015The agile and lean mindset. Digital transformation conference, 21 May 2015
The agile and lean mindset. Digital transformation conference, 21 May 2015
 
Estimations, Expectations, and Evolution During a Project's Journey from RFP ...
Estimations, Expectations, and Evolution During a Project's Journey from RFP ...Estimations, Expectations, and Evolution During a Project's Journey from RFP ...
Estimations, Expectations, and Evolution During a Project's Journey from RFP ...
 
Agile vision in IT and Software devlopment
Agile vision  in IT and Software devlopmentAgile vision  in IT and Software devlopment
Agile vision in IT and Software devlopment
 
Laurens Bonnema: The Agile Project Management Bootcamp Taster
Laurens Bonnema: The Agile Project Management Bootcamp TasterLaurens Bonnema: The Agile Project Management Bootcamp Taster
Laurens Bonnema: The Agile Project Management Bootcamp Taster
 
Clark "Building An Agile Team"
Clark "Building An Agile Team"Clark "Building An Agile Team"
Clark "Building An Agile Team"
 
A real-life overview of Agile workflow practices
A real-life overview of Agile workflow practicesA real-life overview of Agile workflow practices
A real-life overview of Agile workflow practices
 
Winning clients' trust with Agile project management
Winning clients' trust with Agile project management Winning clients' trust with Agile project management
Winning clients' trust with Agile project management
 
How Product Managers & Developers Deliver Value at Avvo
How Product Managers & Developers Deliver Value at AvvoHow Product Managers & Developers Deliver Value at Avvo
How Product Managers & Developers Deliver Value at Avvo
 
Why Agile? Back to Basics.
Why Agile? Back to Basics.Why Agile? Back to Basics.
Why Agile? Back to Basics.
 
Working together: Agile teams, developers, and product managers
Working together: Agile teams, developers, and product managersWorking together: Agile teams, developers, and product managers
Working together: Agile teams, developers, and product managers
 
(PROJEKTURA) lean and agile for corporation @Cotrugli MBA
(PROJEKTURA) lean and agile for corporation @Cotrugli MBA(PROJEKTURA) lean and agile for corporation @Cotrugli MBA
(PROJEKTURA) lean and agile for corporation @Cotrugli MBA
 
Process and flows of an IT Project - presentation.pdf
Process and flows of an IT Project - presentation.pdfProcess and flows of an IT Project - presentation.pdf
Process and flows of an IT Project - presentation.pdf
 
Agile PM for Instructional Design - Learning DevCamp 2018
Agile PM for Instructional Design - Learning DevCamp 2018Agile PM for Instructional Design - Learning DevCamp 2018
Agile PM for Instructional Design - Learning DevCamp 2018
 
Agile
AgileAgile
Agile
 

Recently uploaded

Cracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptxCracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptx
Workforce Group
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
Cynthia Clay
 
Attending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learnersAttending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learners
Erika906060
 
Buy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star ReviewsBuy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star Reviews
usawebmarket
 
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdfMeas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
dylandmeas
 
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Lviv Startup Club
 
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdfSearch Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Arihant Webtech Pvt. Ltd
 
PriyoShop Celebration Pohela Falgun Mar 20, 2024
PriyoShop Celebration Pohela Falgun Mar 20, 2024PriyoShop Celebration Pohela Falgun Mar 20, 2024
PriyoShop Celebration Pohela Falgun Mar 20, 2024
PriyoShop.com LTD
 
April 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products NewsletterApril 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products Newsletter
NathanBaughman3
 
Filing Your Delaware Franchise Tax A Detailed Guide
Filing Your Delaware Franchise Tax A Detailed GuideFiling Your Delaware Franchise Tax A Detailed Guide
Filing Your Delaware Franchise Tax A Detailed Guide
YourLegal Accounting
 
Exploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social DreamingExploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social Dreaming
Nicola Wreford-Howard
 
chapter 10 - excise tax of transfer and business taxation
chapter 10 - excise tax of transfer and business taxationchapter 10 - excise tax of transfer and business taxation
chapter 10 - excise tax of transfer and business taxation
AUDIJEAngelo
 
5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer
ofm712785
 
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
BBPMedia1
 
Set off and carry forward of losses and assessment of individuals.pptx
Set off and carry forward of losses and assessment of individuals.pptxSet off and carry forward of losses and assessment of individuals.pptx
Set off and carry forward of losses and assessment of individuals.pptx
HARSHITHV26
 
Taurus Zodiac Sign_ Personality Traits and Sign Dates.pptx
Taurus Zodiac Sign_ Personality Traits and Sign Dates.pptxTaurus Zodiac Sign_ Personality Traits and Sign Dates.pptx
Taurus Zodiac Sign_ Personality Traits and Sign Dates.pptx
my Pandit
 
Role of Remote Sensing and Monitoring in Mining
Role of Remote Sensing and Monitoring in MiningRole of Remote Sensing and Monitoring in Mining
Role of Remote Sensing and Monitoring in Mining
Naaraayani Minerals Pvt.Ltd
 
Project File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdfProject File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdf
RajPriye
 
CADAVER AS OUR FIRST TEACHER anatomt in your.pptx
CADAVER AS OUR FIRST TEACHER anatomt in your.pptxCADAVER AS OUR FIRST TEACHER anatomt in your.pptx
CADAVER AS OUR FIRST TEACHER anatomt in your.pptx
fakeloginn69
 
What is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdfWhat is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdf
seoforlegalpillers
 

Recently uploaded (20)

Cracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptxCracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptx
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 
Attending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learnersAttending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learners
 
Buy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star ReviewsBuy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star Reviews
 
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdfMeas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
 
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)
 
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdfSearch Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
 
PriyoShop Celebration Pohela Falgun Mar 20, 2024
PriyoShop Celebration Pohela Falgun Mar 20, 2024PriyoShop Celebration Pohela Falgun Mar 20, 2024
PriyoShop Celebration Pohela Falgun Mar 20, 2024
 
April 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products NewsletterApril 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products Newsletter
 
Filing Your Delaware Franchise Tax A Detailed Guide
Filing Your Delaware Franchise Tax A Detailed GuideFiling Your Delaware Franchise Tax A Detailed Guide
Filing Your Delaware Franchise Tax A Detailed Guide
 
Exploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social DreamingExploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social Dreaming
 
chapter 10 - excise tax of transfer and business taxation
chapter 10 - excise tax of transfer and business taxationchapter 10 - excise tax of transfer and business taxation
chapter 10 - excise tax of transfer and business taxation
 
5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer
 
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
 
Set off and carry forward of losses and assessment of individuals.pptx
Set off and carry forward of losses and assessment of individuals.pptxSet off and carry forward of losses and assessment of individuals.pptx
Set off and carry forward of losses and assessment of individuals.pptx
 
Taurus Zodiac Sign_ Personality Traits and Sign Dates.pptx
Taurus Zodiac Sign_ Personality Traits and Sign Dates.pptxTaurus Zodiac Sign_ Personality Traits and Sign Dates.pptx
Taurus Zodiac Sign_ Personality Traits and Sign Dates.pptx
 
Role of Remote Sensing and Monitoring in Mining
Role of Remote Sensing and Monitoring in MiningRole of Remote Sensing and Monitoring in Mining
Role of Remote Sensing and Monitoring in Mining
 
Project File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdfProject File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdf
 
CADAVER AS OUR FIRST TEACHER anatomt in your.pptx
CADAVER AS OUR FIRST TEACHER anatomt in your.pptxCADAVER AS OUR FIRST TEACHER anatomt in your.pptx
CADAVER AS OUR FIRST TEACHER anatomt in your.pptx
 
What is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdfWhat is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdf
 

Agile in the Real World: Digital Moderation (Talk for IIBA/VUW)

  • 1. AGILE IN THE REAL WORLD: Digital Moderation Presentation by Cat McRae and Jamie McIndoe
  • 2. INTRODUCTION AND TEAM OVERVIEW Who are we, and why are we here?
  • 4. INTRODUCTIONS: DIGITAL MODERATION ▫ Based at NZQA ▫ The first project in a long-term programme called Future State which is focused on digitising assessment. ▫ Our project focuses on the moderation process: remember in high school how some of your papers would be sent away during the year? ▫ Core team of about 10, wider team of approx 20 that chip in here and there. ▫ Project will span about 2 years total, 1 year of core work with a full team. ▫ We’re based in a very colourful cube of an office with as much of the core team together as possible.
  • 7. SCRUM MASTER Agile coach: ◦ Scrum Master for the Digital Moderation project team at NZQA ◦ Worked as an agile coach & team member for Agile teams at: ▫ Fairfax ▫ BNZ ▫ Westpac ▫ Xero ▫ NZQA
  • 8. SCRUM MASTER What does a scrum master do?: ◦ “Scrum Master”: ▫ … responsible for ensuring Scrum is understood and enacted ▫ … servant-leader for the Scrum Team. ◦ Reality is more like: ▫ Facilitate ▫ Coach ▫ Demonstrate
  • 9. HOW WE WORK We structure our fortnightly iterations into: ◦ Planning (one session at the start) ◦ Standups (daily team check-in on progress) ◦ Review / Demo ◦ Retrospective We also have the following depending on our specific work: ◦ Workshops (cross-functional focus on a feature or sub-feature) ◦ Short-term stand-ups / check-ins
  • 10. COMMON FRAMEWORKS FOR AGILE Scrum Popular agile framework with specific roles, events, artifacts and rules. “A framework within which people can address complex adaptive problems, while productively and creatively delivering products of the highest possible value.” Scrum Guide Kanban Inspired by lean manufacturing processes Focus is on getting work to flow through development by limiting the work-in-progress More flexible and easier to start with than Scrum
  • 11. METHODOLOGY: THEORY VS OUR REALITY Waterfall ◦ Begins with the BAs analysing and defining requirements ◦ Stakeholders are consulted once formally ◦ Deadlines are absolute Scrum ◦ Analysis and requirements defining is continuous throughout the project ◦ Stakeholders provide constant input ◦ Deadlines are flexible Our Project ◦ Had an initial analysis period, but is open to further development of requirements ◦ Stakeholders are re- consulted at key points ◦ Project deadlines are flexible, but there are outside constraints
  • 12. METHODOLOGY: THEORY VS OUR REALITY Waterfall ◦ Progress is linear and clearly measurable ◦ Scope is locked in at the start of the project ◦ Documentati on is a must! Scrum ◦ Progress is iterative and in small chunks ◦ Scope can be refactored ◦ Minimize documentati on, MVP Our Project ◦ Chipping away in chunks towards a big goal ◦ Scope is refactorable up to a point ◦ Would dearly like to document less!
  • 13. ‘PASS THE BATON’ VS THE ‘THREE LEGGED RACE’ ◦ In Waterfall projects (and a lot of projects in general) work is passed down the chain- the BA passes on the requirements, the developer works from these... ◦ For us, you own the work (sometimes collectively!) the whole way through each cycle; if there’s a mistake, later on you still own it and amend it. ◦ Because of the continual team involvement at all points, strength of the team is very important- this can be a weakness because it does require continual commitment + getting along ◦ This introduces a certain amount of co-dependency within the team: success is collective. It doesn’t matter how well we analysed, designed, tested if the end product doesn’t work.
  • 14. How cross-functionality works in practice Elastic role boundaries (Katrina Clokie & Chris Priest) We all have a primary role or specialisation. Some tasks only relate to our role, some are a regular part of multiple roles. When a new task appears one role will stretch to cover it and may take it on regularly We may stretch between roles to help each other out … but the elastic always snaps back.
  • 15. SO WHAT DO YOU EVEN DO? That’s a very good question...
  • 16. Good ◦ Knowing you can make a difference ◦ Interacting with people ◦ Knowing your project has purpose ◦ Validating your analysis WORKING WITH STAKEHOLDERS Bad ◦ You can’t deliver the world ◦ You have to be the bad guy sometimes ◦ Preconceptions and politics ◦ They change their minds!
  • 17. SLICE OF LIFE: A LOOK AT LAST WEEK FOR ME Monday: User Acceptance Testing went live. I worked with the the test team, sent emails out to external stakeholders, and coordinated the launch. Tuesday: A timeline and plan I had been creating went for sign-off! I ended up editing a lot of documents thanks to feedback. Wednesday: I spent the day with internal stakeholders and the instructional designer capturing updated requirements and defects and introducing the stakeholders to the new system. Thursday: After meeting with the stakeholders, I then met with the developers and the PM to let them know what the feedback had been. I logged the defects and prioritised them. Friday: I had a meeting with the developers to discuss the high-level process map of a new tool we are designing, and the feasibility of it.
  • 18. WORKING IN AN AGILE TEAM: GRAD PERSPECTIVE Flexibility: My work doesn’t have one label! This means being able to learn a lot of new things and discover what I like. Support: Breaking down inter-team boundaries means you can get advice from the most unexpected of places. Change: Because of the iterative nature of agile, I don’t end up doing the same thing for a long period of time...good if you tend to get bored! Lack of Structure: Because everything is a lot more fluid, it’s sometimes hard to know what you’re meant to be doing...self management is a must!
  • 19. WHAT DO YOU USE? Programs and Post-its
  • 20. TOOLS OF THE TRADE Microsoft Visio: We love to hate it. I wish I’d been practicing it for years, so start now! XMind: Nifty free tool for easy brainstorming. Good for mapping details and drafting. Jira: Used to track details of tasks, defects and overall project progress. A little hard to get experience in before you’re on a project. Confluence: Jira’s Wiki-based sister. Good for sharing documents and larger pieces of information between a team. Pen and Paper: Classic, but still work. Post-its especially are great for making the walls colourful and getting the information out there.
  • 22. RELEASE STATUS WALL - Status at a glance
  • 23. USER WORKFLOW VISUAL - Managing Uncertainty
  • 24. DEFECT HEAT MAP - Aligning Priorities
  • 25. Thanks! ANY QUESTIONS? You can find us at: linkedin.com/cat.o.mcrae @jamie_mcindoe https://geetarwords.wordpress.com/

Editor's Notes

  1. Shared
  2. Cat
  3. Cat
  4. Cat
  5. Cat
  6. Jamie
  7. Jamie
  8. Jamie
  9. Jamie:
  10. Cat
  11. Cat
  12. Cat
  13. Jamie
  14. Cat
  15. Cat
  16. Cat
  17. Cat
  18. Cat
  19. Cat
  20. Cat
  21. Jamie
  22. Jamie
  23. Cat