310 likes | 452 Views
Uppgradering MAXIMO Jonas Back Bengt Brander. Agenda. Uppgraderingsstrategier Förberedelser för uppgradering Checklista Projektmodell för uppgradering Erfarenheter från genomförda uppgraderingar Teknik aspekter Hw Uppgraderingsvägar Att tänka på. Maximo is Still the Leader.
E N D
Agenda Uppgraderingsstrategier Förberedelser för uppgradering Checklista Projektmodell för uppgradering Erfarenheter från genomförda uppgraderingar Teknik aspekter Hw Uppgraderingsvägar Att tänka på
Maximo is Still the Leader Maximo is the only EAM solution to be in the EAM Leader’s Quadrant 11 times since 1998 Leader in Enterprise Asset Management (EAM) * * Based on ARC Advisory Group 2006 EAM Report
Maximo Technology Changes from v4.1.1 • Maximo 4.1.1 is a client/server, hard coded application with limited growth potential • Maximo 4.1.1 relies heavily on network bandwidth • Maximo 4.1.1 relies heavily on client installations and configuration • Maximo is now an n-tier Java extendable language application with unlimited growth potential • Maximo now uses an HTTP/Browser based client and can run in many bandwidth challenged environments • Maximo is now an entirely browser based application and no client configuration is necessary
Uppgraderingsstrategier Uppgradering kontra Migrering • Ny funktionalitet? • Nya processer? • Nya användarkategorier? • Nya moduler?
Alternativa typer av uppgradering • Snabbast och enklast • Samma funktionalitet minimala förändringar i användargränssnitt • Anpassningar som ej används eller som ersätts av standardfunktionalitet elimineras • Inga nya moduler eller affärspåverkande funktionalitet införs • Drivs av ett företagsövergripande beslut att tillämpa SOA • Nya affärsprocesser införs • Stort tekik och arkitekturlyft för företagets hela plattform, inte bara MAXIMO • Bygger på teknisk uppgradering • Ger möjlighet att införa nya eller ändrad funktionalitet • Möjlighet att konsolidera flera system / databaser / siter bolag • Tillfälle att se över processer och plocka bort onödiga anpassnigar Comprehensive “Strategic” Upgrade Comprehensive “Process / Data” Upgrade Technology “Standard” Upgrade BACK
Uppgradering Lyfter befintlig databas till nya versionen Databascheck Databascheck Databascheck Databascheck Version 5.2 Version 4.x (sista version) Version 4.x Version 6.2 Version 7.1
Migrering Version x.x Datatvätt, rensning, komplettering Inläsning via script? MEA?
Stegvis migrering Verifiera Version 5.x Konfigurations Tabeller importeras Kör databas konfiguration i v7
Fördelar Möjlighet att rensa och kvalitetssäkra data Snabbare Nackdelar Inte standardmetod Kräver mer manuellt arbete Kräver en kvalitetssäkringsinsats och test efter uppgraderingen. Migrering
Fördelar Standardmetoder Nackdelar Kan ta lång tid Alla data kommer in i nya systemet Stora skillnader i rättighetssystemen Ha respekt för komplexiteten Uppgradering
Migrering eller uppgradering? Migrering Konfigureringar antal steg Uppgradering Storlek på databasen
Konsolidera flera databaser Version 7 Migration manager Version 7 konsoliderad Version 7
Maximo Vertyg för uppgradering Ingår i underhållsavtalet Technical Tools • Upgrade Utility 4.x to 5.x • Upgrade Utility 5.x to 6.x • Upgrade Utility 6.x to 7.x • Maximo Data Loader • MEA – Maximo Enterprise Adapter • Migration manger Version 7 enbart • * TDM – Transactional Data Mover • * Migration Scripts (Tested and approved) Deliverable and Work Product Templates * • Upgrade Assessment Template • Issues Log • Test Cases • Upgrade Utility Best Practices Guide • Tilläggsprodukter • ..... * Only available through IBM GBS
Checklista uppgradering • Grundläggande frågor • Varför uppgraderar ni? • Har ni känslig information i databasen som gör att den inte kan lämnas ut utan ”anonymisering” • Har ni uppgraderat tidigare? • Om ni uppgraderar från version 4 har ni förberett för web/applikationsserver mm • Finns data som ska rensas? Gammal historik, inaktuella data? • Är uppgraderingen budgeterad?
Checklista uppgradering • Mål för uppgraderingsprojektet? • Integrationsstrategi? • Vad fungerar bra respektive mindre bra för närvarande i systemet respektive i rutiner? • Eventuella ”efterprojekt” där uppgraderingen är en förutsättning för genomförande? • Försök hitta mätbara mål som kan användas för att stämma av om uppgraderingen fyllt sitt syfte eller ej.
Vilken typ av stöd önskas från IBM? • Stöd vid lyft respektive borttag av anpassingar? • Teknisk installation? • Projektledning och ansvar för planering, lyft teknik avrapportering? • Ärendehantering under pågående projekt? • Konfigurering av bildskärmar mm? • Utbildning av projektgrupp? • Utbildning av slutanvändare? • Installation körning, övervakning och korrigering av uppgraderingsscript?
Vilken typ av stöd önskas från IBM? • Installation av tilläggsmoduler och 3;e partsprodukter? • Införande av rutinförändringar/förbättringar? • Integrationer? • Framtagning av testfall och testspecifikationer? • Genomförande av test? • Uppdatering av säkerhetsprofiler/roller? • Uppdatering av systemdokumentation • Uppdatering av driftsdokumentation? • Uppdatering av användardokumentation? • Stöd vid driftstart?
Tidplan och bemanning • Övergripande tidplan för uppgradering? • Sätt om möjligt datum för viktiga milstolpar. • Finns lämpliga resurser för att delta i uppgraderingsprojektet? (Obs samma person kan ha flera roller) • Är deras tillgänglighet säkrad? • Var någon av dessa med vid det ursprungliga införandeprojektet eller i tidigare uppgraderingar? • Glöm inte att engagera en sponsor i ledningen
Tidplan och bemanning • Finns några styrande faktorer för tidplanen för uppgraderingen? • Storstopp? • Större ombyggnader/investeringar? • Förvärv? • Nya enheter som ska implementeras? • Expansion? • Legala krav som måste uppfyllas? • Support/underhåll för IT-utrusting eller annan utrustning upphör?
Licensanalys Maximo • Typ av licens – samtidiga användare finns ej längre som licensform. Måste konverteras till namngivna användare. • Registered user • Secondary user • Self-Service Requestor (Gör Servicerequest och kan följa status på den) • Registered Desktop Requisitioner (Gör material- och/eller inköpsrekvisition)
- Licensanalys Maximo
Tredjepartsprodukter • Verifiera att dessa fortfarande supportas för den nya versionen av Maximo. • Verifiera att dessa produkters licensavtal tillåter temporär installation under uppgraderingstiden. • Tänk på att kontrollera både tredjepartsprodukter som levererats av IBM/MRO och tredjepartsprodukter som köpts av annan leverantör med avseende på detta.
Användande av Maximo • Vilka processer stöds idag? • Vilken ny funktionalitet finns i Maximo för resp process? Hur påverkar den vårt arbetssätt?
Kvalitetssäkrad uppgradering Uppgradering 3 Grind Verifiera Uppgradering 2 Grind Uppgradering 1 Grind Projektering Grind
Uppgr 3 Verifiera Uppgr 2 Uppgr 1 Projektering Gate 1, avsluta Projektering påbörja uppgradering 1. • Projektplan för uppgraderingen godkänd • Avtalet för uppgraderingen klart • Avtalade licenser och underhållsavtal för alla produkter klart • Uppgraderingsplan för teknisk infrastruktur godkänd. • Projektorganisation godkänd och säkerställd. • Projektets infrastruktur godkänd • Leveransplan för strategiska anpassningar godkänd. • Leveransplan för kundhanterade konfigureringar och rapporter. • Riskanalys med åtgärder godkänd. • Ärendelistan uppdaterad och prioriterad. • Detaljplanering för nästa fas klar och godkänd. • Projektgruppen utbildad på nya versionen. • Testfall framtagna och godkända. Projektering
Uppgr 3 Verifiera Uppgr 2 Uppgr 1 Projektering Gate 2 Avsluta Uppgradering 1, inled uppgradering 2 • Eventuella förändringar i projektplanen dokumenterade och godkända. • Detaljplanering för nästa fas klar och godkänd. • Leveransplan för ev resterande anpassningar godkänns, inkl ev förändringar i redan lyfta anpassningar. • Behörigheter och konfigureringar klara • Rapporter klara • Uppgradering 1 genomförd med acceptabla prestanda och verifierad av kund. • Dokumentation av anpassningar och rutinförändringar godkänd. • Riskanalysen uppdaterad med ev nya erfarenheter och godkänd. • Ärendelistan uppdaterad och prioriterad. Uppgradering 1
Uppgr 3 Verifiera Uppgr 2 Uppgr 1 Projektering Grind 3 Avsluta Uppgradering 2, inled verifiering • Eventuella förändringar i projektplanen dokumenterade och godkända. • Detaljplanering för nästa fas klar och godkänd. • Uppgradering 2 genomförd på tänkt driftsmiljö med acceptabla prestanda och verifierad av kund. • Riskanalysen uppdaterad med ev nya erfarenheter och godkänd. • Utbildningsplanen godkänd • Ev ny hårdvara installerad och driftklar. • Ärendelistan uppdaterad och prioriterad. Uppgradering 2
Uppgr 3 Verifiera Uppgr 2 Uppgr 1 Projektering Grind 4, Avsluta verifiering, inled uppgradering 3 • Eventuella förändringar i projektplanen dokumenterade och godkända. • Detaljplanering för nästa fas klar och godkänd. • Uppdaterad hjälpdokumentation och annan användardokumentation godkänd efter kundlösningstest • Slutanvändare och eventuella tredjepartsanvändare utbildade • Uppgraderad lösning godkänd efter kundlösningstest • Uppgraderad teknisk infrastruktur godkänd efter kundlösningstest • Driftsättningsplan godkänd • Återställningsplan godkänd • Ärendelistan uppdaterad och prioriterad. Verifiera
Uppgr 3 Verifiera Uppgr 2 Uppgr 1 Projektering Grind 5 Avsluta uppgradering 3, stäng projektet • Ny version i drift. • Projektutvärdering klar. • Ev återstående punkter på ärendelistan stängs eller går över i förvaltning. • Projektet stängs. Uppgradering 3