GDS
Technology for
Digital!
Gareth Rushgrove
Questions for Service
Managers
Questions for Service
Managers
Slide 2
Slide 2 text
GDS
Gareth Rushgrove
Gareth Rushgrove!
Technical Architect!
Government Digital Service!
@garethr
Slide 3
Slide 3 text
What is this
about?
(the introduction)
GDS
Gareth Rushgrove
Slide 4
Slide 4 text
GDS
Gareth Rushgrove
Slide 5
Slide 5 text
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
Slide 6
Slide 6 text
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
Slide 7
Slide 7 text
14
Make sure you have the
capacity and technical flexibility
to update and improve the
service on a very frequent basis
GDS
Gareth Rushgrove
Slide 8
Slide 8 text
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
Slide 9
Slide 9 text
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
Slide 10
Slide 10 text
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
Slide 11
Slide 11 text
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
Slide 12
Slide 12 text
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
Slide 13
Slide 13 text
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
Slide 14
Slide 14 text
What roles do we
have on the team?
(getting the right mix of skills)
GDS
Gareth Rushgrove
Slide 15
Slide 15 text
GDS
Gareth Rushgrove
Developers
Slide 16
Slide 16 text
GDS
Gareth Rushgrove
Slide 17
Slide 17 text
GDS
Gareth Rushgrove
Web operations
Slide 18
Slide 18 text
GDS
Gareth Rushgrove
Slide 19
Slide 19 text
GDS
Gareth Rushgrove
Technical architects
Slide 20
Slide 20 text
GDS
Gareth Rushgrove
Likely more
experienced
developers or web
operations engineers
Slide 21
Slide 21 text
GDS
Gareth Rushgrove
Other specialists!
on the team
Slide 22
Slide 22 text
GDS
Gareth Rushgrove
Not just visitors
Slide 23
Slide 23 text
GDS
Gareth Rushgrove
Design your technical
organisation
Slide 24
Slide 24 text
GDS
Gareth Rushgrove
Depends on size of
team and size of
department or
agency
Slide 25
Slide 25 text
GDS
Gareth Rushgrove
Individuals with
different experience,
skills and specialisms
Slide 26
Slide 26 text
GDS
Gareth Rushgrove
The unit of delivery is
the team