SlideShare a Scribd company logo
My objectives for this presentation are
1. Share implementation strategies for maximizing the packaged software investment
2. Challenge key players for packaged software implementations




                                                                                     1
2
3
4
5
• This slide provides a list of the key potential advantages for packaged software.
• Important to note that these advantages are not guaranteed.




                                                                                      6
7
• Majority of packaged software industry is ERP.
• Last bullet point is a quote by M.H. Martin, “An ERP Strategy”, Fortune, February 1998,
pp. 95-97.


Transition: So now let’s discuss some of the key factors that brought about these results.




                                                                                             8
•Quick Fix – when ERP arrived there was no methodology. The industry used what was
readily available (Waterfall).
• Late validation – problem with Waterfall methodology.
• Packaged software makes for a very expensive custom solution. Rapid delivery of
functionality and ROI depends upon upgrades.
• Software supports business results – it does not generate business results.




                                                                                     9
10
Given the success rate we need a radical change – not an incremental change – to
improve success rates quickly.


Transition: So how do we change the game?




                                                                                   11
•People and Business Processes are more important than technology.
• One methodology (discipline) can not effectively address all the components of a
business solution. Example: Look at the rise in adoption regarding Organizational
Change Management and Business Process Management.
• We need to have an implementation approach that takes into consideration the key
reasons why we selected packaged software in the first place.


Transition: Let’s now speak to the key strategies that we can employ to change the
game!




                                                                                     12
Now lets briefly discuss the 10 principles or strategies for packaged software
implementations.




                                                                                 13
14
15
• Too often we fixate on software features and not the end result. Ex. Running a report
is not a business result.
• People have the greatest impact on business results.
• Challenge to Project Managers – how can you lead a business solution implementation
if you do not understand the business.
• Odds are that the customer’s existing business model is not 100% lean (efficient) and
100% effective (quality). Therefore, it’s fair to say that you will find requirements that
support non-value-add business activities and business results. The strategy here is to
focus on the “critical path” requirements that support value-add business results and
not waste time/effort on capturing all requirements then filter during fit/gap. The later
approach is reactive and is time consuming.
• Must be solution-focused, not software-focused




                                                                                             16
• The more your partner understands your business model and environment the more
relevant advice they can provide.
• Best practice is to ask the customer to conduct formal training session for your
implementation partners. One time – every one in the room. Customer leads.
• Knowledge Transfer -> In a general, a person has to hear something 3 times before
understanding is created.




                                                                                      17
• Educate: Help people to see the big picture and the impact they will have. Every one
likes to matter.
• Enable: Provide the training and the mentorship needed.
• Empower: Foster ownership and trust
• Celebrate: Success.




                                                                                         18
• Directing – telling others what to do
• Coaching – instruction others
• Facilitating – coordinating input from others
• Supporting – providing assistance where needed




                                                   19
• Use prototyping for gathering requirements – especially when the requirements are
evolving, modeling for validating requirements.
• Requirements management: Requirements gathering and Requirements validations.
• Iterative approach: Best practice is 3 iterations. (Standard, Variation, Gap).
• Hands-on experience build confidence.




                                                                                      20
• Use prototyping for gathering requirements – especially when the requirements are
evolving. Use modeling for validating requirements.
• As you move from prototyping to modeling activities the implementation should
refine focus from multiple options to a single option.
• Project team focus (i.e. what software features will be implemented) is what
accelerates a packaged software implementation.




                                                                                      21
Business solution modeling consists of the following activities:
• Plan – defining what business scenarios need to be modeled/validated
• Prepare – setting up the modeling instance to support modeling of the business
scenario(s) in the packaged software
• Model – executing the business scenario(s) in the packaged software
• Analyze – compare against expected results
• Decision – determine if you need to perform additional iterations or move forward
with Fit/Gap




                                                                                      22
• Methodologies are not the issue – it’s how they are applied that are the issue.
• Quality Management and Business Process Management are typically considered a
Phase N initiative. Need to address support strategy during the implementation
because a viable solution is a manageable solution.
• The secret is to integrate the disciplines in such a way as to leverage their strengths.




                                                                                             23
