19
Forretningsutvikling igjennom sky-prototyping Software 2014. Intraprenørskap i praksis Tormod Varhaugvik, Skatteetaten, SKD-IT, Feb 2014

Forretningsutvikling igjennom sky-prototyping

Embed Size (px)

DESCRIPTION

Presentasjon fra Software 2014, på sporet "Intraprenørskap". Få innspill til å kjøre prototyper for å støtte forretningsutvikling med IT-modernisering. Arbeidsform, plan, team-sammensetning og kostnader vil bli presentert. Forenkling av skjemaveldet er krevende, men viktig. Skatteetatens demonstrer innovasjon i praksis ved å bruke prototyping i skyen for å støtte tverrfaglig samarbeid.

Citation preview

Page 1: Forretningsutvikling igjennom sky-prototyping

Forretningsutvikling igjennom sky-prototyping

Software 2014. Intraprenørskap i praksis

Tormod Varhaugvik, Skatteetaten, SKD-IT, Feb 2014

Page 2: Forretningsutvikling igjennom sky-prototyping

01.03.2014Skatteetaten – Forretningsutvikling igjennom sky-prototyping 2(c

) ttoes.w

ord

pre

ss.c

om

Page 3: Forretningsutvikling igjennom sky-prototyping

01.03.2014Skatteetaten – Forretningsutvikling igjennom sky-prototyping 3(c

) w

ww

.za

zzle

.com

Page 4: Forretningsutvikling igjennom sky-prototyping

01.03.2014Skatteetaten – Forretningsutvikling igjennom sky-prototyping 4

(c) Celebquote.com

Page 5: Forretningsutvikling igjennom sky-prototyping

Endring(hvordan selge noe helt nytt)

01.03.2014Skatteetaten – Forretningsutvikling igjennom sky-prototyping 5

Page 6: Forretningsutvikling igjennom sky-prototyping

Innovasjon?

• Ambisjoner

• Strategi

• HVA

01.03.2014Skatteetaten – Forretningsutvikling igjennom sky-prototyping 6

• Realiteter

• Faktisk gjennomføring

• HVORDAN

• Transformasjon

• Prosesser, regler og informasjon

• Systemer

• Organisasjon

• Ja: «Bruke kunnskap til å skape mer verdi»

• Nei: «Bruke penger på å skape kunnskap»

Page 7: Forretningsutvikling igjennom sky-prototyping

Troverdighet

Sponsor

Forretning

Organisasjon

TeknologiLøsninger

Prosjekt

Plan

01.03.2014Skatteetaten – Forretningsutvikling igjennom sky-prototyping 7

Page 8: Forretningsutvikling igjennom sky-prototyping

Prototyping

01.03.2014Skatteetaten – Forretningsutvikling igjennom sky-prototyping 8

Page 9: Forretningsutvikling igjennom sky-prototyping

We all came out to Montereax,

On the Lake Geneva shoreline.

To make records with a mobile,

We didn't have much time.

But Frank Zappa and the Mothers,

Were at the best place around,

But some stupid with a flare gun,

Burned the place to the ground.

Smoke on the water and fire in the sky.

Smoke on the water...

01.03.2014Skatteetaten – Forretningsutvikling igjennom sky-prototyping 9

(c)

Deep P

urp

le

Page 10: Forretningsutvikling igjennom sky-prototyping

01.03.2014Skatteetaten – Forretningsutvikling igjennom sky-prototyping 10

(c)

Deep P

urp

le

Page 11: Forretningsutvikling igjennom sky-prototyping

Prototype 1. Teknisk fokus

• Drevet av IT

• Tekniske og forvaltningsmessige egenskaper for nytt design

på kjent forretning

• Vedlikeholdbarhet

• Testbarhet

• Skalerbarhet

• Basert på 60 millioner reelle data og kjente regler

• Gjennomføring

• Styrt av 2 interne SKE ressurser

• 4-5 utviklere/arkitekter "fra gata"

(1 teamleder/arkitekt, 2 serverside, 1 miljøkonfigurasjon og 1 front-end)

• 5 måneder og < 4 millioner kroner

• Leide eksterne maskiner og all utvikling kjørt utenfor vårt nett

• 2 workshops i etterkant med sentrale utviklere/arkitekter (10-15 stykker)

• http://tormodv.blogspot.no/2012/01/tax-norways-poc-results.html01.03.2014Skatteetaten – Forretningsutvikling igjennom sky-prototyping 11

Page 12: Forretningsutvikling igjennom sky-prototyping

Prototype 2. Forretningsutvikling

• Drevet fra rettsutvikling

• Konsept og omfang var klart (13 skjema)

• Fra Skjema til Tema

• Støtte forretningsutvikling ved en prototype som

implementerer konseptet og viser komplekse sammenhenger

• Arbeidsprosess og «Revolusjonerende» GUI

• Informasjonsmodell og begreper

• Forretningsregler

• Bygges på skytjenester

