how to plan and scope your ibm imodernization so that it...

69
How to Plan and Scope Your IBM i Modernization So That It Gets Organizational Buy-in Presented by: Emmanuel (Mani) Tzinevrakis VP, Pre-Sales Solutions Fresche Solutions

Upload: phungmien

Post on 29-Apr-2018

221 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

HowtoPlanandScopeYourIBMi ModernizationSoThatItGetsOrganizationalBuy-in

Presentedby:

Emmanuel(Mani)TzinevrakisVP,Pre-SalesSolutionsFrescheSolutions

Page 2: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

2FrescheSolutions|BCD- looksoftware- Quadrant

Agenda

■ TheModernizationlandscape■ Gettingstarted■Whatyou’llneedtogetbuy-in■ Buildingyourmodernizationplan■ Howtogetorganizationalbuy-in

Page 3: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

3FrescheSolutions|BCD- looksoftware- Quadrant

KeyTakeaways

■Modernizationisauniquejourney■ ThereisvaluebuiltintoyourIBMi applications■ ThereisanoptimalModernizationstrategyforyou

Page 4: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

FrescheSolutions|BCD- looksoftware- Quadrant

TheModernizationLandscape

Page 5: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

5FrescheSolutions|BCD- looksoftware- Quadrant

TheModernizationLandscape

■Whatdoesmodernizationmeantoyou?■ Howothershavefaired?■Modernizationchallenges

Page 6: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

6FrescheSolutions|BCD- looksoftware- Quadrant

TheModernizationLandscape

■Whatdoesmodernizationmeantoyou?■ Howothershavefaired?■Modernizationchallenges

Page 7: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

7FrescheSolutions|BCD- looksoftware- Quadrant

■ GUI/WebEnablement■MobileAccess■WorkflowOptimization■ DesktopIntegration

■ RPG-FreeFormat■ Coderestructuring/modularization■ DataAccessmodularization■ Servicesenablement

■ DDStoDDL■ Dataaccessibility(longnames,datamodel,reporting)■ Dataintegrity(foreignkeyconstraints)■ Datarestructuring,normalization,…

UserInterfaceUserExperience

CodeandBusinessLogic

Database

OrganicModernization

Page 8: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

8FrescheSolutions|BCD- looksoftware- Quadrant

Sample:OrganicModernization

Page 9: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

9FrescheSolutions|BCD- looksoftware- Quadrant

OrganicModernization- Benefits

■ Lowerrisk■ Staged,milestone-based■ Lessbudgetpressure■ Reducestechnicaldebt■Makesfuturetransformationeasier■ EnablesasmootherITskillsetupgrade

Page 10: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

10FrescheSolutions|BCD- looksoftware- Quadrant

ApplicationModernizationWithTools

■ RPG/COBOL/Synon toJava/C#.NET

■ DB2toOracle/DB2/SQLServer/MySQL

■ Greenscreen5250UItoGUILine-by-lineCodeConversion95%+automation

CodeTransformation80%automation

CodeTransformation&Refactoring

Lowest- Cost- Maintainability

Highest- Cost- Maintainability

Page 11: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

11Fresche Solutions|BCD- looksoftware- Quadrant

ApplicationModernizationProcess

Page 12: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

12FrescheSolutions|BCD- looksoftware- Quadrant

TargetReferenceArchitecture

■ Leveragesopensourceframeworks

■ ModernRichWebInterface

■ Angular.js

■ RESTful servicecalls

■ Springframework(MVCcontroller,Batch,Security,Integration,JPA,etc.)

■ Hibernate

■ Modularcodebase

■ Customizable,pattern-basedgeneration

Page 13: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

13FrescheSolutions|BCD- looksoftware- Quadrant

CodeTransformation- Benefits

■ Future-prooftheapplications■ Easieraccesstonextgenerationdevelopers■Mitigatesrisksrelatedtoagingstaff

Page 14: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

14FrescheSolutions|BCD- looksoftware- Quadrant