Key factors to consider when selecting and applying a methodology.
• Project size: project $ and organizational impact
• Personnel capabilities – are project team members experienced and knowledgeable.
• Risk: Both Business and Pure Risk. Is the customer risk adverse?
• Business/IT relationship: Partnership, Do the parties trust one another? If trust is not
present then a heavy-weight methodology may be the best fit.
• Business model dynamics: If there are several evolving requirements (ex. Revenue
generating process) then a more iterative, agile approach is required.
• Whatever method you select you must address the assumptions associated with the
methodology




                                                                                             24
• PM methodology from PMI is across all project types. SDLC may have more specific
PM activities that can complement.
• Majority of SDLCs focus on addressing requirements via software. There are some
thought leaders (SEI) that are addressing via a new methodology – EPIC. Evolutionary
Process for Integrating COTS-based system.
• OCM: Gap analysis should produce Functional, Technical, and Organizational
Requirements




                                                                                       25
•Because of the richness of functionality, the “toy box effect” can take over. Users see
all the functionality available and suddenly they want it now. The scope can grow out of
control.
• Unless there is a mature trusting relationship between Business and IT then it is very
hard for IT to lead with a technology solution. Business may feel confined by
technology.
•Reduce risk: you will have enough organizational impact to manage with the install of
the packaged software. The more change to manage the more time it will take.
•Reduce risk: Evolving requirements can be very challenging and time consuming – this
is true when it’s the first time for the business to perform the activity.




                                                                                           26
• Software changes will always be required. The trick is to identify the smart software
changes that add real business value.
• In very simple terms we can look at requirements as needs and wants. You want to
have a requirements gathering approach that only focus on the needs.




                                                                                          27
Requirements Driven: Define business requirements independent of the software
Solution Driven: Define business requirements via the software
Configuration Driven: Define business requirements via current software configuration


The more chances you give yourself to define requirements the better your chances for
success.




                                                                                        28
•There will always be a gap between business requirements and packaged business
software
• Business requirements will support both value-add and non-value-add activities
• The key is to focus on software changes that create competitive advantage or material
efficiencies.
• Better chances of getting enhancements incorporated into packaged software – which
would reduce TCO.




                                                                                          29
• Executive sponsorship is only the beginning. End users and the business process
owners will have lasting impact on success.
• If the expectation is custom software then it will be very difficult to be successful.
• People are the most flexible, adaptable component of a business solution.
• A take it or leave it approach will not foster adoption. Understand where and where
not to make software changes.
• Communication plan and stakeholder analysis next to take it to the next step with a
marketing plan. You need to change the perception!




                                                                                           30
Be practical: you will have to give up something to get something.




                                                                     31
32
Role Definition


A business solution architect is a functional resource that has the ability to participate
across all functional areas of a business solution. An implementation partner should
provide a business solution architect that has participated in several implementations of
the targeted business solution. The business solution architect should have an
understanding of both the business and how the packaged software supports the
business. Most important is that a business solution architect must be someone that is
able to lead and persuade others in their recommendations.


Key responsibilities for the business solution architect include:
• Identifying and addressing conflicting business requirements.
• Identifying and addressing conflicting packaged software configuration decisions.
• Performing knowledge transfer with customer to build a business solution architect
capability internally.
• Defining a business process management framework for the customer to leverage
moving forward.




                                                                                             33
•Information supports business value but it does not drive business value. Decisions
drive business value.
• Knowledge generation is about providing the information in the appropriate context to
support an informed decision.




                                                                                          34
• Only focus on the information you need to directly support the project scope.
• First understand the business then the software.




                                                                                  35
36
37
38
39
40
41
42
43

More Related Content

What's hot

Solution Design - The Hidden Side of UX (for Product Managers)
Solution Design - The Hidden Side of UX (for Product Managers)Solution Design - The Hidden Side of UX (for Product Managers)
Solution Design - The Hidden Side of UX (for Product Managers)
Above the Fold
 
User adoption - the change management money shot
User adoption  - the change management money shotUser adoption  - the change management money shot
User adoption - the change management money shot
pck100
 
Business Process Re-Engineering
Business Process Re-Engineering Business Process Re-Engineering
Business Process Re-Engineering
Building Engines
 
