Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Technology for Digital products

Technology for Digital products

A deck used for workshops for service managers of Government services, helping them work better with technology colleagues and to introduce them to some of the challenges.

Gareth Rushgrove

February 06, 2014
Tweet

More Decks by Gareth Rushgrove

Other Decks in Technology

Transcript

  1. 2 Assemble a multidisciplinary team who can design, build and

    operate the service, led by a single, suitably skilled and empowered Service Manager GDS Gareth Rushgrove
  2. 5 Consider the tools and systems they will be using

    to build, host, operate and measure their service, and how to procure them GDS Gareth Rushgrove
  3. 14 Make sure you have the capacity and technical flexibility

    to update and improve the service on a very frequent basis GDS Gareth Rushgrove
  4. 15 Make all new source code open and reuseable, and

    publish it under appropriate licences ! ! (or have provided a convincing explanation of why this cannot be done for specific subsets of the source code) GDS Gareth Rushgrove
  5. What roles do we have on the team?! ! What

    technology are we using?! ! What are the risks with that?! ! What happens when we have a problem at 2am? ! ! How do we change things over time? GDS Gareth Rushgrove
  6. What roles do we have on the team?! ! What

    technology are we using?! ! What are the risks with that?! ! What happens when we have a problem at 2am? ! ! How do we change things over time? GDS Gareth Rushgrove
  7. What roles do we have on the team?! ! What

    technology are we using?! ! What are the risks with that?! ! What happens when we have a problem at 2am? ! ! How do we change things over time? GDS Gareth Rushgrove
  8. What roles do we have on the team?! ! What

    technology are we using?! ! What are the risks with that?! ! What happens when we have a problem at 2am? ! ! How do we change things over time? GDS Gareth Rushgrove
  9. What roles do we have on the team?! ! What

    technology are we using?! ! What are the risks with that?! ! What happens when we have a problem at 2am? ! ! How do we change things over time? GDS Gareth Rushgrove
  10. What roles do we have on the team? (getting the

    right mix of skills) GDS Gareth Rushgrove
  11. GDS Gareth Rushgrove Product owner Delivery manager Developer Developer Developer

    Developer Developer Content designer Content designer Content designer Designer Developer Developer Developer
  12. GDS Gareth Rushgrove Product owner elivery manager Developer Developer Developer

    Developer Developer Product owner Delivery manager Designer Developer Developer Content designer Developer Content designer Business analyst Product owner Delivery manager Developer Developer Developer Developer Developer Business analyst Product owner Delivery manager Developer Developer Developer Developer Developer Product owner Delivery manager Designer Developer Content designer Content designer Content designer Content designer Business analyst Content designer
  13. GDS Gareth Rushgrove Product owner elivery manager Developer Developer Developer

    Developer Developer Product owner Delivery manager Designer Developer Developer Content designer Developer Content designer Business analyst Product owner Delivery manager Developer Developer Developer Developer Developer Business analyst Product owner Delivery manager Developer Developer Developer Developer Developer Product owner Delivery manager Designer Developer Content designer Content designer Content designer Content designer Business analyst Content designer Product owner Delivery manager Web operations Web operations Web operations Web operations Web operations Web operations Web operations
  14. GDS Gareth Rushgrove Product owner elivery manager Developer Developer Developer

    Developer Developer Product owner Delivery manager Designer Developer Developer Content designer Developer Content designer Business analyst Product owner Delivery manager Developer Developer Developer Developer Developer Business analyst Product owner Delivery manager Developer Developer Developer Developer Developer Product owner Delivery manager Designer Developer Content designer Content designer Content designer Content designer Business analyst Content designer Web operations Web operations
  15. What happens when we have a problem at 2am? (Operating

    a 24/7 service) GDS Gareth Rushgrove
  16. How do we change things over time? (change control and

    release management) GDS Gareth Rushgrove
  17. GDS Gareth Rushgrove We changed less software on the day

    of launch than probably any day before or since
  18. GDS Gareth Rushgrove 1. Transition planning and support! 2. Change

    management! 3. Asset and configuration management! 4. Release and deployment management! 5. Service validation and testing! 6. Change evaluation! 7. Knowledge management