ApplicationLifecycleManagementProcessModernization

■ Devtools▶ IDEs,SCM,impact-analysistools,ticketing▶ Integratedtools

■ Testautomationandtest-drivendevelopment▶ Testingtoolsandpre-requisiteimprovements

■ Knowledgecapture,transfer,sharing▶ On-boardingprocess▶ Documentationtools▶ Content,docmanagement,andcollaborationtools▶ Businessprocessknowledgeretention

Page 15: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

15FrescheSolutions|BCD- looksoftware- Quadrant

Sample:ALMProcessModernization

Page 16: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

16FrescheSolutions|BCD- looksoftware- Quadrant

ModernizingtheDevelopmentLifecycle-Benefits

■ Increasesproductivity■ Easieraccesstonextgeneration■Mitigatesrisksrelatedtoagingstaff■ Canbedonepre-modernization

Page 17: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

17FrescheSolutions|BCD- looksoftware- Quadrant

TheModernizationLandscape

■Whatdoesmodernizationmeantoyou?■ Howothershavefaired?■Modernizationchallenges

Page 18: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

18FrescheSolutions|BCD- looksoftware- Quadrant

SoftwareProjectStatistics

66%Softwareprojectsfailtobedeliveredontimeorwithinbudget

Source:Mckinsey &Co.,Oct,2012- Deliveringlarge-scaleITprojectsontime,onbudget,andonvalue

Page 19: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

19FrescheSolutions|BCD- looksoftware- Quadrant

SoftwareProjectStatistics

24%Softwareprojectsfailcompletely

Source:GartnerFeb,2012– HowtoIncreaseYourITProjectSuccessRate

Page 20: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

20FrescheSolutions|BCD- looksoftware- Quadrant

SoftwareProjectStatistics

17%Oflargesoftwareprojectsactuallygosobadlythattheythreatentheveryexistenceofthecompany

Source:Mckinsey &Co.,Oct,2012- Deliveringlarge-scaleITprojectsontime,onbudget,andonvalue

Page 21: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

21FrescheSolutions|BCD- looksoftware- Quadrant

ModernizationvsRewriteorPackage

ReplacewithPackage

Modernization

Rewrite

DoNothing

Source:StandishGroup

Page 22: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

ModernizationvsRewrite/Package

Page 23: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

23FrescheSolutions|BCD- looksoftware- Quadrant

TheModernizationLandscape

■Whatdoesmodernizationmeantoyou?■ Howothershavefaired?■Modernizationchallenges

Page 24: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

24FrescheSolutions|BCD- looksoftware- Quadrant

ModernizationChallenges

§ ExistingITbudgetstraditionallythin

■Whereandhowtostart?

■ Theseare“firsts”formostclients

■ Highrisk/highrewardproject

■ Businessasusualgetsintheway

■ Thinplanning

■Weakexecutivesponsorship

■ Inabilitytosellthebusinessvalue

Page 25: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

FrescheSolutions|BCD- looksoftware- Quadrant

GettingStarted

Page 26: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

26FrescheSolutions|BCD- looksoftware- Quadrant

GettingStarted

■ TalktoITandthebusiness■ Uncoverthreatsandopportunities■ Clarifyyourdrivers■ Establishyourtimeframe■ Assessyourcapabilities■ Defineyourgoals■ Takestockofthepast■ Getagreementtoproceed■ Reprioritizeyourprojects

Page 27: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

FrescheSolutions|BCD- looksoftware- Quadrant

WhatYou’llNeedtoGetBuy-in

Page 28: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

28FrescheSolutions|BCD- looksoftware- Quadrant

WhatYou’llNeedtoGetBuy-in

■ Strongbusinesscasethatincludes:▶ Businessreasonsforthemodernization▶ Aclearlong-termvision▶ Alignmentwithorganization’sgoals▶ Adefendable,predictableplan▶ Arealisticstaffingplan▶ AbudgetthatyourCFOcanapprove▶ Acomprehensiveriskassessment

