Verksamhetsdriven och modellbaserad utveckling av affärssystem för FMV



Relevanta dokument
Modellvara som mjukvara

Genicore AB. Modellbaserad ansats. En liten firma i Göteborg som gör stora datasystem. Systemspråk - När modellen är systemet. torsdag 10 maj 2012

Weber effektiviserar order- till fakturaprocessen mot leverantör med hjälp av IBS fakturamatchning

SOLLENTUNA FÖRFATTNINGSSAMLING 1

Skapa insikter till rätt beslut

Baltzar Business Arena -The way from purchase to pay-

Copyright 2008 RADAR GROUP AB All rights reserved Copyright 2008 RADAR GROUP AB All rights reserved

Beslut om fastställande: - - Behörighetskrav: -

Fakulteten för ekonomi, kommunikation och IT. Utbildningsplan SGITD. IT-design. Study programme in IT-Design

Smartare affärer med det bästa från molnet

GÖTEBORG IT Trender och tendenser

Digitalisering, styrning och IT-driven förändring

Introduktion - Ferrologic

Cloud Computing. Richard Richthoff Strategisk Rådgivare Radar Group International

Så upphandlar du användbara IT-system

Göteborgs universitet Chalmers Tekniska Högskola

Fördjupningsseminarium till Försvarsföretagsdagarna

Agil utveckling ställer nya krav på upphandling. Roland Bäcklin, Jaybis Konsult AB

Objektorienterad programmering, allmänt

Viktiga egenskaper hos ett program (Meyer): Objektorienterad programmering, allmänt. Vilka egenskaper vill vi att våra program ska ha?

Digital strategi för Strängnäs kommun

Jeeves BI 3.0 JEEVES WORLD 2012 LASSE HELLBERG. Copyright 2012 Jeeves Information Systems AB

Copyright 2003, SAS Institute Inc. All rights reserved.

Dataföreningens Systemförvaltningsnätverk. Systemförvaltning 2.0

inriver PIM och Precio Fishbone för ökad försäljning

Så får Atlas Copco ut maximalt värde och säkrad drift av sina affärskritiska applikationer

Tag kontroll över företagets interna transaktioner

Kravspecifikation för uppdragskonsulter inom MS 598 FM Hälso- och Sjukvårdssystem.

Kommunens författningssamling IT-strategi ÖFS 2010:17

Praktiska råd vid upphandling av IT-system

Vid avrop kan krav komma att ställas som är relaterade till arbetsmiljö till exempel ljud, ljus, ergonomi, strålning m.m.

EG i Sverige, nu och i framtiden. Stefan Fleron, VD

Framtidens IT-upphandling baseras på dialog

Postadress Telefon Telefax Styrelsens säte Momsregistreringsnummer SE Linköping

Bilaga 4b. Underhåll. Upphandling av IT-stöd för barn- och elevregister inom Skolplattform Stockholm UTBILDNINGSFÖRVALTNINGEN. Förfrågningsunderlag

BEAst. fastighetssektorn. Att kalkylera l nyttan med e-affärer i byggbranschen. Lars Dykert LRD Revision och Rådgivning

en fråga om samarbete SESAM

Projektpresentation. Regionövergripande e-handel och förrådshantering. Lena Billgren, projektledare

EY:s uppdrag gällande analys av stödfunktionerna vid SLUs akademi i Alnarp

Ökad insikt om verksamheten viktigare än någonsin. 18 oktober 2011 Mats Ågren, Kentor

Mayfl ower CRM. avancerat men inte krångligt

WHITE PAPER. Open End TM Funktionell översikt

Programmering. Hur, var, när och varför. 22 November. Lars Ohlén Tieto

Från arkitektur till IT-styrning

Utbildningsplan. Webb och multimedia. Dnr HS 2015/172 SGWOM. Programkod: Webb och multimedia Study Programme in Web and Multimedia

Mission Network som plattform Hur möter vi det?

RIKTLINJER. Riktlinjer för styrning av IT-verksamhet

Presentation vid KommITS Göteborg 6 maj 2015

Per Ahlgren. Om mig. Tidigare erfarenheter. Kompetenser & erfarenheter. Projektledare / Arkitekt / Rådgivare

Hur blir upphandling - inköp strategiskt. David Braic upphandlingschef, Växjö kommun david.braic@vaxjo.se

Designmönster, introduktion. Vad är det? Varför skall man använda mönster?

Uppföljning ur e. kategoristyrningsperspek5v Robin Ingbrant och Anna Halvordsson

FORUM SQL AB (publ) DELÅRSRAPPORT. januari - mars 2004

# $%& $'( +",& ,& (' 7. november

