<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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/"
	>

<channel>
	<title>Thinkervine &#187; SAP</title>
	<atom:link href="http://www.thinkervine.com/blog/category/sap/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thinkervine.com/blog</link>
	<description>Manglings of a technocratic social blogger - Faycal Chraibi</description>
	<lastBuildDate>Wed, 25 Aug 2010 08:49:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Application Lifecycle Management: Planned maintenance</title>
		<link>http://www.thinkervine.com/blog/2010/08/17/application-lifecycle-management-planned-maintenance/</link>
		<comments>http://www.thinkervine.com/blog/2010/08/17/application-lifecycle-management-planned-maintenance/#comments</comments>
		<pubDate>Tue, 17 Aug 2010 15:26:29 +0000</pubDate>
		<dc:creator>Fays</dc:creator>
				<category><![CDATA[Management]]></category>
		<category><![CDATA[SAP]]></category>
		<category><![CDATA[ALM]]></category>
		<category><![CDATA[Infrastructure]]></category>
		<category><![CDATA[Planned downtimes]]></category>

		<guid isPermaLink="false">http://www.thinkervine.com/blog/?p=639</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">
<p style="text-align: center;"><a href="http://www.thinkervine.com/blog/wp-content/uploads/2010/08/man_maintenance.jpg" rel="lightbox[639]"><img class="size-full wp-image-643  aligncenter" title="Maintenance" src="http://www.thinkervine.com/blog/wp-content/uploads/2010/08/man_maintenance.jpg" alt="" width="285" height="265" /></a></p>
<p style="text-align: justify;">During the last few months, on a recurrent fashion basis, there has been a topic surfacing every now and then as it hurts our business: planned downtimes.</p>
<p style="text-align: justify;">This said, all global companies, working round the clock, with a presence on all continents, all working on a single global system/infrastructure will face the same problem.</p>
<p style="text-align: justify;">So how do you manage the planned maintenances which, obviously, will impact the daily activities of your workmates, as they do not understand why, in 2010, you still have to stop the systems to carry a maintenance.</p>
<p style="text-align: justify;">Even today, IT/IS is seen as a cost center, barely, as a profit center. In this case, this becomes even more true as it impacts the productivity of the enterprise. Still you need to ensure the consistency of your systems, of your data, do some housekeeping in order to ensure proper performance and sometimes you&#8217;ll even have to apply some patches.</p>
<p style="text-align: justify;">So, in the complex landscape that are so typical to the SAP world, how would you manage a proper lifecycle management of your applications and infrastructure without disturbing the business ?</p>
<p style="text-align: justify;"><strong>1. Communication</strong></p>
<p style="text-align: justify;">People are able to organize their activities around a downtime, provided they know when it will happen, with enough lead time. A month in advance would be barely enough to allow the proper organization of everyone around the globe. You have to take into account that this might not just affect your colleagues but also all your business partners (customers and suppliers).</p>
<p style="text-align: justify;">You should look forward to publishing a quarterly/yearly calendar with all major activities. Make it online, accessible to everyone so anyone, who has doubts about the planning, can refer to it.</p>
<p style="text-align: justify;">You may also use some marketing and explain how the major operations (e.g: upgrades, support packages) will benefit to their activities.</p>
<p style="text-align: justify;">During the maintenance, you may provide a status to the users to let them know which applications are available. Social Media has great tools for that (blogs, micro-blogging, status pages).</p>
<p style="text-align: justify;">And in order to avoid anyone forgetting there&#8217;s a downtime next week, do not hesitate to send a friendly reminder a month and/or a week before.</p>
<p style="text-align: justify;">For all your communications, you will need to target the right audience and have your direct network transmit the information to their teams.</p>
<p style="text-align: justify;"><strong>2. Process</strong></p>
<p style="text-align: justify;">Efficient management of planned maintenances is barely a question of technology. Of course it helps, and we will discuss it later, but it only comes as a support.</p>
<p style="text-align: justify;">In order to enhance your maintenances and minimize their length, have a detailed plan of the activities, ensuring that all the dependencies are fulfilled, and that the required skills are available.</p>
<p style="text-align: justify;">After the downtime, review the activities and draft your lessons learned: What should be avoided next time. Use this in your plans for the future.</p>
<p style="text-align: justify;">Periodically, review the last months maintenances. Review the planning and see what can be improved: bundling the activities differently, testing more carefully some items in the test environments before applying them into your production. Among the tasks that have been planned, see which could be planned online with limited impact on the systems/users.</p>
<p style="text-align: justify;">Make sure you manage core and sensitive components differently from the others. While a longer downtime of your intranet might be acceptable, it would harldy be the case of your ERP system. In order to manage this, for each task and system you need to define the criticity and the priority. You will end up building a matrix defining what should be done first and what can be postponed.</p>
<p style="text-align: justify;">Define a rollback plan. Worst thing is to be taken aback. For each task, make sure you identify the risks and your rollback plan. The latter should be planned the same way you would do for any other task (priority, duration, dependencies, resources).</p>
<p style="text-align: justify;"><strong>3. Technology</strong></p>
<p style="text-align: justify;">Technology can help you lots in limiting the impact of your maintenance on your business, and you should leverage it.</p>
<p style="text-align: justify;"><span style="color: #339966;"><strong><span style="color: #3366ff;">High availability</span></strong></span> will be one of your toys to pet. Make use of it. You have invested lots for your DRP plan. But HA can help you otherwise. If you need to carry a maintenance on your hardware for example, you might just switch to your mirror infrastructure and bring the applications back there while you&#8217;re working on your primary site.</p>
<p style="text-align: justify;">This is also a good opportunity to test your HA infrastructure and potentially your DRP process.</p>
<p style="text-align: justify;"><strong><span style="color: #3366ff;">Virtualization</span></strong> has matured over the years and is now able to provide a high degree of flexibility.It creates a greater abstraction between the different layers. Adaptive computing lets you rebalance your resources between components. As a preparation task for your maintenance, you might look forward making temporary changes in your configuration to avoid a complete disruption of the service. Keep in mind that these changes (and reverting them) need to be supported by a detailed documentation.</p>
<p style="text-align: justify;"><strong><span style="color: #3366ff;">Monitoring:</span></strong> Planned downtimes are great but they need to be supported by a rationale which will help you define which activities need to be planned. A proactive monitoring of your systems should allow you not only to get the proper alerts but also to identify the trends and thus identify the key actions that need to be undertaken.</p>
<p style="text-align: justify;">Planned maintenance could easily shift from a pure technical topic into a political one whenever it has an impact on the business. IT, in its state of art, is designed to service the business. Thus, make use of creativity and fine analysis in order to provide the best of breed service to your customers.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thinkervine.com/blog/2010/08/17/application-lifecycle-management-planned-maintenance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Career shifts: From module experts to process experts</title>
		<link>http://www.thinkervine.com/blog/2009/09/26/career-shifts-from-module-experts-to-process-experts/</link>
		<comments>http://www.thinkervine.com/blog/2009/09/26/career-shifts-from-module-experts-to-process-experts/#comments</comments>
		<pubDate>Sat, 26 Sep 2009 14:07:28 +0000</pubDate>
		<dc:creator>fays</dc:creator>
				<category><![CDATA[SAP]]></category>
		<category><![CDATA[Career]]></category>
		<category><![CDATA[Skills]]></category>
		<category><![CDATA[SOA]]></category>

		<guid isPermaLink="false">http://www.thinkervine.com/blog/?p=564</guid>
		<description><![CDATA[Most business application consultants and experts have a high emphasis in one aspect of the solution (say finance, controlling, HR, CRM), sometimes, they even go to higher focus (marketing campaigns within the CRM) but very few of them would know what happens in the next phase of the process. They usually work in a blackbox [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><img class="aligncenter size-full wp-image-572" title="speed" src="http://www.thinkervine.com/blog/wp-content/uploads/2009/09/speed.jpg" alt="speed" width="500" height="241" /></p>
<p style="text-align: justify;">Most business application consultants and experts have a high emphasis in one aspect of the solution (say finance, controlling, HR, CRM), sometimes, they even go to higher focus (marketing campaigns within the CRM) but very few of them would know what happens in the next phase of the process. They usually work in a blackbox mode knowing the input they&#8217;re getting from previous phase, how to process it before serving it to the next phase.</p>
<p style="text-align: justify;">This has worked pretty well due to the widely spread practices in the implementation of processes within monolithic solutions. These processes were also mostly fixed as companies rarely looked forward constant process innovation to keep up with the pace of competitivity. But today, the world&#8217;s changing. Processes are being executed across the solution boundaries and even across the company&#8217;s boundaries, they may be re-engineered at several phases to match the company&#8217;s strategy on the market.</p>
<p style="text-align: justify;">If we take the computer manufacturing industry, the usual process would be &#8220;<strong>Manufacture the equipment -&gt; ship to dealers -&gt; Select the equipment (customer) -&gt; Pay (customer)</strong>&#8220;. DELL has drastically changed this process, which earned them a highly competitive advantage at several levels. The process has been changed to <strong>&#8220;Select the equipment -&gt; Pay -&gt; Manufacture the equipment -&gt; Ship to customer</strong>&#8220;. At this point, DELL has improved at least on two main points: exit the dealers, reducing the number of  intermediates and they don&#8217;t need fully manufactured stocked equipment. Basically computers are stocked in warehouses in a pre-assembled state. Assembling might even be transfered (outsourced) to Supply Chain providers. At this point, they&#8217;re having a direct contact with the customer, tightening the relationship, and they&#8217;re increasing their profitability (fixed costs reduction).</p>
<p style="text-align: justify;">For solution experts, this has a major impact on the way they usually implement the process. They need to have a complete understanding of the impacts of the re-engineering on their blueprint. How they shift from a data receiver from process step 3 to a data source for step 2.</p>
<p style="text-align: justify;"><span style="background-color: #ffffff;">For this purpose, the experts will require to have a broader knowledge of what they are implementing, how&#8217;s their part is being integrated within a wider scope, what happens in every phase and then they should shift into a full understanding of the process end-to-end. </span></p>
<p style="text-align: justify;"><span style="background-color: #ffffff;">So if you wonder how you can update your skills ? What you should look at ?</span></p>
<p style="text-align: justify;">I say, forget modules and go end-to-end process: Order to Cash or Procure to Pay. With today&#8217;s technology and solution maturity, processes tend to have tighter integration between them. They are not just merely tables and transactions, but there&#8217;s a real logic flow orchestrating each step of the process.</p>
<p style="text-align: justify;">Coupled with the Business Process Experts/Champions/Owners, the consultants will seek into bringing a higher value to their customer/company by optimizing the execution of the process at every step with a coherent and comprehensive understanding of the impacts of each action and decision.</p>
<p style="text-align: justify;">In an SOA approach, the isomorphism between the process and the services will lead  to create fine grained components which are then assembled altogether into composite applications. This leads to a tighter integration of components (logical point of view) as a service might as well execute operations in a project and finance systems.</p>
<p style="text-align: justify;">While there might still be confusion among SAP practitioners on the ability to go from a modular perspective to the end-to-end perspective, this change will be driven by the market evolution and the solution architecture anyways. The idea is that rather than being an expert on 10 FI processes while you usually implement 4 of them. The skills evolution roadmap would guide you through the different stages of your process implementation within the other modules/solutions, hence fully leveraging your training and expertise on all areas.</p>
<p style="text-align: justify;">This full fledged knowledge of the process will also provide a new empowerment that will allow experts to drive the innovation to reflect the business requirements or even anticipate them,  as this is where the real value lies.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thinkervine.com/blog/2009/09/26/career-shifts-from-module-experts-to-process-experts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SAP Business Planning and Consolidation &#8211; Transports whitepaper</title>
		<link>http://www.thinkervine.com/blog/2009/04/29/sap-business-planning-and-consolidation-transports-whitepaper/</link>
		<comments>http://www.thinkervine.com/blog/2009/04/29/sap-business-planning-and-consolidation-transports-whitepaper/#comments</comments>
		<pubDate>Wed, 29 Apr 2009 20:11:24 +0000</pubDate>
		<dc:creator>fays</dc:creator>
				<category><![CDATA[SAP]]></category>
		<category><![CDATA[BPC]]></category>
		<category><![CDATA[Transports]]></category>
		<category><![CDATA[White paper]]></category>

		<guid isPermaLink="false">http://www.thinkervine.com/blog/?p=415</guid>
		<description><![CDATA[Lately, I have been highly involved in the implementation of SAP Business Planning and Consolidation for NetWeaver at a customer. As you might know (or not), this product was until, this morning, in a Ramp Up process. This is the first version of the port of the Oulooksoft product on the NetWeaver platform, it has [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.sdn.sap.com" target="_blank"><img class="alignnone size-full wp-image-417" style="border: 0px initial initial;" title="scn" src="http://www.thinkervine.com/blog/wp-content/uploads/2009/04/scn.jpg" alt="scn" width="221" height="68" /></a></p>
<p>Lately, I have been highly involved in the implementation of SAP Business Planning and Consolidation for NetWeaver at a customer. As you might know (or not), this product was until, this morning, in a Ramp Up process.</p>
<p>This is the first version of the port of the Oulooksoft product on the NetWeaver platform, it has introduced along, several new concepts to the solution, which are basics of a standard SAP solution.</p>
<p>Among the changes, SAP BPC for NW has now the transport concept which allows you to transport your customizing along the environments on your maintenance track. As the product lacked documentation on this aspect, I have decided to release a document providing an overview of the transport concepts, tools and a governance approach for managing changes in SAP BPC.</p>
<p>You may download the <a href="https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/b048ecf4-9414-2c10-ceac-fb2492a8016c" target="_blank">white paper</a> from the <a href="http://www.sdn.sap.com" target="_blank">SAP Developer Network</a>, on the <a href="https://www.sdn.sap.com/irj/scn/articles-epm-all" target="_blank">Enterprise Performance Management</a> page.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thinkervine.com/blog/2009/04/29/sap-business-planning-and-consolidation-transports-whitepaper/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
