build digital services, not websites - agile australia 19...build digital services, not websites...

28
Build Digital Services, Not Websites Syed Riyazuddin Delivery Manager Healthdirect Australia

Upload: others

Post on 04-Jun-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Build Digital Services, Not Websites - Agile Australia 19...Build Digital Services, Not Websites Syed Riyazuddin Delivery Manager Healthdirect Australia. Agenda 28/6/17 2 ... #1 Community

Build Digital Services, Not Websites

Syed RiyazuddinDelivery Manager

Healthdirect Australia

Page 2: Build Digital Services, Not Websites - Agile Australia 19...Build Digital Services, Not Websites Syed Riyazuddin Delivery Manager Healthdirect Australia. Agenda 28/6/17 2 ... #1 Community

Agenda

28/6/17 2

About us

The Journey

• How it began

• Key improvement areas

• Learnings & achievements (so far)

• Key challenges

Q&A

Page 3: Build Digital Services, Not Websites - Agile Australia 19...Build Digital Services, Not Websites Syed Riyazuddin Delivery Manager Healthdirect Australia. Agenda 28/6/17 2 ... #1 Community

3

WhoweareHealthdirectAustralia– Anational,government-owned,not-for-profitorganisation

About us

WhatwedoWedevelopanddeliverarangeofdigitalhealthandtelehealthservices

ObjectiveToprovideeveryAustralianwith24/7accesstothetrustedinformationandadvicetheyneedtomanagetheirownhealthandwellbeing

Page 4: Build Digital Services, Not Websites - Agile Australia 19...Build Digital Services, Not Websites Syed Riyazuddin Delivery Manager Healthdirect Australia. Agenda 28/6/17 2 ... #1 Community

28/6/17 4

About us – Our services

mindhealthconnectMy Aged CarePregnancy, Birth and Baby

Carer Gateway Get HealthyNational Health Services Directory

healthdirect after hours GP helpline Quitline

Page 5: Build Digital Services, Not Websites - Agile Australia 19...Build Digital Services, Not Websites Syed Riyazuddin Delivery Manager Healthdirect Australia. Agenda 28/6/17 2 ... #1 Community

28/6/17 5

Page 6: Build Digital Services, Not Websites - Agile Australia 19...Build Digital Services, Not Websites Syed Riyazuddin Delivery Manager Healthdirect Australia. Agenda 28/6/17 2 ... #1 Community

28/6/17 6

How it began

Keyimprovementareas

#1Organisebetter

#2Buildthe‘Right’thing

Page 7: Build Digital Services, Not Websites - Agile Australia 19...Build Digital Services, Not Websites Syed Riyazuddin Delivery Manager Healthdirect Australia. Agenda 28/6/17 2 ... #1 Community

28/6/17 7

#1 How we used to operate

Organisationlevel

Technologyservices(internal)

Onlineservices

ServiceDelivery

Othergroups

• FunctionalSilos

• Managementoverhead

• Reportingnightmare

• Conflictingpriorities

Page 8: Build Digital Services, Not Websites - Agile Australia 19...Build Digital Services, Not Websites Syed Riyazuddin Delivery Manager Healthdirect Australia. Agenda 28/6/17 2 ... #1 Community

28/6/17 8

#1 Design principle

#Builddigitalservices,notwebsites.

Ourjobistouncoveruserneedsandbuildtheservice thatmeetsthoseneeds.

“Aserviceissomethingthathelpspeopletodosomething.

Ofcoursemuchofthatwillbepagesontheweb,butwe’renot heretobuildwebsites.Thedigitalworldhastoconnecttotherealworld,sowehavetothinkaboutallaspectsofaservice,andmakesuretheyadduptosomethingthatmeetsuserneeds.”

Page 9: Build Digital Services, Not Websites - Agile Australia 19...Build Digital Services, Not Websites Syed Riyazuddin Delivery Manager Healthdirect Australia. Agenda 28/6/17 2 ... #1 Community

