Transform your museum with Agile

49
@cogapp #MWXX #Agile Wednesday 6th April Grecian, Millennium Biltmore, Los Angeles Cogapp Agile for beginners and thrillseekers

Transcript of Transform your museum with Agile

Page 1: Transform your museum with Agile

@cogapp

#MWXX #Agile

Wednesday 6th AprilGrecian, Millennium Biltmore, Los AngelesCogapp

Agile for beginners and thrillseekers

Page 2: Transform your museum with Agile

#MWXX #Agile

@cogapp

This session- Who we are

- Why we’re running this session

- Thrills!

- Break

- More detail

- Questions and discussion

- Carry on the conversation

Page 3: Transform your museum with Agile

#MWXX #Agile

@cogapp

Who we are- Gavin Mallory - Head of Production @ Gavin_Mallory

- Andy Cummins - Head of Technical Production @qmins

Page 4: Transform your museum with Agile

#MWXX #Agile

@cogapp

Where we’re from- Cogapp

- Digital innovation since 1985, Agile since 2010

- We work with organisations to help them realise their most ambitious digital media initiatives

- cogapp.com @cogapp

Page 5: Transform your museum with Agile

#MWXX #Agile

@cogapp

Why are we running this session?

Page 6: Transform your museum with Agile

#MWXX #Agile

@cogapp

Agile DigitalMuseums

for projectsis transformational

incogapp.com/agile

Page 7: Transform your museum with Agile

#MWXX #Agile

@cogapp

Carry on the conversation- Today at 12:30 (straight after this session)

- Sixth Street Tavern, 6th and Hope

- Ask us ANYTHING!

Page 8: Transform your museum with Agile

#MWXX #Agile

@cogapp

Exercise- Gavin is a billionaire

- He wants to start his own airline - GavInTheSky.com

- You work for a company that makes planes and you’re competing for the contract

- You’ll work in teams

Page 9: Transform your museum with Agile

#MWXX #Agile

@cogapp

- Make me one plane

- Six windows

- Team initials on the wings

- Cockpit

- 2 minutes

Your brief

Page 10: Transform your museum with Agile

#MWXX #Agile

@cogapp

Please bring your planes up to be reviewed!

Inspection

Page 11: Transform your museum with Agile

#MWXX #Agile

@cogapp

Revised brief- 6 windows down each side

- Door

- Cockpit

- Team initials on each wing

- Has to fly!

- Make as many planes as you can

- Pass QA

- If you run out paper come to Gavin (nominated person only)

- Production-line

- 2 minutes

Page 12: Transform your museum with Agile

#MWXX #Agile

@cogapp

- 6 windows down each side

- Door

- Cockpit

- Team initials on each wing

- Has to fly!

- Make as many planes as you can

- Pass QA

- If you run out paper come to Gavin (nominated person only)

- Anyone can do anything. Organise yourselves.

- Only rule is more than one person has to be involved in each plane

- 2 minutes

Newly revised brief

Page 13: Transform your museum with Agile

#MWXX #Agile

@cogapp

- Start

- Stop

- Continue

- 2 minutes

Retrospective

Page 14: Transform your museum with Agile

#MWXX #Agile

@cogapp

Same brief- 6 windows down each side

- Door

- Cockpit

- Team initials on each wing

- Has to fly!

- Pass QA

- Make as many planes as you can

- If you run out paper come to Gavin (nominated person only)

- Anyone can do anything. Organise yourselves.

- Only rule is more than one person has to be involved in each plane

- 2 minutes

Page 15: Transform your museum with Agile

#MWXX #Agile

@cogapp

- Start

- Stop

- Continue

- 2 minutes

Retrospective

Page 16: Transform your museum with Agile

#MWXX #Agile

@cogapp

Same brief- 6 windows down each side

- Door

- Cockpit

- Team initials on each wing

- Has to fly!

- Pass QA

- Make as many planes as you can

- If you run out paper come to Gavin (nominated person only)