Welcome. to the world of Jeeves. Copyright 2011 Jeeves Information Systems AB

Konferens FAI Dokumenthanteringssystem i Alfresco

Metoder och verktyg för funktionssäkerhet

Presentation av IT-utbildningar. Vidareinformatörsdag Anna Palmquist

Rejlers Ingenjörer AB

Reflektioner över Enterprise Architecture i försvarsdomänen

Elektronisk handel för alla. Håkan Lundmark

Systemutveckling. Systemutveckling Systemutveckling (Huvudsakligen från Ruland kap 9)

Fast Lane IT. Microsoft Azure & Qbranch Managed Services

MJUKVARUSPECIFIKATION LS4098-UH(1)

Miljökrav och socialt ansvar i offentlig upphandling

Informationsmöte. Statliga ramavtal beslutsstödsystem (BI-system)

Request for Information Kameratjänster

Donator. Partnerprogram. Från produkt till molntjänst.

En snabbare väg till framgång Ett agilt angreppssätt för BI Johan Petersson

TRAFIKKONTORET UTVÄRDERING RAMAVTAL GROSSIST,

Business Intelligence

Gösta Ljungberg 31 mars 2014

Inköpsrapport Susanne Afzelius, Inköpschef. Inköpsenheten (5) SLU, Box 7070, SE Uppsala, Sweden tel: +46 (0)

Software Asset Management (SAM) Licenshantering i Göteborgs Stad

Policy och riktlinjer för användning av informationsteknik inom Göteborgs Stad

Fallstudie Den svenska Försvarsmakten Meddelandeinfrastruktur redo för det nya nätverksbaserade försvaret

Projektering av informationssystem

Molntjänster för administration, utbildning och forskning. Projektplan för 2017

Utbildningsplan. IT, projektledning och affärssystem

SESAM. Försvarssektorns Användargrupp för Software Engineering. Inbjuder till seminariet. Automatiserad programvarutestning -

Molnbaserad B2B: Minska kostnader och integrera fler partners!

IBM Software Group. Agil Acceptans Test. Annika Kortell SAST 15-års jubileum IBM Corporation

ipaas ett Sunet inkubatorprojekt Utredning: Behov och förutsättningar för gemensam ipaas för Sveriges lärosäten

Addtech spränger gränserna med Smart Office och Mashup Johan Kvick Addtech, Björn Torold Infor

SÄKRA DIN AFFÄR VART DEN ÄN TAR DIG. Protection Service for Business

Webbserverprogrammering

Roller i mjukvaruprojekt. Åke Liljenberg ake.liljenberg@volvo.com

Delivering Business Value through IT

1.0 Bedömning bör-krav och krav märkta med utvärdering

E tjänstplattformen och e tjänstakuten. Referensgruppsmöte

Granskning av generella IT-kontroller för PLSsystemet

IT-stöd för digitala lärresurser RAPPORTPRESENTATION UC

JHS 179 Planering och utveckling av en övergripande arkitektur Bilaga 9. Virtualisering och molntjänster i planering av teknologiarkitektur

Omsättningsrekord och tillväxtsatsningar

FÖRFATTNINGSSAMLING 1 (6)

Ladok3 kickoff på LU

Beslutsstöd ger allt för sällan ökad konkurrenskraft! Hur får man till det?

EVRY One Outsourcing Linköping AB. Erfaranheter av daglig drift och nyttjande av IFS Applications 8.

Utvecklingen av test hos Microcraft AB. microcraft ab 2006

Visionen om en Tjänstekatalog

Transkript:

Verksamhetsdriven och modellbaserad utveckling av affärssystem för FMV Generell problembild - Verksamheter och IT Så tänker vi - CoreEAF (Core Enterprise Architecture Framework) Systemuppbyggnad - FMV s system Andra modellbaserade exempel - Få men goda Fördelar med modellbaserat - Ett försök att kvantifiera SWEAN Konferens, 22-23 Januari 2015 1 Tomas Jonsson, email: tomas@genicore.se, Genicore AB, 2015

Försvaret, Kustbevakning, MSB beställer av FMV FMV leder utveckling och upphandlar globalt Omsättning 19 000 MSEK/år Orderstock/pågående projekt 60 000 MSEK 1000 aktiva uppdrag Samtliga bilder från www.fmv.se SWEAN Konferens, 22-23 Januari 2015 2 Tomas Jonsson, email: tomas@genicore.se, Genicore AB, 2015

