agile meets enterprise erp
TRANSCRIPT
Automatic Business Fault Detection
Amir WeinbergPresident & CTO
Agile Meets ERP
About myself
About Valire
About the discussion
Meaning of opening video
Relevant environment in consideration
Begin with the End in Mind
Business IT Alignment
Know when to apply iterations
Use tools that suite the job
2012 Type of ERP Software 2012 Report : Type of ERP Software
Panorama Consulting: ERP Report 2012
The translation of storm into numbers
Salesforce Growth
Source: http://www.salesforce.com/company/milestones/
Number of Customers
Look at the growth
The significant news is the fact they are changing the large enterprise
Goal is Business Agility
http://www.vmware.com/files/pdf/VMware_Business_Agility_and_the_True_Economics_of_Cloud_Computing_White_Paper.pdf
Is Agile and cloud the same thing?
No if you are IT person
Yes if your business guy
Is cloud SaaS is the answer to agility?
Business IT Alignment
DevOps
Agile DeliveryLevel of IT Agility
Describe three levels of agility
It is agreed that ultimate goal is the business the difference is where you assume is your main challenge
Agile delivery requires new methods for packaged application
DevOps addressed in SAP (if we ignore integrations)
Main emphasize should be on Business-IT
Agile ERP Delivery
10 and above product owners
Implementation teams are not programmers
Minimum viable product is a monster
No out-of-box unit testing
No practical way to wrap implementation with new test
No continues integration
Long Term Misalignment of ERP
Enterprise ERP usage time is measured by many years
Most of the IT focus is on the implementation.
Misalignment usually come later.
Misalignment is experienced by:Gaps in existing process
Inability to adapt
Slow IT response time
ERP Evolution Phases
Source: KPMG
I like to use this evolution diagram because it provide business perspective on the ERP
Three stagesIT Infrastructure Initial project
Alignment - Stabilization
Improvements note the split/breakdown
Achieving Agility
Split your organization small, cross-functional, self-organizing teams
Split your work small list, ranked together with customer, effort relatively estimated
Split time fixed length iterations deliver potentially shippableincrements, fast feedback from customer
Centralized Control
Distribution of Responsibilities
Taken from SAPEmphasize business involvement in the teams and activityCIO moves gauge agility means to push further left
Objections
Cross-team interference
Resource allocation at global level
Coordinating strategic changes
Distribution of knowledge
IT management's objections
Case of Real Project
IT Foundation
Alignment
ContinuesImprovement
Self manage project
Work with Valire toclean business leaks
Yet to be seen ...
ERP Evolution
Colmobil
Automatic Business Fault Detection
IT Foundation
Alignment
ContinuesImprovement
QA
Detecting BusinessLeaks in Production
Centralized Live Business Knowledge
ERP Evolution
Valire
Testing Pyramid
SystemTests
User's Acceptance
Business ProcessValidation
Closing the Feedback Loop
BusinessIT
ERP
Validator
Requirements
Implementation
Usage
Validation
Requirements
Feedback
Feedback
Take A Way
IT agility is about Business IT alignment
ERP Agility is easier to start at the alignment phase
Provide separation of micro-projects
Valire help maintain control while distribution of power
Initial Rollout
ERP Stormy Weather
Response Time Vs Adaptability
Lean Startup
http://steveblank.com Teaching customer development and the lean startup topological homeomorphism
Lean Startup is an example of Business IT alignment method
Things to take Looking at interrelations of business agility and IT agility
Things to skipSmall company corporate strategy level
Key goal is maximize pivot
Type Of ERP Software
On-Premise ERP58
Traditional ERP hosted off-site21
SaaS ERP16
Other5
Column 1
20001500
20013500
20025700
20038700
200413900
200520500
200629800
200741000
200851800
200963200
201087200
2011104000