INDLÆG 13 : DYNAMICS AX Opgrader til nyeste Dynamics AX version og profiter af løbende opdateringer Tonny Bybæk, Lau Bøgelund Larsen
Opgrader til nyeste Dynamics AX version og profiter af løbende opdateringer 1 2 3 4 Hvordan har Dynamics AX udviklet sig over tid? Hvornår er det tid at opgradere sin Dynamics AX-løsning? Hvordan griber du det an i praksis? Hvordan kan du fremadrettet profitere af opdateringer løbende? Vi giver vores bud på disse spørgsmål og giver eksempler på opgraderingsscenarier og anvendelse af relevante værktøjer. 2
Udvikling af Dynamics AX over tid? Antal Funktioner Udviklere Kunder 3
AX2012 releases AX2012 RTM - 01.08.2011 CU1 01.08.2011 CU2 16.11.2011 CU3-28.06.2012 CU4 02.12.2012 CU5 29.04.2013 CU7 16.04.2014 AX 2012 R2 01.12.2012 CU1 26.02.2013 CU6 26.06.2013 CU7 01.11.2013 AX 2012 R3 01.05.2014 CU8 (midt november) 4
Næste skridt.. AX2012 R3 Funktionalitet Datamodel Rainier AX7 Lifecycle Services Cloud / web 5
Hvornår er det tid at opgradere? 6
Hvem kan opgradere? Alle Dynamics AX kunder der er på abonnement Ca. 90% af alle AX kunder Scenarier 7
Hvornår er det tid at opgradere? Når virksomheden fremtidige udvikling ikke understøttes af nuværende løsning! Når større ændringer er nødvendige, og det ikke giver mening at implementere dem på en gammel platform! Når ny version tilbyder nyttige features og forbedret procesunderstøttelse Når opgradering kan benyttes redskab til organisatorisk udvikling og optimering af interne processer Når omfanget af Ø-systemer (excell mv.) er blevet for stort Når der er behov for at starte på en frisk, og få fjernet gamle tilretninger Når branche, myndigheder eller It strategi dikterer supporteret software, og datoen nærmer sig! 8
Support livscyklus * Ingen fejlrettelser Ingen opdateringer Lovmæssige krav bliver ikke opdateret Ikke adgang til MS support *) Forlænget support hos Microsoft: Premium support: 250.000kr/år Extended hotfix support: 150.000kr/år Per-fix fee: 90.000kr/år 9
Hvornår er det ikke tid at opgradere? Forretningen er statisk Ingen gevinst ift. procesunderstøttelse Nye AX funktioner ikke relevante for virksomhed Utilstrækkeligt med interne ressourcer Omkostning for høj ift. gevinst Massiv mængde af tilpasninger, som ikke er dækket af ny standard Man det er ikke uden omkostninger! Fastlåst på givet niveau funktionelt og teknisk Ikke kun på AX men på tværs at platforme 10
Opgraderingsprocessen 11
Opgraderingsprocessen Upgrade Asssessment Hvis du er i tvivl om det bare er et opgraderingsprojekt eller en reimplementering Project Scoping Gennemføres i alle tilfælde Har større omfang end upgrade assessment 12
Upgrade Assessment Motivation for opgraderingsønske Fokus på forbedret procesunderstøttelse (nye features) Datamigrering eller dataopgradering? Ønskes alle data fra gammel system med i det ny? Eller skal data vaskes? Vurdering af tilpasninger Hvilke tilpasninger er blevet overflødige? 13
Lifecycle Services Upgrade Analysis 14
Lifecycle Services Upgrade Analysis Giver et hurtigt overblik over hvilke tilpasninger som er påvirket af ny kode i AX 2012. Vurdering af data Installerer værktøj der gennemløber databasen Konsistenscheck 15
Data migrering Source Consolidation Cleansing Update Final load AX 4 Staging DB Staging DB Staging DB AX 2012 Data opgradering Live pre-processing Cut over period Live 16
CGI anbefalinger 3.0 2012 R3 Re-implementering Datamigrering 4.0/2009 2012 R3 Re-implementering eller opgradering Datamigrering eller Dataopgradering 2012x 2012 R3 Opgradering Dataopgradering 17
Hvordan profiterer du af løbende opgraderinger? 18
Reimplementering hvert 8. år 120 100 80 60 Omkostning Understøttelse 40 20 0 År 1 År 2 År 3 År 4 År 5 År 6 År 7 År 8 19
Løbende opgradering årligt 120 100 80 60 Omkostning Understøttelse 40 20 0 År 1 År 2 År 3 År 4 År 5 År 6 År 7 År 8 20
Hvordan profiterer du af løbende opgraderinger? I stedet for at etablere en ny projektorganisation hvert 8. år, bør man tilstræbe en organisation, som hele tiden arbejder med udvikling af AX Fordele: Udjævning af omkostninger Sparer konsulentydelser Bedre udnyttelse af standard AX Fejlrettelser implementeres løbende Dybere implementering Bedre procesunderstøttelse Tidligere procesundersstøttelse af nye områder 21
AX 2012 R3 fokusområder 22
GN Netcom Historik: Kørt 10 år på kraftigt modificeret NAV løsning Ustabil oppetid og for lange svartider Gammel platform gav begrænsninger Nye ændringer var meget svære at implementere Personafhængighed Umulig at opgradere Platform for vækst var nødvendig! Dynamics AX: Go live April 2013 på AX2012 RTM i 20 lande samtidigt Så meget standard som muligt Løbende opgraderinger 23
GN Netcom Opgradering til AX2012 R3 påbegyndt godt 1 år efter go live Hvorfor?: Databasemæssige forbedringer Stabilitet R3 mere komplet og bedre funktionel Fejlrettelser Funktionalitet som kan bruges fremadrettet Tilstrækkelig opdateret til at få fuld support fra Microsoft Hvordan?: Workshops med eksterne eksperter for overordnet vurdering Egne ressourcer med godt overblik og bred kompetence Eksterne specialister som supplementer Erfaringer fra R2 opgradering hos søsterselskab 2 måneder for selve opgraderingen 2½ måned til test ved hjælp fra 30 superbrugere Genbrug af testcases fra oprindelige implementering 24
GN Netcom Hvordan gik det så?: Succes On time On budget On quality Go live uden fejl i kategori kritisk/høj og generelt meget få issues Ca. 3000 IT timer såvel internt og eksternt + tid fra forretningen Lesson learned: Add-on moduler kræver særlig opmærksomhed! AX er ved at blive overraskende teknisk kompleks! 25
Fremtid Highlights fra Statement of Direction frigivet på Convergence Cloud & Mobility 26
Konklusioner Tempo og omfang af releases fra MS er øget og det fortsætter Hvis AX er jeres strategiske platform så skal I have en klar opgraderingsstrategi 27
Backup slides.. 28
Convergence Barcelona 2014 29