19
‘A’ is for Agile #OneWebFestival

is for Agile - University of Southampton · What we mean when we say ‘Agile’ “Agile Project Management is a methodology that is commonly used to deliver complex projects due

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: is for Agile - University of Southampton · What we mean when we say ‘Agile’ “Agile Project Management is a methodology that is commonly used to deliver complex projects due

‘A’ is for

Agile

#OneWebFestival

Page 2: is for Agile - University of Southampton · What we mean when we say ‘Agile’ “Agile Project Management is a methodology that is commonly used to deliver complex projects due

#OneWebFestival

Page 3: is for Agile - University of Southampton · What we mean when we say ‘Agile’ “Agile Project Management is a methodology that is commonly used to deliver complex projects due

Agile…?

Source: Hacker Noon

#OneWebFestival

Page 4: is for Agile - University of Southampton · What we mean when we say ‘Agile’ “Agile Project Management is a methodology that is commonly used to deliver complex projects due

What we mean when we say ‘Agile’

“Agile Project Management is a methodology that is commonly used to deliver complex projects due to its adaptiveness. It emphasizes collaboration, flexibility, continuous improvement, and high quality results”Source: Dinnie Musklihat, Zenkit blog

#OneWebFestival

Page 5: is for Agile - University of Southampton · What we mean when we say ‘Agile’ “Agile Project Management is a methodology that is commonly used to deliver complex projects due

What organisations hear when you say ‘Agile’

Image copyright: bandt.com.au

Page 6: is for Agile - University of Southampton · What we mean when we say ‘Agile’ “Agile Project Management is a methodology that is commonly used to deliver complex projects due

The phases of an Agile project

#OneWebFestival

Page 7: is for Agile - University of Southampton · What we mean when we say ‘Agile’ “Agile Project Management is a methodology that is commonly used to deliver complex projects due

Step 1: Figure out what the problem is

Source: HMRC

#OneWebFestival

Page 8: is for Agile - University of Southampton · What we mean when we say ‘Agile’ “Agile Project Management is a methodology that is commonly used to deliver complex projects due

Step 2: Test what you think the answer might be

Source: HMRC

#OneWebFestival

Page 9: is for Agile - University of Southampton · What we mean when we say ‘Agile’ “Agile Project Management is a methodology that is commonly used to deliver complex projects due

Step 3: Put the solution into production

Source: HMRC

#OneWebFestival

Page 10: is for Agile - University of Southampton · What we mean when we say ‘Agile’ “Agile Project Management is a methodology that is commonly used to deliver complex projects due

Step 4: Launch it (and keep making it better)

Source: HMRC

#OneWebFestival

Page 11: is for Agile - University of Southampton · What we mean when we say ‘Agile’ “Agile Project Management is a methodology that is commonly used to deliver complex projects due

It’s not a marathon…

#OneWebFestival

Page 12: is for Agile - University of Southampton · What we mean when we say ‘Agile’ “Agile Project Management is a methodology that is commonly used to deliver complex projects due

…it’s a lot of Sprints

Source: Dinnie Musklihat, Zenkit blog#OneWebFestival

Page 13: is for Agile - University of Southampton · What we mean when we say ‘Agile’ “Agile Project Management is a methodology that is commonly used to deliver complex projects due

Why is it the right way to build OneWeb?

• It will help us stay focused on our users and their needs

• It breaks down the unit of delivery into manageable pieces

• It lets us work openly and test often, with users

• It’s scalable and adaptable - allows iteration within process

• It creates consistent roles and accountabilities

• It allows efficient use of resources against priorities

• It lets us apply what we learn as we go along

• It’s proven to work at scale

#OneWebFestival

Page 14: is for Agile - University of Southampton · What we mean when we say ‘Agile’ “Agile Project Management is a methodology that is commonly used to deliver complex projects due

Agile content cycleUser

Needs/Content Mapping

Draft 1

Fact Check

User testingDraft 2

Approval

Launch, evaluate and

iterate

#OneWebFestival

Page 15: is for Agile - University of Southampton · What we mean when we say ‘Agile’ “Agile Project Management is a methodology that is commonly used to deliver complex projects due
Page 16: is for Agile - University of Southampton · What we mean when we say ‘Agile’ “Agile Project Management is a methodology that is commonly used to deliver complex projects due

Case study – Environment Agency

Background/context

• 26,000 content pages. Dual language

• Large document repository

• Split between 8 main directorates

• 62 microsites operating independently

• Significant contact centre support costs

#OneWebFestival

Page 17: is for Agile - University of Southampton · What we mean when we say ‘Agile’ “Agile Project Management is a methodology that is commonly used to deliver complex projects due

Case study – Environment Agency

Process and method

• User needs development – data and user research

• Content mapping and delivery plans

• Large-scale Agile delivery process and teams

• Withdrawals, archiving and decommissioning

• Testing and amendment in live environment

#OneWebFestival

Page 18: is for Agile - University of Southampton · What we mean when we say ‘Agile’ “Agile Project Management is a methodology that is commonly used to deliver complex projects due

Case study – Environment Agency

Outcomes/Results

• 6 month delivery against hard deadline

• User-centred blueprint and performance platform

• 5400 content items, curated by theme and taxonomy to validated outcomes

• 50% reduction in documents

• No reduction in service or increased cost from significant change

• Over 50 independent sites decommissioned

• Established ongoing team and governance

#OneWebFestival

Page 19: is for Agile - University of Southampton · What we mean when we say ‘Agile’ “Agile Project Management is a methodology that is commonly used to deliver complex projects due

Any questions…

#OneWebFestival