<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
   <title>Project Lifestyle</title>
   <link rel="alternate" type="text/html" href="http://blogs.oracle.com/asparks/" />
   <link rel="self" type="application/atom+xml" href="http://blogs.oracle.com/asparks/xml/rss.xml" />
   <id>tag:blogs.oracle.com,2009:/asparks//361</id>
   <updated>2009-10-05T14:52:11Z</updated>
   <subtitle>Projects have become a lifestyle in business. Lets get good at them.</subtitle>
   <generator uri="http://www.sixapart.com/movabletype/">Movable Type Enterprise 4.23-en</generator>


<entry>
   <title>Load Bearing Teams Update</title>
   <link rel="alternate" type="text/html" href="http://blogs.oracle.com/asparks/2009/10/load_bearing_teams_update.html" />
   <id>tag:blogs.oracle.com,2009:/asparks//361.14745</id>
   
   <published>2009-10-05T14:52:08Z</published>
   <updated>2009-10-05T14:52:11Z</updated>
   
   <summary>I am going through the usual series of parental emotions in (re)structuring my new team as part my Managed Services Delivery role. I reflected on my post of a few months ago – on building load bearing teams I have...</summary>
   <author>
      <name>andrew.sparks</name>
      
   </author>
   
   
   <content type="html" xml:lang="en" xml:base="http://blogs.oracle.com/asparks/">
      <![CDATA[<p>I am going through the usual series of parental emotions in (re)structuring my new team as part my Managed Services Delivery role.</p>  <p>I reflected on my post of a few months ago – on <a href="http://blogs.oracle.com/asparks/2009/02/build_loadbearing_project_team.html">building load bearing teams</a></p>  <p>I have just updated the post with a couple of additional links to very relevant articles from two other interesting bloggers on this topic. Go have a look.</p>  <p><a title="http://jfconnex.com/wp-content/uploads/2009/09/photobase_1hjGYSGZt-1024x768.jpg" href="http://jfconnex.com/2009/09/another-kind-of-team/"><img height="480" src="http://jfconnex.com/wp-content/uploads/2009/09/photobase_1hjGYSGZt-1024x768.jpg" width="640" /> </a></p>  <p>Conventional wisdom on how a team should operate. Click the picture to take you to the source article in John Foster’s blog.</p>]]>
      
   </content>
</entry>