Genicore AB Teknik och metodleverantör. Utbildning, modellering, verktyg och IT-system baserade på Coremetoden. Bolag 2001 Världsledande på dokumentation av verksamhetskunskap och modellbaserad informationshantering. Partners - Enfo, KnowIT, Init, Inserve Samarbetar med Chalmers Industriteknik, IT-universitetet Göteborg, Försvarets Materielverk. Medlem i SESAM, försvarsindustrins nätverk för software engineering Tomas Jonsson, Chalmers Elektroteknik Elenergi, Telekom, Embedded system, Affärssystem Elektronik, programvara, informationsteori och metoder Konstruktör, projektledare, säljare, affärsutvecklare, forskande praktiker Gotland, Göteborg, Wien, Washington DC, Tokyo SWEAN Konferens, 22-23 Januari 2015 3 Tomas Jonsson, email: tomas@genicore.se, Genicore AB, 2015

Kunskapsbarriären EA och modeller Målet bör vara Kommunicerbar formaliserad kunskap om verksamheter Verksamhet i ständig förändring Verksamhetskunskap Behöver föränderlig informationshantering Kommunikations- och kunskapsbarriären Levererar statiska tekniska lösningar IT-leverantörer och deras datasystem Kunskap om informationsteknologin som hårdvara och programvara Stora IT projekt 80% missar målen 50% används aldrig 20-30 Miljarder SEK/år Största orsaken, bristande specifikationer SWEAN Konferens, 22-23 Januari 2015 4 Tomas Jonsson, email: tomas@genicore.se, Genicore AB, 2015

Verksamheten CoreEAF (Core Enterprise Architecture Framework) Aktörer Förädlingen Det som finns Kunskapsmodell Organisationer Förädlingskedjor Verksamhetsfenomen Utveckling Aktörer Ansvarsfördelning Beslutsordning Information Motivation Organisationsutveckling Verksamhet Metod Process Aktivitet Nyckeltal Verksamhetsutveckling Affär/Uppdrag Produkter, Ärenden, Projekt, Kunder Affärsregler Marknadskanaler Affärsutveckling IT-system SWEAN Konferens, 22-23 Januari 2015 5 Tomas Jonsson, email: tomas@genicore.se, Genicore AB, 2015

Core Systemarkitektur Informationsvyer Modell av verksamheten Informationsmotor SWEAN Konferens, 22-23 Januari 2015 6 Tomas Jonsson, email: tomas@genicore.se, Genicore AB, 2015

Aktör Annat system Användarvyer/ Applikation Integrationsvyer FMV-Core Orderstock 60 000 MSEK 1000 aktiva kunduppdrag 1200 Användare Alla NyttRa Business Intelligence Excelrapporter Malldefinitioner BI Data MPS B I Beställningar Ramses Uppdragsstyrning Prognos, uppföljning Leveransattest 4e generationens informationsmotor Modell Win7-64, av FMVs Linux, verksamhet WinServer och informationshantering & Web teknologier (första: Win3.1/DG UNIX) Agresso Bokföringsorder Betalningsbekräftelse Projektstruktur Coreplattformen Projekten Inköpare Adm/Ek SAP beställning leverans UH Upphandling Leverantörsbeställningar CDI e-faktura UH-Doc SIX Valutakurs GF Leveransrapportering Fakturagranskning Bokföringsorder Diners Resekost. VIP Tidrapport Förvaltning GU Grundinformation, klienter Användare, rollbehörighet, valutakurser, leverantörer... SäkAdm Inloggningsbehörighet UH Adm Upphandlingsregler Klausulsamling Prisomräkning CoreComManager Integrationsövervakning MPS Agresso FM-SAP CDI SIX Diners VIP CMS FM Materielplanmodell CM-modell SWEAN Konferens, 22-23 Januari 2015 7 Tomas Jonsson, email: tomas@genicore.se, Genicore AB, 2015

Modell av verksamhetskunskap Förvaltningsorganisation Verksamhetsansvariga Beställaransvarig Modellansvarig Driftleverantör 8 SWEAN Konferens, 22-23 Januari 2015 8 Första modell 1994 Ett 30 tal verksamhetsfenomen Efterhand absorberat information och regelverk från flera avvecklade system Nytt system 3 ggr/år Idag 2015 4e generationens informationsmotor 230 verksamhetsfenomen 7 abstraktionsnivåer 400 relationer 3000 dataattribut 5600 regler och beräkningar Tomas Jonsson, email: tomas@genicore.se, Genicore AB, 2015

Interaktiv verksamhetsmodell Verksamhetens begreppsvärld och strukturer direkt till användarna Bygger på användarnas kunskaper Intuitivt och självinstruerande Förmedlar både verksamhetsinformation och verksamhetskunskap SWEAN Konferens, 22-23 Januari 2015 9 Tomas Jonsson, email: tomas@genicore.se, Genicore AB, 2015

