SlideShare a Scribd company logo
1 of 25
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 firmEdunomica
 
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 effectiveAgileDenver
 
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.comTakeshi 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 StahlLeanDog
 
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 HouseYves Hanoulle
 
The Three Things
The Three ThingsThe Three Things
The Three ThingsAgileDenver
 
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 TeamsDominica DeGrandis
 
Agile For Life : Becoming Agile Family
Agile For Life : Becoming Agile FamilyAgile For Life : Becoming Agile Family
Agile For Life : Becoming Agile FamilyYoungjin 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
 
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 outputEdwin 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 #AgileIndia2019Agile 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 ChhedaAgile ME
 
Gtd Pair Coachingnet
Gtd  Pair CoachingnetGtd  Pair Coachingnet
Gtd Pair CoachingnetYves 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 KanbanJon Terry
 
Agile Principles, Agile People
Agile Principles, Agile PeopleAgile Principles, Agile People
Agile Principles, Agile PeopleGaetano 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 IdeasLeanAgileTraining
 
Situational retrospectives
Situational retrospectivesSituational retrospectives
Situational retrospectivesRichard 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? #digitallabinAntonio Peric-Mazar
 
Project Management in the Real World
Project Management in the Real WorldProject Management in the Real World
Project Management in the Real WorldKate 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 AgileKent McDonald
 
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 2015CharityComms
 
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 devlopmentJitander 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 TasterLviv Startup Club
 
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 practicesmtoppa
 
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 AvvoDanielle 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 managersDanielle 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 MBARatko 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.pdfCasey 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 2018TorranceLearning
 

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

FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756dollysharma2066
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...rajveerescorts2022
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...daisycvs
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876dlhescort
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
Phases of negotiation .pptx
 Phases of negotiation .pptx Phases of negotiation .pptx
Phases of negotiation .pptxnandhinijagan9867
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...amitlee9823
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Sheetaleventcompany
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityEric T. Tung
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...allensay1
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxpriyanshujha201
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...Aggregage
 

Recently uploaded (20)

FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Phases of negotiation .pptx
 Phases of negotiation .pptx Phases of negotiation .pptx
Phases of negotiation .pptx
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 

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