Page 29: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

FrescheSolutions|BCD- looksoftware- Quadrant

BuildingYourModernizationPlan

Page 30: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

30FrescheSolutions|BCD- looksoftware- Quadrant

BuildingYourModernizationPlan

■ Clearandachievablegoals■ Yourmodernizationstrategy■ Businessvaluecreation■ Aroadmaptoyourdestination■ Adeliveryplanthat’sdefendable■ Staffingyourprojecttherightway■ AbudgetyourCFOcansupport■ Acomprehensiveriskplan

Page 31: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

31FrescheSolutions|BCD- looksoftware- Quadrant

BuildingYourModernizationPlan

■ Clearandachievablegoals■ Yourmodernizationstrategy■ Businessvaluecreation■ Aroadmaptoyourdestination■ Adeliveryplanthat’sdefendable■ Staffingyourprojecttherightway■ AbudgetyourCFOcansupport■ Acomprehensiveriskplan

Page 32: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

32FrescheSolutions|BCD- looksoftware- Quadrant

ModernizationTechnicalGoals

NewGraphical/WebUserInterface

MobileAccess

ReportingandDataManagement

BigDataOpportunities

InterfacesviaWebServices

Leveragenewtechnologiesandapproaches

Page 33: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

33FrescheSolutions|BCD- looksoftware- Quadrant

ModernizationBusinessGoals

Agility

Reducetraining/onboarding

Resolvedependenceonagingstaff

Lowercosts=increaseprofitability

Driveinnovationbeyondcompetitors

Enablenewchannelsofaccess

Mergerandacquisitionintegration

Compliance(SOX,HIPPA,etc.)

ITtobecomemorestrategic

Page 34: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

34FrescheSolutions|BCD- looksoftware- Quadrant

BuildingYourModernizationPlan

■ Clearandachievablegoals■ Yourmodernizationstrategy■ Businessvaluecreation■ Aroadmaptoyourdestination■ Adeliveryplanthat’sdefendable■ Staffingyourprojecttherightway■ AbudgetyourCFOcansupport■ Acomprehensiveriskplan

Page 35: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

FindingtheRightStrategy

ApplicationModernizationStrategies&Solutions

Maintain

Modernize

Replace

Retire

ApplicationSupportServices

OrganicModernization

Re-hosting

CodeConversion

CodeTransformation

CodeRefactoring

Re-write

PackagedApplication

Decommissioning

Strategy Solution

Page 36: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

36FrescheSolutions|BCD- looksoftware- Quadrant

AdoptaPortfolio-basedApproach

ApplicationModule ModernizationStrategy Rationale Timeframe

Accounting PackagedReplacement Non-Unique 2years

Payroll Outsource Non-Unique 12 months

Shipping&Receiving Basic Modernization 12months

Tracking&Logistics UI,Desktopintegration,workflowoptimization,business enhancements

Doesnotmeetcurrentbusinessneeds. Cumbersomeworkflow.

6months

MaterialsManagement BasicModernization 2years

Inventory UI,workflow optimization Needs intuitiveworkflow 6months

Supplier Management TBD Willworkwithbusinesstorefineneeds

12 months

Page 37: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

37FrescheSolutions|BCD- looksoftware- Quadrant

HaveYouConsideredTools?

■ Automationtosavetimeandmoney■ BuildyourROIcase■ Qualitybenefits■Maintainability:toolvs.manualapproach

Page 38: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

38FrescheSolutions|BCD- looksoftware- Quadrant

BuildingYourModernizationPlan

■ Clearandachievablegoals■ Yourmodernizationstrategy■ Businessvaluecreation■ Aroadmaptoyourdestination■ Adeliveryplanthat’sdefendable■ Staffingyourprojecttherightway■ AbudgetyourCFOcansupport■ Acomprehensiveriskplan

Page 39: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

39FrescheSolutions|BCD- looksoftware- Quadrant

AligningtoBusinessValueCreation

■ IBMi ITbudgetstraditionallythin

