Combat Excess Growth in SAP Systems: A Guide to the Custom Development Management Cockpit

  • by Kay Eidner, Senior Developer, SAP AG
  • Oliver Kapaun, Expert Support Consultant, SAP
  • June 18, 2010
Manager
The Custom Development Management Cockpit (CDMC) helps clean up the system by identifying coding that is no longer in use. Armed with this information, you can apply only necessary changes to the system during processes such as an upgrade.
Key Concept
Frequent SAP ABAP custom developments, enhancements, and even modifications are normal at companies today. Users want to benefit from SAP standard software functionality but also adjust their systems to meet company-specific needs and business processes. Over time, these changes become a hurdle when implementing new functionality because they are cost drivers (e.g., in applying a Support Package). Upgrades and SAP code changes usually have an impact on the calling custom code. Even more complicated is the fact that custom code becomes obsolete over time (e.g., SAP functionality for the code is now available, or the functionality is either outdated or rarely used but still maintained). The Custom Development Management Cockpit (CDMC) can help you weed out unnecessary code.

It can be difficult to comprehensively analyze and evaluate the complexity of standard software, enhancements, and custom developments of a mature IT system landscape using simple methods, such as tools that compare coding. The Custom Development Management Cockpit (CDMC) can provide this information and contribute toward your control over the growth and impact of custom code during an SAP code change, such as an upgrade. The CDMC is included in SAP Solution Manager 7.0 as part of the Support Tools Plug-in (ST-PI) since January 2009. To use the CDMC, you need to install ST-PI 2008_1 on all systems that are relevant for the analysis.

Upgrades and solution transition events usually have an impact on custom code. The user needs support to estimate, plan, prioritize, and effectively allocate the development efforts for upgrades and code changes. The CDMC can effectively support this process. To implement it, you need to complete several operational tasks, including change impact analysis.

Kay Eidner

Kay Eidner graduated in economics and computer science at the University of Technology in Magdeburg. He has worked with and at SAP AG since 2000. He is currently working on IMS Development for SAP ERP HCM. His diverse areas of expertise include Java, ABAP, mobile technology, applications such as ESS, MSS, and DFPS, and several other focus areas in the context of SAP technology.

See more by this author

Oliver Kapaun

Oliver Kapaun graduated in economics and computer science at the University of Technology Darmstadt and has worked at SAP AG since 2002. Oliver is developing on-site services for MaxAttention customers. His areas of expertise include Java and ABAP technology, applications such as ESS, MSS, and MDM, and several other focus areas in the context of SAP technology.

See more by this author


Comments

No comments have been submitted on this article. 


Please log in to post a comment.

To learn more about subscription access to premium content, click here.