Presentasjon lastes. Vennligst vent

Presentasjon lastes. Vennligst vent

SWEAN - Masterdata Christian Sternberg (YIT) Richard Hallgren (Sogeti)

Liknende presentasjoner


Presentasjon om: "SWEAN - Masterdata Christian Sternberg (YIT) Richard Hallgren (Sogeti)"— Utskrift av presentasjonen:

1 SWEAN - Masterdata Christian Sternberg (YIT) Richard Hallgren (Sogeti)

2 Agenda YIT Building Systems har implementert første fase av sin Masterdata- løsning for kundedata. Litt om YIT (CS) Bakgrunn for prosjektet (CS) Hvordan Masterdata er implementert (CS) Erfaringer så langt (CS) Planer videre (CS) Arkitektur og teknisk løsning (RH) Demo (RH)

3 Litt om vår eier Hovedkontor i Helsinki Ca 22 300 ansatte
Aktivitet i Norge, Finland, Sverige, Danmark, Baltikum og Russland Årlig omsetning: NOK 26,5 mrd Notert på børsen i Helsinki Største eiere er forsikringsselskaper med langsiktighet

4 Nøkkeldata – Norge Omsetning: ca 3,3 mrd. kroner
Antall ansatte: ca 2 900 Landsdekkende med ca. 60 avdelinger over hele landet Mer enn kunder årlig

5 Våre forretningsområder
Bygg YIT er Norges ledende leverandør av tekniske bygginstallasjoner. Vi tilbyr totalløsninger, enkeltleveranser og service innenfor alle de tekniske installasjonsfagene. Eiendomsdrift og Service YIT har markedets mest omfattende tilbud for service av tekniske bygg-installasjoner. Våre servicetjenester dekker alle aktuelle fagområder. Vi har også omfattende ekspertise på forvalting, drift og vedlikehold av næringseiendommer. Industri og infrastruktur YIT er en av Norges ledende leverandører av tekniske installasjoner til industrianlegg. Telekommunikasjon YIT leverer service og drift/vedlikehold av telekommunikasjonsnettverk og telekommunikasjonssystemer for teleoperatører og teleindustri for øvrig.

6 YIT har de komplette servicetjenester
Eiendomsdrift Vedlikehold og service av tekniske anlegg Elektro IKT Nødlys Nødstrøm Brann AV Sikkerhet Rør Automasjon Kjøling Ventilasjon Telecom

7 Status YIT i Norge benytter ERP- systemet PAM som kjøres på en stormaskin hos Volvo IT. Ca 30 forskjellige instanser av CRM- systemet SuperOffice i ulike versjoner (En DB pr avdeling som benytter verktøyet). Ulike forsystem til PAM som lager ordre/fakturagrunnlag for ulike fagområder (sikkerhet, AV++). Hvert system har sitt kunderegister. Totalt ca 35 ulike kunderegistre i bruk

8 Hvor er kunderegisteret?
SuperOffice (CRM) Oslo PAM (ERP) SuperOffice (CRM) Stavanger EVA (servicesystem) SuperOffice (CRM) Bergen Paradox SuperOffice (CRM) XX-30

9 Utfordringer Ingen absolutt kilde for riktig kundeinformasjon
Ulike kunderegistre har ulikt innhold og kvalitet Gir ikke de svarene vi behøver: F.eks. Hvordan finne ut om en kunde også er en leverandør? Tidkrevende oppdatering Adresseendringer Sperring av kunder pga manglende kreditt

10 Hva skjer? YIT i Norge skal innføre nytt felles CRM-system, SuperOffice 6, for alle avdelinger i 2007. YIT- konsernet er i en prosess hvor eksisterende lokale ERP- systemer skal erstattes av en felles SAP-løsning innen Første fase (finance) påbegynnes i januar 2008.

11 Hva gjør vi? Det defineres et prosjekt for å harmonisere forretningsdata fra ulike forretningsapplikasjoner til et felles format, Masterdata. Et harmoniseringsprosjekt er nødvendig for å: Konsolidere 30 ulike CRM- databaser til en database Være forberedt for en harmonisering med resten av YIT- konsernet senere (SAP-prosjekt).