Solution Design Overview - HelpSystems RJS
Solution Design Overview - HelpSystems RJSSolution Design Overview - HelpSystems RJS
Solution Design Overview - HelpSystems RJSBill Whalen, CDIA+
 
BPM Case Management Global Summit - Building a BPM CoE
BPM Case Management Global Summit - Building a BPM CoEBPM Case Management Global Summit - Building a BPM CoE
BPM Case Management Global Summit - Building a BPM CoE
Scott Simmons
 
How business process mapping saved an IT project.
How business process mapping saved an IT project.How business process mapping saved an IT project.
How business process mapping saved an IT project.
Garrett Hunter
 
9 lessons learned about introducing project management
9 lessons learned about introducing project management9 lessons learned about introducing project management
9 lessons learned about introducing project management
Emanuele Passera
 
Agila chefer - What's in it for me
Agila chefer - What's in it for meAgila chefer - What's in it for me
Agila chefer - What's in it for me
Agila Sverige
 
CAP Workshop
CAP WorkshopCAP Workshop
CAP Workshop
Costanzo Ferraro
 
Software engineering project management
Software engineering project managementSoftware engineering project management
Software engineering project management
jhudyne
 
Kepner Tregoe Developing Your Hr Project Management Skills
Kepner Tregoe  Developing Your Hr Project Management SkillsKepner Tregoe  Developing Your Hr Project Management Skills
Kepner Tregoe Developing Your Hr Project Management SkillsJessica Booth
 
Growth stage general management success drivers dave litwiller - mar 29 2017
Growth stage general management success drivers   dave litwiller - mar 29 2017Growth stage general management success drivers   dave litwiller - mar 29 2017
Growth stage general management success drivers dave litwiller - mar 29 2017
Dave Litwiller
 
Eating the elephant portfolio management 1 step at a time - Oracle Primave...
Eating the elephant   portfolio management 1 step at a time  - Oracle Primave...Eating the elephant   portfolio management 1 step at a time  - Oracle Primave...
Eating the elephant portfolio management 1 step at a time - Oracle Primave...
p6academy
 
Change acceleration process pp
Change acceleration process ppChange acceleration process pp
Change acceleration process pp
Innovation Centric Group
 
BSG tackling the fallacy of "Agile"
BSG tackling the fallacy of "Agile"BSG tackling the fallacy of "Agile"
BSG tackling the fallacy of "Agile"
BSGAfrica
 
Technique To Prioritize Key Tasks In Agile Process Powerpoint Presentation Sl...
Technique To Prioritize Key Tasks In Agile Process Powerpoint Presentation Sl...Technique To Prioritize Key Tasks In Agile Process Powerpoint Presentation Sl...
Technique To Prioritize Key Tasks In Agile Process Powerpoint Presentation Sl...
SlideTeam
 
We Trained You Why Didnt You Learn A Case Study In Change Management
We Trained You Why Didnt You Learn   A Case Study In Change ManagementWe Trained You Why Didnt You Learn   A Case Study In Change Management
We Trained You Why Didnt You Learn A Case Study In Change Management
jhoebler
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
مصعب محمد زكريا
 
Vaibhav Misra Telecom Wireless Operations Management Consulting Presentation
Vaibhav Misra Telecom Wireless Operations Management Consulting PresentationVaibhav Misra Telecom Wireless Operations Management Consulting Presentation
Vaibhav Misra Telecom Wireless Operations Management Consulting Presentation
Vaibhav Misra
 

What's hot (20)

Solution Design - The Hidden Side of UX (for Product Managers)
Solution Design - The Hidden Side of UX (for Product Managers)Solution Design - The Hidden Side of UX (for Product Managers)
Solution Design - The Hidden Side of UX (for Product Managers)
 
User adoption - the change management money shot
User adoption  - the change management money shotUser adoption  - the change management money shot
User adoption - the change management money shot
 
Business Process Re-Engineering
Business Process Re-Engineering Business Process Re-Engineering
Business Process Re-Engineering
 
Solution Design Overview - HelpSystems RJS
Solution Design Overview - HelpSystems RJSSolution Design Overview - HelpSystems RJS
Solution Design Overview - HelpSystems RJS
 