■ WhywouldmyCFOspendthemoneyforthis?

▶ Ideally,thisshouldnotbesolelyanITproject

▶ Plumbingisnotsexy

▶ Unlessthebuildingisabouttofall,foundationsarecompromised,itcanbeaverydifficultthingtogetapproval

§ MovefromanIT-centricperspectivetoabusiness-centricone

§ Thebusinesswillneedtosponsorandfundtheproject

Whatbusinessproblemsareyousolving?

WhatistheROI?

Page 40: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

40FrescheSolutions|BCD- looksoftware- Quadrant

DiggingForBusinessValue

■ Typesofaddedvalue▶ Enableneworadditionalrevenues▶ Savemoney/increaseprofits▶ Enablenewmarkets▶ Increasemarket-share

■ Keyquestions▶ Whydoesthebusinessreallyneedthis?

▶ CanImeasurethebenefits?

▶ Whoispaying?

Page 41: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

41FrescheSolutions|BCD- looksoftware- Quadrant

Sample:ProjectGroupingandValueCreation

NewOrderEntryInterface

MovetoReal-Time

Optional:PrintEngine

Replacement/Optimization

ModernizeDBandBackOfficeApp.

ValueCreation:ReducedoperatingcostsReducedprintingcostsImprovedworkflowImproveddataqualityFasternewuseron-boarding

ValueCreation:ImproveddataqualityImproveddatatimeliness

ValueCreation:BusinessflexibilityClientservicing

ValueCreation:ReducedITcostsReducedoperatingcostsImprovedagilityImprovedresourceavail.

Page 42: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

42

Sample:GUIImprovement

Increasedcustomerretention

Increasedproductivity

Page 43: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

43

Sample:MobileAccess

3500 hours saved per month across

175 users

$

10 days from start of project to iPad

application delivery

Problems S

olved!

10days

Page 44: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

44Fresche Solutions|BCD- looksoftware- Quadrant

DoestheBusinessUserUnderstandYou?

BusinessValueDescription:■ Movingtoalow-cost,openplatformto

runourbusinesswillreduceoperatingcostsby20%peryearwithmid-to-long-termcostssavingsonresources.

■ Businessworkflowwillbeoptimizedandweshouldbeabletoseeadecreaseof10%indataentrypositionsand75%reductioninonboardingtimeofnewstaff.

■ Time-to-marketonnewproductsandrevenue-generatingfeatureswillbecutby60%,enablingustoinnovatequickerandmoreeasilyrespondtocompetition.

TechnicalDescription:

■ Transformingoursystemtoxxlow-costplatformandyyfeature-richdatabase.

■ Web-baseduserinterfacewithafocusonanewuserexperience.

■ Restructured,moderncodethatanyonecanmaintain.

■ Integratedsecurity

■ Improveddataintegrityanddataaccessibility.

Page 45: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

45FrescheSolutions|BCD- looksoftware- Quadrant

BuildingYourModernizationPlan

■ Clearandachievablegoals■ Yourmodernizationstrategy■ Businessvaluecreation■ Aroadmaptoyourdestination■ Adeliveryplanthat’sdefendable■ Staffingyourprojecttherightway■ AbudgetyourCFOcansupport■ Acomprehensiveriskplan

Page 46: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

46FrescheSolutions|BCD- looksoftware- Quadrant

ModernizationisaUniqueJourney

■ Uniquestartingpoint

■ Uniquedestination

■ Stagedforyourorganization

■ Executedtomatchyourneeds

Page 47: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

47FrescheSolutions|BCD- looksoftware- Quadrant

BuildingYourModernizationPlan

■ Clearandachievablegoals■ Yourmodernizationstrategy■ Businessvaluecreation■ Aroadmaptoyourdestination■ Adeliveryplanthat’sdefendable■ Staffingyourprojecttherightway■ AbudgetyourCFOcansupport■ Acomprehensiveriskplan

Page 48: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

48FrescheSolutions|BCD- looksoftware- Quadrant