28/6/17 9

#1 How we operate – Org level

Then– FunctionalSilos

Technologyservices(internal)

Onlineservices

ServiceDelivery

Otherservices

Now– Serviceorientedorganization

Technologyservices(internal)

others

Page 10: Build Digital Services, Not Websites - Agile Australia 19...Build Digital Services, Not Websites Syed Riyazuddin Delivery Manager Healthdirect Australia. Agenda 28/6/17 2 ... #1 Community

28/6/17 10

#1 How we operate – Service level

ServiceDirector

ProductManager(s)

DeliveryManager

Userresearcher

Productteam(s)

Service

newrole

• Oneend-to-endserviceline

• Strongerserviceandproductfocus

• Cleareraccountabilities

• Cross-functionalserviceteam

Page 11: Build Digital Services, Not Websites - Agile Australia 19...Build Digital Services, Not Websites Syed Riyazuddin Delivery Manager Healthdirect Australia. Agenda 28/6/17 2 ... #1 Community

28/6/17 11

#1 How we work - Team level

Then

“DevOps”team

Now

PlatformEngineeringteam

• Releasebottleneck• Externalapprovalprocess• Conflictofinterest• Teamfrictions• UsvsThemculture

• Self-sufficientDeliveryteam• Releaseautonomy• Cleareraccountabilities• EffectiveDevOps• Improvedteammorale

Page 12: Build Digital Services, Not Websites - Agile Australia 19...Build Digital Services, Not Websites Syed Riyazuddin Delivery Manager Healthdirect Australia. Agenda 28/6/17 2 ... #1 Community

28/6/17 12

#2 User and their needs

- Knowledgeoftheirbroadercontext

- Enoughempathy

- Arewebuildingthe‘Rightthing’?

Page 13: Build Digital Services, Not Websites - Agile Australia 19...Build Digital Services, Not Websites Syed Riyazuddin Delivery Manager Healthdirect Australia. Agenda 28/6/17 2 ... #1 Community

28/6/17 13

#2 Service design and delivery process

Focussingonusers’experiencetodesignanddeliverbettersolutions.

Page 14: Build Digital Services, Not Websites - Agile Australia 19...Build Digital Services, Not Websites Syed Riyazuddin Delivery Manager Healthdirect Australia. Agenda 28/6/17 2 ... #1 Community

28/6/17 14

Discovery

PurposeUnderstanduserneeds

MechanicsContextualuserresearch

Userjourneymapping

Prototyping

OutcomeHypothesistoprototype

Page 15: Build Digital Services, Not Websites - Agile Australia 19...Build Digital Services, Not Websites Syed Riyazuddin Delivery Manager Healthdirect Australia. Agenda 28/6/17 2 ... #1 Community

28/6/17 15

User Research

- Focusonoverallcontext

- Getoutintothefield

- Don’tresearchtovalidateyourassumptions

- Mapuserjourneysandcapturetheirstories

- HaveadedicatedandexperiencedUserResearcher…

Page 16: Build Digital Services, Not Websites - Agile Australia 19...Build Digital Services, Not Websites Syed Riyazuddin Delivery Manager Healthdirect Australia. Agenda 28/6/17 2 ... #1 Community

28/6/17 16

Alpha

PurposeTestthehypothesis

MechanicsBuildprototypes

Testprototype

Iterate

OutcomeMVP

Page 17: Build Digital Services, Not Websites - Agile Australia 19...Build Digital Services, Not Websites Syed Riyazuddin Delivery Manager Healthdirect Australia. Agenda 28/6/17 2 ... #1 Community

28/6/17 17

Page 18: Build Digital Services, Not Websites - Agile Australia 19...Build Digital Services, Not Websites Syed Riyazuddin Delivery Manager Healthdirect Australia. Agenda 28/6/17 2 ... #1 Community

28/6/17 18

