Ingen søvnløse netter

Like dokumenter
En moderne helsetjeneste

LEVER OFTERE TEST SMARTERE

FluentAutomation. Et automatiserings-rammeverk for regresjonstesting (og mye annet! )

Enkel og effektiv brukertesting. Ida Aalen LOAD september 2017

Altinn API Altinn «der du er»

// Translation // KLART SVAR «Free-Range Employees»

HYPPIGE LEVERANSER HVORDAN KOMMER SPK DIT? Ved Mette Gjertsen Statens pensjonskasse

FIRST LEGO League. Härnösand 2012

FINN.no. Driving - business growth - developer speed - employee satisfaction. by just a few hundred decisions. Cloud and Data

GraphQL. Hva, hvorfor, hvordan

THE MONTH THE DISCIPLINE OF PRESSING

GoOpen 2008 Oslo 8. april. Jernbaneverket Fri programvare i driftskritiske systemer. Ole Morten Killi ole.morten.killi@bouvet.

Stein Grimstad. Konsulent i Scienta AS. Prosjekt hos Skatteetaten. Forsker hos Simula (deltid) 3/7/18

Tuberkulosescreening fra et brukerperspektiv. Frokostmøte LHLI,

kpmg AS Senior revisor

Gårsdagens testroller takler ikke dagens utfordringer. Magnus Halvorsen og Erik Rogstad

Mobility Analytics. Klyngesamlinga Arena Lønnsomme Vinteropplevelser Natanja Weist Forretningsutvikling Telenor Norway

pnvdb Documentation Release Jan Tore Kyrdalen

BRUKERVENNLIGE OG INNOVATIVE LØNNSTJENESTER. Julia Olderskog, Hallgeir Molde, Mari Knudsen

Automatisert Robusthetstesting. Erik Arisholm Testify AS

Effektiv testing. Per Otto Bergum Christensen September, JavaZone. Bergum Christensen Consulting

netlin Manuell installasjon Fra versjon

Testbilag til IT kontrakter

Erfaring fra et digitaliseringsprosjekt

Unit Relational Algebra 1 1. Relational Algebra 1. Unit 3.3

FS-API Status og veien videre. Kai Quale og Mario Ledinscak KDTO

Hvor mye teoretisk kunnskap har du tilegnet deg på dette emnet? (1 = ingen, 5 = mye)

System integration testing. Forelesning Systems Testing UiB Høst 2011, Ina M. Espås,

... Annita Fjuk DESIGN THINKING

CRIStin 2.0 Om videreutvikling av CRIStin-systemet. Oppstartseminar 22. Oktober 2013

Produksjonssettingsrapport

Dude, where is my data? Finn Lützow Holm Myrstad Fagdirektør, digitale

Modellering IT konferanse

INTRODUKSJON Hva er RPA? Robot Prosess Automatisering

Hvordan kan man holde kontakten med venner eller familie? Kan du legge til noen ideer på listen? Sende tekstmeldinger. Sende (bursdags-)kort

ANMODNING OM UTTALELSE BRUGATA

Moving Objects. We need to move our objects in 3D space.

Altinns nye tjenesteverksted. Lars Vegard Bachmann, produkteier portal og tjenester, Altinn

Samarbeid i praksis 10 konkurrenter og én felles løsning! Oslo, 31. oktober 2012 Atle Bergfjord

The regulation requires that everyone at NTNU shall have fire drills and fire prevention courses.

Byggesaksutvalget sak 36/08 - vedlegg 5

Fra papir til cloud på 4 måneder Full digitalisering av SMB med S/4HANA 16/

Grunnlag: 11 år med erfaring og tilbakemeldinger

Perpetuum (im)mobile

Cloud Computing. Monaco Dette bør være forsiden på din presentasjon. Et lybilde med program etc. Kan komme før Ola prater.

Konfigurasjonsstyring

APP-SEMINAR. Oslo, 25. november 2015

JBV DSB godkjenninger

Erfaringer som pen- tester. Asbjørn Thorsen

Enkel arkivering, sikker gjenfinning og deling av virksomhetskritisk informasjon i et stort informasjonslandskap

Vedlagt følger nabovarsel vedr. oppføring av hytte på Nausthylla 51. Legger også ved situasjonsplan og tegninger.

Sak 5 Innhold Altinn Release Altinn samarbeidsgruppemøte

Moving Innovation Forward!

Den som gjør godt, er av Gud (Multilingual Edition)

13 tips. for å lykkes med. Skype for Business. Her er våre 13 tips for å lykkes med innføring av Skype for Business.

La 2012 bli et Godt Nytt År!