<entry>
   <title><![CDATA[Back Now: Risk Management &amp; New Role]]></title>
   <link rel="alternate" type="text/html" href="http://blogs.oracle.com/asparks/2009/09/back_now_risk_management_new_r.html" />
   <id>tag:blogs.oracle.com,2009:/asparks//361.14674</id>
   
   <published>2009-09-30T15:07:43Z</published>
   <updated>2009-09-30T15:07:48Z</updated>
   
   <summary> &#160; Over the summer I finished reading Douglas Hubbard’s new book “The Failure of Risk Management: Why It’s Broken and How to Fisk It”. I did also contribute a review&#160; on the Amazon site (I sure you will be...</summary>
   <author>
      <name>andrew.sparks</name>
      
   </author>
   
   
   <content type="html" xml:lang="en" xml:base="http://blogs.oracle.com/asparks/">
      <![CDATA[<p><img style="display: inline; margin: 10px 10px 10px 0px" src="http://ecx.images-amazon.com/images/I/51KkE+KgInL._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA240_SH20_OU01_.jpg" align="left" /> </p>  <p>&#160;</p>  <p>Over the summer I finished reading Douglas Hubbard’s new book <a href="http://www.amazon.com/Failure-Risk-Management-Why-Broken/dp/0470387955/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1246885456&amp;sr=8-1">“The Failure of Risk Management: Why It’s Broken and How to Fisk It”.</a></p>  <p>I did also contribute a review&#160; on the Amazon site (I sure you will be able to find it).</p>  <p>Needless to say I think he does a good job of arguing that many aspects of modern risk management are poor…The lessons for us in the world of Project Management are clear…</p>  <p>It also led me to discover how good our Oracle Crystal Ball product is for data analysis and performing Monte Carlo simulations.</p>  <p>&#160;</p>  <p>Am now busy trying to apply this tool to our estimating models….more on this later. </p>  <p>My biggest surprise, having corresponded with the Douglas on a couple of his examples in this book, was to receive a call from him!&#160; </p>  <p>I also completed reading Nassim Nicholas Taleb’s <a href="http://www.amazon.co.uk/Black-Swan-Impact-Highly-Improbable/dp/0141034599/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1254318710&amp;sr=8-1">The Black Swan: The Impact of the Highly Improbable</a> while we were on summer vacation in Brittany France. In combination with Hubbard’s book this was nothing short of a revolution in my thinking about risk and dealing with what we do not know.</p>  <p><a href="http://www.amazon.co.uk/gp/reader/0141034599/ref=sib_dp_pt#reader-link"><img height="240" alt="The Black Swan: The Impact of the Highly Improbable" src="http://ecx.images-amazon.com/images/I/41vF9rYUXDL._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA240_SH20_OU02_.jpg" width="240" border="0" /></a></p>  <h1></h1>  <h2>Brand New Role</h2>  <p>A further development I should comment on (which partially explains my lack of updates over the summer months…)</p>  <p>As part of a wide ranging reorganization of our Oracle Consulting business in Europe I decided to fold my International Projects team back into the new Western Europe Applications Consulting organization. </p>  <p>WE Apps has been created by amalgamating the Oracle Consulting organizations in UK, Western Continental Europe and EMEA Divisional Consulting (my team was part of EMEA Div).&#160; </p>  <p>This left me without a role. </p>  <p>Happily I was offered a role managing the delivery teams within the new WE Apps Managed Services line. I am very excited about the role as it is (again) an international role managing teams in the UK Netherlands extended with near- and off-shore folks in Malaga, Spain and Bangalore, India. It also gives me the opportunity to implement a number of the things I have been studying during the Spring and Summer months in the areas of (internal) program management and risk management.</p>  <p>In the meantime I will continue to comment on the Project Lifestyle….</p>]]>
      
   </content>
</entry>

<entry>
   <title>Guest Post Over At Project Shrink</title>
   <link rel="alternate" type="text/html" href="http://blogs.oracle.com/asparks/2009/06/guest_post_over_at_project_shr.html" />
   <id>tag:blogs.oracle.com,2009:/asparks//361.13127</id>
   
   <published>2009-06-30T20:39:08Z</published>
   <updated>2009-06-30T20:39:30Z</updated>
   
   <summary> &#160; I took Bas De Baar up on his kind offer to do a guest post over at his Project Shrink blog. It took a couple of weeks longer than planned due to some other things going on in...</summary>
   <author>
      <name>andrew.sparks</name>
      
   </author>
   
   
   <content type="html" xml:lang="en" xml:base="http://blogs.oracle.com/asparks/">
      <![CDATA[<p><img src="http://blog.softwareprojects.org/wp-content/themes/overstand/images/mylogo.jpg" /> </p>  <p>&#160;</p>  <p>I took Bas De Baar up on his kind offer to do a guest post over at his Project Shrink blog. It took a couple of weeks longer than planned due to some other things going on in my day-job and a spell of fantastic summer weather (one has to prioritize!).</p>  <p>Bas kindly published it today. The post deals with the concept of <a href="http://blog.softwareprojects.org/project-rhythm-1755.html">project rhythm</a>. Follow the link to read it.</p>]]>
      
   </content>
</entry>

<entry>
   <title>The Secret Life of Issue Lists Part 3: Issues Tip Projects: A Social View</title>
   <link rel="alternate" type="text/html" href="http://blogs.oracle.com/asparks/2009/06/the_secret_life_of_issue_lists_2.html" />
   <id>tag:blogs.oracle.com,2009:/asparks//361.13062</id>
   
   <published>2009-06-26T10:27:24Z</published>
   <updated>2009-06-26T10:27:48Z</updated>
   
   <summary>Issue lists are the unsung heroes of the Project Lifestyle. This is the last of a series of three posts on how a new look at issue list might radically impact your project outcomes (in a positive way I hasten...</summary>
   <author>
      <name>andrew.sparks</name>
      
   </author>
   
   
   <content type="html" xml:lang="en" xml:base="http://blogs.oracle.com/asparks/">
      <![CDATA[<p>Issue lists are the unsung heroes of the Project Lifestyle. This is the last of a series of three posts on how a new look at issue list might radically impact your project outcomes (in a positive way I hasten to add).</p>  <p>In <a href="http://blogs.oracle.com/asparks/2009/04/the_secret_life_of_issue_lists.html">Part 1</a> I opened the discussion by looking at why issues are such slippery things to manage. I then got perspectives on managing issues from various colleagues who know a thing or two about them. </p>  <p>In <a href="http://blogs.oracle.com/asparks/2009/04/the_secret_life_of_issue_lists_1.html">Part 2</a> I applied the Getting Things Done productivity process to derive a workflow for handling issues in a project setting. The key idea here is to introduce a robust, repeatable process to capture and work through project issues. I make the point that</p>  <ul>   <li><strong>Issues running around in the wild are the dangerous ones</strong>.</li>    <li>Once you capture them, you can tame and manage them. </li>    <li>So doing, you exercise a lot more <strong>control over the</strong> <strong>unknowns</strong> in your project. </li> </ul>  <p>In this post I want to look how some concepts from the social sciences seem to offer proof that a robust issue management process will contribute to improved project outcomes overall, and that this is the secret life of issue lists.</p> ]]>
      <![CDATA[<p>  <p>Perhaps I could start by repeating my assertion that projects typically fail due to a build-up of unaddressed issues in one or more areas. </p>  <p>Whether the issues have been recognized, or not, is not relevant at this point. Nor is the failure mode (common mode failure or cascade failure or otherwise: although project failure modes is well worth a look in a separate post).</p>  <p>The key thing is that issues can tip projects into failure. </p>  <p>So where do the social sciences fit into this discussion about issues and project failure?</p>  <p><img style="display: inline; margin: 10px 10px 10px 0px" src="http://g-ecx.images-amazon.com/images/G/01/ciu/1e/2d/9900225b9da0a43f9c272110.L._AA240_.jpg" align="left" /> </p>  <p>Some of the theory mentioned by Malcolm Gladwell in his book <a href="http://www.amazon.com/Tipping-Point-Little-Things-Difference/dp/0316346624/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1246010486&amp;sr=8-1">The Tipping Point</a> caught my attention. </p>  <p>He suggests that one aspect of rapidly induced change is context. Environment shapes behavior. </p>  <p>Specifically the <a href="http://en.wikipedia.org/wiki/Broken_windows">Broken Windows</a> theory is advanced to show how small issues left unaddressed (broken windows left unrepaired, litter left on the streets) can create an environmental context that accelerates the growth of urban crime. </p>  <p>“A successful strategy for preventing <a href="http://en.wikipedia.org/wiki/Vandalism">vandalism</a>… is to f<strong><em>ix the problems when they are small </em></strong>[my emphasis, AS]. Repair the broken windows within a short time, say, a day or a week, and the tendency is that vandals are much less likely to break more windows or do further damage. Clean up the sidewalk every day, and the tendency is for litter not to accumulate (or for the rate of littering to be much less). Problems do not escalate and thus respectable residents do not flee a neighborhood. </p>  <p>The theory thus makes two major claims: that further petty crime and low-level anti-social behavior will be deterred, and that major crime will, as a result, be prevented…”</p>  <p>The theory is not without it’s critics and supporters. Empirical evidence does seem to show that there is a measureable, beneficial effect.</p>  <p>So if we create a project environment we have strong processes to manage the knowns (our methods tasks/deliverables) <strong><em>and strong processes to manage the unknowns </em></strong>(our issues handling process), what effect will that have on the project participants? </p>  <p>I suggest two effects:</p>  <ul>   <li>Improved ability to surface and capture issues (because your team and stakeholders know you have a robust, formalized, transparent process to address their concerns)</li>    <li>Improved ability to manage and resolve issues (because it is simpler – though not always easier – to manage and resolve issues that you know about</li> </ul>  <p>This then is the secret life of issue lists.</p></p>]]>
   </content>
</entry>

<entry>
   <title>Project Lifestyle Scope Recap</title>
   <link rel="alternate" type="text/html" href="http://blogs.oracle.com/asparks/2009/05/project_lifestyle_scope_recap.html" />
   <id>tag:blogs.oracle.com,2009:/asparks//361.12061</id>
   
   <published>2009-05-08T11:23:57Z</published>
   <updated>2009-05-08T11:24:23Z</updated>
   
   <summary>Any good project pauses regularly to check whether the scope still matches stakeholder expectations. So how does this blog project look 7 months in? Great! If I may say so myself. However based on some feedback and encouragement from an...</summary>
   <author>
      <name>andrew.sparks</name>
      
   </author>
   
   
   <content type="html" xml:lang="en" xml:base="http://blogs.oracle.com/asparks/">
      <![CDATA[<p>Any good project pauses regularly to check whether the scope still matches stakeholder expectations. </p>  <p>So how does this blog project look 7 months in?</p>  <p>Great! If I may say so myself.</p>  <p>However based on some feedback and encouragement from an old teammate of mine (thanks Nilo!) I want to refine and clarify the scope of the Project Lifestyle blog a bit.</p>  <p>In my initial post <a href="http://blogs.oracle.com/asparks/2008/09/scope_objectives_approach.html">Scope, Objectives, Approach</a> I stated my focus would be on:</p>  <p><em>discussing subjects in the field of Project Management, with a particular focus on implementing packaged software: Oracle Applications, in the broadest sense</em></p>  <p>In practice I have found myself frequently exploring two themes</p>  <ul>   <li>The <strong>human factors element</strong> of project management. To borrow from Bas over at <a href="http://blog.softwareprojects.org/">Project Shrink</a>: <strong>projects are about people: deal with it!</strong></li>    <li><strong>Oracle Applications themes</strong> with a special focus on ERP, and Oracle E-Business Suite in particular. Global single instances and multinational implementations themes make a regular appearance as this is where I have spent a large amount of my professional life</li> </ul>  <p>The Software Industry resembles the Fashion Industry in some ways: it’s all about This Years Model. </p>  <p>So while most Oracle-facing pundits (internal and external) continue to focus on features &amp; functions of the Next Release I<strong> will continue to report and comment on the hard and tricky work of getting it all up and running and delivering business value</strong>. </p>  <p>The project work style has moved from being infrequent or incidental to a continuous stream of parallel and overlapping projects for our customers, many of whom are poorly prepared and equipped for this reality. This led me to look at the phenomenon of <strong>projects as a lifestyle choice</strong>. Hence the name of the blog.</p>]]>
      
   </content>
</entry>

<entry>
   <title>GSI Architecture Strategy:Maintenance</title>
   <link rel="alternate" type="text/html" href="http://blogs.oracle.com/asparks/2009/05/gsi_architecture_strategymaint.html" />
   <id>tag:blogs.oracle.com,2009:/asparks//361.12060</id>
   
   <published>2009-05-08T10:50:25Z</published>
   <updated>2009-05-08T10:50:51Z</updated>
   
   <summary>Continuing a series of posts on Global Single Instances architecture strategies. This one’s a touchy subject: maintenance. Maintaining a Global Single Instance presents a number of unique challenges to the IT organization, all of which can be overcome with some...</summary>
   <author>
      <name>andrew.sparks</name>
      
   </author>
   
   
   <content type="html" xml:lang="en" xml:base="http://blogs.oracle.com/asparks/">
      <![CDATA[<p>Continuing a series of posts on Global Single Instances architecture strategies. This one’s a touchy subject: maintenance.</p>  <p>Maintaining a Global Single Instance presents a number of unique challenges to the IT organization, all of which can be overcome with some common sense, discipline and by taking advantage of all of the relevant features that the software and hardware infrastructure offer you.</p>  <p><b>Where for art thou Downtime?</b>    <br />The most obvious challenge for GSI maintenance is finding downtime to execute the maintenance. What influences the (potentially) available downtime? Key influences on downtime are listed below in no particular order.    <br /><b>Instance Status</b>    <br />Typically it costs more to have a production instance offline than a project instance.     <br />However, one usually has more project instances to maintain as there is usually a many-to-one relation of project to production instances. Furthermore, project instances often need to be maintained more frequently to support project progress or to promote patches through the test instance set to production.    <br />In some cases project instance downtime can be very costly. The cost of project team delays (including expensive consultant time) can add up quickly and is frequently overlooked.    <br />Equal care can be required in planning project and production instance downtime depending on the project phase.    <br /><b>Instance Functional Footprint</b>    <br />The downtime cost for an instance depends to a degree on the business processes supported by the instance.    <br />Revenue side or customer-critical operations (e.g. billing, manufacturing, shipping or some CRM functions) carry a higher downtime cost to the company.    <br />These business processes can frequently have a 2- or 3-shift or 24x7 character.    <br /><b>Timezones</b>    <br />The more &quot;global&quot; an instance is (the number of timezones to be supported) the more difficult it can be to find a maintenance window that does not impact production (or project) operations somewhere. This can be made even more difficult when you add a new region to the program (e.g. adding project operations in Asia-Pacific to instance with Americas &amp; EMEA) or dealing with regions with a shifted workweek (e.g. Sunday - Thursday)    <br /><b>System Overheads</b>    <br />Some system aspects do not impact the available downtime as such, they impact the scope of what has to be executed in each maintenance window. Examples of this are multiple languages installed (linear impact on number of patches to be installed) and synchronization feeds to reporting instances/DWH (requiring stop/start/resynchronize time in the window).    <br /><b>     <br />GSI Maintenance Management</b>    <br />Each of the influences on downtime can be be mitigated.    <br /><b>Communication First</b>    <br />First and foremost all maintenance schedules need to be clearly communicated, highly visible to all relevant parties and frequently updated with the planned activities to be executed in each window. Communication needs to be a combination of static information on the project/IT website on the standard maintenance windows and similar relevant information and dynamic updates via email blasts, news/rss updates on the planned activities for each window and maintenance start/stop notifications. All of this builds an operational environment where maintenance is an expected element of the landscape and there are no surprises when an instance goes offline for patching or other maintenance.    <br /><b>Planning</b>    <br />Allied with communication, plan the instance maintenance windows 6 - 12 months in advance (for *all* instances) and publish the plan. This becomes a framework for negotiation (particularly with the project instances) but at least everyone is starting with the same baseline of information.    <br /><b>Slots and Kaizen</b>    <br />Use a kaizen process of refinement to keep maintenance under control and drive performance.    <br />Plan 2x - 3x per week windows for 4 - 6 hours (say) for project environments. Publish as SLA. Then drive to improve to get to 1x or 2x per week.    <br />Plan 1x per week 4 - 8 hours window for production environment(s).&#160; Publish as SLA.     <br />Then keep driving process improvements to get to 2x per month, then 1x per month then 2x per quarter...</p>  <p>Remember it is not about the starting point, it is about the journey of continuously reducing the frequency of planned downtimes and improving reliability and predictability of the process.</p>  <p><b>Which Slot? Timezones</b>    <br />As stated in the section on influences - timezone coverage can squeeze your maintenance window slots badly. But you can also take advantage of this. Maintenance windows from 0200 - 0600 CET can also be expensive in terms of overtime if your data center staff are also in the CET timezone.     <br />Using (for example) staff based in&#160; IST (India) combined with PST (California) or EST (East Coast US) can mitigate this very well and give 24x7 coverage. Make the timezones work for you.     <br /><b>Use Available Technology</b>    <br />Invest time in understanding how to get the best out of the technology you have and what additional technology you may need to acquire to meet your downtime requirements. I will always recommend colleague&#160; <a href="http://blogs.oracle.com/schan">Steven Chan’s excellent blog</a> for more detail on this subject – but here is a grab bag of suggestions to follow…</p>  <ul>   <li>Invest in the hardware infrastructure (e.g. disk technology) to speed backup and recovery operations </li>    <li>Hot backups must be routine </li>    <li>Use the well documented features of Oracle E-Business Suite to minimize patching time. Some examples: </li>    <li>Minimize the number of individual patches and human interference in patching by merging patches </li>    <li>Minimize the software distributions to be patched by consolidating to a single shared software directory </li>    <li>Run the patches faster by spreading multiple parallel patch utility worker processes over multiple servers </li>    <li>Install patches in offline staging area (staged APPL_TOP technique) </li>    <li>Analyze which patch (components) can be installed hot according to Oracle Development guidelines </li> </ul>]]>
      
   </content>
</entry>

<entry>
   <title>Project Lifestyle Tweeting Now</title>
   <link rel="alternate" type="text/html" href="http://blogs.oracle.com/asparks/2009/05/project_lifestyle_tweeting_now.html" />
   <id>tag:blogs.oracle.com,2009:/asparks//361.11981</id>
   
   <published>2009-05-04T17:29:47Z</published>
   <updated>2009-05-04T17:30:19Z</updated>
   
   <summary>As a bit of an experiment I have set up the Project Lifestyle Twitter account at http://twitter.com/PMLifestyle The idea here is really to use it as a companion (micro)blog to this one. Let’s see how it goes…...</summary>
   <author>
      <name>andrew.sparks</name>
      
   </author>
   
   
   <content type="html" xml:lang="en" xml:base="http://blogs.oracle.com/asparks/">
      <![CDATA[<p>As a bit of an experiment I have set up the Project Lifestyle Twitter account at <a title="https://twitter.com/PMLifestyle" href="http://twitter.com/PMLifestyle">http://twitter.com/PMLifestyle</a> The idea here is really to use it as a companion (micro)blog to this one. Let’s see how it goes…</p>]]>
      
   </content>
</entry>

<entry>
   <title>The Secret Life of Issue Lists (Part 2): Issues and GTD</title>
   <link rel="alternate" type="text/html" href="http://blogs.oracle.com/asparks/2009/04/the_secret_life_of_issue_lists_1.html" />
   <id>tag:blogs.oracle.com,2009:/asparks//361.11677</id>
   
   <published>2009-04-21T13:53:28Z</published>
   <updated>2009-04-22T11:52:56Z</updated>
   
   <summary>[Update 22-Apr-2009 Links to the mind map file, free Mind Manager Viewer and same in pdf format added. Apparently IE can’t render the embedded viewer either. Kudos to Hans Henrik Krohn for pointing this out.] This is the second part...</summary>
   <author>
      <name>andrew.sparks</name>
      
   </author>
   
   
   <content type="html" xml:lang="en" xml:base="http://blogs.oracle.com/asparks/">
      <![CDATA[<p>[<em>Update 22-Apr-2009 Links to the mind map file, free Mind Manager Viewer and same in pdf format added. Apparently IE can’t render the embedded viewer either. Kudos to Hans Henrik Krohn for pointing this out.</em>]</p>  <p>This is the second part of a discussion on the secret life of issue lists in our project lifestyles.</p>  <p>In <a href="http://blogs.oracle.com/asparks/2009/04/the_secret_life_of_issue_lists.html">Part 1</a> I opened the discussion by looking at why issues are such slippery things to manage. I then got perspectives on managing issues from various colleagues who know a thing or two about them.</p>  <p>In this post I’ll see how some of the latest thinking in personal productivity intersects with issue management in projects.</p>  <p><strong>Issue Management and </strong><a name="_Toc196721215"><strong><font color="#000000">GTD</font></strong></a></p>  <p><a href="http://en.wikipedia.org/wiki/File:Getting_Things_Done.jpg"><img style="display: inline; margin: 0px 15px 0px 0px" height="297" alt="" src="http://upload.wikimedia.org/wikipedia/en/thumb/e/e1/Getting_Things_Done.jpg/200px-Getting_Things_Done.jpg" width="200" align="left" border="0" /></a></p>  <p>I compared my colleagues’ perspectives on issue lists and issue management to some of the concepts outlined in the action management method <a href="http://en.wikipedia.org/wiki/Getting_things_done">&quot;Getting Things Done” (GTD)</a> developed by David Allen. </p>  <p>Basically this method rests on the principle that a person needs to move tasks out of their mind by recording them somewhere. </p>  <p>That way, the mind is freed from the job of remembering everything that needs to be done, and can concentrate on actually performing those tasks.&#160; Hmmm…sounds like the projects lifestyle to me…</p>  <p>Two things distinguish GTD from other time- or action-management systems. </p>  <p>GTD is not about prioritizing up front.&#160; It is about dealing with things as the come using a standard workflow. </p>  <p>Secondly GTD the idea of grouping tasks by the context (defined as a place or set of available resources) in which they are to be performed. </p>  <p>Really I wanted to see what would happen by applying GTD workflow to the project context and the issue process in particular.&#160; </p>  <p>Here is a <a href="http://blogs.oracle.com/asparks/Assets/GTD%20Workflow%20for%20Issues%20in%20IT%20Projects.mmap">MindMap</a> I built to document the steps in the workflow. You can grab this file directly from the link and view using the free <a href="http://www.mindjet.com/resources/downloads/mm_viewer.aspx">MindManager Viewer</a>.</p>  <p>You will need to view this in IE or install the excellent <a href="https://addons.mozilla.org/en-US/firefox/addon/1419">IE Tab plugin for Firefox</a> to view this embedded MindMap Viewer.</p>  <p>For the truly afflicted you can grab the <a href="http://blogs.oracle.com/asparks/Assets/GTD%20Workflow%20for%20Issues%20in%20IT%20Projects.pdf">mind map as a pdf file</a>.</p>  <p><object id="viewer" height="600" width="100%"
codeBase=" http://www.mindjet.com/viewer/eng/MjMmViewer.cab"
classid="clsid:4C57C98A-E582-46E4-8FD8-5EBDC94CEA39"> <param name="Image" value="http://blogs.oracle.com/asparks/Assets/GTD%20Workflow%20for%20Issues%20in%20IT%20Projects.mmap" /> </object><!-- Mindjet Map Viewer Control End --></p>  <p align="center">Built by Mindjet LLC</p>  <p>The biggest thing really is the concept of collecting issues out of the minds of project team members and users and getting them recorded. </p>  <p><font color="#ff0000"><strong>Issues running around in the wild are the dangerous ones</strong>.</font> </p>  <p>Once you capture them, you can tame and manage them. </p>  <p>So doing, you exercise a lot more control over the unknowns in your project. </p>  <p>In the next and final post I will examine how better management of issues may have an overall impact on project outcomes by referring to Tipping Point theory.</p>]]>
      
   </content>
</entry>

<entry>
   <title>The Secret Life of Issue Lists (Part1)</title>
   <link rel="alternate" type="text/html" href="http://blogs.oracle.com/asparks/2009/04/the_secret_life_of_issue_lists.html" />
   <id>tag:blogs.oracle.com,2009:/asparks//361.11676</id>
   
   <published>2009-04-21T12:17:57Z</published>
   <updated>2009-04-21T12:18:31Z</updated>
   
   <summary>Sometimes little things can make a big difference, and sometimes those little things are right there in front of you, waiting for you to notice them. Take project issue lists for example As a key project document I first started...</summary>
   <author>
      <name>andrew.sparks</name>
      
   </author>
   
   
   <content type="html" xml:lang="en" xml:base="http://blogs.oracle.com/asparks/">
      <![CDATA[<p>Sometimes little things can make a big difference, and sometimes those little things are right there in front of you, waiting for you to notice them.</p>  <p>Take project issue lists for example</p>  <p>As a key project document I first started getting interested in them about 10 years go when I was doing a lot of Critical Accounts &amp; remediation work. It was impossible to go into a project and have an agreed issue list waiting there, ready for you to work on. </p>  <p>Nothing has changed. Getting agreement on what the key issues are and their status still feels like getting blood out of a stone.</p>  <p>Recently I decided to have another look at issue lists in projects in the light of some of the latest thinking in the fields of personal productivity and sociology. I wanted to see if that led to any new insights on how those concepts could be applied in the context of project teams. </p>  <p>Obviously the underlying question is &quot;If we manage issues better, will that improve our project outcomes?”</p>  <p>I was pleasantly surprised with the results.&#160; </p> ]]>
      <![CDATA[<p>  <h4><strong>Slippery Issues</strong></h4>  <p>I wanted to better understand why issues were such slippery things to manage.</p>  <p>I had the feeling that issue lists tended to generate a feeling of antipathy or resistance on the part of the PM or the team, especially on the part of the customer. There seems to be a fundamental disconnect in expectations.</p>  <p><a href="http://blogs.oracle.com/asparks/WindowsLiveWriter/TheSecretLifeofIssueLists_766E/SStateTrack_2.jpg"><img title="Sstatetrack4_0603          " style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="209" alt="Sstatetrack4_0603          " src="http://blogs.oracle.com/asparks/WindowsLiveWriter/TheSecretLifeofIssueLists_766E/SStateTrack_thumb.jpg" width="244" border="0" /></a> </p>  <p>The common expectation seems to be that projects should be like a straight race.</p>  <p><a href="http://blogs.oracle.com/asparks/WindowsLiveWriter/TheSecretLifeofIssueLists_766E/028_05_b_2.jpg"><img title="028_05_b" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="181" alt="028_05_b" src="http://blogs.oracle.com/asparks/WindowsLiveWriter/TheSecretLifeofIssueLists_766E/028_05_b_thumb.jpg" width="244" border="0" /></a> </p>  <p>The reality is that they more often resemble a cross country or steeplechase event. </p>  <p>Issues are like a bunch of inconvenient truths standing between you and your project goals. </p>  <p>“Ugh! I'll do &quot;something&quot; with them &quot;sometime&quot; because the methodology says so.&quot; is often the unspoken thought of many PMs.</p>  <p>I decided to discuss this phenomenon with some colleagues to get other perspectives.</p>  <h4><strong>Perspectives – Critical Accounts</strong></h4>  <p>I talked to Sharon Smith, a Director in Critical Accounts. Critical Accounts is all about issue management - so they might know a thing or two on the subject</p>  <p>Her key points were about <strong>discipline, capture, technology and ownership</strong></p>  <p>Not everyone understands that you need to be a bit <b>disciplined</b> about issue management in projects. Issue management needs to be a formal process in projects. Unfortunately it is an informal one just about everywhere else. </p>  <p>The customer may feel that it is OK to mention something vague about a problem when they meet an Oracle employee at the coffee machine. That does not mean that Oracle, or the project team, has formally registered that issue. </p>  <p>Another example is where the customer has logged a software issue in their internal IT system, but it’s not logged as a project issue (or vice versa) and not logged with Oracle Support (or Development if it is a bug or an enhancement request).</p>  <p>To manage issues you need to <b>capture</b> them. Issues “in the wild” just tend to get bigger.</p>  <p><b><a href="http://blogs.oracle.com/asparks/WindowsLiveWriter/TheSecretLifeofIssueLists_766E/SLIL%20Fast%20Garbage_2.jpg"><img title="SLIL Fast Garbage" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin: 10px 10px 0px 0px; border-right-width: 0px" height="184" alt="SLIL Fast Garbage" src="http://blogs.oracle.com/asparks/WindowsLiveWriter/TheSecretLifeofIssueLists_766E/SLIL%20Fast%20Garbage_thumb.jpg" width="244" align="left" border="0" /></a>Technology</b> does not always help you get to grips with capturing and managing issues. Sometimes it can make it worse. Any system for collecting issues needs to be simple and accessible if people (project team members and users) are going to actually use it.</p>  <p><b>Ownership</b>. Not just each issue, but also the issue process as a whole needs an owner. Hint: the customer needs to at least be part owner so the process can continue when the consultants have left the site. No owner(ship) equals no progress.</p>  <p>&#160;</p>  <h4><strong>Perspectives – Risk Management</strong></h4>  <p>A conversation with Risk Management (Suzi Weinmann-Jaffe and Bernadette Uesbeck) brought other aspects to light particularly in the areas of <strong>organizing</strong> and <strong>review</strong> and <strong>reporting.</strong>&#160;</p>  <p>In complex or escalated projects (where we typically assign more experienced PMs) the issue lists are a key focus area and tend to be well <b>organized</b>, thoroughly maintained and frequently <b>reviewed</b>. In Risk Management’s view there is a clear correlation between PM experience and quality of issue management.</p>  <p>In organizing the issues we looked at the idea of supersetting &amp; subsetting.</p>  <p><a href="http://blogs.oracle.com/asparks/WindowsLiveWriter/TheSecretLifeofIssueLists_766E/SLIL%20SuperSubsetting_2.jpg"><img title="SLIL SuperSubsetting" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin: 10px 10px 0px 0px; border-right-width: 0px" height="184" alt="SLIL SuperSubsetting" src="http://blogs.oracle.com/asparks/WindowsLiveWriter/TheSecretLifeofIssueLists_766E/SLIL%20SuperSubsetting_thumb.jpg" width="244" align="left" border="0" /></a> </p>  <p>Mature PMs (either on the customer side or on the consulting supplier side) realize that both parties will have issues related to the project that are not necessarily for public consumption. Oracle (for example) may have resourcing or other internal issues to deal with in the same way the customer PM has.&#160; A project issue list may just a part of a <strong>superset</strong> of issues that add Oracle and Customer-specific issues that may need to be kept separate from the public issue list. The key here is to accept this and to manage them appropriately in both parties best interests.</p>  <p>Conversely you need to recognize <strong>subsets</strong>.</p>  <p>The project issue list needs to be a snapshot of all of issues that have a substantive effect on project scope or effort. This is not to say that this is the only detailed list that everyone works to. We need to recognize that the list itself is not the only place where the issues are worked (and we should not try to make it so). It does have to have placeholders to track progress on key issues that are being worked on elsewhere (e.g. SR/TAR's Bugs CEMLIs). The trick is </p>  <p><strong>Reporting Is Not Equal To Managing/Reviewing</strong></p>  <p>Suzi made the point that reporting on issues in the project progress reporting often seems to suffer the same resistance problems as actually capturing and managing issues in the project. People often just go through the motions of issue reporting to satisfy “external” processes.</p>  <p>Risk management or IT Audit or other departments are not the true customer for the issues reporting in projects. You and your project’s stakeholders are. It's all about stakeholder management and consistent reporting of the issues - even the difficult ones so you can change gear and <a href="http://blogs.oracle.com/asparks/2008/10/escalation_1.html">escalate</a> when needed and it is no surprise to anyone.</p>  <p>A common theme in less well-managed projects or customers is a pattern of no No News, No News, Panic!!</p>  <p>Certainly it is the consistent reporting of issues from early in the project that is a hallmark of experienced PMs and in-control projects. So the pattern there looks more like</p>  <p>News, News, Escalate, News </p>  <h4></h4>  <h4><strong>Perspectives – Program Manager</strong></h4>  <p>I continued the discussion with one of the PM's in my team - Thomas Elwers. </p>  <p>We followed on from the Supersetting/Subsetting discussion. Can we unify issue lists?</p>  <p>We talked about the wide variety of issue lists (logs) in <a href="http://www.oracle.com/consulting/library/briefs/oracle-unified-method.pdf">Oracle’s Methodology OUM</a> (I counted 6!) and whether that helps or hinders good issue management.</p>  <p>It’s difficult. The main thing is that you get a complete overview. Use as many different lists as you need – but no more than that.</p>  <p>All of the &quot;stuff&quot; that emerges in a project can be reduced an issue. An open loop - something is not where it is supposed to be, but can have a substantive impact on scope or effort.</p>  <p>What is substantive? Depends on the size of the project and the phase. </p>  <p>There are different flavors of &quot;issue&quot; - like (software) problems or risks (risks = issues that have not happened yet) Some things we track are not issues - but resolutions to issues. For example:</p>  <ul>   <li>Scope change </li>    <li>Resource load change </li>    <li>Business process change </li>    <li>TARs/SR//Bugs/Enhancement Request/Patch </li>    <li>CEMLI </li> </ul>  <p>It is also interesting to note that the concept of issue lists does not appear in the PMBOK. PMI prefer to stick to management &quot;risks&quot;. OK by me – though I tend to think of risks as issues that have not yet happened.</p>  <p>Thomas confirmed that he really uses the issue list as a <b>core element</b> in managing project execution. It echoes the point made by Risk Management.</p>  <p><a href="http://blogs.oracle.com/asparks/WindowsLiveWriter/TheSecretLifeofIssueLists_766E/clip_image002_2.jpg"><img title="clip_image002" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin: 10px 10px 0px 0px; border-right-width: 0px" height="184" alt="clip_image002" src="http://blogs.oracle.com/asparks/WindowsLiveWriter/TheSecretLifeofIssueLists_766E/clip_image002_thumb.jpg" width="244" align="left" border="0" /></a>Everything that emerges – “stuff” that is not on the scope document, the original plan of tasks and deliverables, milestones and resources – gets managed via his issue list.</p>  <p>Managing the scope deliverables&amp; tasks per the contract is about managing the known’s.</p>  <p>So here we could say that <strong>issue management is about managing the unknowns of a project as they emerge.</strong></p>  <p>For me this was a key insight into the secret life of issues lists. They are central to the good running of a your project, not just a list in inconvenient things standing between you and your project goals.</p>  <p>In part two of this post I will look at issue lists using some of the latest thinking from the fields of personal productivity and sociology.</p></p>]]>
   </content>
</entry>

<entry>
   <title>Assumptions, Assumptions</title>
   <link rel="alternate" type="text/html" href="http://blogs.oracle.com/asparks/2009/04/assumptions_assumptions.html" />
   <id>tag:blogs.oracle.com,2009:/asparks//361.11466</id>
   
   <published>2009-04-10T09:59:15Z</published>
   <updated>2009-04-10T09:59:41Z</updated>
   
   <summary>In one of my latest MIT newsletters (free subscription of course!) a great piece on testing assumptions.The Importance of Testing Assumptions Behavioral economist Dan Ariely&apos;s talk from the TED conference last month was recently posted online. In his talk, Ariely...</summary>
   <author>
      <name>andrew.sparks</name>
      
   </author>
   
   
   <content type="html" xml:lang="en" xml:base="http://blogs.oracle.com/asparks/">
      <![CDATA[<p>In one of my latest MIT newsletters (free subscription of course!) a great piece on testing assumptions.<strong>The Importance of Testing Assumptions</strong></p>  <p>Behavioral economist <a href="http://www.fuqua.duke.edu/faculty_research/faculty_directory/ariely/">Dan Ariely</a>'s talk from the <a href="http://www.ted.com/">TED conference </a>last month was recently posted online. In his talk, Ariely (who wrote the best-selling <a href="http://www.predictablyirrational.com/">Predictably Irrational</a>) addresses, through his own experience, a topic that is also quite relevant for innovators in an uncertain environment: <a href="http://sloanreview.mit.edu/improvisations/2009/03/18/the-importance-of-testing-assumptions/">the importance of testing assumptions through experiments. </a></p>  <p>He also makes some great comments on cheating (of all things).</p>  <ul>   <li>Everyone cheats, a little. But only to a point where it does not challenge their self image of being a “good” person </li>    <li>People start cheating (more) when a member of their in-group blatantly cheats </li>    <li>People stop cheating when a member of an out-group blatantly cheats&#160; </li>    <li>People cheat less when confronted with moral standards (people lie less about remembering the 10 commandments, for example) </li> </ul>  <p>In our project lifestyles we come across this phenomenon all the time. No so much cheating as social behaviors like groupthink that we as project managers need to find ways of combating. </p>  <p>A good start is to be aware from the outset that people are sometimes “predictably irrational” and may not be sensitive to your rational, evidence-based arguments…</p>]]>
      
   </content>
</entry>

<entry>
   <title><![CDATA[GSI Architecture Strategy Part 4: Project Environments &amp; Wrap]]></title>
   <link rel="alternate" type="text/html" href="http://blogs.oracle.com/asparks/2009/04/gsi_architecture_strategy_part_1.html" />
   <id>tag:blogs.oracle.com,2009:/asparks//361.11299</id>
   
   <published>2009-04-06T08:52:22Z</published>
   <updated>2009-04-06T08:52:55Z</updated>
   
   <summary>I am going to wrap up this initial series of posts on Global Single Instances with some thoughts on the number of test environments you’ll need to support your project(s). It may not give you instant happiness, but it will...</summary>
   <author>
      <name>andrew.sparks</name>
      
   </author>
   
   
   <content type="html" xml:lang="en" xml:base="http://blogs.oracle.com/asparks/">
      <![CDATA[<p>I am going to wrap up this initial series of posts on Global Single Instances with some thoughts on the number of test environments you’ll need to support your project(s). It may not give you instant happiness, but it will give you:</p>  <p><a href="http://blogs.oracle.com/asparks/WindowsLiveWriter/GSIArchitectureStrategyPart4ProjectEnvir_9394/image_6.png"><img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="126" alt="image" src="http://blogs.oracle.com/asparks/WindowsLiveWriter/GSIArchitectureStrategyPart4ProjectEnvir_9394/image_thumb_2.png" width="240" border="0" /></a> </p>  <p>Many project or program managers have no firm idea on this subject and delegate the decision making to the technical lead/solution architect/chief propeller head. </p>  <p>This is OK if you accept that having no firm idea = having no clue. Alternatively (waxing lyrical here): </p>  <p><strong>If you don’t stand for something you’ll fall for anything.</strong></p>  <p>So what do I recommend PM’s need to know? It depends on the size of the rollout and the solution footprint.</p> ]]>
      <![CDATA[<p>  <p>My thoughts on program (test) instance requirements follow two main scenarios.</p>  <p>First case is medium – large rollouts with a high degree of solution commonality. An example would be Financials and/or Procurement implementations where common business processes are externally prescribed to an extent (e.g. fiscal reports) or gives business advantage (e.g. aggregated procurement to generate vendor leverage).</p>  <p>In this case the answer is a <strong><font color="#ff0000">six-pack</font></strong> (instances that is, not beer). 1 Production and a constellation of 5 test environments should be enough to get you through quite a number of locations. In one regional instance project we got through 95 locations in 15 countries on a six-pack of instances. Typically the instances might look like this:</p>  <p><a href="http://blogs.oracle.com/asparks/WindowsLiveWriter/GSIArchitectureStrategyPart4ProjectEnvir_9394/image_2.png"><img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="124" alt="image" src="http://blogs.oracle.com/asparks/WindowsLiveWriter/GSIArchitectureStrategyPart4ProjectEnvir_9394/image_thumb.png" width="640" border="0" /></a>&#160;</p>  <p>Second case is where you have rollouts with any degree of parallelism over multiple sites with a heavy revenue-side footprint. By this I mean supply-chain, planning, manufacturing, CRM or other revenue/customer critical processes. In these cases there may be a very low level of business process commonality of the different locations. Furthermore, attempts to make the processes common may be inappropriate as they are key to competitive advantage. So what do you do in this case? <strong><font color="#ff0000">A dozen</font></strong> usually works well enough. </p>  <p><a href="http://blogs.oracle.com/asparks/WindowsLiveWriter/GSIArchitectureStrategyPart4ProjectEnvir_9394/image_4.png"><img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="170" alt="image" src="http://blogs.oracle.com/asparks/WindowsLiveWriter/GSIArchitectureStrategyPart4ProjectEnvir_9394/image_thumb_1.png" width="640" border="0" /></a> </p>  <p>So what are the <strong><font color="#ff0000">alternative models</font></strong>?</p>  <p>If, as PM, you take a laissez-faire attitude (or using corpspeak: use an emergent strategy for instance requirements) you <em>will </em>get instance proliferation. Simply stated you will get more instances than is good for you.</p>  <p>Take my work for it; once you get above 20 project instances you will have no clue what you have or where it is. Configuration management and validation of the holy trinity of setups, patches and customizations across the instances will become a nightmare.</p>  <p>Proliferation of test environments also costs a lot of money. Work out what each test instance costs you (or your customer) to provision and do the math. One estimate I made with a customer came out at US$150,000.00 per test environment. This number included server/disk infrastructure plus support costs on very cheap, high-performance gear. It all adds up.</p>  <p>So it is easier to keep it tight and provision new instances grudgingly – and charge for them! </p>  <p>The six-pack/dozen model is a good starting point if only because it is easy to remember.</p>  <p>Make instance planning a regular element of your weekly program/project review meeting. Inevitably there will be a lot of negotiation and horse trading around clone schedules with project teams needing refresh dates that conflict with other teams using the same instance. All part of the fun. The key element is that the negotiation becomes part of a generally accepted process that all of the teams buy into. Sometimes they will get their way, sometimes they will have to compromise. I see the PM’s job as helping all of the project teams feel that, in general, their needs are being met and that they can roll the program out without (too much)&#160; undue delay waiting for other teams who are playing in the same instance.</p>  <p>This post concludes the initial series of Global Single Instance architecture strategy posts. Further material on this subject will appear on an occasional basis going forward.</p></p>]]>
   </content>
</entry>

<entry>
   <title><![CDATA[It&rsquo;s CRM Jim, but not as we know it&hellip;]]></title>
   <link rel="alternate" type="text/html" href="http://blogs.oracle.com/asparks/2009/03/its_crm_jim_but_not_as_we_know.html" />
   <id>tag:blogs.oracle.com,2009:/asparks//361.11025</id>
   
   <published>2009-03-27T14:57:34Z</published>
   <updated>2009-03-27T14:58:05Z</updated>
   
   <summary>Crew (or Cockpit) Resource Management (follow the link for the Wikipedia article)&#160; is a safety concept that originated in the aviation industry. Research had found that the primary cause of the majority of aviation accidents was human error, and that...</summary>
   <author>
      <name>andrew.sparks</name>
      
   </author>
   
   
   <content type="html" xml:lang="en" xml:base="http://blogs.oracle.com/asparks/">
      <![CDATA[<p><a href="http://en.wikipedia.org/wiki/Crew_Resource_Management">Crew (or Cockpit) Resource Management</a> (follow the link for the Wikipedia article)&#160; is a safety concept that originated in the aviation industry. Research had found that the primary cause of the majority of aviation accidents was human error, and that the main problems were failures of interpersonal communication, leadership, and decision making in the cockpit.&#160; CRM is a mandatory training program that addresses exactly these issues of interpersonal communication, leadership and decision making. CRM encourages a culture of open communication, where it is OK to question authority in the interests of flight safety. It is aimed to increase the ability of the crew to effectively manage flight within the context of wider aviation system through better situational awareness. Even if you are a single pilot aircraft you have to deal with the wider system of Air Traffic Control or other ground services, other aircraft, terrain, weather etc…</p>  <p>As a project or program manager, what aspects of Crew Resource Management might help you avoid crashing your project in bad weather?</p>  <p>An <a href="http://news.bbc.co.uk/2/hi/health/7825780.stm">article on the BBC News website</a> gave me an insight in how CRM applied to a specific kind of project environment (surgical operating theatres) could reduce patient deaths by 40% and post-operative complications by more than 30%. All they did was introduce a <a href="http://news.bbc.co.uk/2/shared/bsp/hi/pdfs/25_06_08_checklist.pdf">single A4 page checklist</a> that needs only a few minutes to complete. It focuses on basic good practice before anesthesia is administered, before a patient is cut open, and before a patient is removed from the operating theatre. So simple but so effective in improving outcomes for the primary stakeholders (the patient).</p>  <p><a title="http://news.bbc.co.uk/1/hi/health/7829910.stm" href="http://news.bbc.co.uk/1/hi/health/7829910.stm">http://news.bbc.co.uk/1/hi/health/7829910.stm</a></p>  <p>So what kinds of simple changes could we make in Project Management adopt and adapt?</p>  <p>In another vein I thought I would create a small movie on the subject. Interesting what 90 minutes spent with MS Powerpoint, <a href="http://cooliris.com/">CoolIris</a> (they have a nifty ppt plugin)&#160; and <a href="http://picasa.google.com/">Picasa</a> build for you. </p>  <p>A different kind of improvised explosive device.</p>  <p>&#160;</p>  <div class="wlWriterEditableSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:c39aefa5-5065-4408-8d0c-4987d89e3c87" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"><div id="729c1f43-24ef-4501-a80b-0128024816c9" style="margin: 0px; padding: 0px; display: inline;"><div><a href="http://www.youtube.com/watch?v=njKMX_6bctg&amp;hl=en&amp;fs=1" target="_new"><img src="http://blogs.oracle.com/asparks/WindowsLiveWriter/ItsCRMJimbutnotasweknowit_C6DF/videofec490b46a4b.jpg" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('729c1f43-24ef-4501-a80b-0128024816c9'); downlevelDiv.innerHTML = &quot;&lt;div&gt;&lt;object width=\&quot;425\&quot; height=\&quot;355\&quot;&gt;&lt;param name=\&quot;movie\&quot; value=\&quot;http://www.youtube.com/v/njKMX_6bctg&amp;hl=en&amp;fs=1&amp;hl=en\&quot;&gt;&lt;\/param&gt;&lt;embed src=\&quot;http://www.youtube.com/v/njKMX_6bctg&amp;hl=en&amp;fs=1&amp;hl=en\&quot; type=\&quot;application/x-shockwave-flash\&quot; width=\&quot;425\&quot; height=\&quot;355\&quot;&gt;&lt;\/embed&gt;&lt;\/object&gt;&lt;\/div&gt;&quot;;" alt=""></a></div></div></div>]]>
      
   </content>
</entry>

<entry>
   <title>GSI Architecture Strategy Part 3: Multilingual</title>
   <link rel="alternate" type="text/html" href="http://blogs.oracle.com/asparks/2009/03/gsi_architecture_strategy_part.html" />
   <id>tag:blogs.oracle.com,2009:/asparks//361.10993</id>
   
   <published>2009-03-25T11:09:57Z</published>
   <updated>2009-03-25T11:10:32Z</updated>
   
   <summary>How many languages do I need to install in my Single Instance? Can I get away with just using English (or French/Spanish/Chinese/German depending on where HQ is in the world)? Over the years I have had this discussion on many...</summary>
   <author>
      <name>andrew.sparks</name>
      
   </author>
   
   
   <content type="html" xml:lang="en" xml:base="http://blogs.oracle.com/asparks/">
      <![CDATA[<p>How many languages do I need to install in my Single Instance? Can I get away with just using English (or French/Spanish/Chinese/German depending on where HQ is in the world)?</p>  <p>Over the years I have had this discussion on many occasions. Here are some basic truths that keep popping up. <strong>Please note that these comments are primarily applicable to functionality in Oracle E-Business Suite</strong> but you may be able to extend the ideas to other applications. Your mileage may vary. </p>  <p>I’ll adopt a FAQ format. For simplicity I will assume English as the default base language. You can substitute any other language here for your case – but English always remains installed no matter what.</p>  <p>Also see&#160; the Homework section for additional reference information basics and background regarding NLS (National Language Support) and MLS (Multilingual Support).</p>  <p><strong><em>How many languages do I need to install? What are the main drivers for making the choice?</em></strong></p>  <p>Obviously this depends on the number of different language areas you will be covering in your program. </p>  <p>Oracle E-Business Suite R12 supports up to 30 languages (see MetaLink&#160; <a href="https://metalink.oracle.com/metalink/plsql/showdoc?db=NOT&amp;id=412218.1&amp;blackframe=1">Note 412218.1</a> Software Translation Matrix) so there is no lack of choice. </p>  <p>As each additional language installed carries a maintenance and performance overhead you need to choose carefully. Main drivers for consideration are:</p>  <ul>   <li><font color="#ff0000">Lack of&#160; foreign language (English) skills</font> amongst the shop floor workers. These are the people using the system for the Procurement and Manufacturing processes. If you are only implementing Financials (for example in a SSC) you may be OK with English only - due to higher education levels/language skills of SSC personnel. </li>    <li><font color="#ff0000">Workers council sign-off.</font> In some countries you will not get formal system acceptance without a formal workers council sign-off.&#160; You can then encounter a situation where the workers council can give a negative (and binding) ruling against the implementation if the local language had not been installed (due to the previously mentioned point).&#160; This needs to be part of the business case for installing the language. </li>    <li>In many countries you are expected to provide your <font color="#ff0000">statutory reporting</font> in local language. </li>    <li>Desire to provide <font color="#ff0000">trading documents</font> in local language of customer/vendor/partner </li> </ul>  <p>&#160;<strong><em>What is the impact of installing all of these languages?</em></strong></p>  <p>There is an impact on maintenance. About 80%+ of patches have language specific components (i.e. translatable) - so you have to install the translated version of the patch for each of the installed language.</p>  <p>This means increasing number of languages = roughly linear increase on number of patches to be applied. Luckily this need not translate to linear increase in amount of time require to perform the maintenance.&#160; <br />Specific patching and maintenance best practices can be used to keep maintenance time down, even if you have multiple languages installed. </p>  <p>For detailed info on patching best practice here some links from Steve Chan’s excellent blog.</p>  <h4>Release 11i: Patching</h4>  <ul>   <li>2008.08.27: <a href="http://blogs.oracle.com/stevenChan/2008/08/reducing_patching_downtimes_with_staged_systems.html">Reducing Patching Downtimes with Staged Applications Systems</a></li>    <li>2007.11.27: <a href="http://blogs.oracle.com/stevenChan/2007/11/which_are_better_family_packs.html">Which Are Better: Family Packs or Consolidated Updates?</a></li>    <li>2007.06.19: <a href="http://blogs.oracle.com/stevenChan/2007/06/top_7_ways_of_reducing_patchin.html">Top 7 Ways of Reducing Patching Downtimes for Apps</a></li>    <li>2007.06.07: <a href="http://blogs.oracle.com/stevenChan/2007/06/top_5_myths_about_patching_app.html">Top 5 Myths About Patching Apps Environments</a></li>    <li>2007.05.09: <a href="http://blogs.oracle.com/stevenChan/2007/05/reducing_patching_downtimes_vi.html">Reducing Patching Downtimes via Shared Apps File Systems</a></li> </ul>  <h4>Release 12: Patching</h4>  <ul>   <li>2008.08.27: <a href="http://blogs.oracle.com/stevenChan/2008/08/reducing_patching_downtimes_with_staged_systems.html">Reducing Patching Downtimes with Staged Applications Systems</a></li>    <li>2008.03.25: <a href="http://blogs.oracle.com/stevenChan/2008/03/downtime_and_apache_restricted_1.html">Downtime and Apache Restricted Mode in Release 12</a></li>    <li>2007.11.27: <a href="http://blogs.oracle.com/stevenChan/2007/11/which_are_better_family_packs.html">Which Are Better: Family Packs or Consolidated Updates?</a></li>    <li>2007.06.19: <a href="http://blogs.oracle.com/stevenChan/2007/06/top_7_ways_of_reducing_patchin.html">Top 7 Ways of Reducing Patching Downtimes for Apps</a></li>    <li>2007.06.07: <a href="http://blogs.oracle.com/stevenChan/2007/06/top_5_myths_about_patching_app.html">Top 5 Myths About Patching Apps Environments</a></li>    <li>2007.05.09: <a href="http://blogs.oracle.com/stevenChan/2007/05/reducing_patching_downtimes_vi.html">Reducing Patching Downtimes via Shared Apps File Systems</a></li>    <li>2006.12.15: <a href="http://blogs.oracle.com/stevenChan/2006/12/patchrelated_enhancements_in_r.html">Patch-Related Enhancements in Release 12</a>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </li> </ul>  <p><strong><em>Do I need to test everything in every language?</em></strong></p>  <p>Experience shows that (regression) testing every patch or setup change in every language is not needed. What you need is a good set of regression tests in your base language (English, say) supplemented with some random samples for one or more of the other installed languages. You only need to look further if tests in one of the extra languages show problems that are not present in the base language. This much more efficient and cost effective.</p>  <p><strong><em>Where can I find more reference material?</em></strong></p>  <p>Links are to relevant notes in MetaLink/My Oracle Support.</p>  <h4>Release 11i</h4>  <ul>   <li><a href="https://metalink.oracle.com/CSP/ui/flash.html#tab=KBHome(page=KBHome&amp;id=()),(page=KBNavigator&amp;id=(bmDocType=WHITE%20PAPER&amp;bmDocDsrc=KB&amp;bmDocTitle=%3Cb%3EMultilingual%3C/b%3E%20Support%20in%20Oracle%20Applications%20Release%2011i&amp;from=BOOKMARK&amp;bmDocID=124283.1&amp;viewingMode=1143))">Multilingual Support in Oracle Applications Release 11i</a></li>    <li><a href="https://metalink.oracle.com/CSP/ui/flash.html#tab=KBHome(page=KBHome&amp;id=()),(page=KBNavigator&amp;id=(bmDocType=README&amp;bmDocDsrc=KB&amp;bmDocTitle=Oracle%20Applications%20NLS%20Release%20Notes,%20Release%2011i%20(11.5.10.2)&amp;from=BOOKMARK&amp;bmDocID=316804.1&amp;viewingMode=1143))">Oracle Applications NLS Release Notes, Release 11i (11.5.10.2)</a></li>    <li><a href="https://metalink.oracle.com/CSP/ui/flash.html#tab=KBHome(page=KBHome&amp;id=()),(page=KBNavigator&amp;id=(bmDocType=REFERENCE&amp;bmDocDsrc=KB&amp;bmDocTitle=Oracle%20Applications%2011i%20Internationalization%20Guide&amp;from=BOOKMARK&amp;bmDocID=333785.1&amp;viewingMode=1143))">Oracle Applications 11i Internationalization Guide</a></li> </ul>  <h4>Release 12</h4>  <ul>   <li><a href="https://metalink.oracle.com/CSP/ui/flash.html#tab=KBHome(page=KBHome&amp;id=()),(page=KBNavigator&amp;id=(bmDocType=REFERENCE&amp;bmDocDsrc=KB&amp;bmDocTitle=Globalization%20Guide%20for%20Oracle%20Applications%20Release%20%3Cb%3E12%3C/b%3E&amp;from=BOOKMARK&amp;bmDocID=393861.1&amp;viewingMode=1143))">Globalization Guide for Oracle Applications Release 12</a></li> </ul>]]>
      
   </content>
</entry>

<entry>
   <title>How Other Folks Do PM (or not)</title>
   <link rel="alternate" type="text/html" href="http://blogs.oracle.com/asparks/2009/03/how_other_folks_do_pm_or_not.html" />
   <id>tag:blogs.oracle.com,2009:/asparks//361.10621</id>
   
   <published>2009-03-06T15:10:02Z</published>
   <updated>2009-03-06T15:10:30Z</updated>
   
   <summary>This one came in via my PM Blender Feed (aggregated feed of blog posts from various sources). Check the right hand side of the blog there to find it. Original post was over at Glen Alleman’s blog Herding Cats A...</summary>
   <author>
      <name>andrew.sparks</name>
      
   </author>
   
   
   <content type="html" xml:lang="en" xml:base="http://blogs.oracle.com/asparks/">
      <![CDATA[<p>This one came in via my PM Blender Feed (aggregated feed of blog posts from various sources). Check the right hand side of the blog there to find it.</p>  <p>Original post was over at Glen Alleman’s blog <a href="http://herdingcats.typepad.com/">Herding Cats</a></p>  <p>A great <a href="http://www.multichanneltv.com/ciob/cio004/">presentation of Time and Money</a> on (construction industry) projects. You know, houses, schools, bridges…that kind of stuff. They have many of the same challenges we face (and some different ones as well – I never had an ERP project delayed due to bad weather)</p>  <p>Also you can download a summary and detailed version their reports on this from their <a href="http://www.ciob.org.uk">CIOB website</a>.</p>  <p><a href="http://www.ciob.org.uk/filegrab/TM_report_full_web.pdf?ref=880">Managing the Risk of Delayed Completion in the 21st Century</a></p>  <p><a href="http://www.ciob.org.uk/filegrab/TM_summary_web.pdf?ref=881">Managing the Risk of Delayed Completion in the 21st Century - Summary Report</a></p>]]>
      
   </content>
</entry>

<entry>
   <title>GSI Architecture Strategy Part 2: How Many? Network is Key.</title>
   <link rel="alternate" type="text/html" href="http://blogs.oracle.com/asparks/2009/03/gsi_talking_points_part_2_how.html" />
   <id>tag:blogs.oracle.com,2009:/asparks//361.10601</id>
   
   <published>2009-03-05T13:21:30Z</published>
   <updated>2009-03-13T08:12:43Z</updated>
   
   <summary>In the second of a series of posts on the subject of Global Single Instances I wanted to talk about how many you should have and how your ability to ramp up WAN capacity is a key consideration. Oddly, as...</summary>
   <author>
      <name>andrew.sparks</name>
      
   </author>
   
   
   <content type="html" xml:lang="en" xml:base="http://blogs.oracle.com/asparks/">
      <![CDATA[<p>In the second of a series of posts on the subject of Global Single Instances I wanted to talk about how many you should have and how your ability to ramp up WAN capacity is a key consideration.</p>  <p>Oddly, as the subject implies, you should only aim to have one GSI. Of course <a href="http://blogs.oracle.com/asparks/2009/02/gsi_talking_points_part_1_basi.html">Part 1</a> of the series debunked that idea right away. The idea is to…</p>  <p><strong>Consolidate your business systems and business information to as few places and platforms as possible.</strong></p>  <p>In other words, as many as you need, but no more than that…</p> ]]>
      <![CDATA[<p>  <p>In many conversations with many customers over the years it is amazing what criteria are perceived as valid for deciding how many instances of their business system they’ll deploy.&#160; </p>  <p>So, to help frame the discussion let’s assume we’re starting with a multinational company.</p>  <p>For me there is only one main consideration in figuring out how many SI’s (lets leave the “Global” off for the time being) you need and where they should be hosted.</p>  <p><strong>Choose number of (single) instances and their hosting location based on your ability to ramp up your (intercontinental) WAN capacity – including redundancy - to meet the requirements.</strong></p>  <p>You (and your network provider) need to be able to (afford to) do this in a timeframe that matches the project timeframes otherwise you’re sunk.</p>  <p>This can get interesting when;</p>  <ul>   <li>You plan to implement the system for multiple global geographies (APAC, EMEA, Americas) </li>    <li>Rollout is planned to “exotic” locations (read “poorly served by networks”)&#160; </li>    <li>Shop floor and shipping (or other revenue-side or customer critical elements) are in-scope </li> </ul>  <p>So what are flavours that other folks have chosen?</p>  <table cellspacing="0" cellpadding="2" width="400" border="1"><tbody>     <tr>       <td valign="top" width="200"># of “Single” Instances</td>        <td valign="top" width="200">Coverage</td>     </tr>      <tr>       <td valign="top" width="200">1</td>        <td valign="top" width="200">Global</td>     </tr>      <tr>       <td valign="top" width="200">2</td>        <td valign="top" width="200">Americas (or Europe or APAC),          <br />Rest-of-World (ROW)</td>     </tr>      <tr>       <td valign="top" width="200">3</td>        <td valign="top" width="200">Americas          <br />APAC           <br />EMEA</td>     </tr>      <tr>       <td valign="top" width="200">4</td>        <td valign="top" width="200">N America          <br />S America           <br />Europe           <br />APAC</td>     </tr>   </tbody></table>  <p>As a rule of thumb – more than 4 and for me it doubtful that you are really looking at Single Instances…</p>  <p>Also as a hint. Considering splitting GSIs by business process (e.g. Global Financials, regional Manufacturing). Don’t bother – that concept is just not worth the integration and data integrity hassle. </p>  <p>Feedback, questions and in particular criticism is more than welcome.</p>  <p>Andrew</p>  <p></p>  <div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:eda8986a-5de2-4f85-a355-bfb3d8ee746b" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px">Technorati Tags: <a href="http://technorati.com/tags/Global+SIngle+Instance" rel="tag">Global SIngle Instance</a>,<a href="http://technorati.com/tags/ERP" rel="tag">ERP</a>,<a href="http://technorati.com/tags/CRM" rel="tag">CRM</a>,<a href="http://technorati.com/tags/Oracle+eBusiness+Suite" rel="tag">Oracle eBusiness Suite</a>,<a href="http://technorati.com/tags/Enterprise+Architecture" rel="tag">Enterprise Architecture</a></div></p>]]>
   </content>
</entry>

</feed>