Ledande modellbaserade exempel Försvarets Materielverk - Core plattformen. Start 1980-talet, Bolag Genicore 2001 Modellstyrd (Core Modeling Language) informationsmotor för 3 olika IT-system. FMVs affärssystem - projekt, inköp, leveranser - planering, genomförande och uppföljning - beslutsstöd, integration (aktiva projekt 60 Mdr kr), ett system för scenarier av FM s långtidsplan för materiel samt ett CM-system. - Modellbaserat Helhetsperspektiv med Verktygsstöd Jeppesen Göteborg (f.d. Carmen, f.d. Volvodata) ägt av Boeing - Start 1980-talet, Bolag 1994 Modellmotor för optimering av bemanning av flygplansflottor. Kör modell (Jeppesen Rave Modeling Language) av regelverk för arbetstider, fackavtal, kostnader, önskemål etc. för 30% av all flygpersonal i världen. T.ex. Lufthansa koncernen, 285 destinationer, 620 plan, 10.000 talet besättningspersoner - Modellbaserat med Verktygsstöd DSP (Department of Social Protection, University Dublin) Irland - Start 1990-talet, Första system 2001. Modellramverk som kör ett informationssystem för alla (70-tal) socialförsäkringar, pensioner, arbetslöshetsförsäkringar och program, omsätter 180 Mdr/år (ett system som successivt ersätter ett 30-tal åldrande IT-system, idag ca 3/år) - Modellbaserat Helhetsperspektiv SWEAN Konferens, 22-23 Januari 2015 10 Tomas Jonsson, email: tomas@genicore.se, Genicore AB, 2015

Vinster: Kvalitet +3000% Kostnad -93% Modellbaserat med CoreEAF Skillnad i absoluta tal Besparing Kodrader 1) 1 000 000 33 000 967 000 Dolda fel 2) 10 000 330 9 670 1 000 33 967 Utveckling 3) 400 000 000 kr 26 400 000 kr 373 600 000 kr 93 % Förvaltning i 10 år 4) 800 000 000 kr 52 800 000 kr 747 200 000 kr 93 % 1 200 000 000 kr 79 200 000 kr 1 120 800 000 kr 93 % Dolda säkerhetsproblem 2) Totalt på 10 år Besparingspotential Traditionellt Programkod Kostnad Affärssystem FMV 1) Ett affärssystem med motsvarande funktionalitet består av minst någon miljon rader programkod. En Core-modell kan beskrivas i ett programspråksliknande textformat vilket ger för FMV s affärssystem ca 13.000 rader för informationskärnan och ca 20.000 rader för användargränssnitt och integrationer. (SAP > 300 miljoner rader kod + verksamhetsspecifik konfiguration och anpassning, enligt Dr. Vishal Sikka, CTO för SAP) 2) Enligt Stefan Axelsson på Blekinge Tekniska Högskola, Sveriges ledande forskare på IT-forensics, finns det i vanlig kommersiell programvara i genomsnitt ett oupptäckt fel per 100 rader kod och ett oupptäckt säkerhetsproblem per 1000 rader kod. Detta påverkar både informationskvalité och säkerhet. Vi bortser här från att det allmänt anses att deklarativ kod, som i Core, reducerar risken för fel jämfört med imperativ kod som används för traditionella affärssystem. 3) En programmerare anses i genomsnitt i större projekt åstadkomma 10 rader testad och dokumenterad kod per dag, tämligen oberoende av programspråk. Vi bortser från att produktiviteten minskar med växande systemkomplexitet, dvs. kodmängd, och att 80% av stora IT-projekt missar målen. Antagen timkostnad 500 kr för traditionell programmering och 1000 kr/tim för Core-modellörer. 4) En schablonkostnad för förvaltning på 20% av utvecklingskostnaden, per år. Enligt en nypublicerad rapport från Radar Ecosystem är, för affärssystem, Total Cost of Ownership på 10 års sikt, 3,1-5,7 gånger initialinvesteringen. SWEAN Konferens, 22-23 Januari 2015 11 Tomas Jonsson, email: tomas@genicore.se, Genicore AB, 2015

Sammanfattning FMV-Core modelldrivet intuitivt affärssystem Kunskapsbarriären och EA - Ökad kunskap, bättre kommunikation, minskad risk. Core EA - Det som finns, förädlingen och aktörer Core Systemarkitektur - Motor, modell, vyer. Interaktiva självinstruerande applikationer Andra exempel - Jeppesen/Boeing, DSP Irland Vinster - Kvalitet +3000%, Kostnad -93% SWEAN Konferens, 22-23 Januari 2015 12 Tomas Jonsson, email: tomas@genicore.se, Genicore AB, 2015