• IaaS og Paas for prototypen (Amazon Elastic Beanstalk)

• SaaS i form av utviklingsmiljø (Atlassian OnDemand)

• Ikke SaaS i forretningsmessig forstand

• Bygger på samme løsningsdesign som prototype 1

• Vet at de «ikke-funksjonelle» egenskapene er ivaretatt

• http://tormodv.blogspot.no/2013/09/cloud-prototyping.html01.03.2014Skatteetaten – Forretningsutvikling igjennom sky-prototyping 12

Page 13: Forretningsutvikling igjennom sky-prototyping

Saldo

skjema

Midler-

tidige

forskjeller

Side 1

Midler-

tidige

Forskjeller

Side 2

Nærings-

oppgave

Side 1

Nærings-

oppgave

Side 2

Nærings-

oppgave

Side 3

Nærings-

oppgave

Side 4

Eksisterende kompleksitet

Nærings-

oppgave

Side 1

Nærings-

oppgave

Side 2

Nærings-

oppgave

Side 3

Nærings-

oppgave

Side 4 Og så går veien videre…

Og endelig resultatpåvirker tilslutt

balansen….

Regnskap

Bokført

grunnlag

Page 14: Forretningsutvikling igjennom sky-prototyping

Konsept

Virksomhetens”

Personalia”

Hvem?

Hva?

Hvor?

Inntekt

Kostnad

Eiendeler/

gjeld

Evt.

Forsskjells-

Oppstilling/

justering

Oppsummering

resultat

Evt.

overføring

• Samfunnsoppdrag

• Redusere skjemavelde

• Gjøre det lett å handle rett

• Samhandling

• Fagmessig utvikling

• Begrep

• Informasjonsmodell

• Regelverk

• Prosess

Page 15: Forretningsutvikling igjennom sky-prototyping

Hvorfor sky?

• Støtte prosjektet på en effektiv måte

• Ingen investering

• Bruke svært lite tid på miljøkonfigurasjon

• Skikkelig billig (noen 100 $)

• Stabilt testmiljø tilgjengelig 24/7 for alle «hvor som helst»

• Forstå betingelsene som IaaS og PaaS bringer med seg

• Hvor mye binder man seg til en plattform?

• Dette er fremtidens plattform for fagsystemer

• Vi skal selv etablere en hensiktsmessig IaaS og PaaS

• Vi hadde ikke behov for å integrere med andre systemer

01.03.2014Skatteetaten – Forretningsutvikling igjennom sky-prototyping 15

Page 16: Forretningsutvikling igjennom sky-prototyping

Kolb’s læringssirkel

Konkret

opplevelse

Reflekterende

observasjon

Abstrakt

forståelse

Handle

01.03.2014Skatteetaten – Forretningsutvikling igjennom sky-prototyping 16

Page 17: Forretningsutvikling igjennom sky-prototyping

Gjennomføring

• Konsept og tilnærming klart før oppstart

• Plan, konsept, design og arkitektur

• Begynn med det enkle og legg på kompleksitet

• Ambisjonsnivå er utvalgte komplekse tema

• Ikke bruk tid på områder som ikke krever prinsipiell avklaring

• Løsningsdesign var klart, så vi startet ikke i den «enkle enden»

• Demo hver 14. dag i 5 måneder

• Sett av tid til demo, det er her de gode diskusjonene kommer

• Diskusjon avledet brukerhistorier og regnestykker

• Brukertest etter 5 sprinter ga viktige føringer for god GUI

• Erkjenn at det er en Prototype (det er lov å være usikker)

01.03.2014Skatteetaten – Forretningsutvikling igjennom sky-prototyping 17

Page 18: Forretningsutvikling igjennom sky-prototyping

Gjennomføring

• Styrt av SKE interne ressurser

• Referansegruppe på 10-20 fra rettsutvikling

• Brukerinteraksjonsmiljø

• IT-arkitekturmiljø

• Team

• 1 teamleder / teknisk arkitekt

• 1 konseptutvikler

• 2 serverside utvikler

• 1 front-end utvikler

• Vi kom mye lengre enn vi trodde på forhånd

• Utrolig effektivt å ha fagpersoner og utviklere jobbe sammen

• Kommer svært langt med standard og åpen teknologi

01.03.2014Skatteetaten – Forretningsutvikling igjennom sky-prototyping 18

Page 19: Forretningsutvikling igjennom sky-prototyping

Derfor

• Prototyping er et svært kraftfullt verktøy

• Fyller hullet mellom HVA og HVORDAN

• Sikrer estimater og planer

• Samkjøre de ulike perspektivene i en stor organisasjon

• Umulig oppgave med tradisjonell design og kravspesifikasjon

• Utrolig at det ikke er mer utbredt... Thomas Edison hadde 700

prototyper før han fikk til en «operativ» lyspære

01.03.2014Skatteetaten – Forretningsutvikling igjennom sky-prototyping 19