12 Masterdata Det etableres en felles database for forretningsdata (Masterdata) Opprettelse og endring av forretningsdata skal initieres fra Masterdata. Endringer eller tillegg til Masterdata blir synkronisert til Masterdata abbonenter (business applications) Det etableres en felles tjeneste/service for å registrere/oppdatere forretningsdata.

13 Masterdata Vi definerer begrepet Masterdata.Party Kunde Leverandør
Kan være et foretak eller en privatperson Kunderegisteret i ERP-systemet PAM blir utgangspunkt for dette registeret, da dette anses for å ha best datakvalitet.

14 Dataflyt Masterdata MasterData Publisher Subscriber PAM PAM
Masterdata webportal SuperOffice Party Person Application X

15 Standard service for registrering av party
Felles prosedyre for registrering/oppdatering av parties via webgrensesnitt Integrert med Dun&Bradstreet global business database Registrer en party en gang, replikèr til mange applikasjoner/databaser Webgrensesnittet kan integreres med ulike forretningsapplikasjoner

16 Juridisk adresse (hovedkontor)
Politikk Hva er en kunde? Når oppstår en kunde? Hva er kundens adresse? Tilbudsfase Ordrefase Fakturaadresse Leveringsadresse Juridisk adresse (hovedkontor) Prospect Finansiell kunde

17 YIT Building Systems - Bedriftspresentasjon_ Okt 2007
Strategiske valg Masterdata forutsetter en felles oppfatning av hvordan Masterdata oppstår og endres YIT har besluttet følgende: En party (kunde) blir registrert i Masterdata allerede i prospect-fasen Når en party opprettes i Masterdata første gang blir den synkronisert til alle tilknyttede systemer: CRM (SuperOffice) ERP (PAM)++ YIT Building Systems - Bedriftspresentasjon_ Okt 2007

18 Erfaringer Gevinst Synkronisering gir enklere dataadminstrasjon og fornøyde brukere Bedre datakavlitet ved nyregistreringer Bruk av Dun&Bradstreet sikrer at kundedata har riktig forretningsinformasjon Unik ID (DUNS) for hver geografiske avdeling gir god mulighet for vasking av registre senere.

19 Fremtiden Utvide Masterdataløsningen med støtte for
Party.Vendor (Leverandører) Person (interne og eksterne) Koble inn nye systemer på løsningen Evatic (Nytt servicesystem) Formula (Lønn/personal)

20 YIT Integration strategy - Key principles
Plan for integration Dialogue about integration is required early in the development process The integration aspect must be included in the project plans Integration development shall follow the common development steps; Requirements analysis and design Loose coupling Interfaces shall be loosely coupled, backward compatible and self describing Loosely coupled = Messaging Backward compatible = work with Self describing = XML meaning no direct connections Meaning use of the standardised integration architecture = Biztalk Canonical data model There is one data model on (Group, Local?) level for every data entity Business objects The canonical model is a defined structure of data which is used for integration BizTalk Tjänste Orienterad Arkitektur

21 MasterData fas 1 Översikt
Mobile clients Actors External Channels Process services Business Processes Initiera Uppdatera Information processes Information services Business services Rules services Security Integration Services Directory Access services / adapters Validation/ Meta Data Information systems PAM Super Office Party MASTER Direct use though ordinary user interfaces Direct use though ordinary user interfaces

22 MastyerData fas 1 Steg 1 PAM Actors External Channels Process services
Mobile clients Actors External Channels Process services Business Processes Information process 1 Information processes Information services Business services Send Event Rules services Security Integration Services Directory Access services / adapters Validation/ Meta Data Information systems PAM Super Office Party MASTER Direct use though ordinary user interfaces Direct use though ordinary user interfaces

23 MasterData fas 1 Steg 2 PAM Actors External Channels Process services
Mobile clients Actors External Channels Process services Business Processes Information process 1 Information processes 2 Information services Business services Send Update/insert Rules services Security Integration Services Directory Access services / adapters Validation/ Meta Data Information systems PAM Super Office Party MASTER Direct use though ordinary user interfaces Direct use though ordinary user interfaces

24 MasterData fas 2 Översikt
Information systems PAM Validation/ Meta Data Actors Integration Services Information services External Channels Directory Process services Direct use though ordinary user interfaces Mobile clients Security Access services / adapters Business Processes Information processes Business services Rules services Party MASTER Super Office Human Interaction Portal

