OpenTele3. Michael Christensen! Chef Softwarearkitekt, Alexandra Instituttet,! Koordinator for Softwaregruppen i 4S!

Relaterede dokumenter
OpenTele3 forprojekt

Procedurer for styring af softwarearkitektur og koordinering af udvikling

Koncept for systemforvaltning af den fælles open source kode, herunder procedure for opfølgning på software-versioner af OpenTele

Kvalitetssikring og understøttelse af CE-mærkning i 4S og OpenTele3

Seminar om kvalitetssikring og CE-mærkning

Arkitekturanalyse: National udbredelse af telemedicin. P13 Udbredelse af telemedicin i regionerne

Thor Schliemann, it-arkitekt, Sundhedsdatastyrelsen

NNIT Empower Patients

REFERENCEARKITEKTUR FOR OPSAMLING AF HELBREDSDATA HOS BORGEREN. Pia Jespersen Thor Schliemann

Connect2Care. Udvikling af åben infrastruktur for IKT-baserede produkter på social- og sundhedsområdet. UNIK projektmøde. 25.

Byg din informationsarkitektur ud fra en velafprøvet forståelsesramme The Open Group Architecture Framework (TOGAF)

OpenTele en workshop med hands- on

REFERENCEARKITEKTUR FOR OPSAMLING AF HELBREDSDATA HOS BORGEREN

MedCom moderniseringsprojekter. Status Koordineringsgruppemøde d. 24/1-2019

HL7 FHIR Introduktion: Fleksibilitet versus ensartethed

IT på tværs Danmark som telemedicinsk foregangsland

ENTERPRISE ARCHITECTURE (EA) STRATEGY, BUSINESS AND IT ALIGNMENT

Software Design (SWD) Spørgsmål 1

Oplæg telemedicin KL IT-råd 15/3 2017

Kom godt i gang med Digital Transformation via din Microsoft ERP-platform

Overlad din serverdrift til Microsoft

Beslutningsstøtte i bløderbehandlingen Arkitektur: Slutprodukter i fase 3

DSB s egen rejse med ny DSB App. Rubathas Thirumathyam Principal Architect Mobile

Apps indtager transport & logistik. Nodes, DSB & Nordsense

PHMR En dansk HL7 standard & Et meddelelseshotel bl.a. som overgang til HL7. Michael Due Madsen, MDM@Medcom.dk og Jens Rahbek Nørgaard, JRN@medcom.

LEVERANCE 1.3. Model for kvalitetssikring

Usability-arbejde i virksomheder

Ribe Amts forslag til EPJ-arkitektur

xrm både en applikation og en ramme for hurtig udvikling af løsninger til strukturet relationshåndtering og understøttelse af forretningsprocesser

Notat vedrørende dansk profilering af HL7/CDA standarder til brug for BRO (spørgeskemaer)

Seminar d Klik for at redigere forfatter

MedCom og Aaaaaa Aaaaaaa. Modernisering. Standarder, Infrastruktur, Test & Governance. Michael Johansen, Standarder, test & certificering

TDC Group. På vej mod et Digitalt DNA September 2015

IT-Universitetet, Projekt- og Programledelse November 2013 AGIL PROGRAMLEDELSE

Udrulning af globalt Intranet I Novo Nordisk. Henrik Nordtorp Senior Solution Architect esolutions NNIT A/S

Torsdag 5. oktober 2017 Hal F DIGITALISERINGSKONFERENCE

Konsulenten har stor fokus på forandringsledelse og kommunikation, som også er et nøgleområde i implementering af programmer og projekter.

WINDCHILL THE NEXT STEPS

Den Digitale Landevej - Arkitekturprodukt

EG Sensum Temadag Er der grænser for digitalisering?

EcoDesign og WEEE, RoHS & EuP

Digital Post 2020 Arkitektur i infrastrukturen

Agenda. Ny Digital Strategi Data og Vækst Smart Government. Carsten Ingerslev:

Teknologispredning i sundhedsvæsenet DK ITEK: Sundhedsteknologi som grundlag for samarbejde og forretningsudvikling

Case: In-JeT ApS - En virksomhed udviklet på EU forskning. Væksthus Hovedstadsregionen. 4 December 2014 Jesper Thestrup

Online kursus: Certified Information Security Manager (CISM)

Microservices. Hvad er det og hvordan kommer du i gang?

AARHUS UNIVERSITY. Sammenhæng i praksis: End2EndDemonstrator. 4. juni Michael Christensen. Datalogisk Institut Aarhus Universitet

MOC On-Demand Administering System Center Configuration Manager [ ]

Pains. Gains. We offer SAP advisory services helping Your company to eliminate Your painpoints and gaining the most out of Your SAP investments

Digitalisering af mobilt vedligehold et win-win scenarie

Design by Contract Bertrand Meyer Design and Programming by Contract. Oversigt. Prædikater

