180 likes | 219 Views
“Hot House” Development Using: Open Source / Agile / DevOps / Cloud at the GLA. David Munn Greater London Authority. “Exciting” Times. Customer is in the driving seat We wanted to have an “exciting” site that encouraged involvement / participation
E N D
“Hot House” DevelopmentUsing: Open Source / Agile / DevOps / Cloud at the GLA David Munn Greater London Authority
“Exciting” Times • Customer is in the driving seat • We wanted to have an “exciting” site that encouraged involvement / participation • Wanted to build something we could be proud of
Success looks like.. • Simple, customer supported design • Resilient, scalable service • Working well on a range of devices • Value for money
Approach • Committed to putting user needs first • Increasing satisfaction • Accessible, innovative content • Designed for mobile
The Road Less Travelled • Open Source environment • Part of a programme of moving away from proprietary software • Substantial savings • Open standards
Building in the Cloud Infrastructure is all in AWS • Apache / Linux / Tomcat- Apps • Nagios– Monitoring Network • Drupal – Web-site / Datastore • Solr - Search • Postgres - Database Infrastructure
“Hot-House IT” - Where are we going? Trying to strip away barriers to innovative development • Agile approach • Customers involved • Content / testing / business analysts • Co-located team (Developers / senior support /DevOps) • Using the Cloud to deploy services / capacity • Fail-fast • Single / high performing team
“Hot-House IT” - Agile • Commitment to Agile approach / Training • Bringing in staff with Agile experience • Backlog grooming / MVP • Sign-off of stories • Devs working through backlog • Retros and planning
“Hot-House IT” – Dev Ops / Cloud • Complements Agile • Real benefits from having in-house Dev-Ops co-located with developers • Requires individuals who enjoy working as part of a team • Cloud enables fast deployment and scalable services
“Hot-House IT” – Open Source • Not worrying about licences • Removes barriers to innovation Together with Agile, Dev Ops and Cloud allows customer centric, fast development to flourish
“Hot-House IT” – Super Teams • Take care over Team dynamics • Look for partners happy to co-locate / on-site developers • CTI Digital – Fantastic / Positive relationship • Honest Retros • Learning together
“Hot-House IT” – Customer 1st! • Involved in design • Continuous involvement in User Research and testing • Used GDS Test labs
The London Datastore • Launched in 2010 • Involved developer community • Provides datasets - free • Encouraging others to use the data to develop applications • http://data.london.gov.uk • Real-time transport data is being used
Feedback • More people using the new web-site • People like being able to use more devices (42% mobile compared with 22% last year) • The people that are using it are enjoying the experience more
Foothills.. • Proud of what we’ve done • Proud of how we’ve done it • London City Government should be delivering world class digital services • We’ve still got a long way to go..