Geosynkronisering. Nasjonale tjenester. Kommuner GeoNorge / andre portaler. Metadata. Visning. Nedlasting. Deltakende virskomhet. Geosynkronise ring

Jeg vil bare danse Tekst / Mel.: Tor- Jørgen Ellingsen

Innholdsfortegnelse. 1. Testing Feiltesting av koden Funksjonstesting: Kilder.10

Statusrapport. MUSIT Ny IT-arkitektur Pilot. NØKKELINFORMASJON Rapporteringstidspunkt 3. februar 2017 Rapporteringsperiode Januar 2017

NOVAPOINT BRUKERMØTE 2016 BERGEN, mai

Statusrapport. MUSIT Ny IT-arkitektur Pilot. NØKKELINFORMASJON Rapporteringstidspunkt 06. desember 2016 Rapporteringsperiode November 2016

MED PUBLIC CLOUD INNOVASJON OG MULIGHETER. Altinn Servicelederseminar September 2017

Brudd i tariffoppgjøret

stjerneponcho for voksne star poncho for grown ups

MAKING IS THINKING. FormLAB og sandkassens plass på universitetet. Transformative learning in Architectural Education

Statusrapport. MUSIT Ny IT-arkitektur Pilot. NØKKELINFORMASJON Rapporteringstidspunkt 17. januar 2017 Rapporteringsperiode Desember 2016

Vekeplan 4. Trinn. Måndag Tysdag Onsdag Torsdag Fredag AB CD AB CD AB CD AB CD AB CD. Norsk Matte Symjing Ute Norsk Matte M&H Norsk

Vedlegg 1: Oversikt over noen mulige leverandører

SECURE SERVICE CONNECT DIGITAL ARBEIDSPLASS MARIUS LIEN, DND 2017

ARMBÅNDSUR CHRONOS MED EGEN LOGO FRA 25 STK

Uke 2: Arbeidsrutiner og datamaskiner

Statusrapport. MUSIT Ny IT-arkitektur Pilot. NØKKELINFORMASJON Rapporteringstidspunkt 6. juli 2016 Rapporteringsperiode Juni 2016

1 CLASSIFICATION: PUBLIC

ESTABLISHING A EUROPEAN HIGH POWER CHARGING NETWORK JAN HAUGEN IHLE, REGIONSDIREKTØR NORTHERN EUROPE, IONITY. IONITY Präsentation October 2018

Analyse av kundeavgang IBM Watson Content Analytics. Oslo, 19. november, 2015 Mons Nørve, Capgemini

We are Knowit. We create the new solutions.

Innovasjon, verdi og fornøyde kunder til riktig tid. John Berland

Slik skal vi handle i 2017

Dataforvaltning og digitalisering. Stein Ivar Rødland IT-sjef Stavanger kommune

"Somebody That I Used To Know" Gotye feat. Kimbra (2011)

Slope-Intercept Formula

Sak 50/2013 Status ikt prosjekter. Esben Andre Henriksen - HEMIT

Betydningen av ledelse for digitalisering og innovasjon i helsesektoren

STATKRAFT MOBILE WORK PLACE

Innhold. Om Handelshøyskolen BI Status BI 2011 Universitets- og høyskolesektoren as is. Copyright Capgemini All Rights Reserved

Enterprise Mobility + Security (EM+S)

Mannen min heter Ingar. Han er også lege. Han er privatpraktiserende lege og har et kontor på Grünerløkka sammen med en kollega.

Prosjektet Digital kontaktinformasjon og fullmakter for virksomheter Digital contact information and mandates for entities

Debatten om bedrifters sosiale ansvar (I)

Sentral lagring av FKB med ISY WinMap. Kjell Sandal Norconsult Informasjonssystemer AS

Hva skjer a? Status for CRIStin 2. Oppstartsmøte NVI-rapportering 20. oktober 2016

Cristin2 Prosjektet. En oppdatering

Elektronisk innlevering/electronic solution for submission:

Software Development Plan. Software Development Plan. Forum / Nettverkssamfunn Team 2

Årsplan ENGELSK 5.trinn. Setningsmønster It starts at It finishes at I want to be a when I grow up

Det usynlige intranett

Hvordan scope prosjekter 6W

Tema. Informasjonsarkitektur Brukervennlighet/Usability Kommunikasjon som treffer målrettet kommunikasjon

Transkript:

Ingen søvnløse netter Johannes Brodwall Delivering Transformation. Together.

2

3 1.1.,,

12:38 Hei, vi så appen krasjet for deg. Vi vet hva feilen er og kommer med en fiks i løpet av en time. Hilsen utviklerne! 4 Title presentation