TakeaPhasedApproachtoModernization

■ Organizationsdon’tliketoinvestintomulti-yearprogramswherethebenefitsonlyappearattheend

■ Createamilestone-basedplan

■ Establishaquick(andvisible)wintoshowearlysuccess

■ Whatdoesthebusinessget“alongtheway”

Page 49: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

49FrescheSolutions|BCD- looksoftware- Quadrant

Sample:APhasedModernizationStrategy

DBModernization

(basic–longnames)

UI&WorkflowCustomizations

PublishedDataModel(transparency&accessibility)

RapidWebEnablement

WebServices(exposebusiness

functions)

CodeRefactoring

(maintainabilityandagility)

DBModernization(forintegrityand

security)

ReportingDataMart

DataAccessModularization

(&recordsetprocessing)

Stage1:Non-invasive,quickwins

Stage2:Transformation,strategicinvestmentintoimprovingbusinessagility

Page 50: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

50FrescheSolutions|BCD- looksoftware- Quadrant

Sample:ProjectTimeline

Start 12M 24M6M 18M

Stage1:NewOrderEntry

Stage2:Real-TimePush

Stage3:App&DBPort

Stage4:PrintEng.Repl.

Page 51: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

51FrescheSolutions|BCD- looksoftware- Quadrant

ElementsofaCompletePlan

■ Considerscompetingprojects■ Thinksofthebusinesspriorities■ Sequencedtoaccountfor

▶ code/datadependencies▶ resourceavailability

■ Yieldsearlyandregularbusinessbenefits■ Accountsforpeaksandblack-outperiods■ Leavesroomforsurprises■ Isbackedbystrongprojectmanagement

Page 52: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

52FrescheSolutions|BCD- looksoftware- Quadrant

BuildingYourModernizationPlan

■ Clearandachievablegoals■ Yourmodernizationstrategy■ Businessvaluecreation■ Aroadmaptoyourdestination■ Adeliveryplanthat’sdefendable■ Staffingyourprojecttherightway■ AbudgetyourCFOcansupport■ Acomprehensiveriskplan

Page 53: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

53FrescheSolutions|BCD- looksoftware- Quadrant

StaffingYourProjecttheRightWay

■ Definetheroles andresponsibilities■ Identifyanygapsinskills■ Timelinebasedonavailableresources■ Dotheenddateslineuptoinitialgoals?■ Adjuststaffingasneeded

Page 54: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

54FrescheSolutions|BCD- looksoftware- Quadrant

GettingtheRightSkillsandExperience

■ Trainexistingstaff■ Hireneededskills■Mentoryourstaff■ Outsourceforurgentortemporaryneeds■ Toolsexperts

Page 55: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

55FrescheSolutions|BCD- looksoftware- Quadrant

HowtoOptimallyDeployYourStaff

■ Outsourceone-offtasks■ Essentialclient-specificrolesfirst■ Staffspreadtoothinfor”businessasusual”andmodernization■ Howadeptatchanging/learning?■ Howclosetoretirement?

Page 56: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

56FrescheSolutions|BCD- looksoftware- Quadrant

HowtoPicktheRightPartner

■ Seeitasatruepartnership■ Culture,language,timezonefit■ Beopentowaysyouhavenotyetconsidered■ Dotheyhavepastsuccesses?■ Callthereferences■ Dotheyhavethebandwidthtohandleyourproject?■ DotheyhaveaPMdiscipline,methodology,PMO?■ DotheyhaveafocusonIBMi?

Page 57: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

57FrescheSolutions|BCD- looksoftware- Quadrant

HowtoPicktheRightPartner

■ AreyouplayingtheGeneralContractorrole?■ Doyouwantonethroattochoke?■ Theyhavebreadth/depthofcapabilitiesandskills■ Aretheytryingtosellyouonlywhattheyhave?■ Dotheyeversayno?■ Dotheychallengeyou?■ Dotheyhavetheexperiencewiththisscaleofproject?