25 MasterData fas 2 Steg 1 PAM External Channels Process services
Mobile clients Human Interaction Portal External Channels View form Process services Business Processes Information process Information processes 1 Information services Business services Rules services Security Integration Services Directory Access services / adapters MQ Series SQL SQL Validation/ Meta Data Information systems PAM Super Office Party MASTER Direct use though ordinary user interfaces Direct use though ordinary user interfaces

26 Direct use though ordinary user interfaces
MasterData fas 2 Steg 2 Information systems PAM Validation/ Meta Data Integration Services Information services External Channels Directory Process services Direct use though ordinary user interfaces Mobile clients Security Access services / adapters Business Processes Information processes Business services Rules services Search Party 1 Information process MASTER Super Office Provide Party(s) SQL 2 WS Human Interaction Portal Initiate

27 MasterData fas 2 Steg 3 PAM External Channels Process services
Mobile clients Human Interaction Portal External Channels Select Party Process services Business Processes Information process Information processes 1 2 3 Information services Business services Rules services Security Integration Services Directory Access services / adapters Validation/ Meta Data Information systems PAM Super Office Party MASTER Direct use though ordinary user interfaces Direct use though ordinary user interfaces

28 Direct use though ordinary user interfaces
MasterData fas 2 Steg 4 Information systems PAM Validation/ Meta Data Integration Services Information services External Channels Directory Process services Direct use though ordinary user interfaces Mobile clients Security Access services / adapters Business Processes Information processes Business services Rules services Get data 1 Information process Party MASTER Super Office Provide Data SQL 2 WS 4 3

29 Direct use though ordinary user interfaces
MasterData fas 2 Steg 5 Information systems PAM Validation/ Meta Data Integration Services Information services External Channels Directory Process services Direct use though ordinary user interfaces Mobile clients Security Access services / adapters Business Processes Information processes Business services Rules services 1 Information process Party MASTER Super Office 2 4 Human Interaction Portal 3 5 View & Complement

30 Direct use though ordinary user interfaces
MasterData fas 2 Steg 6 Information systems PAM Validation/ Meta Data Integration Services Information services External Channels Directory Process services Direct use though ordinary user interfaces Mobile clients Security Access services / adapters Business Processes Information processes Business services Rules services 1 Information process Party MASTER Super Office SQL 2 4 Human Interaction Portal 3 5 Post Update 6 sources Recieve & MQ Series

31 Direct use though ordinary user interfaces
Detailed process - 7 Information systems PAM Validation/ Meta Data Integration Services Information services External Channels Directory Process services Direct use though ordinary user interfaces Mobile clients Security Access services / adapters Business Processes Information processes Business services Rules services 1 Information process Party MASTER Super Office 2 4 Human Interaction Portal 3 5 Receive Confirm 6 7

32 Search/Read party via portal
Biztalk 2006 IBM Mainframe Windows SuperOffice PAM Party MASTER Super Office Human Interaction Portal SQL - SP FindParty Web Service GetPerson() Orchestration GetPerson GetCompany() GetCompany SokPerson() SokForetak() GetType() GetAllTypes() GetType GetAllTypes

33 Create/update party via portal
IBM Mainframe SuperOffice PAM Human Interaction Portal Filedrop even Web Service SavePerson() Web Service SaveCompany() Biztalk 2006 Orchestration SavePerson Orchestration SaveCompany MQ Series SQL - SP InsertContact SQL - SP UpdateContact SQL - SP InsertParty SQL - SP UpdateParty IBM Mainframe Windows Windows PAM Super Office Party MASTER

34 Business Activity Monitoring
Antal uppdateringar av party/dag Antal nya party/dag Tid för kommunikation med D&B Total tid för uppdatering av respektive system Total tid för addering till respektive system Alerts Etc

35 Demo!

36 YIT Building Systems - Bedriftspresentasjon_ Okt 2007

37 YIT Building Systems - Bedriftspresentasjon_ Okt 2007

38 YIT Building Systems - Bedriftspresentasjon_ Okt 2007

39 YIT Building Systems - Bedriftspresentasjon_ Okt 2007


Laste ned ppt "SWEAN - Masterdata Christian Sternberg (YIT) Richard Hallgren (Sogeti)"

Liknende presentasjoner


Annonser fra Google