#2 How are we tracking

Knowledgeoftheirbroadercontext

Userwall

Userresearchsession

Page 19: Build Digital Services, Not Websites - Agile Australia 19...Build Digital Services, Not Websites Syed Riyazuddin Delivery Manager Healthdirect Australia. Agenda 28/6/17 2 ... #1 Community

28/6/17 19Enoughempathy

Anxious/Fearful

Stressed

Confused

Skeptical

Prejudice

#2 How are we tracking

Page 20: Build Digital Services, Not Websites - Agile Australia 19...Build Digital Services, Not Websites Syed Riyazuddin Delivery Manager Healthdirect Australia. Agenda 28/6/17 2 ... #1 Community

28/6/17 20

#2 How are we tracking

Source:

InternationalandNationalrankinginmonthlysitevisits

• LastyearMayworldwideranked18th

• YoYincreaseintotalsitevisits– 60%

Page 21: Build Digital Services, Not Websites - Agile Australia 19...Build Digital Services, Not Websites Syed Riyazuddin Delivery Manager Healthdirect Australia. Agenda 28/6/17 2 ... #1 Community

28/6/17 21

Key challenges

If you find the going easy,

you’re probably going downhill

Page 22: Build Digital Services, Not Websites - Agile Australia 19...Build Digital Services, Not Websites Syed Riyazuddin Delivery Manager Healthdirect Australia. Agenda 28/6/17 2 ... #1 Community

28/6/17 22

#1Functional[in]coherence

healthdirect

Developer

Q.A.Engineer

DevOpsEngineer

MyAgedCare

Developer

Q.A.Engineer

DevOpsEngineer

CarerGateway

Developer

Q.A.Engineer

DevOpsEngineer

Other

Developer

Q.A.Engineer

DevOpsEngineer

Page 23: Build Digital Services, Not Websites - Agile Australia 19...Build Digital Services, Not Websites Syed Riyazuddin Delivery Manager Healthdirect Australia. Agenda 28/6/17 2 ... #1 Community

28/6/17 23

#1CommunityofPracticeJ

Page 24: Build Digital Services, Not Websites - Agile Australia 19...Build Digital Services, Not Websites Syed Riyazuddin Delivery Manager Healthdirect Australia. Agenda 28/6/17 2 ... #1 Community

28/6/17 24

#1CommunityofPracticeJ

“BuildingSuccessfulCommunitiesofPractice”-EmilyWebber

Page 25: Build Digital Services, Not Websites - Agile Australia 19...Build Digital Services, Not Websites Syed Riyazuddin Delivery Manager Healthdirect Australia. Agenda 28/6/17 2 ... #1 Community

#2Reportingtonon-technicalmanager

28/6/17 25

Leonard: Actually, ethyl alcohol inhibits electrical conduction in the nerve cells and stimulates reuptake receptors of inhibitory neurotransmitters like gamma-aminobutyric acid.

Page 26: Build Digital Services, Not Websites - Agile Australia 19...Build Digital Services, Not Websites Syed Riyazuddin Delivery Manager Healthdirect Australia. Agenda 28/6/17 2 ... #1 Community

28/6/17 26

#3AdapttoUserresearch

Page 27: Build Digital Services, Not Websites - Agile Australia 19...Build Digital Services, Not Websites Syed Riyazuddin Delivery Manager Healthdirect Australia. Agenda 28/6/17 2 ... #1 Community

28/6/17 27

Finalwords..

• Service-orientedorganization

• Mapthebroaderservicelandscape

• Researchuserandtheirneeds

• Don’tforgetthenon-digitalexperience

Page 28: Build Digital Services, Not Websites - Agile Australia 19...Build Digital Services, Not Websites Syed Riyazuddin Delivery Manager Healthdirect Australia. Agenda 28/6/17 2 ... #1 Community

Thanks!

[email protected]

https://www.linkedin.com/in/syedriyazuddin/