May 17th, 2007
More on Simplification at SAP (Sapphire Vienna)
A comment to this recent interview with Pascal Brosset got me thinking about implementation complexity. The commenter states: “Hopefully the simplification will reduce implementation projects to a more human scale, making success more likely and less expensive.” When Pascal refers to “prescriptive solutions”, I believe he is referring to exactly this: smaller, simpler software units that are faster and easier to implement (read: SOA).
The language of simplification with respect to implementation has been used inside SAP for more than ten years. For example, in the late-1990’s there was a team called the Simplification Group, based in Palo Alto and part of SAP Labs. Their mandate was defining methods and documentation to reduce custom configuration in the field, thereby reducing implementation time. In effect, AcceleratedSAP mirrored these exact same objectives. (By the way, the ASAP tools were developed by my company under a team working for me, so I have some experience here.) Aside from these efforts, SAP has also tried to address implementation complexity through what it calls SAP Best Practices. Each of these projects represented a major initiative involving teams of people, and this is only a partial list of SAP’s efforts over the last ten years to improve implementations.
So, is anything really new here? The fundamental implementation business problem remains unchanged: deploying enterprise software is slow, expensive, and risky (SAP and its competitors all share this). The depth and extent of the implementation challenge is evidenced by the fact that SAP and many other companies in the industry continue to invest in new tools, techniques, and methods for making deployment easier. Bottom line: despite years of effort, the basic problem remains. In fairness, however, the various tools and techniques developed over the years have helped the situation, although not nearly enough.
SAP believes that SOA is the best solution yet for simplifying enterprise software implementations (and thereby making this project failures blog obsolete, I must point out). In theory, it all sounds great — however, technology developers are always optimistic about their products. Nonetheless, it’s clear that SAP is investing substantial resources with the goal of reducing complexity.
On the other hand, if you are an SAP customer suffering through a problematic implementation, you may well be more interested in solutions that solve your problems TODAY.
—–
May 15th, 2007
"Custom Code Over My Dead Body" (Sapphire, Vienna)
SAP is actively supporting a group of bloggers here at Sapphire in Vienna. Yesterday I engaged in a lengthy discussion between a half dozen bloggers and Pascal Brosset, Senior Vice President of Market Strategy for SAP.
The conversation was wide-ranging, with Pascal describing his overall goals and the mandate of his job. Fundamentally, Pascal is involved with helping SAP understand what customers will need and demand in the future. These anticipated customer requirements are used to guide SAP’s product strategy and the corresponding investment decisions required to build future products.
From the perspective of project success and failure, which is the focus of this blog, Pascal made a few important points:
- Simplification. The future holds smaller, increasingly well-defined products tailored to the needs of specific groups of companies and industries. The assumption here is that SAP software embodies a rich set of carefully-researched best practices, which the great majority of SAP customers will find very workable. These “prescriptive solutions” trade flexibility for simplicity, which SAP believes is in the best interests of it’s market. Basically, it’s the old 80/20 rule in action.
- “Custom code over my dead body.” Pascal believes strongly (I am definitely understating here) that SAP customers should virtually never write custom code. Custom code in a packaged solution creates a variety of evils, which taken together lead to cost and time over-runs downstream, aside from increased development costs and risks during the project. During the discussion of custom code, he asked the rhetorical question, “Would you customize your telephone?”. I understood this to mean that a well-defined solution, performing more or less as the user requires, should not need be redesigned by customers in the field. I do agree with this point, by the way.
Overall, my impression was quite positive. Much of what he said is logical, and corresponds to my own understanding of the real pains and experiences of customers. Clearly, Pascal is very serious about his mission and about charting a course that does the right thing for SAP customers.
Note to the naysayers: if all this sounds uncritically positive, well, I call it exactly as I see it.
Update 5/17/07: For more on the subject of simplification at SAP, see this posting: http://projectfailures.com/blog/2007/5/17/more-on-simplification-at-sap-sapphire-vienna.html
Michael Krigsman is CEO of Asuret, Inc., a software and consulting company dedicated to reducing software implementation failures. Click here to discuss this post with him on Twitter. See his full profile and disclosure of his industry affiliations.
Subscribe to IT Project Failures via Email alerts or RSS.
SponsoredWhite Papers, Webcasts, and Downloads
- Networking and Unified Communications CDW The flourishing area of unified communications offers further testimony to ... Download Now
- Virtualization: Architectural Considerations And Other Evaluation Criteria VMware Of the many approaches to x86 systems virtualization available in the ... Download Now
- ActiveRoles Server ScriptLogic ActiveRoles Server can help you manage, automatically provision ... Download Now
Recent Entries
- SAP changes leaders: Time for innovation
- UK tax department: Bizarre IT spending incentives
- Analyst relations: Failure in action
- ERP failure: New research and statistics
- Business intelligence success, ROI, and failure
Blogs From Our Sponsors
Most Popular Posts
- 'Pain chains' and the IT Devil's Triangle
- Social CRM: The inner meaning
- Information silos and IT governance failure
- Call for IT Devil's Triangle research
- IT / business silos: Bridging the gap
- Reflecting on IT / business silos
Top Rated
- 'Pain chains' and the IT Devil's Triangle+6 votes
- Reflecting on IT / business silos+5 votes
- UK tax department: Bizarre IT spending incentives+3 votes
- ERP failure: New research and statistics+3 votes
- Information silos and IT governance failure+3 votes
- Business intelligence success, ROI, and failure+3 votes
- Social CRM: The inner meaning+2 votes
- IT / business silos: Bridging the gap+2 votes
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
Archives
ZDNet Blogs
- A Developer's View
- All About Microsoft
- The Apple Core
- Between the Lines
- BriefingsDirect
- Collaboration 2.0
- Dev Connection
- Digital Cameras & Camcorders
- Ed Bott's Microsoft Report
- Emerging Tech
- Enterprise Web 2.0
- Forrester Research
- Googling Google
- GreenTech Pastures
- Hardware 2.0
- Home Theater
- iGeneration
- Irregular Enterprise
- IT Project Failures
- Laptops & Desktops
- Lawgarithms
- Linux and Open Source
- Managing L'unix
- The Mobile Gadgeteer
- On Sustainability
- The Semantic Web
- Service Oriented
- Smartphones and Cell Phones
- Social Business
- Social CRM: The Conversation
- Software & Services Safari
- Software as Services
- Storage Bits
- Team Think
- Tech Broiler
- Technology and the Global Supply Chain
- Tom Foremski: IMHO
- The ToyBox
- Virtually Speaking
- The Web Life
- ZDNet Education
- ZDNet Government
- ZDNet Healthcare
- Zero Day
White Papers, Webcasts, and Downloads
- The True Costs of Virtual Server Solutions VMware In an economic environment that is repeatedly heralding the message "do ... Download Now
- Email Security and Archiving - Clearer in the Cloud Google The time is NOW for businesses and organizations of all sizes to implement ... Download Now
- VMware Infrastructure: A Guide to Bottom-Line Benefits VMware Frustrated by the costs of maintain ever larger data centers?or building ... Download Now
SmartPlanet
- Thought-provoking progressive ideas on diverse topics that intersect with technology, business, and life, and matter to the world at large. Visit SmartPlanet
- More from IBM
- How to Drive Better Business Outcomes with Exceptional Web Experiences Download the eBook
- Driving Business Agility through SOA Connectivity & Integration Read the White Paper from IBM
- Linking Decisions and Information for Organizational Performance Read the Tom Davenport study