Kommunale IT løsninger

Vejledning til Sundhedsprocenten og Sundhedstjek

Test af Cloud-baserede løsninger DSTB Ole Chr. Hansen Managing Consultant

Microsoft Dynamics CRM 2015 Loyale kunder er de bedste kunder.

DIGITALISERING FRA DESIGN TIL PRODUKTION. Casper Gullach, NCC 2018

Bedømmelse af klinisk retningslinje foretaget af Enhed for Sygeplejeforskning og Evidensbasering Titel (forfatter)

MedCom7 koordineringsgruppemøde. Tema Sundhed.dk Præciseret fokus

Hvordan sikres investeringen i eksisterende systemer, når skyen tages i brug. Carsten Rasmussen, CTO, Capgemini Danmark A/S IDC Cloud Computing 2011

CONNECTING PEOPLE AUTOMATION & IT

Projektledelse i praksis

Interoperabilitet - hvor dybt

MedCom 11 Koordinationsgruppe. 24. Januar 2019

US AARH. Notat vedrørende OpenTele og KIH Database snitflader og kommunikation

Politiske og organisatoriske barrierer ved implementering af EPJ

POC Modernisering af infrastruktur Connectathon

UC Partnerprofil. NetDesign A/S Gammelgårdsvej Farum. Profil

MedCom moderniseringsprojekter. Modernisering af infrastruktur Koordineringsgruppemøde d. 9/5-2019

KALK- OG TEGLVÆRKSFORENINGEN. CPR Sustainable Construction

Programledelse, Organisatorisk transformation og Gevinstrealisering. Praktiske erfaringer fra Signalprogrammet

Molio specifications, development and challenges. ICIS DA 2019 Portland, Kim Streuli, Molio,

Uddannelse: Født: 1973

Web Development (Top-Up PBA)

Test og certificering af Sundheds-IT systemer i Danmark

Øg sporbarhed og produktivitet gennem integration

POC Modernisering af infrastruktur. Styregruppemøde Ole Vilstrup, MedCom

Standarder og referencearkitektur for tværsektoriel sundheds-it. Kommunernes digitaliseringsnetværk

KURSER INDENFOR SOA, WEB SERVICES OG SEMANTIC WEB

Software Design (SWD) Spørgsmål 1

Undervisningsbeskrivelse

IBM Network Station Manager. esuite 1.5 / NSM Integration. IBM Network Computer Division. tdc - 02/08/99 lotusnsm.prz Page 1

Internationale projekter Involvering af kommuner og regioner

DANMARK SOM FOREGANGSLAND, DEN OFFENTLIGE SATSNING 18. SEPTEMBER 2013

Kvalitetssikring og agile udvikling

Opera Ins. Model: MI5722 Product Name: Pure Sine Wave Inverter 1000W 12VDC/230 30A Solar Regulator

Kravspecifikation tværga ende sundhedsplatform

Datamonitorering. Tværsektoriel platform

System Arkitekt Practitioner

Produktpræsentation. BA Systems. Control made easy

Please report absence, also if you don t plan to participate in dinner to Birgit Møller Jensen Telephone: /

SOCIALE MEDIER ONLINE MARKETING 2. SEMESTER, FORÅR 2014

- fra 375 kr / time + moms

Financing and procurement models for light rails in a new financial landscape

Det bedste til mig og mine venner. OmniChannel og livet i almindelighed

RFID i Danmark. Henrik B. Granau. Temadag om RFID Teknologi den 16. marts 2011 i Aalborg

Lovkrav vs. udvikling af sundhedsapps

Shared Care Service- I

Behavior Driven Test and Development. ebay Classifieds

Roadshow: ITIL V3 hvordan træder man ud af børneskoene?

Transkript:

4S OpenTele3 Michael Christensen! Chef Softwarearkitekt, Alexandra Instituttet,! Koordinator for Softwaregruppen i 4S!

Vision Muliggøre udvikling af! bedre og mere effektive løsninger! til brugerne!! via!! en opsplitning af OpenTele i! løstkoblede komponenter og services! 2

Mål Uafhængighed! flere samtidige leverandører og løbende udrulning!! Individuel tilpasning! skræddersy løsning efter behov!! Genbrug! modularisering! Veldefinerede snitflader! fokus på internationale og anerkendte standarder! Indkapsling af kritisk funktionalitet! certificering og kvalitetssikring! 3

! Udgangspunkter Rodfæstet i involvering af interessenter! erfaringer, behov, planer,! Referencearkitekturer og Continua! Idéer om! arkitektur baseret på microservices! anvendelse af HL7 FHIR! 4

Spørgsmålene Hvad er kernekomponenterne?! Hvad kan håndteres eksternt og hvad kan deles?! Hvad er principper og retningslinjer for:! Serviceinfrastruktur?! Kommunikationsstandarder og indholdsformater?!