BPM Case Management Global Summit - Building a BPM CoE
BPM Case Management Global Summit - Building a BPM CoEBPM Case Management Global Summit - Building a BPM CoE
BPM Case Management Global Summit - Building a BPM CoE
 
How business process mapping saved an IT project.
How business process mapping saved an IT project.How business process mapping saved an IT project.
How business process mapping saved an IT project.
 
9 lessons learned about introducing project management
9 lessons learned about introducing project management9 lessons learned about introducing project management
9 lessons learned about introducing project management
 
Lect 6
Lect 6Lect 6
Lect 6
 
Agila chefer - What's in it for me
Agila chefer - What's in it for meAgila chefer - What's in it for me
Agila chefer - What's in it for me
 
CAP Workshop
CAP WorkshopCAP Workshop
CAP Workshop
 
Software engineering project management
Software engineering project managementSoftware engineering project management
Software engineering project management
 
Kepner Tregoe Developing Your Hr Project Management Skills
Kepner Tregoe  Developing Your Hr Project Management SkillsKepner Tregoe  Developing Your Hr Project Management Skills
Kepner Tregoe Developing Your Hr Project Management Skills
 
Growth stage general management success drivers dave litwiller - mar 29 2017
Growth stage general management success drivers   dave litwiller - mar 29 2017Growth stage general management success drivers   dave litwiller - mar 29 2017
Growth stage general management success drivers dave litwiller - mar 29 2017
 
Eating the elephant portfolio management 1 step at a time - Oracle Primave...
Eating the elephant   portfolio management 1 step at a time  - Oracle Primave...Eating the elephant   portfolio management 1 step at a time  - Oracle Primave...
Eating the elephant portfolio management 1 step at a time - Oracle Primave...
 
Change acceleration process pp
Change acceleration process ppChange acceleration process pp
Change acceleration process pp
 
BSG tackling the fallacy of "Agile"
BSG tackling the fallacy of "Agile"BSG tackling the fallacy of "Agile"
BSG tackling the fallacy of "Agile"
 
Technique To Prioritize Key Tasks In Agile Process Powerpoint Presentation Sl...
Technique To Prioritize Key Tasks In Agile Process Powerpoint Presentation Sl...Technique To Prioritize Key Tasks In Agile Process Powerpoint Presentation Sl...
Technique To Prioritize Key Tasks In Agile Process Powerpoint Presentation Sl...
 
We Trained You Why Didnt You Learn A Case Study In Change Management
We Trained You Why Didnt You Learn   A Case Study In Change ManagementWe Trained You Why Didnt You Learn   A Case Study In Change Management
We Trained You Why Didnt You Learn A Case Study In Change Management
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
 
Vaibhav Misra Telecom Wireless Operations Management Consulting Presentation
Vaibhav Misra Telecom Wireless Operations Management Consulting PresentationVaibhav Misra Telecom Wireless Operations Management Consulting Presentation
Vaibhav Misra Telecom Wireless Operations Management Consulting Presentation
 

Viewers also liked

Beamforming for Antenna Array
Beamforming for Antenna ArrayBeamforming for Antenna Array
Beamforming for Antenna Array
Dr. Ayman Elnashar, PhD
 
Rome,Italy
Rome,ItalyRome,Italy
Rome,Italyanisley
 
Move Your Large Muscles
Move Your Large MusclesMove Your Large Muscles
Move Your Large Muscles
wasentha
 
Move Your Body
Move Your BodyMove Your Body
Move Your Body
wasentha
 
Master Young - Pearls Of Wisdom 1
Master Young - Pearls Of Wisdom 1Master Young - Pearls Of Wisdom 1
Master Young - Pearls Of Wisdom 1
wasentha
 
#Mindshift sneakpreview
#Mindshift sneakpreview#Mindshift sneakpreview
#Mindshift sneakpreview
Frits Oukes
 
Self Care 1
Self Care 1Self Care 1
Self Care 1
wasentha
 
Make Your Muscles Strong
Make Your Muscles StrongMake Your Muscles Strong
Make Your Muscles Strong
wasentha
 
Reframing A in MBA
Reframing A in MBAReframing A in MBA
Reframing A in MBA
Frits Oukes
 