- Anyone can do anything. Organise yourselves.

- Only rule is more than one person has to be involved in each plane

- 2 minutes

Page 17: Transform your museum with Agile

#MWXX #Agile

@cogapp

- Start

- Stop

- Continue

- 2 minutes

Retrospective

Page 18: Transform your museum with Agile

#MWXX #Agile

@cogapp

Revised brief- SEVEN windows down each side!!!!

- THREE Doors

- BIGGER Cockpit

- Team initials on each wing

- Has to fly!

- Pass QA

- Make as many planes as you can

- If you run out paper come to Gavin (nominated person only)

- Anyone can do anything. Organise yourselves.

- Only rule is more than one person has to be involved in each plane

- 2 minutes

Page 19: Transform your museum with Agile

#MWXX #Agile

@cogapp

- Start

- Stop

- Continue

- 2 minutes

Retrospective

Page 20: Transform your museum with Agile

#MWXX #Agile

@cogapp

What did we learn?

Page 21: Transform your museum with Agile

#MWXX #Agile

@cogapp

@Cogapp@Gavin_Mallory@qmins

Let’s break

Page 22: Transform your museum with Agile

@cogapp

#MWXX #Agile

Methodology: The Pleasures and Pains of AgileWednesday 6th AprilGrecian, Millennium Biltmore, Los AngelesCogapp

Page 23: Transform your museum with Agile

#MWXX #Agile

@cogapp

Recent Case Studies- Yiddish Book Center

- Baseball Hall of Fame

- British Library

- Southbank Centre

Page 24: Transform your museum with Agile

#MWXX #Agile

@cogapp

What is Agile?- A method of delivering software one bit at a time

Page 25: Transform your museum with Agile

#MWXX #Agile

@cogapp

What is Agile not?- A silver bullet

- Strategy

- Easy

- Make it up as you go along

Page 26: Transform your museum with Agile

#MWXX #Agile

@cogapp

The Pleasures- Individuals and interactions over processes and tools

- Working software over comprehensive documentation

- Customer collaboration over contract negotiation

- Responding to change over following a plan

Page 27: Transform your museum with Agile

#MWXX #Agile

@cogapp

It’s a Mindset- Culture of delivery, getting things done

- Team cohesion and trust

- Strong leadership and direction

- Must-have technical processes help support the above

Page 28: Transform your museum with Agile

#MWXX #Agile

@cogapp

Pleasure: Culture- Continuous delivery and improvement is the goal

- Everyone has to be on-board from leadership down the chain

- Overall vision is more important than individual goals

- Engender an understanding that priority of work will be in line with strategy

Page 29: Transform your museum with Agile

#MWXX #Agile

@cogapp

Pains: Culture- Everyone isn’t on-board, personal goals become more

important than the overall strategy

- An aversion to delivering real world products to help continuous improvement, AKA an aversion to MVP and iteration

- That the process is seen as a ‘tech thing’ rather an organisational priority

Page 30: Transform your museum with Agile

#MWXX #Agile

@cogapp

‘Agile’- Lots of flavours (we use Scrum)

- Lots of experts

- Can become lots of process

Page 31: Transform your museum with Agile

#MWXX #Agile

@cogapp

Agile Roles- Product Owner

- Scrum master

- Developers

Page 32: Transform your museum with Agile

#MWXX #Agile

@cogapp

Roles: Product owner- Project champion

- Represents the ‘Client’

- Understands requirements

- Communicates requirements to team

- Empowered to make decisions

- Prioritises the work to deliver the maximum organsational value

- One person

Page 33: Transform your museum with Agile

#MWXX #Agile

@cogapp

Roles: Scrum master- Runs the team

- Sometimes helps if they are technically adept

- Facilitator

- Enables developers to focus on work

- Responsible for meetings

- Works closely with Product Owner

Page 34: Transform your museum with Agile

#MWXX #Agile

@cogapp