12:38 ;-) Hilsen bruker! 5 Title presentation

6 Slack

7 Når du først har produksjonssatt (ordentlig) så blir alle gladere

8 1.2 «men Johannes,!»

I mange andre situasjoner kan det være mulig å produksjonsette tidlig, men vi er i en spesiell situasjon Jeg vet det alle er i en spesiell situasjon! 9

10

11 2.1 Regulerkraft

Regulering Strømselskap Netteier Operatør EMS Forbruker 12

Regulering Strømselskap Netteier Operatør EMS Forbruker 13

14 2.1.1 Umulig fordi

15

16 2.1.2 Hvordan vi løste det

SAREG LARM REGULERING SYBASE Txlog shipping REGULERING EFFEKT_INTERVALL ORACLE Trigger

Dato Time K1 K2 K3 K4 ABC 25 apr 01 42 47 53 43 Kraftstasjon Kraftstasjon Fra Til MW ABC..:00..:15 42 ABC..:15..:30 47 ABC..:30..:45 53 ABC..:45..:00 43 18

Stikkord - teknisk Kontinuerlig logshipping fra gammel til ny database Triggere (for det meste) for å transformere datamodell API for å skrive fra nytt til gammel Full roundtrip for å se egne endringer Automatiserte (JUnit) tester verifiserte triggerne Investeringen i broløsningen utgjorde kanskje ¼ av kostnaden i første leveranse 19

Stikkord funksjonell Den mest brukte oppgaven var funksjonelt isolert Brukerne var vant til å benytte flere IT-systemer samtidig Liten og samlokalisert brukergruppe 20

21 2.1.3 Hva oppnådde vi?

22 2.2 Mobile observer

App Analyse Observasjoner 23 Kjernedata

24 2.2.1 Umulig fordi

25

26 2.2.2 Hvordan vi løste det

Bruker Gammel terminal Pilotbruker Ny app Bruker Backend Kjernedata Kjernedata Backend 27 Analyse

28

12:38 Nå kaster jeg snart telefonen i veggen!! Hilsen brukeren 29 Title presentation

30

Stikkord - teknisk Eget speil av alle essensielle data Flere måter å hente inn data på: CSV upload (manuell) HTTP POST (CSV) Vi fetcher Flere måter å publisere data på Analysemotor (under utvikling) henter feed fra oss Vi laster opp til gammel backend over SOAP Vi laster opp til tjenestebuss (HTTP POST) 31

Stikkord funksjonell Ett sett med observasjoner var ikke støttet av dagens system Pilotprosjekt med brukere som bare trengte én ny funksjon Når løsningen hadde tilstrekkelig med features gikk brukerne gradvis over til ny løsning Om noe var feil gikk de tilbake til gammel Pilot-versjon av appen til utvalgte brukere releaset oftere (men det tenkte vi på litt sent!) 32

33 2.2.3 Hva oppnådde vi?

3.1 Angripsvinkel Jeg hater store hopp 34

35

Gall s Laws: Complex systems build from scratch never work A complex system that works is invariably found to have evolved from a simple system that worked. A complex system designed from scratch never works and cannot be patched up to make it work. You have to start over, beginning with a working simple system. 36

3.1.1 Arkitekt? Ditt ansvar stopper ikke ved systemgrensen Think inside a bigger box 37

3.1.2 Integrasjon Invester i stillas Kjenn din omverden ikke stol på planer Lokale kopier har et ufortjent dårlig rykte 38

3.1.3 Funksjonalitet Snille brukere Nyttige oppgaver 39

Krav, estimater, oppfølging, plan «Når blir alt ferdig?» «Jobber vi godt og med det viktigste?» «Hvor mye vil det koste?» «Hvor mye kostet det?» 40

Er alt klar til den store lanseringen i mai? 41

Er alt klar til den store lanseringen i mai? 42

12:38 I dag har vært en fantastisk dag på jobb!! Tusen takk! <3 Hilsen brukeren 43 Title presentation

44 Take the risk of thinking for yourself, much more happiness, truth, beauty, and wisdom will come to you that way..

Takk for meg Se den større boksen Finn vennlig bruker med behov Invester i stillas Hvorfor funker det ikke for deg? Jeg vil gjerne høre fra deg! johannes.brodwall@soprasteria.com 45

46 TODO

47

48

49

50

Delivering Transformation. Together. 51 Title presentation

DevOps 12:3 8 12:3 8 Slack Produksjon 52

DevOps Produksjon 53

Å virke sammen med eksisterende virkelighet.csv Legacy impersonation Azure 54