Microservices Small, and doing one thing well: Microservices are independent services and its boundaries are aligned with boundaries of the business domain.! Autonomous: A microservice is a separate entity and can be deployed in isolation without requiring data consumers to change.! [Newman]! 6

HL7 FHIR FHIR Fast Healthcare Interoperability Resources! Næste generation standard framework fra HL7! Kombinerer bedste egenskaber fra HL7 v2, v3 og CDA! Benytter de nye web standarder! Fokus på implementerbarhed! FHIR løsninger:! bygger på modulære enheder kaldet ressourcer (patient, CarePlan, Appointment, )! er anvendelige i mange forskellige kontekster (mobil apps, cloud kommunikation, EPJ-baseret datadeling, server kommunikation i store sundheds-it systemer, )! 7

Processen

Input fra interessenter InTeleCare4U! Silverbullet! NNIT! IBM! NextStep Citizen! Region Hovedstaden! Region Midtjylland! Region Nordjylland! National Sundheds-IT! MedCom!

As - is

As - is

! OpenTele3 Kernekomponenter! &! strategiske fokusområder!

Komponenter og fokusområder

! Strategiske fokusområder Klinikergrænseflader! Spørgeskemaer! Kommunikation! Messaging, videokonference, noter, patient fora, e-learning! Kalendere og planlægning! Administration, selfbetjening og master data! Logistik, asset management og tech support! +! Standarder! 14

Ex: Spørgeskemaer Input fra interessenterne:!! Questionnaire Editor as a separate component! Support for HL7 questionnaire standards! Generic questionnaire presentation component!! 15

!!! OpenTele3 Principper!

Generelle principper 1. Work towards a microservice architectural style! 2. Use international standards for communication and content formats! 3. Aim for cross-platform support and low platform dependence! 17

Specifikke principper 1. Does the national ehealth reference architectures say anything?! 2. Does the Continua Design Guidelines say anything?! 3. Does HL7 FHIR say anything?! 4. If service handles any kind of resource, support a RESTful interface based on hdata 18

Standarder og principper Princip 1+2: Referencearkitekturer + ConSnua

Standarder og principper Princip 3+4: FHIR / hdata 20

Standarder og principper Princip 3+4: FHIR / hdata 21

Services 22

Fra OpenTele2 Sl 3 23

DIALOG OM GOVERNANCE 24

Dialog om governance Tre runder: 1. Styring af arkitektur og koordinering af udvikling 2. Kvalitetssikring 3. Kontrakter PræsentaSon Opsamling Gruppearbejde 25

Cases! Ny klient:! Udvikling af en klient til ipad! Spørgeskemaer:! Understøttelse af standarder! Spørgeskemaeditor som separat modul! Bug:! Det rapporteres, at de blodtrykstal som klinikerne ser ikke stemmer overens med borgernes målinger! 26

STYRING AF ARKITEKTUR OG KOORDINERING AF UDVIKLING 27

OpenTele3 eksemplet Principles and guidelines! Key services & components! Standards for communication and content! 1. Stakeholders feedback and proposals for prioritisation.! 2. Feedback, prioritisation and concrete plans are consolidated into a roadmap.! 3. Roadmap realisation broken into two parts:! 1. The most concrete parts can go directly to procurement and product realisation 2. Less concrete parts benefit from cycles of exploratory development feeding into procurements and product development processes.! 28

! Roadmap Et værktøj til planlægning og koordinering! Hvad sker på kort og lang sigt og hvad er rammerne?! Bør være! Fleksibelt og åbent nok til at rumme exploratorive og agile udviklingsprocesser! Konkret og afgrænsende nok til at fungere som en ramme for planlægning! Kan f.eks. indeholde! Use cases, scenarer og overordnede krav! Strategiske og kritiske fokusområder! Konteksten for fokusområderne (legacy, standarder, tech.drivers, ).! Overordnede muligheder og alternativer indenfor fokusområderne! Anbefalinger med overordnet timing / tidsramme! 29

4S So\waregruppen Ønsker oversigt over:! Hvad er lavet! Hvad er på vej! Hvad er boblerne! og hvem er interesserede?! Beskrivelse af idé/komponent:! hvad er det?! hvorfor er det en god idé?! hvilke afhængigheder er der?! 30

! Styring af arkitektur og koordinering af udvikling Dit firma er ved at sælge udviklingen af ny komponent til en region. Regionen siger du bør inddrage 4S fra starten. Hvordan kommunikerer i om løsningsdesign?! En kommune kontakter 4S og vil gerne have udviklet en ipad klient. 4S vil gerne diskutere designidéer. Hvordan deltager dit firma i diskussionen.! 31

4S VÆRKTØJER OG HJEMMESIDE 32

Værktøjer Online fora web site Jira wiki Jenkins git + Bitbucket + LinkedIn grupper ( 4S og OpenTele )! 33