Roles: Developers- Usually 5 to 7 people

- Anyone who contributes to the team (includes UX and design as well as coders)

- Cross-disciplinary and cross-train

- ‘We’ rather than ‘I’

- Commit to estimates

- Communicate

Page 35: Transform your museum with Agile

#MWXX #Agile

@cogapp

Pleasure: Leadership & Direction- Overall vision needs to be in place

- Leadership needs to be fully engaged

- Leadership needs to be involved and make clear their strategic aims

- Product Owner needs to translate strategy into work for the Agile team

Page 36: Transform your museum with Agile

#MWXX #Agile

@cogapp

Pain: Leadership & Direction- Strategy and vision isn’t made clear

- Leadership is unavailable

- Decisions are made slowly

- Product Owner is not full-time

- Product Owner isn’t empowered to make decisions based on strategy

Page 37: Transform your museum with Agile

#MWXX #Agile

@cogapp

Agile Process- Planning

- Sprints

- Standups

- Demo

- Retrospective

- Minimum Viable Product

Page 38: Transform your museum with Agile

#MWXX #Agile

@cogapp

Process: Planning- At the start of a Sprint with everyone

- Allow half a day (more when you start)

- Plan what we can deliver this Sprint

- Sprint goal

- Ask Product Owner questions

- Estimates

- Everyone commits

Page 39: Transform your museum with Agile

#MWXX #Agile

@cogapp

Process: Sprints- Two weeks

- Deliver something at the end

Page 40: Transform your museum with Agile

#MWXX #Agile

@cogapp

Process: Standups- Every morning with everyone

- 15 minutes maximum

- What I did yesterday

- What I’ll do today

- Impediments

Page 41: Transform your museum with Agile

#MWXX #Agile

@cogapp

Process: Demo- Show what you will deliver from the Sprint

- Meeting owned by Product Owner

- All team attend

- All stakeholders are invited

- Celebratory feel

Page 42: Transform your museum with Agile

#MWXX #Agile

@cogapp

Process: Retrospective- Help the team understand what worked well, and what

didn't

- Take action based on what you discuss

- Review what we said last retrospective and check if we’ve fixed it

- Not a finger-pointing exercise

Page 43: Transform your museum with Agile

#MWXX #Agile

@cogapp

Process: Minimum Viable Product- MVP

- Meets your core requirements

- High-quality

- Fully tested

Page 44: Transform your museum with Agile

#MWXX #Agile

@cogapp

Pleasure: Agile Process- Should be as lightweight as you can make it (but no

lighter)

- Needs someone to manage the process and ensure people adhere to it

- Needs engagement from all stakeholders

- Needs a strong tech lead that puts the needs of the organisation ahead of personal technical preferences

Page 45: Transform your museum with Agile

#MWXX #Agile

@cogapp

Pain: Agile Process- Lack of engagement from stakeholders

- Lack of understanding of the process

- Process gets in the way of development

- Technical infrastructure inadequate for working in an Agile way

- Content production isn’t in sync with Agile development

Page 46: Transform your museum with Agile

#MWXX #Agile

@cogapp

Key Points- Team must understand the ethos, roles and lingo of the

Agile process

- Must have a strong tech lead

- Must be clear direction from leadership

- Product Owner should be available, empowered and committed

- Nurture engagement from stakeholders

- It’s a mindset, not a set of rules

- Agile gets stuff done!

Page 47: Transform your museum with Agile

#MWXX #Agile

@cogapp

Agile DigitalMuseums

for projectsis transformational

incogapp.com/agile

Page 48: Transform your museum with Agile

#MWXX #Agile

@cogapp

Carry on the conversation- Today at 12:30 (straight after this session)

- Sixth Street Tavern, 6th and Hope

- Ask us ANYTHING!

Page 49: Transform your museum with Agile

#MWXX #Agile

@cogapp

Follow us on Twitter...

@Cogapp@Gavin_Mallory@qmins

Thank you!