Lte World Summit 2012 Ver 2
Lte World Summit 2012 Ver 2Lte World Summit 2012 Ver 2
Lte World Summit 2012 Ver 2
Dr. Ayman Elnashar, PhD
 
Stretch Your Body - Children Book
Stretch Your Body - Children BookStretch Your Body - Children Book
Stretch Your Body - Children Book
wasentha
 
Move Your Body to Burn Calories
Move Your Body to Burn CaloriesMove Your Body to Burn Calories
Move Your Body to Burn Calories
wasentha
 
Playing the games of innovation
Playing the games of innovationPlaying the games of innovation
Playing the games of innovation
Frits Oukes
 
vaction
vactionvaction
vactionbsperb
 
Design thinking: basics
Design thinking: basicsDesign thinking: basics
Design thinking: basics
Frits Oukes
 
the shortest version of #MINDSHIFT
the shortest version of #MINDSHIFTthe shortest version of #MINDSHIFT
the shortest version of #MINDSHIFT
Frits Oukes
 
Summary of sllconf, what executives should know
Summary of sllconf, what executives should knowSummary of sllconf, what executives should know
Summary of sllconf, what executives should know
Frits Oukes
 

Viewers also liked (19)

Beamforming for Antenna Array
Beamforming for Antenna ArrayBeamforming for Antenna Array
Beamforming for Antenna Array
 
Rome,Italy
Rome,ItalyRome,Italy
Rome,Italy
 
Move Your Large Muscles
Move Your Large MusclesMove Your Large Muscles
Move Your Large Muscles
 
Move Your Body
Move Your BodyMove Your Body
Move Your Body
 
Master Young - Pearls Of Wisdom 1
Master Young - Pearls Of Wisdom 1Master Young - Pearls Of Wisdom 1
Master Young - Pearls Of Wisdom 1
 
Dream Vacation
Dream VacationDream Vacation
Dream Vacation
 
#Mindshift sneakpreview
#Mindshift sneakpreview#Mindshift sneakpreview
#Mindshift sneakpreview
 
Self Care 1
Self Care 1Self Care 1
Self Care 1
 
Dream Vacation
Dream VacationDream Vacation
Dream Vacation
 
Make Your Muscles Strong
Make Your Muscles StrongMake Your Muscles Strong
Make Your Muscles Strong
 
Reframing A in MBA
Reframing A in MBAReframing A in MBA
Reframing A in MBA
 
Lte World Summit 2012 Ver 2
Lte World Summit 2012 Ver 2Lte World Summit 2012 Ver 2
Lte World Summit 2012 Ver 2
 
Stretch Your Body - Children Book
Stretch Your Body - Children BookStretch Your Body - Children Book
Stretch Your Body - Children Book
 
Move Your Body to Burn Calories
Move Your Body to Burn CaloriesMove Your Body to Burn Calories
Move Your Body to Burn Calories
 
Playing the games of innovation
Playing the games of innovationPlaying the games of innovation
Playing the games of innovation
 
vaction
vactionvaction
vaction
 
Design thinking: basics
Design thinking: basicsDesign thinking: basics
Design thinking: basics
 
the shortest version of #MINDSHIFT
the shortest version of #MINDSHIFTthe shortest version of #MINDSHIFT
the shortest version of #MINDSHIFT
 
Summary of sllconf, what executives should know
Summary of sllconf, what executives should knowSummary of sllconf, what executives should know
Summary of sllconf, what executives should know
 

Similar to Art of Implementing a Business Solution

Sdec10 lean package implementation
Sdec10 lean package implementationSdec10 lean package implementation
Sdec10 lean package implementationTerry Bunio
 
Leonard Munyua, CIO at Simba Corporation - Legacy modernisation and adequate ...
Leonard Munyua, CIO at Simba Corporation - Legacy modernisation and adequate ...Leonard Munyua, CIO at Simba Corporation - Legacy modernisation and adequate ...
Leonard Munyua, CIO at Simba Corporation - Legacy modernisation and adequate ...
Global Business Events
 
Agile Introduction
Agile IntroductionAgile Introduction
Agile Introduction
Guy Winterbotham CSM,PMP
 
Build Or Subscribe For Spm 3
Build Or Subscribe For Spm  3Build Or Subscribe For Spm  3
Build Or Subscribe For Spm 3
pstakenas
 
