Fostering innovation through agile Government ICT

Post on 24-May-2015

98 views 0 download

Tags:

Transcript of Fostering innovation through agile Government ICT

Presentation HeadingSub Heading

Fostering innovation in Government

Presentation for Australian Government ICT Panel Showcase

Agenda

• Industry changes and the disruption of IT service delivery models

• The evolution of operations• Case study - Fair Work• Products Ultra Serve offer on DCaaS MUL• Implementing a rapid culture in 3 easy steps

Industry changes

• Iterative development of applications and infrastructure• The merging of development & IT operation teams• Automation of infrastructure deployment• Encourages agile and rapid working environment• Evolution required for operations teams to avoid irrelevance

in a cloud world

introducing devops...

DEV

ELO

PER

S

BU

SIN

ES

S

IT O

PER

ATIO

NS

Why devops, why now?

• Silos of development and operations create a culture of blame

• Disruptive innovation is everywhere• Every company, regardless of size needs to act like a startup• Combine the use of open-source software, agile

development methods and customer centric innovation

The need for rapid outcomes

• Businesses and products can now be built in weeks & months not years

• Many projects once finished are irrelevant• Build profitability fast or start over• Moral hit for if failure is dragged out

Learn from lean startups

• Build iteratively and get feedback early• Cloud computing enables a startup to compete with

the scale of a Fortune 100• Reach profitability• Fail fast

Case Study: Fair Work Building and Construction

Case Study: Fair Work Building and Construction

• Needed to rapidly change look and feel

• Decided on open source platform for CMS

– specifically to support mobile browsing experiences

• Rapid development project - end to end in 6-7 weeks

• Could not host internally

• Requirements

– Hosted in Australia

– Managed security

– Hosting environment setup within a few days

Project: Rebuild FWBC website rapidly around a machinery of government change

Case Study: Fair Work Building and Construction

• Reached agreement under AGIMO DCaaS MUL

• Turnaround (contract issued to provisioning) completed in < 1 day

– 9am UltraServe prepared the DCaaS Service Order Paperwork on behalf of FWBC

– 10am Service Order was submitted by FWBC to AGIMO

– 11am Service Order was approved by AGIMO and submitted to UltraServe

– 1pm (delayed) Service Order was received and infrastructure provisioned within 30 mins

– 4pm UltraServe assisted customer in application installation

• Website was delivered on time

Outcome: Auto provisioned public cloud servers with assisted application installation

UltraServe Products on DCaaS MUL

Managed Services

Network Management Monitoring Managed Security

Data Protection

Virtual/Cloud Machines

Dedicated Machines UltraPod

Managed StorageApplicationAcceleration

• Short term contracts (from 1 hour to <12 months)

• Full range of managed services

Products

DCaaS MUL Procurement

1. Discuss your project requirements with Ultra Serve• Free solution architecture review

2. Ultra Serve will pre-fill the DCaaS Service Order template for your review

3. You submit to AGIMO

4. We provision

It’s simpler than you’d think!

Simple!

Trial a rapid project in 4 steps

Build a team - pick championsAgree on framework & ground rulesRun a short projectEvaluate

Build a team - pick champions

MA

RK

ETIN

GD

EV

ELO

PER

SO

PER

ATIO

NS• Team Characteristics

• Outcome driven

• Entrepreneurial

• Team players

• Operations

• IT Ops staff with some coding experience

• Developers

• Find 1-2 experienced developers

• Marketing/product

• Pick someone with entrepreneurial /customer focused drive

Agree on framework & ground rules

• Failing is OK

• Deliver absolute minimum viable product (mvp)

• Agile development methodology

• Daily code releases from day 1

• 100% cloud tools (rightscale, github, travisCI)

• 100% automated infrastructure deployment

• Metrics built in - track user behaviour

• Daily team standups - what did I achieve yesterday, what am i planning to achieve today, am i blocked

Agile Manifesto - http://agilemanifesto.org/principles.html

RightScale Cloud Automation - http://www.rightscale.com

Run a short project

• Give ownership - let your team decide on the project

• Ask leading questions: what is one small process repeated many times that if improved or automated would help our customers

• Example - dashboard of metrics - improve accountability and visibility

• Plan project using agile model

• Week 1 - Planning

• tools discovery (ops/dev) & project scoping/planning (all)

• Week 2-5 - Project delivery (2 sprints)

• Remove unnecessary features for MVP - MoSCoW

MoSCoW Method - http://en.wikipedia.org/wiki/MoSCoW_Method

Thanks for your time.

Samuel YeatsCEO@samuelyeatswww.ultraserve.com.au