Page 58: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

58FrescheSolutions|BCD- looksoftware- Quadrant

BuildingYourModernizationPlan

■ Clearandachievablegoals■ Yourmodernizationstrategy■ Businessvaluecreation■ Aroadmaptoyourdestination■ Adeliveryplanthat’sdefendable■ Staffingyourprojecttherightway■ AbudgetyourCFOcansupport■ Acomprehensiveriskplan

Page 59: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

59FrescheSolutions|BCD- looksoftware- Quadrant

KnowYourRealisticBudgetLimitations

■ Thechickenortheegg?■ Shortandlongertermbudgets■ Breakuptheproject■ Prioritize,prioritize,prioritize!■ Quantifybusinessvalue-add

Page 60: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

60FrescheSolutions|BCD- looksoftware- Quadrant

MeasureandUnderstandYourSystem

Page 61: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

61FrescheSolutions|BCD- looksoftware- Quadrant

DefineYourScopeandEffort

■ Dividetheapplicationintoparts■ Inventorycleanuptoreducesize■ Buildvsbuy■ Factorinsavingsfromtools■ Usebestpracticesforeffortestimation■ Considerusingvendorstohelp■ Addcontingencyandreserve

Page 62: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

62FrescheSolutions|BCD- looksoftware- Quadrant

BuildingYourModernizationPlan

■ Clearandachievablegoals■ Yourmodernizationstrategy■ Businessvaluecreation■ Aroadmaptoyourdestination■ Adeliveryplanthat’sdefendable■ Staffingyourprojecttherightway■ AbudgetyourCFOcansupport■ Acomprehensiveriskplan

Page 63: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

63FrescheSolutions|BCD- looksoftware- Quadrant

RiskReductionTechniques

■ Doyourhomework,research.■ Seekadvicefromthosewhohavegonebeforeyou■ Dotheworkinstageswherepossible■ POCsnotasubstituteforthorough,holisticplanning.■ Doyouhavealternatives?■ Doyouhaveanyfallbackshouldthingsgowrong?

Page 64: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

64FrescheSolutions|BCD- looksoftware- Quadrant

RiskReductionTechniques

■ Assesstherisks(technology,business,organizational)■ Risksfeedcontingencyandreservebuckets■ Abalancedportfolioapproach■ Time&materialsvsfixedbidcontracts■ Dosomethingtomoveyouforward■ “DoNothing”increasesrisk

Page 65: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

FrescheSolutions|BCD- looksoftware- Quadrant

HowtoGetOrganizationalBuy-in

Page 66: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

66FrescheSolutions|BCD- looksoftware- Quadrant

ItIsAboutSelling

■ Businessvalueis“king”■ ImpactsofdelayedModernization■ Identifyallyourstakeholders■ Trytoaddresseachindividual’sneeds■ Findchampionstohelpyou■ Findacommoncausetorallyeveryonearound■ Tieittoyourmissionifyoucan■Maximizethecredibilityfactor■ Executivesponsorship

Page 67: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

67FrescheSolutions|BCD- looksoftware- Quadrant

MoreTipsonGettingBuy-in

■ Countingthecosts:OpEx vs.CapEx■ Quantifybusinessbenefitsin$■ Quantify$impactsofdelayedModernization■ Factorbacksavings(ROI)alongtheway■Measurevalueonceyoustart■ Stayoncourse,remainflexible,staypositive!■ Learnalongtheway

Page 68: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

68FrescheSolutions|BCD- looksoftware- Quadrant

KeyTakeaways

■Modernizationisauniquejourney■ ThereisvaluebuiltintoyourIBMi applications■ ThereisanoptimalModernizationstrategyforyou

Page 69: How to Plan and Scope Your IBM iModernization So That It ...schd.ws/hosted_files/commons17/aa/COMMON- Planning Modernizatio… · How to Plan and Scope Your IBM iModernization So

Questions

www.freschesolutions.com

Emmanuel(Mani)[email protected]

www.freschesolutions.com