Top tools process_excellence
Top tools process_excellenceTop tools process_excellence
Top tools process_excellence
Kinetik Solutions Ltd
 
Lessons learned comm_industry
Lessons learned comm_industryLessons learned comm_industry
Lessons learned comm_industryfrmichler
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in Agile
Nitor
 
ch03-Design Project.ppt
ch03-Design Project.pptch03-Design Project.ppt
ch03-Design Project.ppt
LuckySaigon1
 
Top tools for process excellence
Top tools for process excellenceTop tools for process excellence
Top tools for process excellence
Kinetik Solutions Ltd
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
DigitalCatapultDevelopmentPractices
 
The Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training programThe Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training program
Christopher King
 
Core Skills for Change Agents
Core Skills for Change AgentsCore Skills for Change Agents
Core Skills for Change Agents
Caltech
 
Dsg best practice guide for net suite implementation success
Dsg best practice guide for net suite implementation successDsg best practice guide for net suite implementation success
Dsg best practice guide for net suite implementation successBootstrap Marketing
 
Agile in a nutshell
Agile in a nutshellAgile in a nutshell
Agile in a nutshell
Hieu Tran
 
Top tools process_excellence
Top tools process_excellenceTop tools process_excellence
Top tools process_excellence
Kinetik Solutions Ltd
 
Surgery rules that 'hurt' patients
Surgery rules that 'hurt' patientsSurgery rules that 'hurt' patients
Surgery rules that 'hurt' patients
Kinetik Solutions Ltd
 
Mobile Learning Project Management
Mobile Learning Project ManagementMobile Learning Project Management
Mobile Learning Project Management
Debbie Richards
 
Scrum Training
Scrum TrainingScrum Training
Scrum Training
Semen Arslan
 
What is Agility - Transforming to become an Agile Organization in the Digital...
What is Agility - Transforming to become an Agile Organization in the Digital...What is Agility - Transforming to become an Agile Organization in the Digital...
What is Agility - Transforming to become an Agile Organization in the Digital...
Richard Ellis PMP PRM CSM PMI-ACP SSGB
 
Business Case for Agile - Time for ROI Check
Business Case for Agile - Time for ROI CheckBusiness Case for Agile - Time for ROI Check
Business Case for Agile - Time for ROI Check
Tathagat Varma
 

Similar to Art of Implementing a Business Solution (20)

Sdec10 lean package implementation
Sdec10 lean package implementationSdec10 lean package implementation
Sdec10 lean package implementation
 
Leonard Munyua, CIO at Simba Corporation - Legacy modernisation and adequate ...
Leonard Munyua, CIO at Simba Corporation - Legacy modernisation and adequate ...Leonard Munyua, CIO at Simba Corporation - Legacy modernisation and adequate ...
Leonard Munyua, CIO at Simba Corporation - Legacy modernisation and adequate ...
 
Agile Introduction
Agile IntroductionAgile Introduction
Agile Introduction
 
Build Or Subscribe For Spm 3
Build Or Subscribe For Spm  3Build Or Subscribe For Spm  3
Build Or Subscribe For Spm 3
 
Top tools process_excellence
Top tools process_excellenceTop tools process_excellence
Top tools process_excellence
 
Lessons learned comm_industry
Lessons learned comm_industryLessons learned comm_industry
Lessons learned comm_industry
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in Agile
 
ch03-Design Project.ppt
ch03-Design Project.pptch03-Design Project.ppt
ch03-Design Project.ppt
 
Top tools for process excellence
Top tools for process excellenceTop tools for process excellence
Top tools for process excellence
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
The Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training programThe Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training program
 
Core Skills for Change Agents
Core Skills for Change AgentsCore Skills for Change Agents
Core Skills for Change Agents
 
Dsg best practice guide for net suite implementation success
Dsg best practice guide for net suite implementation successDsg best practice guide for net suite implementation success
Dsg best practice guide for net suite implementation success
 
Agile in a nutshell
Agile in a nutshellAgile in a nutshell
Agile in a nutshell
 
Top tools process_excellence
Top tools process_excellenceTop tools process_excellence
Top tools process_excellence
 
