Home > SAP software/management Tips > SAP NetWeaver tips > Why NetWeaver matters as a composition platform, part two
SAP Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

SAP NETWEAVER TIPS

Why NetWeaver matters as a composition platform, part two


Andre Truong/SDN
10.12.2006
Rating: -3.00- (out of 5)


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


In part one of this story, I introduced you to the benefits, challenges and opportunities learned from my experiences bringing NetWeaver as composition platform to the market.

Now in part two, we'll look at the methodology used to successfully manage business process requirements into business process models that are ready to be specified and implemented into composite processes.

SAP uses a comprehensive methodology (as comprehensive as any Enterprise Architecture Framework or EAF available in the market, like the Zachman Framework or E2AF, but updated to integrate the enterprise SOA elements of services and composition) described in the Enterprise SOA Adoption Program and Roadmap advertised on SDN. Those programs are consulting services that SAP offers to help SAP customers develop their visions and executions for an agile and flexible enterprise using SAP products and technology. That'd be the SAP top-down official approach.

Let me propose here a simpler version that you can take with you in your own domain area and start practicing the BPX role. Maybe you'll become the first BPX in your organization way before your organization would have created that position.

Let's call it the "Enterprise Process Framework". Here it's how it goes:
- Enterprise Process Inventory
- Enterprise Process Definition
- Enterprise Process Design
- Enterprise Process Development
- Enterprise Process Execution and Support

Enterprise Process Inventory

At this point you have to figure out what are the business processes that need to be Enterprise SOA (ES) Ready. Ideally it'd be an IT program sponsored by the CIO or executive-level that would look inside-out (internal best practices) and outside-in (external best practices) to produce a comprehensive inventory. But in absence of such program, you could identify one business process and put together a value proposition or business case to specify, design and implement a prototype for "ES Ready" process. Don't wait for the entire inventory to be completed to get familiar with this new approach and new technologies. The learning curve is steep but the reward is mouth watering.

Recommendation: Focus on processes that will contribute to the following business drivers that SAP uses to identify and qualify the required Enterprise Services (User Productivity, Innovation & Extensibility, Process Efficiency, and Deployment Flexibility).

Hint: A good candidate for "ES Ready" process is usually paper intensive, manual, discontinued, workflow-driven, hardly transparent and visible, cross-functional, cross-departmental. Well, it'd be basically the process that would be a nightmare for IT to software enable because it's so unique to your company and prone to changes that it'd be pretty much suicidal from an ROI standpoint to code. That is true whether you're in a customer or partner organization. If a process is too expensive to code but at the same time important to your business, then you have yourself a good candidate. Processes that are not covered by SAP solutions (see Solution Composer http://www.sap.com/solutions/businessmaps/composer/index.epx) are also good candidates as well as the ones that are related to niche industries, white spaces, optimization (algorithms), compliance and governance (controls).

Enterprise Process Definition

What could be the starting point? You've probably read the different options discussed in the BPX forum. What's the best practice today? If documented, the business processes are most likely to be found in Microsoft Powerpoint or Visio documents than in any of the known solutions like Aris or Mega or Rationale. That doesn't diminish the importance of the process or problem to solve. It's just the state of the market in terms of process documentation. I like the brief and comparative introduction to Aris EPC and BPMN by Stefan Schluchter from SAP (https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/3974). There're definitely real advantages to use a tool like Aris. For example you can establish an Enterprise Process Repository where you'll have your models documented and stored centrally or make use of the built-in features and controls related to the modeling of a business process.

Recommendation: For the limited budget, Process Definition in Microsoft tools is sufficient. Stick to this condensed recipe of EAF + Aris + BPMN for your process definitions: yellow (Roles) + green (Actions) + purple (Events) + blue (Data Sources). That should help you get started and provide you with a consistent approach to modeling. On top of that you'll be only 2 colors (red for input and output parameters and grey for technical specifications) away from being able to produce a process design. See "Master Data Change Management Process" example below.

For the more generous budget, get a Process Modeling tool and training. For everybody, process flow usually follow the principles of workflow. So workflow knowledge is recommended to BPX. Action can require analytics to support the decision making process. Everytime you can couple process with embedded analytics, you'll increase substantially user experience and productivity.

Hint: UML, Use Cases or Swim lanes are good approach too as long as you come up with a consistent and systemic approach to business process modeling. No technical or implementation specification here. Only business language! Actions start with a verb. Events expressed with past participle. If process is too big, break it down in several user cases or logical functional and autonomous unit of work. In BPM terms, they're called "Phases".

That concludes part two. In part three, I'll complete the Enterprise Process Framework with the Enterprise Process Design, Development, Execution and Support.

There, we'll see how NetWeaver as composition platform or Business Process Platform can help you translate your business process models into executable processes following the principles of Enterprise SOA.


This content is reposted from the SAP Developer Network.
Copyright 2006, SAP Developer Network

SAP Developer Network (SDN) is an active online community where ABAP, Java, .NET, and other cutting-edge technologies converge to form a resource and collaboration channel for SAP developers, consultants, integrators, and business analysts. SDN hosts a technical library, expert blogs, exclusive downloads and code samples, an extensive eLearning catalog, and active, moderated discussion forums. SDN membership is free.

Want to read more from this author? Click here to read Andre Truong's weblog. Click here to read more about the Business Process Expert on SDN.



Rate this Tip
To rate tips, you must be a member of SearchSAP.com.
Register now to start rating these tips. Log in if you are already a member.




Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   



RELATED CONTENT
SAP NetWeaver tips
Using SAP NetWeaver MDM with CRM, SCM and NetWeaver BI
The importance of master data management following mergers and acquisitions
Designing your SAP NetWeaver master data management strategy
Enterprise MDM: SAP MDM for reducing data silos and duplicate records
How to move SAP NetWeaver Enterprise Portal between servers
Getting started with SAP NetWeaver PI (formerly XI)
Top 10 SAP tips of 2007
Retrieve BI data with Web Services
Eliminate database read/write times with ABAP shared memory
XI: Search through the payload of a message... without TREX!

SAP SOA trends
Podcast: SOA and Web services security for SAP and Oracle
Did SAP drop the ERP ball by chasing SOA?
SOA Trends for 2007
Podcast: ESA and SOA trends with author Scott Campbell
Why NetWeaver matters as a composition platform, part one
SAP driving SOA adoption with composite apps
SAP executives seek next-generation ERP
Quiz: ESA, XI and the new era of integration

SAP NetWeaver and Enterprise SOA
SAP halves prices for NetWeaver development licenses
Test your SAP Enterprise SOA and NetWeaver knowledge
Chapter of the Month -- Job scheduling for SAP
SOA morphs into enterprise mashups
Why NetWeaver matters as a composition platform, part three
Chapter 6: 'Creating and iterating the designs'
How does SMARTEDI compare to SEEBURGER EDI?
NetWeaver demands a long, hard look at business processes
Chapter of the Month -- SAP NetWeaver Roadmap
SAP NetWeaver training using IT practices and scenarios

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary

DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.



NetWeaver SAP White Papers
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2000 - 2009, TechTarget | Read our Privacy Policy
SearchSAP.com is a search service provided by TechTarget and is completely
independent of and not affiliated with SAP AG.
  TechTarget - The IT Media ROI Experts