<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>beteo</title>
	
	<link>http://www.beteoblog.com</link>
	<description>Sustainability (not only) for Packaged Software Systems</description>
	<lastBuildDate>Tue, 22 Jun 2010 12:00:32 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/beteoblog/PjWE" /><feedburner:info uri="beteoblog/pjwe" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>beteoblog/PjWE</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>SAP Template – basic rules for successful rollout</title>
		<link>http://feedproxy.google.com/~r/beteoblog/PjWE/~3/7X6JbqLj2ps/</link>
		<comments>http://www.beteoblog.com/2010/06/21/sap-template-basic-rules-for-successful-rollout/#comments</comments>
		<pubDate>Mon, 21 Jun 2010 09:48:53 +0000</pubDate>
		<dc:creator>Dieter Steiger</dc:creator>
				<category><![CDATA[ALM]]></category>
		<category><![CDATA[Application Lifecycle Management]]></category>
		<category><![CDATA[SAP Application Lifecycle Management]]></category>
		<category><![CDATA[SAP Customizing]]></category>
		<category><![CDATA[SAP Lifecycle Management]]></category>
		<category><![CDATA[SAP Template Management]]></category>

		<guid isPermaLink="false">http://www.beteoblog.com/?p=591</guid>
		<description><![CDATA[The motivation for SAP consolidation projects from SAP R/2 to SAP R/3 is to reduce costs for SAP operations. Unfortunately, we have seen that SAP has scarcely learned from experience. Already after going live with the first corporate subsidiary, the company is facing a dilemma of whether to go live with additional corporate subsidiaries and operate the first live launch as a competitor.

This competitive situation for SAP projects can only be brought under control with SAP Application Lifecycle Management (SAP ALM).]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.beteoblog.com%2F2010%2F06%2F21%2Fsap-template-basic-rules-for-successful-rollout%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.beteoblog.com%2F2010%2F06%2F21%2Fsap-template-basic-rules-for-successful-rollout%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><!-- 		@page { margin: 2cm } 		P { margin-bottom: 0.21cm } -->For over 15 years, I worked on the topic of SAP change and configuration management. Time and again I encounter <a title="SAP Consolidation - Challenge for further development" href="http://blog.beteo.ch/2009/01/06/sap-konsolidierung-herausforderung-fur-die-weiterentwicklung/" target="_blank">SAP consolidation projects</a> from SAP R/3 to SAP R/3. The motivation for such projects is familiar to everyone – reduce costs for SAP operations. Unfortunately, we have seen that SAP has scarcely learned from experience. Already after going live with the first corporate subsidiary, the company is facing a dilemma of whether to go live with additional corporate subsidiaries and operate the first live launch as a competitor.</p>
<p>This competitive situation for SAP projects can only be brought under control with<a title="SAP Lifecycle Management" href="http://www.beteoblog.com/2008/03/04/application-management-reduces-sap-costs/" target="_blank"> SAP Application Lifecycle Management</a> (SAP ALM).</p>
<p>Beteo defines the following guidelines for this:</p>
<h3><strong><a title="Consistent SAP Customizing" href="http://blog.beteo.ch/2009/07/15/konsistentes-sap-customizing-mit-sap-solution-manager/" target="_blank">SAP single-client architecture</a></strong></h3>
<p>Due to the competitive situation of several companies, products, etc. for the same SAP client, business process errors are already being identified in the development environment.</p>
<h3><a title="Lifecycle Management - what it takes" href="http://www.beteoblog.com/2008/06/20/lifecycle-management-%E2%80%93-what-it-needs-to-work-out/" target="_blank">Digitalized change processes</a></h3>
<p>Digitalized change processes ensure proactive momentum and link the various support systems that are participating in SAP change processes (control through redundancy).</p>
<h3><a title="SAP Consolidation – a Challenge to Further Development?" href="http://www.beteoblog.com/2009/01/09/sap-consolidation-%E2%80%93-a-challenge-to-further-development/" target="_blank">Consistency assurance through SAP Solution Manager with SAP customizing synchronization</a></h3>
<p>This permits autonomy of decentralized developments (primarily SAP customizing). Internal developments using <a title="component based software engineering" href="http://en.wikipedia.org/wiki/Software_component#Software_component" target="_blank">component-oriented software engineering</a>. Component-oriented software engineering in development and customizing allows long-lasting, dynamic software systems that can be adapted to changing business environments.</p>
<h3><a title="Configuration Management for SAP Customizing" href="http://www.beteoblog.com/2008/06/27/configuration-management-for-sap-customizing/" target="_blank">Strict naming conventions for all development objects (SAP and non-SAP), including SAP customizing</a></h3>
<p>So that each object to be developed (including SAP customizing entries) can be referenced by its logical components.</p>
<h3><a title="Proactive Impact Management" href="http://www.beteoblog.com/2008/06/25/proactive-impact-management-the-basis-for-bto/" target="_blank">Software-supported SAP impact management</a></h3>
<p>SAP impact management offers only one benefit when it is dynamically stacked from the logical components to the technical components.</p>
<h3><a title="SAP Change and Transport Management - efficient and secure" href="http://www.beteoblog.com/2008/06/12/sap-change-and-transport-management-efficient-and-safe/" target="_blank">Consistent SAP transport management</a></h3>
<p>System-supported solution approaches for ensuring vertical and horizontal consistency are an absolute must, ideally directly coupled with component management.</p>
<h3><a title="SAP Evolution" href="http://www.beteoblog.com/2010/06/11/sap-cloud-computing/" target="_blank">SAP architecture management</a></h3>
<p>Not everything that SAP communicates also functions in practice. Critical scrutiny of solution approaches from SAP is appropriate or even better &#8211; your own opinion, i.e., knowing your own requirements for managing SAP Template.</p>
<h3><a title="Gartner causes confusion" href="http://www.beteoblog.com/2007/11/16/ppm-gartner-causes-confusion/" target="_blank">Multi-program-capable project management.</a></h3>
<p>The dependencies and intersections between several SAP projects must be comprehensively managed.</p>
<h2><strong>Conclusion</strong></h2>
<p>All of these guidelines together – and really only all of them together – allow consistent SAP Template management. This sounds like a lot of technical complexity. Practice demonstrates that with complex SAP systems, the benefit outweighs the complexity many times over – if not the benefit of sustainable assurance of a corporate-wide SAP system.</p>
<img src="http://feeds.feedburner.com/~r/beteoblog/PjWE/~4/7X6JbqLj2ps" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.beteoblog.com/2010/06/21/sap-template-basic-rules-for-successful-rollout/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.beteoblog.com/2010/06/21/sap-template-basic-rules-for-successful-rollout/</feedburner:origLink></item>
		<item>
		<title>SAP Cloud Computing</title>
		<link>http://feedproxy.google.com/~r/beteoblog/PjWE/~3/HAk3_32Zkt4/</link>
		<comments>http://www.beteoblog.com/2010/06/11/sap-cloud-computing/#comments</comments>
		<pubDate>Fri, 11 Jun 2010 07:33:37 +0000</pubDate>
		<dc:creator>Dieter Steiger</dc:creator>
				<category><![CDATA[Application Lifecycle Management]]></category>
		<category><![CDATA[Partner Solutions]]></category>
		<category><![CDATA[SAP]]></category>
		<category><![CDATA[SAP Upgrade]]></category>
		<category><![CDATA[SAP hints]]></category>
		<category><![CDATA[ALM]]></category>
		<category><![CDATA[Impact Analysis]]></category>
		<category><![CDATA[SAP Evolution]]></category>
		<category><![CDATA[SAP Lifecycle Management]]></category>
		<category><![CDATA[SAP Solution Manager]]></category>

		<guid isPermaLink="false">http://www.beteoblog.com/?p=545</guid>
		<description><![CDATA[SAP Technology is based on a 20-year-old concept. Can the associated system environment handle the demands of modern cloud computing? Cloud computing-supported virtualization and scalability as well as data management for transactional processing of business data based on individual settings is probably not feasible with a reasonable amount of complexity. Is SAP really in a position – beyond marketing messages – to deliver such a product at an affordable price?]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.beteoblog.com%2F2010%2F06%2F11%2Fsap-cloud-computing%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.beteoblog.com%2F2010%2F06%2F11%2Fsap-cloud-computing%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><!-- 		@page { margin: 2cm } 		P { margin-bottom: 0.21cm } --></p>
<p lang="en-US">May 17, 2010 by Dieter Steiger</p>
<p lang="en-US"><a title="SAP Homepage" href="http://www.sap.com/index.epx" target="_blank">SAP Marketing</a> has a long tradition of always using the latest buzzwords. SAP Cloud Computing is &#8220;the next big thing.&#8221; That&#8217;s why SAP is talking about cloud computing. Making SAP available as a cloud-based product means offering all SAP functions via Web browser. But there&#8217;s more to it. If individual users want to access SAP functionality in the cloud – data management and  parameterization of systems and <a title="SAP BPCA" href="http://blog.beteo.ch/2008/10/28/sap-business-process-change-analyzer-analysiert-er-geschaftsprozesse/">SAP Business Processes</a> for individual customers must first be completed. This is easier said than done by SAP in my opinion. But why? Other packaged software producers have long been offering such cloud-based products. In order to answer the question, it is helpful to understand how SAP is technically constructed. SAP is software that has undergone numerous, sometimes dramatic phases of evolution to become what we loosely call &#8220;SAP&#8221; today. A brief introduction to SAP R/3 software architecture provides deeper insight.</p>
<h2><a title="SAP Wikipedia" href="http://de.wikipedia.org/wiki/SAP">SAP evolution of SAP R/3</a></h2>
<p lang="en-US"><strong>1. Software package:</strong> Four IBM software specialists launch SAP with one of the first mainframe-based transactional models. <a title="SAP R/2 Wikipedia" href="http://de.wikipedia.org/wiki/SAP_R/2">SAP R/2</a> is born. Initially, with modules for accounting only, followed by modules created using the SAP-developed programming language <a title="SAP ABAP" href="http://de.wikipedia.org/wiki/ABAP">ABAP</a> for new areas such as logistics.</p>
<p lang="en-US"><strong>2. Client server:</strong> The client server wave spills over to SAP. SAP first ports R/2 to IBM AS/400. But the system never runs adequately. In a rapid second attempt, porting to HP Unix is successful. The result is the ABAP-based client server application <a title="SAP R/3 Wikipedia" href="http://de.wikipedia.org/wiki/SAP_R/3">SAP R/3</a>, which in contrast to R/2, provides a graphical user interface. As with R/2, subsequent new business functionalities are developed, and additional releases appear up to <a title="SAP Enhancement Packages" href="http://blog.beteo.ch/2009/02/13/sap-enhancement-packages-als-%E2%80%9Eallheilmittel%E2%80%9C-ein-trugschluss/">SAP R/3- Release 3.0</a>. SAP R/3 now consists of numerous modules that can be summed up as accounting, logistics, and human resources.</p>
<p lang="en-US"><strong>3. Redundant systems</strong>: With SAP R/3 Rel. 3.0, SAP managed to become the market trendsetter. The term <a title="SAP ERP" href="http://de.wikipedia.org/wiki/SAP_ERP">ERP</a> becomes a virtual synonym for SAP R/3. Through growth and large-scale implementation as well as immense scalability requirements, challenges to basic technology and business functionality increase. In order to satisfy growing expectations, <a title="SAP Application Link Enabling" href="http://de.wikipedia.org/wiki/Application_Link_Enabling">SAP ALE (Application Link Enabling) </a>is launched. As one of the first packaged softwares, SAP institutionalizes the concept of controlled redundancies in a software suite.</p>
<p lang="en-US"><strong>4. Internet</strong>: Internet euphoria is rampant, and SAP has a technological answer to the trend: SAP R/3 Rel. 3.1 with <a title="SAP Internet Transaction Server" href="http://de.wikipedia.org/wiki/SAP_Internet_Transaction_Server">SAP ITS (Internet Transaction Server)</a>. SAP ITS is in a position to convert the SAP-internal SAP GUI log into HTTP and vise versa. This allows a direct jump from simple HTML pages into the SAP R/3 business application.</p>
<p lang="en-US"><strong>5. SAP component architecture:</strong> In order to integrate new, popular applications into the platform, SAP attempts to separate the strong SAP basis kernel from the SAP application kernel. A similar separation is completed at the application level. The entire HR module is decoupled in terms of ABAP from the remaining primary accounting and logistics modules. As of this point in time, communication between applications is based only on SAP ALE.</p>
<p lang="en-US">The separation of the SAP basis also forms the foundation for additional business functionality that is no longer classified solely as enterprise resource planning: <a title="SAP Business Warehouse" href="http://de.wikipedia.org/wiki/SAP_BW" target="_blank">SAP BW  (Business-Warehouse)</a> and SAP CRM (Customer Relationship Management). SAP is now still based on ABAP but consists of various ABAP application components – ABAP heterogeneous!</p>
<p lang="en-US"><strong>6. Single sign-on:</strong> SAP quickly recognizes that as a consequence of ABAP heterogeneity, logging on users with different systems must now be eliminated. With SAP R/3 – Release 4.5, SAP launches an ABAP-based workplace. This makes a single sign-on based on SAP GUI possible, which controls jumps to the various ABAP production systems.</p>
<p lang="en-US"><strong>7. <a title="SAP Portal" href="http://de.wikipedia.org/wiki/SAP_NetWeaver_Portal">SAP Portal</a>:</strong> The entire market is talking about portals, and with its ABAP-based Portal Workplace, SAP can absolutely not satisfy the demands of modern portals.</p>
<p lang="en-US">SAP therefore buys Top-Tier, which at the time had already developed an interface based on the SAP HTML-GUI. With this acquisition, SAP takes over a non-ABAP-based technology for the first time. SAP Java and ABAP enter into a landmark relationship.</p>
<p lang="en-US"><strong>8. <a title="SAP Application Server" href="http://de.wikipedia.org/wiki/SAP_NetWeaver_Application_Server">SAP Application Server</a>:</strong> Now with the technological Java/ABAP heterogeneity of components, SAP launches the marketing construct SAP NetWeaver with the goal of using each of these very different technologies through a shared platform. SAP NetWeaver incorporates the following seven purchasable product suites:</p>
<p>• SAP NetWeaver Application Server ABAP – ABAP-based business systems are stacked and made available here.<br />
• SAP NetWeaver Application Server Java – Java-based systems are stacked and made available here.<br />
• SAP NetWeaver BI (business intelligence – previously BW)<br />
• SAP NetWeaver PI (process execution, initially called XI)<br />
• SAP NetWeaver Portal<br />
• SAP NetWeaver MDM (master data management)<br />
• SAP NetWeaver Mobile</p>
<p lang="en-US"><strong>9. Service-oriented architecture: </strong>SAP Marketing then jumps onto the next largest IT architecture wave after client/server: service-oriented architecture (SOA). The company <a title="SAP Service Oriented Architecture" href="http://www.sap.com/platform/soa/index.epx">SAP ESOA</a>, now known as  <a title="Anwendungsentwicklung mit SAP Services" href="http://blog.beteo.ch/2009/08/03/anwendungsentwicklung-mit-sap-services-%E2%80%93-sap-kunden-und-berater-mussen-dazu-lernen/">SAP SOA</a>, is launched. Among other things, this allegedly allows SAP to fulfill conditions for offering cloud computing products.</p>
<h2>Data management for business processes</h2>
<p lang="en-US">This evolution of SAP provides an impression of the complexity and extensive nature of an SAP system built from components. With SAP Enterprise installations in which the entire SAP Business Suite is deployed, an SAP system with an architecture that includes a number of production systems with databases in the upper double-digit range quickly came into being – for historical reasons and due to customer requirements – but still without upstream development, testing, staging, prototype, and training systems. This SAP complexity can be very difficult for a customer to manage. And now the next marketing wave – SAP Cloud Computing. Such a system is to be built to meet the on-demand requirements of individual users? On demand in the cloud for users from hundreds of different customers with differing requirements in terms of system alignment?</p>
<p lang="en-US">With the knowledge of previous history and SAP software architecture, SAP Business by Design is based on a logical, unique SAP installation for each customer. How does SAP intend to manage  the individuality of each of these unique installation systems, not to mention understand what this means for individual systems with a reasonable amount of complexity? <a title="SAP Template, die Grundregeln für den erfolgreichen Rollout im Konzern" href="http://blog.beteo.ch/2010/04/14/sap-template-die-grundregeln-fur-den-erfolgreichen-rollout-im-konzern/">Lifecycle Management </a>in the cloud and beyond is a challenge that is too immense.</p>
<p lang="en-US">Through the illustration of the SAP evolution model, one can conclude what this means for SAP to provide the SAP business functionality of an SAP backend module within a browser that is based on user-specific roles. This is why SAP is expanding its R/3 client/server world to include additional architecture levels as support for this Internet technology. SAP must now enhance infrastructure areas with additional and more productive server levels, which will cause the complexity of the system and maintenance to increase even further.</p>
<h2>SAP functionality including data in the cloud</h2>
<p lang="en-US">Thanks to the latest SAP phase of technological evolution, namely SAP SOA, SAP business functions are available on the Web – but with an SAP standard with only a single-digit percentage of SAP functionality. It is noteworthy that SAP Web functionality often does not correspond 1:1 with installed SAP functionality at the customer. SAP is running on two tracks simultaneously: one for the long-established ABAP users and one for the new &#8220;Java freaks.&#8221; And they are not yet running in sync.</p>
<h2>SAP cloud computing &#8211; conclusion</h2>
<p>Can business functionality based on a 20-year-old concept and the associated system environment handle the demands of modern cloud computing as described in the first paragraph? From my perspective, cloud computing-supported virtualization, scalability of the system world and data management for transactional processing of extensive business data (which is based on individual settings) are unrealistic and not feasible, at least not if we want to remain within a reasonable degree of complexity. SAP is attempting once again to ride a marketing wave from the outset – to &#8220;fly along in the cloud.&#8221; Could this cloud build up to dangerous storms for SAP?</p>
<p lang="en-US">Previously, SAP ensured that changes to its own code were under control and that is was providing support to customers with software upgrades. With SAP as a cloud computing product, this has come to an end. Now SAP must stack unique customer environments and maintain them throughout the lifecycle – and not only SAP code, also the entire configuration and all systems. Tools such as  <a title="SAP Solution Manager - Kein Management für SAP Solutions?" href="http://blog.beteo.ch/2008/10/29/sap-solution-manager-%E2%80%93-kein-management-fur-sap-solutions/">SAP Solution Manager </a>are not created for this comprehensive SAP change management task and are only of limited use. Problems previously left for the customer to resolve are becoming a challenge for SAP itself.</p>
<p lang="en-US">Is this the reason why the SAP cloud product Business by Design is making only sluggish progress? In any case, a quick increase in the number of Business by Design users without corresponding, effective, customized SAP customer provisioning and an SAP Lifecycle Management solution would be fatal for SAP.</p>
<p lang="en-US">In principle, this is not a problem for SAP Business by Design customers, as long as the SAP cloud product is priced right and is technically sound. But is SAP really in a position – beyond marketing messages – to deliver such a product at an affordable price? It&#8217;s up to SAP to prove this. If unsuccessful, either SAP or SAP Cloud Computing users could pay dearly for the attempt.</p>
<p lang="en-US">
<img src="http://feeds.feedburner.com/~r/beteoblog/PjWE/~4/HAk3_32Zkt4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.beteoblog.com/2010/06/11/sap-cloud-computing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.beteoblog.com/2010/06/11/sap-cloud-computing/</feedburner:origLink></item>
		<item>
		<title>Project Portfolio Management: CA Clarity PPM or HP PPM?</title>
		<link>http://feedproxy.google.com/~r/beteoblog/PjWE/~3/AM9AA5Z2b3c/</link>
		<comments>http://www.beteoblog.com/2009/04/23/project-portfolio-management-ca-clarity-ppm-or-hp-ppm/#comments</comments>
		<pubDate>Thu, 23 Apr 2009 12:29:54 +0000</pubDate>
		<dc:creator>Christoph Langenbahn</dc:creator>
				<category><![CDATA[Application Lifecycle Management]]></category>
		<category><![CDATA[Change Management]]></category>
		<category><![CDATA[HP BTO]]></category>
		<category><![CDATA[Partner Solutions]]></category>
		<category><![CDATA[Project & Portfolio Management]]></category>
		<category><![CDATA[Project Management]]></category>
		<category><![CDATA[Project Portfolio Management]]></category>
		<category><![CDATA[Quality Management]]></category>
		<category><![CDATA[SAP]]></category>
		<category><![CDATA[CA]]></category>
		<category><![CDATA[CA Clarity]]></category>
		<category><![CDATA[Clarity]]></category>
		<category><![CDATA[Financial management]]></category>
		<category><![CDATA[HP]]></category>
		<category><![CDATA[HP PPM]]></category>
		<category><![CDATA[innovation management]]></category>
		<category><![CDATA[Open Workbench]]></category>
		<category><![CDATA[OWB]]></category>
		<category><![CDATA[PPM]]></category>
		<category><![CDATA[Project Portfolio]]></category>
		<category><![CDATA[resource- and cost management]]></category>
		<category><![CDATA[Supplier Management]]></category>
		<category><![CDATA[Time-Management]]></category>

		<guid isPermaLink="false">http://www.beteoblog.com/?p=448</guid>
		<description><![CDATA[
			
				
			
		
Based upon our experiences with projects using various PPM tools, we took the liberty of comparing two project portfolio management heavyweights, namely CA Clarity PPM v12 and HP PPM Center 7.5.
When it comes to project controlling and project management, CA Clarity PPM and HP PPM offer the traditional multi-project and project management functions as a [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.beteoblog.com%2F2009%2F04%2F23%2Fproject-portfolio-management-ca-clarity-ppm-or-hp-ppm%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.beteoblog.com%2F2009%2F04%2F23%2Fproject-portfolio-management-ca-clarity-ppm-or-hp-ppm%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Based upon our experiences with projects using various <a title="beteo Miniguide: Project and Portfolio Management-Werkzeuge" href="http://beteoblog.com/beteo-alm-miniguides/project-and-portfolio/#ProjectAndPortfolio_Management" target="_blank">PPM tools</a>, we took the liberty of comparing two project portfolio management heavyweights, namely <a title="CA Clarity PPM" href="http://www.ca.com/us/project-portfolio-management.aspx" target="_blank">CA Clarity PPM v12</a> and HP <a title="HP PPM Center" href="https://h10078.www1.hp.com/cda/hpms/display/main/hpms_content.jsp?zn=bto&amp;cp=1-11-16-18%5E1299_4000_5__" target="_blank">PPM Center 7.5</a>.</p>
<p>When it comes to project controlling and project management, CA Clarity PPM and HP PPM offer the traditional <strong>multi-project and project management functions</strong> as a complement to tools such as <a title="Microsoft Project 2007" href="http://office.microsoft.com/en-us/project/default.aspx" target="_blank">MS Project</a> or in standalone mode. Open and flexible interfaces to peripheral systems as well as additional standard interfaces to <a title="beteo Miniguide: Projektmanagement-Werkzeuge" href="http://beteoblog.com/beteo-alm-miniguides/project-und-portfolio/#Project_Management" target="_blank">project management systems</a> established on the market, such as Microsoft Project, are included in both products.</p>
<p>Support for <a title="Die Innovation im Unternehmen verdient ihren Prozess" href="http://beteoblog.com/2009/04/14/innovation-in-companies-deserves-its-own-process/" target="_blank"><strong>project planning and project prioritization</strong></a> for an innovation process that is superordinate to the projects is provided in the tools as a standard feature and best practice processes for it are included.</p>
<p>Both manufacturers offer a <strong>workflow engine </strong>with which these processes can be converted into digitized workflows corresponding to the requirements. The workflow engine interfaces for administrators are quite different at the first glance. Defining workflows initially seems simpler in HP PPM because the individual steps are arranged graphically on the screen and then, similar as with CA Clarity PPM, they have to be defined in detail. The user&#8217;s view of the workflow to graphically depict where the workflow is located in the process is more appealing in HP PPM.</p>
<p>Generally, the CA Clarity PPM&#8217;s <strong>user interface </strong>is more contemporary. In order to use the drill-down feature from the Clarity PPM dashboard graphics, one must first install the <a title="Adobe Scalable Vector Graphics Download" href="http://www.adobe.com/svg/viewer/install/" target="_blank">Adobe SVG Viewer</a> that is available free of charge; this is not necessary for HP PPM.</p>
<p>Both products offer <strong><a title="Wikipedia: IT Dashboard - Kennzahlen-Cockpit" href="http://de.wikipedia.org/wiki/Kennzahlen-Cockpit" target="_blank">dashboard</a> functionalities with <a title="Wikipedia: Drill Down" href="http://en.wikipedia.org/wiki/Drill_down" target="_blank">drill-down</a> </strong><strong>capability based on </strong><a title="Wikipedia: Portlet" href="http://en.wikipedia.org/wiki/Portlet" target="_blank">portlet technologies</a> and largely adjustable interfaces. In this way, both products can be completely customized and expanded to one&#8217;s own needs and preferred usage.</p>
<p>In addition, both products offer functionalities that, in addition to tactically provided budgets and resource allotments, also allow a <strong>strategic alignment </strong>to higher-level business objectives.</p>
<p>Here is where the <strong>actual approach-related differences </strong>emerge in regard to supporting accompanying business processes such as resource, time, and financial management as well as <a title="Umfassendes Innovationsmanagement" href="http://beteoblog.com/2009/04/14/innovation-in-companies-deserves-its-own-process/" target="_blank">comprehensive innovation management within the company</a>.</p>
<h3>CA Clarity PPM v12</h3>
<p>CA Clarity PPM offers functionalities from idea-related decision-making to prioritization and analysis, taking into consideration existing resource allocations and a diverse range of budgetary perspectives. In the tool itself, one can carry out both strategic as well as tactical planning, including execution and controlling management for single or multiple projects, in a flexible manner.</p>
<p>The modular setup of the functional components allows the system to be optimally fitted to an organization&#8217;s level of maturity in terms of project planning and management. Extensive functions for graphic workflows, collaboration, and document management round off the tool&#8217;s functionality.</p>
<p><a href="http://blog.beteo.ch/wp-content/uploads/2009/03/ca-clarity.jpg"><img src="http://blog.beteo.ch/wp-content/uploads/2009/03/ca-clarity.jpg" border="0" alt="CA Clarity Dashboard" width="294" height="189" /></a></p>
<p>CA Clarity Dashboard</p>
<p><strong>CA Clarity PPM offers standard interfaces to:</strong></p>
<ul type="disc">
<li>Microsoft      Project, <a title="Open Workbench" href="http://www.openworkbench.org/" target="_blank">OWB (Open WorkBench)</a></li>
<li><a title="CA Service Desk" href="http://www.ca.com/us/service-desk.aspx" target="_blank">CA Unicenter Service Desk</a>, <a title="CA Software Change Manager" href="http://www.ca.com/us/products/product.aspx?ID=255" target="_blank">CA Software Change Manager</a>, and <a title="CA Asset Portfolio Management" href="http://www.ca.com/us/products/product.aspx?id=4343" target="_blank">CA Unicenter Asset Portfolio      Management</a></li>
</ul>
<p><strong>Features and requirements that favor using CA Clarity PPM</strong></p>
<ul type="disc">
<li>Detailed      cost control by defining cost plans</li>
<li>Scenarios      at project- and department-levels pertaining to resources and working with      cost plan variants</li>
<li>Supplier      management functions</li>
<li>Direct      charging and billing (internally and externally) for projects stemming      from a single point of control application</li>
<li>Portfolio-related      scenario staging based on various cost-benefit plans in addition to      resource requirements</li>
<li>Parent /      child relationships for master and department portfolios and organizational      structure-related portfolios/programs</li>
<li>Integratability into existing CA      products</li>
</ul>
<h3>HP PPM Center 7.5</h3>
<p>HP PPMC also offers functions to strategically analyze and tactically plan future projects. In doing so, HP PPM places greater emphasis on project controlling aspects to manage the project portfolio of an individual business unit.</p>
<p>The functions pertaining to supplier, resource, time, and especially financial management are limited. If necessary, these can be covered by the integration of third-party solutions on hand in the company.</p>
<p>By means of an <a title="Integration von HP PPM, Service Manager und Quality Center über HP MAC " href="http://www.beteoblog.com/2009/04/14/hp-service-manager-integrated-with-hp-ppm-and-hp-quality-center" target="_blank">integration platform</a>, the HP PPM product is easily integrated into the <a title="beteo Miniguide: HP BTO Centers" href="http://beteoblog.com/beteo-alm-miniguides/application-lifecycle/#HP_BTO_Center" target="_blank">HP BTO software portfolio</a>. Interfaces allow one to deploy <a title="HP Quality Center" href="https://h10078.www1.hp.com/cda/hpms/display/main/hpms_content.jsp?zn=bto&amp;cp=1-11-127-24_4000_5__" target="_blank">HP Quality Center</a> and <a title="HP Universal CMDB" href="https://h10078.www1.hp.com/cda/hpms/display/main/hpms_content.jsp?zn=bto&amp;cp=1-11-15-25%5E1059_4000_7__" target="_blank">HP uCMDB</a> for example directly from the workflows.</p>
<p><a href="http://blog.beteo.ch/wp-content/uploads/2009/03/hp-ppm.jpg"><img src="http://blog.beteo.ch/wp-content/uploads/2009/03/hp-ppm.jpg" border="0" alt="HP PPM Dashboard" width="286" height="189" /></a></p>
<p>HP PPM dashboard</p>
<p><strong>HP PPM V7.5 offers standard interfaces to:</strong></p>
<ul type="disc">
<li>Microsoft Project</li>
<li><a title="HP Service Management Center" href="https://h10078.www1.hp.com/cda/hpms/display/main/hpms_content.jsp?zn=bto&amp;cp=1-11-85-121_4000_5__" target="_blank">HP Service Manager      (HP SM)</a>, HP Universal CMDB (HP uCMDB), and HP Quality Center (HP QC)</li>
<li><a title="SAP Change und Transport Management" href="http://www.beteoblog.com/2008/06/12/sap-change-and-transport-management-efficient-and-safe/" target="_blank">SAP CTS</a> (SAP Change and Transport Management)</li>
</ul>
<p><strong>Features and requirements that favor using HP PPM</strong></p>
<ul type="disc">
<li>Portfolio management field exclusively in the focus of an (IT) organizational department</li>
<li>Use of &#8220;leading&#8221; human resource, financial, and controlling peripheral systems</li>
<li>No planned enterprise portfolio management (EPM) activities</li>
<li>No billing for projects stemming from the PPM system, but stemming from the &#8220;leading&#8221; financial application</li>
<li>Integratability into existing HP BTO products</li>
<li>Existing use of HP PPM as the application deployment system, e.g., <a title="Oracle E-Business Suite" href="http://www.oracle.com/lang/de/applications/index.html" target="_blank">Oracle Applications</a>, <a title="SAP" href="http://www.sap.com/germany/index.epx" target="_blank">SAP</a>, and <a title="Oracle Peoplesoft-Unternehmensanwendungen" href="http://www.oracle.com/lang/de/applications/peoplesoft-enterprise.html" target="_blank">Peoplesoft</a>, as well as the need for interfaces to these</li>
</ul>
<h3>Clarity PPM vs. HP PPM Comparison</h3>
<p>Generally, CA Clarity PPM and HP PPM are suited for use as project portfolio management solutions. Business-related factors or a preference for a given manufacturer therefore play an important role in the decision. Nevertheless, one of the two solutions can be objectively favored based on a company&#8217;s detailed requirements.</p>
<ul type="disc">
<li>Requirements for a <strong>comprehensive portfolio management tool, including integrated aspects such as financial and resource planning, as well as company-wide deployment</strong> are arguments for CA Clarity PPM.</li>
<li>Requirements for a <strong>project portfolio management tool for project controlling within a department </strong>or company-wide, then integrated into leading financial, resource, and planning tools make HP PPM a viable alternative.</li>
</ul>
<p>Actual practice has shown that one can work successfully with both tools. Successful implementation of a software-based PPM solution depends less on the individual strengths and weaknesses of the PPM software, and more on how the workflows of the individual organizations are depicted, how the applications are integrated into the environment, and what <a title="Project Roadmap: Quick Wins with Iterations" href="http://www.beteoblog.com/2008/07/17/project-roadmap-quick-wins-with-iterations/" target="_blank">implementation approach</a> is selected.</p>
<img src="http://feeds.feedburner.com/~r/beteoblog/PjWE/~4/AM9AA5Z2b3c" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.beteoblog.com/2009/04/23/project-portfolio-management-ca-clarity-ppm-or-hp-ppm/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://www.beteoblog.com/2009/04/23/project-portfolio-management-ca-clarity-ppm-or-hp-ppm/</feedburner:origLink></item>
		<item>
		<title>HP Service Manager Stressed by Real Change Management</title>
		<link>http://feedproxy.google.com/~r/beteoblog/PjWE/~3/9U7GW7jcNDc/</link>
		<comments>http://www.beteoblog.com/2009/04/21/hp-service-manager-stressed-by-real-change-management/#comments</comments>
		<pubDate>Tue, 21 Apr 2009 09:39:57 +0000</pubDate>
		<dc:creator>Ruben Meier</dc:creator>
				<category><![CDATA[Application Lifecycle Management]]></category>
		<category><![CDATA[Best Practice]]></category>
		<category><![CDATA[Change Management]]></category>
		<category><![CDATA[Configuration Management]]></category>
		<category><![CDATA[HP BTO]]></category>
		<category><![CDATA[Quality Management]]></category>
		<category><![CDATA[HP PPM]]></category>
		<category><![CDATA[HP Service Manager]]></category>
		<category><![CDATA[HP UCMDB]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[ITIL V3]]></category>
		<category><![CDATA[SAP Transport Management]]></category>

		<guid isPermaLink="false">http://www.beteoblog.com/?p=446</guid>
		<description><![CDATA[			
				
			
		
HP Service Manager is used to administer and process tickets within the framework of IT Service Management. The Service Manager adheres to ITIL V3. Various modules are used, such as incident, problem, change, etc. With the ESS (Employee Self Service) Web control surface, end users can issue their own interaction tickets, which a support technician [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.beteoblog.com%2F2009%2F04%2F21%2Fhp-service-manager-stressed-by-real-change-management%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.beteoblog.com%2F2009%2F04%2F21%2Fhp-service-manager-stressed-by-real-change-management%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>HP <a title="Service Manager" href="https://h10078.www1.hp.com/cda/hpms/display/main/hpms_content.jsp?zn=bto&amp;cp=1-11-85%5E12473_4000_100__">Service Manager</a> is used to administer and process tickets within the framework of <a title="IT Service Management" href="http://en.wikipedia.org/wiki/IT_Service_Management">IT Service Management</a>. The Service Manager adheres to <a title="ITIL V3" href="http://en.wikipedia.org/wiki/Information_Technology_Infrastructure_Library">ITIL V3</a>. Various modules are used, such as incident, problem, change, etc. With the ESS (Employee Self Service) Web control surface, end users can issue their own interaction tickets, which a support technician can then use to open an incident. If no solution is found, the  <a title="Service Desk" href="http://en.wikipedia.org/wiki/Service_Desk_(ITSM)">Service Desk </a> can transfer incidents and interaction tickets as well as track problems and changes.</p>
<p><strong>HP Service Manager shows limits with Change Management</strong></p>
<p>Simplified workflows are certainly possible with Service Manager. However if comprehensive <a title="Lifecycle Management – HP BTO Makes It Happen" href="http://www.beteoblog.com/2007/11/12/lifecycle-management-%E2%80%93-hp-bto-makes-it-happen/">Change Management </a>is in operation, requirements exceed conventional ITIL functionalities. The administration of all relevant objects is of utmost importance. Information about infrastructure as well as about organizational (organizational units, roles, security aspects, etc.), technical (programs, change requests, transactions, etc.), and descriptive (documentation, concepts, test cases, etc.) objects &#8211; and their relationships &#8211; should be represented. This is beyond the scope of HP Service Manager. As soon as requirements increase and greater flexibility is needed, a tool such as the HP <a title="Project and Portfolio Management Center" href="https://h10078.www1.hp.com/cda/hpms/display/main/hpms_content.jsp?zn=bto&amp;cp=1-11-16-18_4000_100__">Project and Portfolio Management Center</a> (PPM) is necessary. PPM provides extremely powerful workflow controls with a variety interfaces to additional tools and to the Service Manager. In addition, PPM allows control of any number of commands to be performed and external Web services to be controlled. This allows for example control of SAP transports, administration of Quality Center (QC) requirements and defects as well as an additional configuration database, such as HP UCMDB, to be updated. Compared to more technically mature PPM workflow controls, Service Manager demonstrates significant weaknesses in flexible administration and process configuration.</p>
<p>By integrating the change process into PPM, a change request issued in the Service Manager &#8211; in which no longer just the Service Desk but also other teams, tools, and processes are integrated and a broad range of decisions for controlling the change process are required &#8211; can be transferred to PPM. Because processes in PPM can be better and more flexibly modeled, the change process is completely administered through PPM. A change ticket in the Service Manager still receives only the requested status updates so that the Service Desk knows for example that a development has been launched or that a change is being tested and nearly complete. Users are continuously informed of status.</p>
<div id="attachment_523" class="wp-caption alignnone" style="width: 610px"><a href="http://www.beteoblog.com/wp-content/uploads/2009/04/ppm-sm_en1.jpg"><img class="size-full wp-image-523" title="Integration change process: PPM-Service Manager" src="http://www.beteoblog.com/wp-content/uploads/2009/04/ppm-sm_en1.jpg" alt="Integration change process: PPM-Service Manager" width="600" height="311" /></a><p class="wp-caption-text">Integration change process: PPM-Service Manager</p></div>
<p><strong>Integration with HP PPM</strong></p>
<p>Through a PPM add-on called MAC (Managing Application Change), integration of different tools is possible. Necessary Java classes and configuration examples are provided during installation. All communication between PPM and Service Manager is based on the Web service interface in the Service Manager.</p>
<p>First of all, the Web service for the requested module must be configured in the Service Manager, in our case Change Management. When all necessary fields as well as any number fields and functions are available through the Web service, the Java stub for PPM can be produced from the Service Manager WSDL file. Through this stub, PPM can communicate with the Service Manager. Of course it is also possible to access the Service Manager from PPM or any other Web service.</p>
<p>At a determined interval, PPM searches the Service Manager to determine is a new change has been opened. This change is then fetched and opened in PPM as a new request. It is also possible to send status updates to the Service Manager, thereby informing the Service Desk about the progress of the process. When the process is complete, the same interface is used to send the message back to the Service Manager and close the change.</p>
<p><strong>Conclusion</strong></p>
<p>Service Manager workflow controls are not sufficient for implementing and automating a comprehensive change process from start to finish, for example test management in QC, expanded configuration management in the uCMDB, or transport administration in SAP.  However the possibilities are open upon integration of the change process into PPM. Configuration necessary to integrate the tools is nonetheless somewhat complex: the stub must by newly constructed as soon as the configuration of the Web service has been changed, mapping of fields takes place through JavaScript code and without a configuration control surface, time formats must be correctly converted, files must be repeatedly deleted, a small mistake results in the entire integration not functioning &#8230; In summary, integration appears to remain rather underdeveloped, and experience is necessary to achieve successful and efficient implementation.</p>
<p>However, when integration runs as desired, and all fields are correctly copied and converted, its usefulness is enormous. The most diverse processes are thoroughly integrated: from issuing tickets by end users and development to testing and deployment. This also includes dashboards, notifications, and reports that can be flexibly and process- as well as project-comprehensive generated, administered, and customized. Every participant stays informed, and changes to systems are controlled and thus implemented with lower  risk.</p>
<img src="http://feeds.feedburner.com/~r/beteoblog/PjWE/~4/9U7GW7jcNDc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.beteoblog.com/2009/04/21/hp-service-manager-stressed-by-real-change-management/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.beteoblog.com/2009/04/21/hp-service-manager-stressed-by-real-change-management/</feedburner:origLink></item>
		<item>
		<title>HP Quality Center vs. IBM Rational Quality Manager</title>
		<link>http://feedproxy.google.com/~r/beteoblog/PjWE/~3/IzR0zayzazY/</link>
		<comments>http://www.beteoblog.com/2009/04/20/hp-quality-center-vs-ibm-rational-quality-manager/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 11:16:48 +0000</pubDate>
		<dc:creator>Serge Baumberger</dc:creator>
				<category><![CDATA[Quality Management]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[QC vs. QM]]></category>
		<category><![CDATA[Quality Center]]></category>
		<category><![CDATA[Quality Manager]]></category>
		<category><![CDATA[Software Quality Management]]></category>

		<guid isPermaLink="false">http://www.beteoblog.com/?p=417</guid>
		<description><![CDATA[			
				
			
		
The most recent Forrester Wave (Q3 2008) examined the six biggest developers of functional testing solutions. Based on the current offer and the strategy regarding the direction the corresponding solution is to take, HP was ranked number one and IBM came in second. It&#8217;s time to take a closer look at the current flagship products [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.beteoblog.com%2F2009%2F04%2F20%2Fhp-quality-center-vs-ibm-rational-quality-manager%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.beteoblog.com%2F2009%2F04%2F20%2Fhp-quality-center-vs-ibm-rational-quality-manager%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><strong>The most recent <a title="Forrester Wave" href="http://www.forrester.com/wave" target="_blank">Forrester Wave</a> (Q3 2008) examined the six biggest developers of functional testing solutions. Based on the current offer and the strategy regarding the direction the corresponding solution is to take, <a title="HP BTO Software" href="https://h10078.www1.hp.com/cda/hpms/display/main/hpms_home.jsp?zn=bto&amp;cp=1_4011_5__" target="_blank">HP</a> was ranked number one and <a title="IBM Rational Software" href="http://www-01.ibm.com/software/de/rational/" target="_blank">IBM</a> came in second. It&#8217;s time to take a closer look at the current flagship products and compare them against each other. </strong></p>
<p>In the red corner of the ring, representing IBM, please welcome Rational <a title="IBM Rational Quality Manager" href="http://www-142.ibm.com/software/dre/ecatalog/detail.wss?locale=de_DE&amp;synkey=T854937K46799W09" target="_blank">Quality Manager Standard Edition</a> (version 1.002) and in the white corner, representing HP, please welcome <a title="HP Quality Center" href="https://h10078.www1.hp.com/cda/hpms/display/main/hpms_content.jsp?zn=bto&amp;cp=1-11-127-24_4000_5__" target="_blank">Quality Center</a> 10.0 (Enterprise Edition). In this bout, the current world champion Quality Center (QC) will be defending its title against the challenger Quality Manager (QM) with the fearsome left hook in the area of &#8220;look and feel&#8221; as well as in the key discipline of &#8220;range of functions.&#8221;</p>
<h3>Appearance &#8211; Playfulness vs. Solidity</h3>
<p>Both solutions are opened using a URL in the browser. Here, Quality Center (QC) 10 still depends on Active-X, which has been deactivated in many companies and for that reason usually has to be distributed as an additional package to the clients. Quality Manager (QM) doesn&#8217;t face this obstacle and therefore runs perfectly, including in Firefox.</p>
<p>Once accessed, QC and QM have very clearly laid out appearances. In QM, one always starts on a personal dashboard. This dashboard is very easy to configure and looks good, too. As described in the blog entitled <a title="HP Quality Center 10 from a Test Manager's Perspective" href="http://www.beteoblog.com/2009/03/02/hp-quality-center-10-from-a-test-manager’s-perspective/">HP Quality Center 10 from a Test Manager&#8217;s Perspective</a>, the QC 10 also offers an integrated dashboard which has a similar range of functions as QM&#8217;s.</p>
<p>One navigates through both test suites using a vertical icon bar, which can be masked in the QC and arranged horizontally as an option in the QM. Overall, QM seems faster and more modern, more dynamic, and more interactive, whereby QC seems more plain and professional. QC can&#8217;t be changed much, with most of it controlled by means of lists and parameters and a little VBScript. On the other hand, QM can be totally reconfigured and adjusted to the n<sup>th</sup> degree in regard to a company&#8217;s internal workflows. If QM has more of a <a title="Facebook" href="http://www.facebook.com/" target="_blank">Facebook</a> look and feel, then QC would be more like <a title="Xing" href="http://www.xing.com/" target="_blank">Xing</a>; that&#8217;s why descriptions like playful versus grounded are apt.</p>
<h3>Range of Functions</h3>
<p>The getting-started hurdle for new testing solutions is high. In order to come close or beat the industry champion Quality  Center, special moves are called for right in the first release. So what does Quality Manager include in its first release to take on QC?</p>
<p>It would be best for us to compare the individual mini-modules/functions that are needed in day-to-day work in a table to then pick out the corresponding winner:</p>
<p><a href="http://www.beteoblog.com/wp-content/uploads/2009/04/qcvsqm_tabelle_e.jpg"><img class="alignnone size-full wp-image-514" title="QC vs. QM table" src="http://www.beteoblog.com/wp-content/uploads/2009/04/qcvsqm_tabelle_e.jpg" alt="QC vs. QM table" width="300" height="400" /></a></p>
<pre>Legend:
0 = Functionality/mini-module not available
1 = Functionality/mini-module available
2 = Functionality/mini-module better than the competitor's
3 = Functionality/mini-module is very good
* = proved stability and scalability (QC) /
    modern web 2.0 interface without Active-X (QM)</pre>
<p>In my opinion, the primary difference pertains to QM&#8217;s interactive test plan (planning), which QC lacks. The test plan should in no way be confused with the Quality Center&#8217;s test plan module. This is a bona fide test plan that is jointly generated through the distribution of work items (generally by the test manager). Individual items, such as requirements, test cases, or assembling corresponding test teams can be delegated to other QM users by means of work items. The test managers in charge can monitor progress at any time via the dashboard, making it ideal for offshore projects!</p>
<p>QM&#8217;s test environment management, which is not available in QC, is also pretty neat. If connected, test equipment can be provided with images at the click of a button and reserved accordingly for a test.</p>
<p>In contrast, Quality  Center offers an integrated baselining tool and risk-based quality management, which we were unable to find in QM.</p>
<h3>Summary</h3>
<p>In a direct comparison, Quality  Center is (still?) in the lead. However, with the JAZZ platform and the <a title="Open Commercial Development" href="http://www.eweek.com/c/a/Application-Development/IBM-to-Employ-OpenSource-Development-Style-for-Tools/" target="_blank">Open Commercial Development</a>, Quality Manager has a speed advantage that needs to be taken into account. The current version of QM doesn&#8217;t have multi-project support yet, but it is expected to be available in April 2009 with version 1.01. On jazz.net, one can also check (&#8220;open&#8221; for that reason) what is currently being tinkered on. That&#8217;s one reason to look forward to fast release cycles. It remains to be seen whether customers want this type of speed from these testing solutions and will also import the new versions right away.</p>
<p>The QC versus QM match doesn&#8217;t end with a knockout. If one tallies up the points, the winner is QC with a score of 20 to 14 because it simply does many things in a better or niftier way than Quality Manager (importing test cases is supported in QC with a Word or Excel plug-in; in QM, the upload is done without support in the XML format). But even here, QM will probably catch up quickly. This is also necessary since QM&#8217;s release 1 deals with a new solution which in everyday work still has &#8220;teething pains&#8221; (e.g., test cases can&#8217;t be copied and saving attachments is sometimes impossible).</p>
<p>Ultimately, it&#8217;s worth noting whether one&#8217;s company already relies on IBM Rational products and the <a title="Jazz die neue IBM Plattform" href="http://www.jazz.net/" target="_blank">JAZZ</a> platform in general, because combining development, requirements engineering, and testing on the same platform has a lot of cost-saving potential. To top it off, choosing a functional testing solution is always a price-related issue.</p>
<img src="http://feeds.feedburner.com/~r/beteoblog/PjWE/~4/IzR0zayzazY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.beteoblog.com/2009/04/20/hp-quality-center-vs-ibm-rational-quality-manager/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.beteoblog.com/2009/04/20/hp-quality-center-vs-ibm-rational-quality-manager/</feedburner:origLink></item>
		<item>
		<title>Application Security – Money Still Being Squandered on It</title>
		<link>http://feedproxy.google.com/~r/beteoblog/PjWE/~3/qaAeSid3nss/</link>
		<comments>http://www.beteoblog.com/2009/04/03/application-security-%e2%80%93-money-still-being-squandered-on-it/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 13:09:11 +0000</pubDate>
		<dc:creator>Serge Baumberger</dc:creator>
				<category><![CDATA[Application Lifecycle Management]]></category>
		<category><![CDATA[Best Practice]]></category>
		<category><![CDATA[Quality Management]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[Penetration Testing]]></category>
		<category><![CDATA[Pentest]]></category>
		<category><![CDATA[QAInspect]]></category>
		<category><![CDATA[Secure Coding]]></category>
		<category><![CDATA[Security Testing]]></category>
		<category><![CDATA[Webfire]]></category>
		<category><![CDATA[XSS]]></category>

		<guid isPermaLink="false">http://www.beteoblog.com/?p=414</guid>
		<description><![CDATA[			
				
			
		
Security is especially important in online applications, yet far too little attention is paid to it. Perform a quick risk assessment just prior to implementation, jerry-rig a plug for the biggest holes, and you’ll have the software up and running in no time. Then a few days later, the first bytes of customer data are [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.beteoblog.com%2F2009%2F04%2F03%2Fapplication-security-%25e2%2580%2593-money-still-being-squandered-on-it%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.beteoblog.com%2F2009%2F04%2F03%2Fapplication-security-%25e2%2580%2593-money-still-being-squandered-on-it%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><strong>Security is especially important in online applications, yet far too little attention is paid to it. Perform a quick risk assessment just prior to implementation, jerry-rig a plug for the biggest holes, and you’ll have the software up and running in no time. Then a few days later, the first bytes of customer data are stolen. Does it have to happen this way?</strong></p>
<p>In an incredibly short time, online security risks have become the primary risk for businesses. One reason is that nowadays <a title="Businesskritische Applikationen" href="http://blog.beteo.ch/2008/02/26/application-management-senkt-sap-kosten/" target="_blank"><span style="color: blue;">business-critical applications</span></a> have to be accessible online at any time to customers, partners, and internal users. Continuous availability opens the floodgates for friend and foe. Interactive contents exacerbate the whole thing. Statistics show that hackers don’t have to be asked twice to do what they do. Currently, one of the favorite modes of attack is cross site scripting (<a title="xss attacks information" href="http://www.xssed.com/" target="_blank"><span style="color: blue;">XSS</span></a>). For example, a hacker tries to manipulate a web application in such a manner that damaging script code is embedded in the displayed page (e.g., in a guest book or an auction site page). The browser processes this actually trustable website including the harmful code and thereby sends the current login information back to the hacker. Even though companies take security absolutely seriously, reports regarding successful attacks are a daily occurrence. What’s happening here?<br />
<img class="alignnone size-full wp-image-421" title="Quality vs. Security" src="http://www.beteoblog.com/wp-content/uploads/2009/04/qualvssec.jpg" alt="Quality vs. Security" width="472" height="233" /></p>
<p>Fig. 1: Quality vs. Security</p>
<h3>FINALLY RETHINKING THE SITUATION</h3>
<p>The lion’s share of an IT security budget is invested in <a title="Netzwerksicherheit (auch Netzsicherheit) ist kein einzelner feststehender Begriff" href="http://de.wikipedia.org/wiki/Netzwerksicherheit" target="_blank"><span style="color: blue;">network security</span></a>, e.g., for firewalls and intrusion detection systems, even though according to <a title="Gartner Research" href="http://www.gartner.com/it/products/research/research_services.jsp" target="_blank"><span style="color: blue;">Gartner </span></a>, 75 percent of the hacker attacks take place directly via the application and not the networks. To spend money specifically on where the greatest danger lurks requires rethinking the situation. Ideally, pains are taken in <a title="Software-Entwicklung" href="http://de.wikipedia.org/wiki/Softwareentwicklung" target="_blank"><span style="color: blue;">software development</span></a> to ensure that no <a title="US National Vulnerability Database" href="http://nvd.nist.gov/" target="_blank"><span style="color: blue;">security loopholes</span></a> even exist or to remedy these immediately. <a title="Wer zu spät testet verschleudert Geld" href="http://blog.beteo.ch/2008/07/30/e2e-sap-testing-schon-die-halfte-im-griff/"><span style="color: blue;">Those who are late with their testing are wasting money</span></a>. However, the problem isn’t that easy to fix because the software is geared to preferably provide what is described in the functional specifications. As a result, checks are performed on what the applications are supposed to do, but not on what they are not supposed to be able to do. Developers with expertise in the field of secure development are a rare breed. <a title="Artikel übers Testing auf blog.beteo.ch" href="http://blog.beteo.ch/category/testing/" target="_blank"><span style="color: blue;">Testing</span></a> also has to be tailored to the new requirements. Unfortunately, one rarely sees a <a title="Penetartionstest gemäss Wikipedia" href="http://de.wikipedia.org/wiki/Penetrationstest_%28Informatik%29" target="_blank"><span style="color: blue;">penetration test</span></a> as part of a <a title="Testplan (E) gemäss IEEE 829" href="http://en.wikipedia.org/wiki/IEEE_829" target="_blank"><span style="color: blue;">test concept</span></a>. Likewise, the skills profile of a tester who is supposed to verify the functionality is different than that of a security tester. While one is looking for things that don&#8217;t work, the other should be looking for the undesired functionalities that allow too much to take place – in other words, we’re talking about real detective work.</p>
<h3>SOLUTION APPROACHES</h3>
<p>Making online applications secure requires specific measures:</p>
<p>1. Implementing security rules, guidelines, and regulations<br />
2. Creating security requirements and attack scenarios<br />
3. Performing specific security architecture reviews<br />
4. Developing and complying with secure coding guidelines<br />
5. Performing:<br />
a) White box penetration test<br />
b) Grey box penetration tests<br />
c) Black box penetration tests<br />
6. Monitoring operating systems continuously<br />
7. Making assessments and feedback loops part of the first step</p>
<p class="MsoNormal" style="line-height: normal;"><img class="alignnone size-full wp-image-422" title="toolbox-for-actual-implementation-measures" src="http://www.beteoblog.com/wp-content/uploads/2009/04/toolbox-for-actual-implementation-measures.jpg" alt="toolbox-for-actual-implementation-measures" width="424" height="313" /></p>
<p class="MsoNormal" style="line-height: normal;"><span style="font-size: 12pt; font-family: &quot;Times New Roman&quot;,&quot;serif&quot;;" lang="EN-US">Fig. 2:  Toolbox for actual implementation measures</span></p>
<h3>ACUTE NEED FOR ACTION</h3>
<p>In Switzerland, the secure programming and performance of penetration tests are still in their infancy. There most certainly is a need to make application more secure and to include the entire <a title="Software-Entwicklungszyklus" href="http://blog.beteo.ch/2007/10/24/den-zyklus-uber-dem-entwicklungs-zyklus-managen/" target="_blank"><span style="color: blue;">software development cycle </span></a><span> </span>when creating secure applications. By implementing the solution approaches above, one can gradually increase the application security’s maturity. However, it takes considerable amount of time and money in the short term because systematic training of the test and development units is necessary. In any event, setting up one&#8217;s own security testing squad does make sense.</p>
<h3>TOOL SUPPORT</h3>
<p>Once the activities are defined, they can be accelerated. Large-scale software manufacturers such as <a title="HP Application Security" href="https://h10078.www1.hp.com/cda/hpms/display/main/hpms_content.jsp?zn=bto&amp;cp=1-11-201_4000_100__" target="_blank"><span style="color: blue;">HP </span></a>or <a title="AppScan von IBM" href="http://www-306.ibm.com/software/rational/offerings/websecurity/" target="_blank"><span style="color: blue;">IBM</span></a> have recently shored up their capabilities in regard to security testing of web applications through targeted acquisitions. Certain fields of use may also have corresponding <a title="Nessus - Open Vulnerability Scanner" href="http://www.nessus.org/" target="_blank"><span style="color: blue;">open source solutions</span></a>. IBM, like HP, offers security-related tools that support an application’s <a title="Application Lifecycle Management" href="http://blog.beteo.ch/2008/02/26/application-management-senkt-sap-kosten/" target="_blank"><span style="color: blue;">entire lifecycle </span></a>from its creation to its replacement:</p>
<p><strong>For developers:</strong></p>
<ul>
<li>Code is checked for security while being entered</li>
<li>Solution recommendations and links appear if requested</li>
</ul>
<p><strong>For testers:</strong></p>
<ul>
<li>Automated security tests check web applications and services for flaws</li>
<li>Any discovered flaws are saved with the corresponding priority depending on the security risk and assigned to the responsible developer</li>
</ul>
<p><strong>For security experts:</strong></p>
<ul>
<li>A 24/7 solution combs through complete web applications looking for security loopholes</li>
<li>Automatic verification pertaining to legal, company internal, and regulatory provisions</li>
</ul>
<p>The tools described are becoming better and better. Experts scan the Internet daily for new risks. As for anti-virus solutions, the tools are kept current with new signatures and detection patterns by means of updates.</p>
<h3>SUMMARY</h3>
<p>Targeted investments are necessary. Regardless of the maturity level an organization has reached, there is always room for improvement. The investment is certainly worthwhile because besides financial losses, a company’s image is also at stake.</p>
<img src="http://feeds.feedburner.com/~r/beteoblog/PjWE/~4/qaAeSid3nss" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.beteoblog.com/2009/04/03/application-security-%e2%80%93-money-still-being-squandered-on-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.beteoblog.com/2009/04/03/application-security-%e2%80%93-money-still-being-squandered-on-it/</feedburner:origLink></item>
		<item>
		<title>HP Quality Center 10 from a Test Manager’s Perspective</title>
		<link>http://feedproxy.google.com/~r/beteoblog/PjWE/~3/2-90B7zJbgo/</link>
		<comments>http://www.beteoblog.com/2009/03/02/hp-quality-center-10-from-a-test-manager%e2%80%99s-perspective/#comments</comments>
		<pubDate>Mon, 02 Mar 2009 13:52:39 +0000</pubDate>
		<dc:creator>Serge Baumberger</dc:creator>
				<category><![CDATA[Application Lifecycle Management]]></category>
		<category><![CDATA[Change Management]]></category>
		<category><![CDATA[HP BTO]]></category>
		<category><![CDATA[Partner Solutions]]></category>
		<category><![CDATA[Quality Management]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[HP Quality Center]]></category>
		<category><![CDATA[Quality Center]]></category>
		<category><![CDATA[Requirements Management]]></category>

		<guid isPermaLink="false">http://www.beteoblog.com/?p=350</guid>
		<description><![CDATA[			
				
			
		

The new Version 10 of the HP Quality Center (QC) is now available. Yet what are the actual advantages of the new QC compared to its predecessor from a Test Manager’s perspective?

Below, I will take a look at some of the new features and changes, and I will answer the question whether one should even [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.beteoblog.com%2F2009%2F03%2F02%2Fhp-quality-center-10-from-a-test-manager%25e2%2580%2599s-perspective%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.beteoblog.com%2F2009%2F03%2F02%2Fhp-quality-center-10-from-a-test-manager%25e2%2580%2599s-perspective%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p class="MsoPlainText">
<p class="MsoPlainText">The new <a title="HP Quality Center" href="https://h10078.www1.hp.com/cda/hpms/display/main/hpms_content.jsp?zn=bto&amp;cp=1-11-127_4000_100__" target="_blank">Version 10 of the HP Quality Center (QC)</a> is now available. Yet what are the actual advantages of the new QC compared to its predecessor from a <a title="Is Tool-Supported Test Management Profitable" href="http://www.beteoblog.com/2008/08/18/is-tool-supported-test-management-profitable/" target="_blank">Test Manager’s</a> perspective?</p>
<p class="MsoPlainText">
<p class="MsoPlainText">Below, I will take a look at some of the new features and changes, and I will answer the question whether one should even make the switch.</p>
<h3 class="MsoPlainText">The Most Significant Changes</h3>
<p class="MsoPlainText">The new QC Version 10 has seen a series of changes, of which the most significant ones are:</p>
<ul>
<li>Version control</li>
<li>Baselining</li>
<li>Integrated dashboard</li>
<li>Shared libraries</li>
<li>Cross Project Customization</li>
</ul>
<h4 class="MsoPlainText">Version Control</h4>
<p class="MsoPlainText">Finally, QC has been provided with a fully integrated version control. In past versions, one had to make do with third-party integration, which generally stumbled rather than ran. The version control, if desired, must first be activated for every individual project via the SiteAdmin. Once this is done, all entities falling under the version control become Version 1. QC entities include requirements, tests, test resources, and business components. If one wishes to add a test step to a test case for example, one is automatically requested to check this test case. As soon as there is more than one version of an entity, one can compare various versions against each other or retrieve an older version.</p>
<p class="MsoPlainText">
<p class="MsoPlainText"><em><strong>Summary:</strong> The whole thing is intuitive and easy to operate. But what’s the use of having eight versions of a requirement, when one doesn’t know which software release a version belongs to? </em></p>
<h4 class="MsoPlainText">Baselining</h4>
<p class="MsoPlainText">Along with version control comes baselining, which is intended to answer the question above. Using the new “Management” module that replaces the “Releases” introduced in 9.x one gets to the baseline function via the “Libraries” tab. This enables one to obtain a summary of a complete testing release and retrieve it if necessary. In this way, a test set can be pinned to a baseline in the test lab. In other words, as of now, the manual copying of entire trees into the test plan module is a thing of the past. At last, test managers will be able to properly organize software that has multiple parallel releases (<a title="E2E SAP Testing" href="http://www.beteoblog.com/2008/08/05/e2e-sap-testing-%E2%80%93-halfway-under-control/" target="_blank">in production, current release, future release</a>).</p>
<p class="MsoPlainText">
<p class="MsoPlainText"><em><strong>Summary: </strong>Setting up the baseline works very well. While creating it, a log keeps one updated on what is currently taking place. However, setting up baselines probably needs to be done during off-peak hours since it can take a while for larger QC projects. </em></p>
<h4 class="MsoPlainText">Integrated Dashboard</h4>
<p class="MsoPlainText">Equally interesting for test managers is the new integrated dashboard that can be found on the left-hand navigation bar where the “Management” module is, too. The special feature of the new dashboard does not pertain to the graphics, which are not particularly appealing, but the &#8220;Cross-Project&#8221; functionality. It is now finally possible, when working on a QC project, to get an overview of all of one&#8217;s ongoing projects. These dashboards are freely configurable and can be designated to be personal favorites or publicly accessible. Special Excel reports also enable direct access to the database via SQL. The generated reports can then be graphically processed at the same time by means of VBScript.</p>
<p class="MsoPlainText"><em><br />
</em></p>
<p class="MsoPlainText"><em><strong>Summary:</strong> The new dashboard module is quickly customized and achieves its purpose in ongoing projects. What is missing is a sensible way of printing content for a given project meeting, for example. </em></p>
<h4 class="MsoPlainText">Shared Libraries</h4>
<p class="MsoPlainText">Libraries, which are located in the “Management” module, can be re-used and distributed with Version 10. A library represents a collection of entities in a QC project, including their relationships to each other. When dealing with many similar projects, it offers the advantage of not having to repeatedly create entities. Libraries can be imported from project A into project B, compared against each other, or even synchronized. A library also allows one to collect the same entities as in versioning. Defects are not included, but they can be shared with the new “<a title="QC Synchronizer" href="http://updates.merc-int.com/qualitycenter/qc90/sync/qcsynchronizer/index.html" target="_blank">HP Quality Center Synchronizer</a>” manually among several QC projects. As mentioned, the advantages really only present themselves when one has many and/or large-scale projects. I suppose that is why this functionality is available only in the QC Premier Edition (also available are the Standard and Enterprise editions).</p>
<p class="MsoPlainText">
<p class="MsoPlainText"><em><strong>Summary:</strong> It remains to be seen whether this function will actually be used in <a title="Swiss Railway Test Factory " href="http://www.beteoblog.com/2008/12/10/beteo-successfully-assists-sbb-in-implementing-hp-quality-center/" target="_blank">real-world applications</a>. In my opinion, it makes perfect sense to be able to take over pre-defined assets from another project so that one doesn’t have to keep re-inventing the wheel. </em></p>
<h4 class="MsoPlainText">Cross Project Customization</h4>
<p class="MsoPlainText">And now here’s the last big change: Cross Project Customization. Many organizations have defined standards, such as a uniform defect status field or a standardized priority scale, for their software quality-related areas. However, these fields and lists were often changed or even deleted by QC project administrators. Some companies have even gone to great lengths in using their own programming to define a template that can be distributed to all QC projects, thereby establishing a uniform standard.</p>
<p class="MsoPlainText">For all those who want to spare themselves this time and effort or do not wish to keep an in-house programmed interface going, there is a solution. Site Administrator now provides a way to link projects with a template. If the template is changed, the delta can then be passed on later at the right point in time. This function has been awaited not only by test managers who like to have the same configuration in all their projects, but especially also by the respective operators of QC installations, namely the system administrators. Cross Project Customization is also only available in the Premier Edition.</p>
<p class="MsoPlainText">
<p class="MsoPlainText"><em><strong>Summary:</strong> This change is awesome! Finally, testing organizations or Test Factory managers are able to implement a certain basic standard in their projects. Once this is accomplished, nothing can get in the way of standardized, across-the-board reporting.</em></p>
<h3 class="MsoPlainText">Is an Upgrade Worth It?</h3>
<p class="MsoPlainText">The new Version 10 is an absolute milestone not only for tests managers. It also makes life easier for testers, Test Factory managers, as well as QC system administrators. The new functions have been anticipated for quite some time and have been implemented in the new product in a well-conceived manner.</p>
<p class="MsoPlainText">However, there are still questions about how stable the new version is (my tests ran flawlessly) and how simple a migration of a larger installation might be. If these questions receive favorable responses, one should absolutely consider switching over to the new version!</p>
<img src="http://feeds.feedburner.com/~r/beteoblog/PjWE/~4/2-90B7zJbgo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.beteoblog.com/2009/03/02/hp-quality-center-10-from-a-test-manager%e2%80%99s-perspective/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
		<feedburner:origLink>http://www.beteoblog.com/2009/03/02/hp-quality-center-10-from-a-test-manager%e2%80%99s-perspective/</feedburner:origLink></item>
		<item>
		<title>SAP Enhancement Packages not a “Panacea” after All</title>
		<link>http://feedproxy.google.com/~r/beteoblog/PjWE/~3/rRoO7a94I8k/</link>
		<comments>http://www.beteoblog.com/2009/02/23/sap-enhancement-packages-not-a-%e2%80%9cpanacea%e2%80%9d-after-all/#comments</comments>
		<pubDate>Mon, 23 Feb 2009 16:29:04 +0000</pubDate>
		<dc:creator>Dieter Steiger</dc:creator>
				<category><![CDATA[Application Lifecycle Management]]></category>
		<category><![CDATA[Change Management]]></category>
		<category><![CDATA[Configuration Management]]></category>
		<category><![CDATA[Partner Solutions]]></category>
		<category><![CDATA[SAP]]></category>
		<category><![CDATA[Transport Management]]></category>
		<category><![CDATA[Enhancement Framework]]></category>
		<category><![CDATA[Enhancement Packages]]></category>
		<category><![CDATA[SAP Impact Analysis]]></category>
		<category><![CDATA[SAP Lifecycle Management]]></category>
		<category><![CDATA[SAP Upgrades]]></category>
		<category><![CDATA[Switch Framework]]></category>

		<guid isPermaLink="false">http://www.beteoblog.com/?p=341</guid>
		<description><![CDATA[			
				
			
		
The new concept of the Enhancement Packages (EhPs) from SAP is ingenious from a technical perspective. It’s actually too bad that SAP, the supplier par excellence for business software, has taken so long to create this software logistics concept. Based on the time and effort they’ve put in, any SAP CIO can tell you what [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.beteoblog.com%2F2009%2F02%2F23%2Fsap-enhancement-packages-not-a-%25e2%2580%259cpanacea%25e2%2580%259d-after-all%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.beteoblog.com%2F2009%2F02%2F23%2Fsap-enhancement-packages-not-a-%25e2%2580%259cpanacea%25e2%2580%259d-after-all%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>The new concept of the <a title="SAP Enhancement Framework" href="http://help.sap.com/saphelp_nw2004s/helpdata/en/94/9cdc40132a8531e10000000a1550b0/frameset.htm" target="_blank">Enhancement Packages (EhPs)</a> from SAP is ingenious from a technical perspective. It’s actually too bad that SAP, the supplier par excellence for business software, has taken so long to create this software logistics concept. Based on the time and effort they’ve put in, any SAP CIO can tell you what this gap in the framework has cost customers. Yet it’s not quite as cut and dried as suggested in the <a title="inside-it.ch Feb. 4, 2009: No More Tedious Upgrades" href="http://www.inside-it.ch/frontend/insideit?&amp;site=ii&amp;_d=_article&amp;news.id=16791" target="_blank">Inside IT article entitled “No More Tedious Upgrades”</a> dated February 4, 2009. The way <a title="Roche Homepage" href="http://www.roche.com/index.htm" target="_blank">Roche</a>’s CIO <a title="Jennifer Allerton, CIO Roche" href="http://www.computerweekly.com/Articles/2008/01/08/228794/cio-spotlight-jennifer-allerton.htm" target="_blank">Jennifer Allerton</a> is quoted, one might be led to believe that specialists are no longer need for upgrades. Allerton explained to the Wall Street Journal that Roche had completed four complete upgrades in the last year, which required a team of 15 specialists. She believed that the new Business Suite would enable the company to avoid having to carry out upgrades. And this is a deadly fallacy.</p>
<p>There’s no doubt that from a software logistics perspective, SAP did its homework. But this perspective is restricted primarily to the impact of changes only within the scope of standard SAP software functions. Customer-specific modifications and integrations are not considered. Can you name a large-scale customer that has not carried out massive modifications on it system, expanded it, and integrated it into its application environment? By the way, this is not unusual for SAP. Even in regard to the <a title="SAP Solution Manager - does it manage SAP solutions?" href="http://www.beteoblog.com/2008/11/17/sap-solution-manager-%E2%80%93-does-it-manage-sap-solutions/" target="_blank">innovations pertaining to the Solution Manager</a> and the <a title="SAP CTS+ will hardly straighten it out" href="http://www.beteoblog.com/2008/11/24/transport-management-sap-cts-will-hardly-straighten-it-out/" target="_blank">Transport Management System</a>, the problem is always only perceived from the software manufacturer’s viewpoint. The customer’s environment remains the customer’s problem. “<a title="SAP.info Feb. 23, 2009 News in ABAP" href="http://sap.info/en/solutions/platform/sap_netweaver/ABAP_News_1_en.html" target="_blank">Switch technology</a>” that forms the basis of the EhPs can also be used when customers want to expand the SAP standards themselves; however, ABAP developers first have to learn new development methods to suit this purpose.</p>
<p>Accordingly, the EhP concept does not pertain to customizing or modified functions in actual customer SAP environments. However, this is typically where customers put most of their money when they implement SAP. Change impact analyses for EhP activations remain absolutely necessary. SAP assistance tools will not be able to accomplish these in the future either. In fact, they will continue to require, and all the more often, the utilization of tools developed by specialized companies such as <a title="IntelliCorp LiveCompare" href="http://www.intellicorp.com/products/livecompare.html" target="_blank">IntelliCorp</a> or <a title="Panaya Homepage" href="http://www.panayainc.com/" target="_blank">Panaya</a>.</p>
<p>Incidentally, a <a title="Prerequisites for using EhPs " href="http://help.sap.com/saphelp_smehp1/helpdata/en/12/2d88848a62446181ce2c1bbafcc8c9/content.htm" target="_blank">prerequisite for implementing EhPs</a> is <a title="SAP NetWeaver 7.0" href="http://help.sap.com/saphelp_nw70/helpdata/en/52/a21f407b402402e10000000a1550b0/content.htm" target="_blank">SAP NetWeaver 7.0</a>. For SAP customers who are not yet running SAP NW 7.0, their only choice is still the conventional SAP upgrade.</p>
<h3>Differences between Implementing EhPs and Traditional Upgrades</h3>
<h4>a) When installing new and upgraded SAP functions on the SAP platform</h4>
<p>EhPs can be installed at any time, although the physical effort remains the same. However for the users, activating new functions and thus the customization of business processes is no longer directly time-dependent on solely installing the new functions on the SAP platform.</p>
<h4>b) When activating the new and upgraded SAP business functions for users</h4>
<p>In a separate step from the technical aspects of installing new functions, activating them can be done for users at any time, supposedly in a dynamic manner also for sub-functions of the SAP release.</p>
<p>However, this dynamic holds hazards. Just as in upgrades, it is critical when preparing EhPs to be activated to gather additional requirements of the newly provided functionalities. This is necessary to analyze the <a title="SAP Upgrade Analysis" href="http://www.beteoblog.com/2008/11/25/sap-upgrade-analysis-%E2%80%93-procedures-and-results/" target="_blank">effects of activating new functions provided by SAP</a> on the configured basis as well as on changes being made to the system that stem from projects and support change requests.</p>
<p>By means of such analyses, the impact level of activating individual EhPs and necessary preparatory and post-activation tasks, such as test activities, can be determined. This will clearly reveal how much time and effort was needed to import individual EhPs.</p>
<p>The flexible and dynamic activation of individual “business switches” is all the more reason to require an <a title="Proactive Impact Management" href="http://www.beteoblog.com/2008/06/25/proactive-impact-management-the-basis-for-bto/" target="_blank">impact analysis</a>. First, it is exceptionally helpful, when thanks to <a title="SAP Business Process Change Analyzer" href="http://www.beteoblog.com/2008/11/18/sap-business-process-change-analyzer-%E2%80%93-does-it-analyze-business-processes/" target="_blank">analysis tools</a>, it already becomes clear which transactions contained in an EhP are actually implemented in a company. Based upon the business user expectations generated by SAP marketing, the customer’s SAP competence center has to comprehensively analyze these transactions in a time-flexible manner for the EhPs to be activated. Then pre- and post-processing measures for activation can be initiated on short notice in a systematic manner.</p>
<h4>Impact Analysis</h4>
<p>Most SAP customers have experienced the effects, regardless whether they stem from upgrades or now from “activating EhPs.” The fully implemented application portfolio is repeatedly upgraded so that the new technical functions based on old technical operating modes can be maintained, instead of actively managing only the delta between old and new functionalities (documentation, tests, etc.), not to mention that one can access information from previous application changes.</p>
<p>The only real fix remains to invest in a <a title="Lifecycle Management - HP BTO makes it happen" href="http://www.beteoblog.com/2007/11/12/lifecycle-management-%E2%80%93-hp-bto-makes-it-happen/" target="_blank">sustainable SAP Application Lifecycle Management</a> solution to support the competing implementation of SAP initiatives and SAP operations.</p>
<h3>Summary: SAP Enhancement Packages as a Panacea</h3>
<p>The considerable amount of time required to identify, implement, and test new and customized business functions still remains the same even with EhPs, and is perhaps even slightly more due to the flexible, step-wise activation that businesses find appealing.</p>
<p>Due to the newly provided business functionality, available in whole or in parts, the impact analysis has become more complex and certainly more time-consuming.<br />
Now that the technical installation of EhPs has become time-independent, time can be gained in the provision of sub-functions. This time savings must absolutely be re-invested in the impact analysis and the corresponding flexible pre- and post-processing so as not to incur the risk of quality-related problems in production that could result in production stoppages. As a result of this time-independence and the growing complexity in the system itself, the time and effort required by lifecycle management tends to increase if anything. The assumption that thanks to EhPs, one can save on resources needed for managing changes to the SAP system quickly proves to be a fallacy.</p>
<img src="http://feeds.feedburner.com/~r/beteoblog/PjWE/~4/rRoO7a94I8k" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.beteoblog.com/2009/02/23/sap-enhancement-packages-not-a-%e2%80%9cpanacea%e2%80%9d-after-all/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.beteoblog.com/2009/02/23/sap-enhancement-packages-not-a-%e2%80%9cpanacea%e2%80%9d-after-all/</feedburner:origLink></item>
		<item>
		<title>Cultural patterns and corporate success</title>
		<link>http://feedproxy.google.com/~r/beteoblog/PjWE/~3/myYslPtbWCk/</link>
		<comments>http://www.beteoblog.com/2009/02/04/cultural-patterns-and-corporate-success/#comments</comments>
		<pubDate>Wed, 04 Feb 2009 13:40:25 +0000</pubDate>
		<dc:creator>Michael Loebbert</dc:creator>
				<category><![CDATA[Best Practice]]></category>
		<category><![CDATA[Change Management]]></category>
		<category><![CDATA[Partner Solutions]]></category>
		<category><![CDATA[Loebbert]]></category>

		<guid isPermaLink="false">http://www.beteoblog.com/?p=335</guid>
		<description><![CDATA[
			
				
			
		

A Gallup poll from last year in German companies shows: 67 percent of employees make work to rule. Cause was the lack of leadership culture, of real self-evident characteristics such as esteem, respect, personal  development opportunity and involvement in decisions. The damage to the economy because of the lack of innovation and frustration of [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.beteoblog.com%2F2009%2F02%2F04%2Fcultural-patterns-and-corporate-success%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.beteoblog.com%2F2009%2F02%2F04%2Fcultural-patterns-and-corporate-success%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><!--[endif]--></p>
<p class="MsoPlainText">A <a title="Gallup" href="http://www.gallup.com/Home.aspx" target="_blank">Gallup poll</a> from last year in<span> </span>German companies shows: 67 percent of employees make work to rule. Cause was the lack of leadership culture, of real self-evident characteristics such as esteem, respect, personal  development opportunity and involvement in decisions. The damage to the economy because of the lack of innovation and frustration of customers projected at around 100 billion euros. Could in any case, even better, right?</p>
<p class="MsoPlainText">
<p class="MsoPlainText">About the positive relationship of cultural characteristics such as performance, trust, responsibility and autonomy with the success of companies, there are a large number of scientific findings and personal perception. It is more difficult to say which pattern in detail leads to success. Comparative studies depend on time and location: examples of American companies on the east coast of the early 90s do not necessarily answer to our questions today. Seemed earlier features such as stability and identity speak for superior cultures, there are now<span> </span>flexibility and diversity taken for granted. In the end responsible leaders must say what they think is right and what they want (reasonably related to an actual culture analysis of their enterprise).</p>
<p class="MsoPlainText">
<p class="MsoPlainText">Ever more powerful cultures differ</p>
<ul>
<li>by <strong>openness to other internally and externally</strong>, in contrast to autism and isolation,</li>
<li><strong>liberalism in the sense of positive appreciation of other perspectives</strong>, in contrast to the prevailing fundamentalist attitude,</li>
<li><strong>diversity as a richness and internal structure</strong> in contrast to the uniform.</li>
</ul>
<p>These are the consistent results of comparative cultural and historical studies. Derived from this I have detailed and described some specific patterns from “adaptibility” to “trust”.</p>
<p class="MsoPlainText">
<p class="MsoPlainText"><em><span lang="DE-CH">About the author:<br />
<a title="Dr. Michael Loebbert" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.mloebbert.com');" href="http://www.mloebbert.com/en/e_news.html" target="_blank"> Dr. Michael Loebbert</a> is Coach and Management Consultant and author of the montly publication “<a title="Change Management Short Cut" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.mloebbert.com');" href="http://www.mloebbert.com/en/publications/e_short_cut.html" target="_blank">Change Management Short Cut</a>“.</span></em></p>
<img src="http://feeds.feedburner.com/~r/beteoblog/PjWE/~4/myYslPtbWCk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.beteoblog.com/2009/02/04/cultural-patterns-and-corporate-success/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.beteoblog.com/2009/02/04/cultural-patterns-and-corporate-success/</feedburner:origLink></item>
		<item>
		<title>How Tool-based SAP Change Control Helps SAP Customers</title>
		<link>http://feedproxy.google.com/~r/beteoblog/PjWE/~3/dVj_ERj_mns/</link>
		<comments>http://www.beteoblog.com/2009/01/29/how-tool-based-sap-change-control-helps-sap-customers/#comments</comments>
		<pubDate>Thu, 29 Jan 2009 11:13:54 +0000</pubDate>
		<dc:creator>Peter Helfenstein</dc:creator>
				<category><![CDATA[Application Lifecycle Management]]></category>
		<category><![CDATA[Best Practice]]></category>
		<category><![CDATA[Change Management]]></category>
		<category><![CDATA[Configuration Management]]></category>
		<category><![CDATA[HP BTO]]></category>
		<category><![CDATA[SAP]]></category>
		<category><![CDATA[Transport Management]]></category>
		<category><![CDATA[HP]]></category>
		<category><![CDATA[HP PPM]]></category>
		<category><![CDATA[SAP Change and Transport Management]]></category>
		<category><![CDATA[SAP Transport Management]]></category>

		<guid isPermaLink="false">http://www.beteoblog.com/?p=321</guid>
		<description><![CDATA[			
				
			
		
HP PPM in combination with beteo’s SAP Change Control Current Practice can help SAP customers to reduce cost and risk the SAP change process.
This article summarizes the potential benefits, challenges and approaches of implementing a SAP change control solution based on HP PPM and beteo SAP Change Control Current Practice as well as illustrates a [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.beteoblog.com%2F2009%2F01%2F29%2Fhow-tool-based-sap-change-control-helps-sap-customers%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.beteoblog.com%2F2009%2F01%2F29%2Fhow-tool-based-sap-change-control-helps-sap-customers%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><a title="HP PPMC" href="https://h10078.www1.hp.com/cda/hpms/display/main/hpms_content.jsp?zn=bto&amp;cp=1-11-16-18_4000_100__" target="_blank">HP PPM</a> in combination with beteo’s <a title="Efficient and Safe SAP Change and Transport Management" href="http://www.beteoblog.com/2008/06/12/sap-change-and-transport-management-efficient-and-safe/" target="_blank">SAP Change Control Current Practice</a> can help SAP customers to reduce cost and risk the SAP change process.</p>
<p>This article summarizes the potential benefits, challenges and approaches of implementing a SAP change control solution based on HP PPM and beteo SAP Change Control Current Practice as well as illustrates a sample customer reference.</p>
<h2>Potential Benefits of a SAP Change control solution with HP PPM and beteo’s SAP Change Control Current Practice</h2>
<ul>
<li><a title="SAP change control reduces cost and risk" href="http://www.beteoblog.com/2008/06/11/competent-use-of-sap-change-control-reduces-risk-and-costs/" target="_blank">Improved Efficiency</a>: For 80% of all changes deployment time is reduced by 85 percent or more, manual intervention efforts by 50 to 70 percent – lowering overall SAP deployment cost and risk. Same customer headcount can manage more changes, reducing risk, change backlog and increasing traceability.</li>
<li>One Uniform Change Management: One single approach will manage all changes to all applications, across all environments and platforms, automating migrations and deployments of all software changes from projects and support. Typically the overall time spent on the change process can be reduced by 20 to 30 percent.</li>
<li>Digitized Best Practice: In addition the one approach will be codified, automated and governed for the entire change and deployment cycle with beteo Current Practice processes for effective change management. Like that best practice application development methodologies are enforced.</li>
<li>Automated Deployment for customer projects, changes from customer’s support and from SAP: Roll-outs from change request process and project implementations, SAP upgrades, SAP service packs, SAP hot fixes, change requests from support, configurations, SAP instance consolidations, and migrations to avoid costly delays and errors are highly automated including consistency assuring measures. Managing multiple deployment environments is enabled with full control over individual changes and groups of changes or releases.</li>
<li>Complete Visibility: A system of record audit trail for visibility across the entire change process with comprehensive reports and a real-time dashboard are made available.</li>
</ul>
<h2>Change Control challenges faced by SAP customers</h2>
<p>For SAP systems as for any IT system nothing is more constant than change. At least once a week, numerous changes initiated by the customer’s  support, project teams or by SAP are moved into the SAP system landscapes and semi-automatically or manually transported to production servers. Because of the typically elaborate, complex system landscape of large SAP customers in their overall business environment, the risk that something goes wrong is high and complex, expensive manual interventions are often required to get changes applied without impacting the running SAP systems and customer’s operations.</p>
<p>A consistent, beteo Current Practice-based tool-supported SAP Change Control implements, controls and largely automates the SAP change process. A secure way of executing auto-deployment of SAP transports, for ABAP as well as non-ABAP changes, across the SAP landscape will be made available. It prevents system components from breaking down, resulting problems don’t need to be analyzed ex post and manually solved by system specialists anymore.</p>
<p>SAP offers a system with quite convenient possibilities to implement changes across system landscapes. Unless there are parallel changes from support and projects in complex system landscapes implemented, SAP’s tool supported transport management for changes does a good job. It allows transport routes to be defined across the system, transport requests to be released and change packages to be distributed and installed across the system, including defined validation steps.</p>
<p>But SAP’s rather sophisticated system has its limits. First, the process of rolling out changes is quite error-prone. Second, compliance rules are not completely met. And third, the system is susceptible to inconsistencies.</p>
<ul>
<li>Changes are more or less simultaneously distributed across the solution landscape via transport processes. Differences in runtime speed in the various phases of distribution and verification can cause time-dependent changes to be implemented in the wrong order.</li>
<li>There might be conflicting changes from different projects, the customer’s support and SAP.</li>
<li>Manual changes might be executed at the wrong time.</li>
<li>SAP Customizing changes are not versioned and have no lock mechanism. It happens easily that they are unintentionally overwritten.</li>
<li>Once changes and change sequences have been executed, they cannot easily be executed a second time.</li>
</ul>
<h2>Ways to handle SAP Change Control challenges</h2>
<p>There are ways to proactively handle these problems with a reasonable effort. Applying beteo’s “SAP Change Control Current Practice” in combination with HP PPM implies the following:</p>
<ul>
<li>For all changes to the solution landscape, there is a change request and an approval. There is no transport request (technical change) without change request (organizational change). All changes are documented.</li>
<li>Changes are grouped according to projects, areas of use and common technical objects involvement, so that the transport is unlikely to cause conflicts with the system environment. The projects have more autonomy concerning transport.</li>
<li>Transport and routine tasks are automatically executed in the correct order, including comprehensive measures to ensure consistency.</li>
<li>Potential errors caused by changes that are transported faster than others or by unintentional overwriting are recognized in time and remedied proactively. This also applies to transporting different changes from all kinds of SAP or non-SAP systems, such as changes to SAP CRM, SAP ERP, or SAP BW objects, SAP customizing, Java packages, SAP portal configurations – and to many interdependent components that must be changed.</li>
<li>Entries into the Change Control documentation are made automatically and users of dependant objects for a change are being alerted.</li>
<li>Change processes are strictly followed.</li>
<li>All changes are executed in a secure way; rollback functions can be made available and changes run repeatedly.</li>
<li>There is a complete audit trail for all changes.</li>
</ul>
<h2>A reference customer for a HP PPM based SAP Change Control</h2>
<p>The reference customer needed a software solution that would formalize, standardize, and automate every step in the SAP Transport Management process. The new solution had to control the entire change management process in a single, end-to-end workflow — from change request through testing and interim releases to live activation. The new Change Management should underpin the automated, controlled distribution of new and/or modified SAP software processes on the basis of a regulated information flow .</p>
<p><strong>The challenge</strong><br />
To formalize, standardize, and automate the process of taking new or modified electronic business processes in the <a title="Wikipedia: SAP R/3" href="http://en.wikipedia.org/wiki/SAP_R/3" target="_blank">SAP R/3 environment</a> live, in accordance with the best practices defined in the <a title="Wikipedia: ITIL" href="http://en.wikipedia.org/wiki/Information_Technology_Infrastructure_Library" target="_blank">Information Technology Infrastructure Library (ITIL)</a>. The customer was looking for a solution that would provide no-gaps support for every step in the SAP Transport Management System.</p>
<p><strong>Business Value<br />
</strong>With <a title="beteo Team" href="http://www.beteoblog.com/about/team/" target="_blank">beteo’s experts</a> and HP PPM, the customer achieved a change and transport management process to carefully control the system-wide distribution of software updates. The result: no more system failures, less manual work, and projects completed on time and on budget.</p>
<ul>
<li>The customer successfully adapted and implemented SAP Change Control based on HP PPM and a solution architecture by beteo’s senior solution architect in a short timeframe.</li>
<li>The customer now has the ability to optimize its electronic business process on an ongoing basis, without risking the expense and annoyance of system failures.</li>
<li>HP PPM Change Management helped ensure that already the first strategic SAP project was completed successfully — on time and on budget.</li>
</ul>
<p><strong>About the customer</strong><br />
The reference customer is a large German SAP customer occupying market-leading positions in several utility business segments.</p>
<img src="http://feeds.feedburner.com/~r/beteoblog/PjWE/~4/dVj_ERj_mns" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.beteoblog.com/2009/01/29/how-tool-based-sap-change-control-helps-sap-customers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.beteoblog.com/2009/01/29/how-tool-based-sap-change-control-helps-sap-customers/</feedburner:origLink></item>
	</channel>
</rss>