Surgery rules that 'hurt' patients
Surgery rules that 'hurt' patientsSurgery rules that 'hurt' patients
Surgery rules that 'hurt' patients
 
Mobile Learning Project Management
Mobile Learning Project ManagementMobile Learning Project Management
Mobile Learning Project Management
 
Scrum Training
Scrum TrainingScrum Training
Scrum Training
 
What is Agility - Transforming to become an Agile Organization in the Digital...
What is Agility - Transforming to become an Agile Organization in the Digital...What is Agility - Transforming to become an Agile Organization in the Digital...
What is Agility - Transforming to become an Agile Organization in the Digital...
 
Business Case for Agile - Time for ROI Check
Business Case for Agile - Time for ROI CheckBusiness Case for Agile - Time for ROI Check
Business Case for Agile - Time for ROI Check
 

Art of Implementing a Business Solution

  • 1. My objectives for this presentation are 1. Share implementation strategies for maximizing the packaged software investment 2. Challenge key players for packaged software implementations 1
  • 2. 2
  • 3. 3
  • 4. 4
  • 5. 5
  • 6. • This slide provides a list of the key potential advantages for packaged software. • Important to note that these advantages are not guaranteed. 6
  • 7. 7
  • 8. • Majority of packaged software industry is ERP. • Last bullet point is a quote by M.H. Martin, “An ERP Strategy”, Fortune, February 1998, pp. 95-97. Transition: So now let’s discuss some of the key factors that brought about these results. 8
  • 9. •Quick Fix – when ERP arrived there was no methodology. The industry used what was readily available (Waterfall). • Late validation – problem with Waterfall methodology. • Packaged software makes for a very expensive custom solution. Rapid delivery of functionality and ROI depends upon upgrades. • Software supports business results – it does not generate business results. 9
  • 10. 10
  • 11. Given the success rate we need a radical change – not an incremental change – to improve success rates quickly. Transition: So how do we change the game? 11
  • 12. •People and Business Processes are more important than technology. • One methodology (discipline) can not effectively address all the components of a business solution. Example: Look at the rise in adoption regarding Organizational Change Management and Business Process Management. • We need to have an implementation approach that takes into consideration the key reasons why we selected packaged software in the first place. Transition: Let’s now speak to the key strategies that we can employ to change the game! 12
  • 13. Now lets briefly discuss the 10 principles or strategies for packaged software implementations. 13
  • 14. 14
  • 15. 15
  • 16. • Too often we fixate on software features and not the end result. Ex. Running a report is not a business result. • People have the greatest impact on business results. • Challenge to Project Managers – how can you lead a business solution implementation if you do not understand the business. • Odds are that the customer’s existing business model is not 100% lean (efficient) and 100% effective (quality). Therefore, it’s fair to say that you will find requirements that support non-value-add business activities and business results. The strategy here is to focus on the “critical path” requirements that support value-add business results and not waste time/effort on capturing all requirements then filter during fit/gap. The later approach is reactive and is time consuming. • Must be solution-focused, not software-focused 16
  • 17. • The more your partner understands your business model and environment the more relevant advice they can provide. • Best practice is to ask the customer to conduct formal training session for your implementation partners. One time – every one in the room. Customer leads. • Knowledge Transfer -> In a general, a person has to hear something 3 times before understanding is created. 17
  • 18. • Educate: Help people to see the big picture and the impact they will have. Every one likes to matter. • Enable: Provide the training and the mentorship needed. • Empower: Foster ownership and trust • Celebrate: Success. 18
  • 19. • Directing – telling others what to do • Coaching – instruction others • Facilitating – coordinating input from others • Supporting – providing assistance where needed 19
  • 20. • Use prototyping for gathering requirements – especially when the requirements are evolving, modeling for validating requirements. • Requirements management: Requirements gathering and Requirements validations. • Iterative approach: Best practice is 3 iterations. (Standard, Variation, Gap). • Hands-on experience build confidence. 20
  • 21. • Use prototyping for gathering requirements – especially when the requirements are evolving. Use modeling for validating requirements. • As you move from prototyping to modeling activities the implementation should refine focus from multiple options to a single option. • Project team focus (i.e. what software features will be implemented) is what accelerates a packaged software implementation. 21
  • 22. Business solution modeling consists of the following activities: • Plan – defining what business scenarios need to be modeled/validated • Prepare – setting up the modeling instance to support modeling of the business scenario(s) in the packaged software • Model – executing the business scenario(s) in the packaged software • Analyze – compare against expected results • Decision – determine if you need to perform additional iterations or move forward with Fit/Gap 22
  • 23. • Methodologies are not the issue – it’s how they are applied that are the issue. • Quality Management and Business Process Management are typically considered a Phase N initiative. Need to address support strategy during the implementation because a viable solution is a manageable solution. • The secret is to integrate the disciplines in such a way as to leverage their strengths. 23
  • 24. Key factors to consider when selecting and applying a methodology. • Project size: project $ and organizational impact • Personnel capabilities – are project team members experienced and knowledgeable. • Risk: Both Business and Pure Risk. Is the customer risk adverse? • Business/IT relationship: Partnership, Do the parties trust one another? If trust is not present then a heavy-weight methodology may be the best fit. • Business model dynamics: If there are several evolving requirements (ex. Revenue generating process) then a more iterative, agile approach is required. • Whatever method you select you must address the assumptions associated with the methodology 24
  • 25. • PM methodology from PMI is across all project types. SDLC may have more specific PM activities that can complement. • Majority of SDLCs focus on addressing requirements via software. There are some thought leaders (SEI) that are addressing via a new methodology – EPIC. Evolutionary Process for Integrating COTS-based system. • OCM: Gap analysis should produce Functional, Technical, and Organizational Requirements 25
  • 26. •Because of the richness of functionality, the “toy box effect” can take over. Users see all the functionality available and suddenly they want it now. The scope can grow out of control. • Unless there is a mature trusting relationship between Business and IT then it is very hard for IT to lead with a technology solution. Business may feel confined by technology. •Reduce risk: you will have enough organizational impact to manage with the install of the packaged software. The more change to manage the more time it will take. •Reduce risk: Evolving requirements can be very challenging and time consuming – this is true when it’s the first time for the business to perform the activity. 26
  • 27. • Software changes will always be required. The trick is to identify the smart software changes that add real business value. • In very simple terms we can look at requirements as needs and wants. You want to have a requirements gathering approach that only focus on the needs. 27
  • 28. Requirements Driven: Define business requirements independent of the software Solution Driven: Define business requirements via the software Configuration Driven: Define business requirements via current software configuration The more chances you give yourself to define requirements the better your chances for success. 28
  • 29. •There will always be a gap between business requirements and packaged business software • Business requirements will support both value-add and non-value-add activities • The key is to focus on software changes that create competitive advantage or material efficiencies. • Better chances of getting enhancements incorporated into packaged software – which would reduce TCO. 29
  • 30. • Executive sponsorship is only the beginning. End users and the business process owners will have lasting impact on success. • If the expectation is custom software then it will be very difficult to be successful. • People are the most flexible, adaptable component of a business solution. • A take it or leave it approach will not foster adoption. Understand where and where not to make software changes. • Communication plan and stakeholder analysis next to take it to the next step with a marketing plan. You need to change the perception! 30
  • 31. Be practical: you will have to give up something to get something. 31
  • 32. 32
  • 33. Role Definition A business solution architect is a functional resource that has the ability to participate across all functional areas of a business solution. An implementation partner should provide a business solution architect that has participated in several implementations of the targeted business solution. The business solution architect should have an understanding of both the business and how the packaged software supports the business. Most important is that a business solution architect must be someone that is able to lead and persuade others in their recommendations. Key responsibilities for the business solution architect include: • Identifying and addressing conflicting business requirements. • Identifying and addressing conflicting packaged software configuration decisions. • Performing knowledge transfer with customer to build a business solution architect capability internally. • Defining a business process management framework for the customer to leverage moving forward. 33
  • 34. •Information supports business value but it does not drive business value. Decisions drive business value. • Knowledge generation is about providing the information in the appropriate context to support an informed decision. 34
  • 35. • Only focus on the information you need to directly support the project scope. • First understand the business then the software. 35
  • 36. 36
  • 37. 37
  • 38. 38
  • 39. 39
  • 40. 40
  • 41. 41
  • 42. 42
  • 43. 43