<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>The Connected Information Security Group : Program Management</title><link>http://blogs.msdn.com/cisg/archive/tags/Program+Management/default.aspx</link><description>Tags: Program Management</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Trip Report : Day Three of Gartner BPM Conference</title><link>http://blogs.msdn.com/cisg/archive/2008/09/16/trip-report-day-three-of-gartner-bpm-conference.aspx</link><pubDate>Tue, 16 Sep 2008 13:27:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8953726</guid><dc:creator>cisg</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/cisg/comments/8953726.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cisg/commentrss.aspx?PostID=8953726</wfw:commentRss><description>&lt;p&gt;Marius here again.....&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Highlights:&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;On average, 80% of the IT budget goes toward maintenance and only 20% goes to new projects. On top of that, IT budgets keep shrinking year after year. This creates a big challenge in funding large initiatives like BPM. IT projects for cost reduction have been successful in the past, but has also resulted in budgets being cut. There are still pocket areas of opportunities for cost reduction, but much of the cost has been squeezed out already. Automation projects are experiencing diminishing returns. IT must now focus on business value generation, and that starts with the business process. BPM is not just about automation, but also about providing businesses information to make better decisions, change faster, and experiment. The future of risk analysis is to apply risk factors to a business process and run simulations to understand the impact.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Analyst predictions of the future:&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;The following predictions are worded in a way to spark discussion and you may not agree with each of the statements.&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&amp;#8220;BPM will fail at process improvement as a primary goal. Instead it will create an organizational capability as a part of the implementation journey &amp;#8211; collaboration.&amp;#8221;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;The argument here is not that BPM will fail, but instead one of the side effects of implementing BPM will have a greater impact. The speaker argues that companies do not collaborate well enough today, but they will be required to collaborate better in the future. In the process of implementing BPM, organizations will develop a greater capacity to collaborate, not from the software, but from working on the implementation. BPM&amp;#8217;s benefits go well beyond process improvement, making it worthwhile every step of the way.&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&amp;#8220;Current methodologies and tools for modeling will become obsolete in 5 years because process will become less predictable rather than more.&amp;#8221;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&amp;#8220;By 2015, enterprises that do not accept greater failure rates will lose the opportunity for success.&amp;#8221;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;This quote seems contradictory at first, but the supporting argument states that BPM&amp;#8217;s ability to drive process change at higher frequencies combined with increasing computing power and collections of data results in the ability to carry out simulations and experiments. Simulations are an inexpensive way to explore options in pursuit of optimizing the business. The majority of the simulations will result in failures, but the failure is quick and the business is able to move on to the next idea. If a process change is applied and fails in the real world, BPM will again allow the enterprise to see the failure quickly and move away from it sooner. If the concept of quick failure being good is difficult to accept, consider the pharmaceutical companies who must test their drugs before going to market. Ideally, if there is going to be a drug failure (unacceptable side effects) that the failure occurs quickly and not years after being released to consumers.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Closing remarks:&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;BPMS are not just business applications like the majority in production today. They give IT the ability to once again become a business enabler. BPM does not mean that businesses will create new software systems without IT by drawing pictures and not writing any code. No -- IT and businesses will jointly use BPMS to create integrated process-based applications in a way that&amp;#8217;s faster and cheaper than traditional development approaches. The cost of IT change must go down (80% of the budget) and BPM allows the business to play an active role.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8953726" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/cisg/archive/tags/CISG/default.aspx">CISG</category><category domain="http://blogs.msdn.com/cisg/archive/tags/Product+Management/default.aspx">Product Management</category><category domain="http://blogs.msdn.com/cisg/archive/tags/Program+Management/default.aspx">Program Management</category><category domain="http://blogs.msdn.com/cisg/archive/tags/BPM/default.aspx">BPM</category></item><item><title>Trip Report : Day Two of Gartner BPM Conference</title><link>http://blogs.msdn.com/cisg/archive/2008/09/12/trip-report-day-two-of-gartner-bpm-conference.aspx</link><pubDate>Fri, 12 Sep 2008 12:18:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8946090</guid><dc:creator>cisg</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/cisg/comments/8946090.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cisg/commentrss.aspx?PostID=8946090</wfw:commentRss><description>&lt;p&gt;Hi Marius here again with highlights from day 2 of the Gartner BPM conference.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Back of the Napkin&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;You may have heard of the book called &lt;a href="http://www.thebackofthenapkin.com/"&gt;The Back of the Napkin&lt;/a&gt;: Solving Problems and Selling Ideas with     &lt;br /&gt;Pictures. It&amp;#8217;s one of the latest books creating a buzz in business community. Dan Roam, the author     &lt;br /&gt;of the book presented on how the most daunting business problems can be described simply using     &lt;br /&gt;only stick figures in the space of a few square inches available on the back of a napkin. &lt;i&gt;Ultimately,      &lt;br /&gt;those who present the problem the best get the funding to proceed with their project&lt;/i&gt;. Dan argues that     &lt;br /&gt;there are three types of people. Those who immediately jump to the whiteboard and start sketching     &lt;br /&gt;in meetings (25% of us), those who are not artistic BUT will highlight what&amp;#8217;s interesting (50% of us), and     &lt;br /&gt;finally those who are not artistic and simply refuse to participate in the process (the remaining 25%).     &lt;br /&gt;Those who highlight don&amp;#8217;t come up with new ideas, but they are good at dissecting ideas presented to     &lt;br /&gt;them and highlight what really matters. Those who refuse to sketch do so because they understand     &lt;br /&gt;that what&amp;#8217;s being drawn is &lt;i&gt;far&lt;/i&gt; too simplistic to be reality. These people tend to have the most facts on     &lt;br /&gt;the problem. When they compare the drawings to their own information, they are turned away from     &lt;br /&gt;the conversation. The challenge is to find a way to involve these people, and the solution presented     &lt;br /&gt;was to (don&amp;#8217;t read if you&amp;#8217;re this last type ;-) ) to get them angry enough at the situation that they take     &lt;br /&gt;control, cross out the irrelevant information, and find a way to distill their facts into a way that fits onto     &lt;br /&gt;the drawing. Dan argues that visual communication transcends language and cultural barriers and can     &lt;br /&gt;be used to communicate complex ideas &amp;#8211; but these ideas need to be transformed into a combination     &lt;br /&gt;of the following: who/what, how much, where, why, how, and when. After talking a bit about     &lt;br /&gt;neurobiology, Dan explains that the brain has different visual pathways for each of these types of     &lt;br /&gt;information that are all processed in parallel. How can you present each type of information visually?     &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Just follow this chart:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/cisg/WindowsLiveWriter/TripReportDayTwoofGartnerBPMConference_8C74/BackofNapkinByMarius_2.png"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="BackofNapkinByMarius" src="http://blogs.msdn.com/blogfiles/cisg/WindowsLiveWriter/TripReportDayTwoofGartnerBPMConference_8C74/BackofNapkinByMarius_thumb.png" width="539" height="238" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;The story given was that Dan had to present the problem statement around a financial process in    &lt;br /&gt;Microsoft. He drew the problem statement on paper using stick figures and didn&amp;#8217;t manipulate     &lt;br /&gt;the image through Illustrator or any such tool. The execs were impressed because he was able to     &lt;br /&gt;easily relate to them and they asked what software he used. Facetiously he replied &amp;#8220;Pen and Paper     &lt;br /&gt;1.0.&amp;#8221; The moral of the story however, is that the more human your presentation, the more human the     &lt;br /&gt;response will be.&lt;/p&gt;  &lt;p&gt;Next time you need to speak to your customer about pain points, try the following Wong-Baker pain    &lt;br /&gt;chart, used in emergency rooms:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/cisg/WindowsLiveWriter/TripReportDayTwoofGartnerBPMConference_8C74/clip_image014_2.jpg"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="clip_image014" src="http://blogs.msdn.com/blogfiles/cisg/WindowsLiveWriter/TripReportDayTwoofGartnerBPMConference_8C74/clip_image014_thumb.jpg" width="576" height="412" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;BPM Modeling&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;The next session was about BPM modeling by one of the leaders of the BPMN standard. BPMN is a    &lt;br /&gt;powerful standard that can be used to model almost any business scenario. It is an easy to use way to     &lt;br /&gt;draw processes designed to be understood and used by business users. It&amp;#8217;s limitations include not     &lt;br /&gt;being able to model meetings (without resorting to an ad-hoc task) and serializing the model.     &lt;br /&gt;Serializing is necessary to be able to save the model in a way that is executable by a workflow engine.     &lt;br /&gt;Workarounds to the serialization issue are to export the model as XPDL or BEPL. Despite these issues     &lt;br /&gt;BPM vendors are retrofitting their tools to support BPMN 1.1 due to its power in modeling processes     &lt;br /&gt;and simplicity for business users. Want to give BPMN for a spin? Try the free tool:     &lt;br /&gt;&lt;a href="http://bizagi.com/eng/products/ba-modeler/desc-efective.html"&gt;http://bizagi.com/eng/products/ba-modeler/desc-efective.html&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Risk Management and Compliance&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;This was the one must see track session considering what our team does and I had to trade off several other    &lt;br /&gt;good presentations to attend this one. The key point delivered was that GRC is a short-term audit-driven need.     &lt;br /&gt;Nobody likes compliance (except for those whose jobs are compliance) but thanks to the likes of     &lt;br /&gt;Enron and MCI WorldCom we&amp;#8217;re in an ever increasing regulatory environment where imposed     &lt;br /&gt;regulations continue to grow. Businesses really wants performance and business risk management but     &lt;br /&gt;for now they are faced with immediate needs to track regulatory compliance. GRC tools out there     &lt;br /&gt;include some form of process, but they are still stovepipe applications. In the next 4-8 years, expect to     &lt;br /&gt;see BPM solutions move into the GRC space. Strengths of BPM in the GRC space are the fact that you     &lt;br /&gt;can set risk management workflows, perform policy mapping, model (and simulate) risks and controls,     &lt;br /&gt;automate controls, and analyze control effectiveness. In our experience, creating management     &lt;br /&gt;workflows and analysis of control effectiveness are some of the hot topics in the risk management     &lt;br /&gt;work. The weaknesses of BPM in the GRC space is related to domain knowledge and time to     &lt;br /&gt;implement. The primary drivers of GRC implementations today are the need for domain knowledge of     &lt;br /&gt;regulatory standards (something that BPM vendors do not have experience in) and a quick audit-     &lt;br /&gt;driven solution &amp;#8211; customers need a fast solution, not tools that enable them to create solutions. Since     &lt;br /&gt;&amp;#8220;pure&amp;#8221; GRC is a short-term need, the industry will begin to focus more on risk management, and     &lt;br /&gt;eventually business performance management. Since BPM is already in the realm of performance     &lt;br /&gt;management, the prediction is that BPM suites will start to include risk management and modeling     &lt;br /&gt;capability with compliance built-in to ensure that processes created through the tool are in&amp;#160;&amp;#160; &lt;br /&gt;compliance. &lt;/p&gt;  &lt;p&gt;&lt;b&gt;User Interface and Empowerment Disrupts Business Applications&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;From the start, it was a surprise to see how few people attended the keynote on user interfaces.    &lt;br /&gt;Rather, most attended the session on change management instead. Since my double was not available     &lt;br /&gt;at the time, I had to pick one or the other and went to the only session related to UX. The problem     &lt;br /&gt;statement presented is that the returns on automation are shrinking, mostly due to the fact that business     &lt;br /&gt;applications have already squeezed the people out of processes in most places. Many of the     &lt;br /&gt;remaining tasks end up being non-routine, highly cognitive, and interactive tasks&amp;#8212;and this trend is     &lt;br /&gt;growing. In second place are non-routine, highly cognitive, analytic tasks. Both of these types of tasks     &lt;br /&gt;are poor candidates for process automation. What should IT to do in these areas? Industry wide, IT is     &lt;br /&gt;already being seen as an inhibitor to business change. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/cisg/WindowsLiveWriter/TripReportDayTwoofGartnerBPMConference_8C74/clip_image018_2.gif"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="clip_image018" src="http://blogs.msdn.com/blogfiles/cisg/WindowsLiveWriter/TripReportDayTwoofGartnerBPMConference_8C74/clip_image018_thumb.gif" width="473" height="356" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The answer is to model processes around business KPIs (not the opposite) and empower the business    &lt;br /&gt;user to have information at their fingertips and to &amp;#8220;design&amp;#8221; their own solution:&lt;/p&gt;  &lt;p&gt;&amp;#8226; &lt;b&gt;Focus on End-User Flexibility&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;- Enable end-user process flow design &lt;/p&gt;  &lt;p&gt;- Enable end-user-driven creation of apps through configurations, personalization,    &lt;br /&gt;mashups, compositions&lt;/p&gt;  &lt;p&gt;&amp;#8226; &lt;b&gt;Develop a Consumer like Experience&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;- Embedded user experience that includes Web 2.0 and user productivity like    &lt;br /&gt;experience&lt;/p&gt;  &lt;p&gt;- Immersive UI, pervasive mobility&lt;/p&gt;  &lt;p&gt;&amp;#8226; &lt;b&gt;Incorporate Context Into Processes&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;- Peer-based, ad hoc collaboration enabled&lt;/p&gt;  &lt;p&gt;- Community-generated content&lt;/p&gt;  &lt;p&gt;- Process and information design presented based on individual need&lt;/p&gt;  &lt;p&gt;&amp;#8226; &lt;b&gt;Include a Network-Centric Design&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;- Anyone can participate, from any organization, from any geography&lt;/p&gt;  &lt;p&gt;- Architected for high-volume, highly distributed, simultaneous connections&lt;/p&gt;  &lt;p&gt;- Information can originate from anyone, anywhere &amp;#8212; no boundaries&lt;/p&gt;  &lt;p&gt;&amp;#8226; &lt;b&gt;Provide Actionable, Intelligent Insights&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;- Predictive, proactive and context-aware analytics &lt;/p&gt;  &lt;p&gt;- External and internal cross-application content &lt;/p&gt;  &lt;p&gt;- Structured and unstructured data analysis/synthesis&lt;/p&gt;  &lt;p&gt;In the end this is really the &lt;b&gt;people&lt;/b&gt; component of people, process, and technology.&lt;/p&gt;  &lt;p&gt;Thanks for reading, more tomorrow. &lt;/p&gt;  &lt;p&gt;Marius&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8946090" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/cisg/archive/tags/Frameworks+and+Platforms/default.aspx">Frameworks and Platforms</category><category domain="http://blogs.msdn.com/cisg/archive/tags/CISG/default.aspx">CISG</category><category domain="http://blogs.msdn.com/cisg/archive/tags/Product+Management/default.aspx">Product Management</category><category domain="http://blogs.msdn.com/cisg/archive/tags/Software+Requirements/default.aspx">Software Requirements</category><category domain="http://blogs.msdn.com/cisg/archive/tags/Program+Management/default.aspx">Program Management</category><category domain="http://blogs.msdn.com/cisg/archive/tags/BPM/default.aspx">BPM</category></item><item><title>Trip Report : Day One of Gartner BPM Conference</title><link>http://blogs.msdn.com/cisg/archive/2008/09/12/trip-report-day-one-of-gartner-bpm-conference.aspx</link><pubDate>Fri, 12 Sep 2008 12:11:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8946078</guid><dc:creator>cisg</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/cisg/comments/8946078.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cisg/commentrss.aspx?PostID=8946078</wfw:commentRss><description>&lt;p&gt;Marius Grigoriu here....&lt;/p&gt;  &lt;p&gt;I am a Program manager with CISG and in keeping with good program management its straight down to business. Today was the first official day of the Gartner BPM Conference at Washington DC and I am posting daily trip reports. In the Connected Information Security Group we believe that BPM or Business Process Management is key to the future of information security management. &lt;/p&gt;  &lt;p&gt;Three recurring themes emerged from the different presentations given today:&lt;/p&gt;  &lt;p&gt;1) Staffing&lt;/p&gt;  &lt;p&gt;2) Agility&lt;/p&gt;  &lt;p&gt;3) Continuous process improvement&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Themes:&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Staffing:&lt;/p&gt;  &lt;p&gt;Getting the right mix of people working on the BPM project is critical for success. Just throwing the smartest people in a room is a recipe for frustration without the proper roles, skills, and authority. At a minimum, BPM projects should include a business process owner, implementation lead, developers, SMEs, and an executive sponsor. The business process owner is the team member belonging to the business who has knowledge of the business process and has the authority to make changes to the process as necessary. The process owner defines the process being input into the BPMS and also drives adoption of the system in the business organization. The implementation lead is much like our program manager role on the CISG team. They work with the business process owner to model the process, collect other requirements, drive the creation of the solution. Somewhat misleading is the title as an implementation lead does not drive adoption within the business, but must work closely with the process owner to accomplish the task. &amp;#8220;Developers&amp;#8221; are not just devs, but includes the entire team necessary to support the development effort: architecture and design, development, testing, and appropriate management. Not mentioned were the IT operations staff members who should also be included and finally is executive sponsorship. SMEs are the team members who know the most about the as-is process including any undocumented and unofficial processes still necessary to their team&amp;#8217;s operations. The executive sponsor must be dedicated and willing to make hard decisions to push the project forward. By nature process decisions are decisions about people&amp;#8217;s jobs, which can become contentious at times. It was mentioned that an absent or hesitant executive sponsor is a show stopping danger sign --the executive sponsor must be 100% behind a BPM implementation project to succeed.&lt;/p&gt;  &lt;p&gt;Agility:&lt;/p&gt;  &lt;p&gt;Multiple speakers have mentioned the important of agility in implementing BPM. First, one of the general goals of BPM is to enable businesses to improve (read change) their processes through the collection of data and to decrease the cost of IT changes (vs. the monolithic LOB app). Thus one of the points of implementing BPM is to facilitate business change and agility. Next is that waiting for perfection in requirements and process documentation/modeling is counterproductive. Teams may contains unknown, unofficial sub-processes which are hard to discover even with SMEs on the team. At some point, perfecting requirements and designs require much more time for an incremental change in value. Playbacks such as rapid prototypes and iterative releases should be used to frequently obtain feedback along the journey. It is important to note that iterative releases are not the same as planned staged releases. The latter is executing on a pre-determined plan created with information from the early phases of the project. The former is about inspecting the work delivered, identifying gaps and areas of improvement, then addressing those issues. A BPM project is not a &amp;#8220;once and done&amp;#8221; implementation project like many other IT projects that are developed then put into sustained engineering mode. Even after iterations have completed, one or two dedicated resources will need to be available to handle continuous improvement process changes.&lt;/p&gt;  &lt;p&gt;Continuous Process Improvement:&lt;/p&gt;  &lt;p&gt;Related to agility is CPI, the #1 recurring topic so far and one of the big benefits of implementing BPM. CPI is made possible by the metrics and process visibility created by implementing and running BPM solutions. However this implies that resources need to stay on project after implementation to make the changes resulting from additional process analysis. As processes change, so will the system, and the BPM implementation needs to be build in a way that can accept change. Re-useable components and the use of BPM/rules engines to move away from business logic built-into application code have been mentioned as a way to achieve lower IT change costs.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;10 Habits of Successful Organizations Building BPM solutions:&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;1. Make BPM about productivity AND visibility:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Metrics, KPI, SLAs, should be part of the defining the process&lt;/li&gt;    &lt;li&gt;Try not to scope out metrics&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;2. Integration&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Don&amp;#8217;t underestimate the effort required to integrate systems and start early&lt;/li&gt;    &lt;li&gt;But don&amp;#8217;t get bogged down either &amp;#8211; don&amp;#8217;t let that delay your first project (which should be a low risk, high impact project)&lt;/li&gt;    &lt;li&gt;Be ready to trade off integrations that stand in the way of a timely release&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;3. Never a &amp;#8220;one and done&amp;#8221; project&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Iterative approach to process improvement and bpm systems&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;4. Don&amp;#8217;t skip process analysis&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Requirements are not the same as process analysis&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;5. Take time to deliver value&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Taking longer than 90 days to deliver is not a failure&lt;/li&gt;    &lt;li&gt;Use timeline as a box in which to deliver your value&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;6. Build a complete team&lt;/p&gt;  &lt;p&gt;7. Self-sufficiency is a priority&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;FTEs are necessary to build organizational capability&lt;/li&gt;    &lt;li&gt;Partially allocated FTEs are not good enough &amp;#8211; they need to be committed to the project&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;8. Fund to value, not just the first release&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Big challenge as IT funding tends to be per project usually just for a first release&lt;/li&gt;    &lt;li&gt;To obtain the benefits of CPI, maintenance should is not a sleeper like for may be in other applications&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;9. Force collaboration, use playbacks and iterations to create tangible results for frequent validation&lt;/p&gt;  &lt;p&gt;10. Set owners for the program, process, and technology&lt;/p&gt;  &lt;p&gt;Thanks for reading, lots more tomorrow. &lt;/p&gt;  &lt;p&gt;Marius&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8946078" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/cisg/archive/tags/Frameworks+and+Platforms/default.aspx">Frameworks and Platforms</category><category domain="http://blogs.msdn.com/cisg/archive/tags/CISG/default.aspx">CISG</category><category domain="http://blogs.msdn.com/cisg/archive/tags/Product+Management/default.aspx">Product Management</category><category domain="http://blogs.msdn.com/cisg/archive/tags/Software+Requirements/default.aspx">Software Requirements</category><category domain="http://blogs.msdn.com/cisg/archive/tags/Program+Management/default.aspx">Program Management</category><category domain="http://blogs.msdn.com/cisg/archive/tags/BPM/default.aspx">BPM</category></item><item><title>Checklists and Mnemonics</title><link>http://blogs.msdn.com/cisg/archive/2008/09/05/checklists-and-mnemonics.aspx</link><pubDate>Fri, 05 Sep 2008 19:56:37 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8926517</guid><dc:creator>cisg</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/cisg/comments/8926517.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cisg/commentrss.aspx?PostID=8926517</wfw:commentRss><description>&lt;blockquote&gt;&lt;/blockquote&gt;  &lt;p&gt;Dennis Groves here....&lt;/p&gt;  &lt;p&gt;The most common list is the &lt;a target="_blank" href="http://todolistblog.blogspot.com/"&gt;to-do list&lt;/a&gt;, and it is the one we are all most familiar with and so the real value of a &lt;a target="_blank" href="http://www.newyorker.com/reporting/2007/12/10/071210fa_fact_gawande"&gt;checklist&lt;/a&gt; is often very &lt;a target="_blank" href="http://en.wikipedia.org/wiki/Checklist"&gt;misunderstood&lt;/a&gt;. &lt;a target="_blank" href="http://www.afa.org/magazine/Oct2004/1004fort.asp"&gt;Aviation&lt;/a&gt; and &lt;a target="_blank" href="http://www.medicalmnemonics.com/"&gt;medicine&lt;/a&gt; make heavy use of them. Computer programs are basically a sequential list of operations to for the computer to perform. In computer science; the &lt;a target="_blank" href="http://en.wikipedia.org/wiki/Linked_list"&gt;linked list&lt;/a&gt; is considered to be a fundamental data structure.&amp;#160; However, its most basic component is the list. In fact there is an entire &lt;a target="_blank" href="http://en.wikipedia.org/wiki/Lisp_programming_language"&gt;computer language&lt;/a&gt; that is composed only of lists. And an entire branch of &lt;a target="_blank" href="http://en.wikipedia.org/wiki/Lambda_calculus"&gt;mathematics&lt;/a&gt;. The list is such a fundamental tool that most of us take them for granted and think nothing more of them. And yet we would be doing ourselves a great disservice to dismiss the usefulness.&lt;/p&gt;  &lt;p&gt;Mnemonics are a kind of list used to recall important information. Recently I read a brilliant post by Adam Arndt about &amp;quot;&lt;a target="_blank" href="http://en.wikipedia.org/wiki/Subjective_Objective_Assessment_Plan"&gt;SOAP&lt;/a&gt;&amp;quot;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;The SOAP method involves putting all data concerning a problem into a &amp;#8220;SOAP Template&amp;#8221;, that is to say that all data should be entered underneath one of 4 headings (the first letter of each heading spells out the acronym &amp;#8220;SOAP&amp;#8221;): &lt;/p&gt;    &lt;p&gt;&lt;b&gt;S&lt;/b&gt;ubjective, &lt;b&gt;O&lt;/b&gt;bjective, &lt;b&gt;A&lt;/b&gt;nalysis (or &amp;#8220;Assessment&amp;#8221;), &lt;b&gt;P&lt;/b&gt;lan &lt;/p&gt;    &lt;p&gt;&lt;b&gt;Subjective&lt;/b&gt; information is filled out first and should contain subjective, qualitative information about the problem.&amp;#160; Examples: &amp;#8220;The network is slow&amp;#8221;, &amp;#8220;Outlook &amp;#8220;hangs&amp;#8221; when I try to send an encrypted email&amp;#8221;, &amp;#8220;I feel sick&amp;#8221;. &lt;/p&gt;    &lt;p&gt;The &lt;b&gt;Objective &lt;/b&gt;information is filled out next and should contain verifiable/verified quantitative information that provides further insight into the Subjective information that the customer/patient has provided.&amp;#160; Examples: Event ID&amp;#8217;s from event viewer, errors displayed on the user&amp;#8217;s screen, log files, packet captures, version information about software, programming languages used in code, functions used in code, % CPU utilization, blood pressure, body temperature, and heart rate statistics. &lt;/p&gt;    &lt;p&gt;&lt;b&gt;Analysis &lt;/b&gt;This is where you use your brain and analyze the Objective data that has been gathered and attempt to find root cause.&amp;#160; One result of the initial analysis may be that you do not have enough Objective information to solve the problem so you ask the customer for additional Objective information that you need to continue the Analysis.&amp;#160; This is an important part of the case documentation process as it should track any actions that have been attempted/investigated so that if another engineer must take over the T-shooting process the same actions are not performed multiple times.&amp;#160; The final output of the analysis phase should be the discovery and documentation of the root cause of the issue. &lt;/p&gt;    &lt;p&gt;&lt;b&gt;Plan &lt;/b&gt;A list of possible mitigations for the problem.&amp;#160;&amp;#160; A list of possible ways to resolve the issue with their pros and cons laid out. (In some situations only one solution may exist.)&amp;#160; The customer will then choose which solution to implement (we&amp;#8217;re just consultants, not their business decisions makers we don&amp;#8217;t make decisions for customers, we just inform them of their options and the pros and cons and they must choose which one works best in their environment), this decision should be handed off to the customer&amp;#8217;s Release Management process and, especially when we&amp;#8217;re doing consulting for the customer we should make sure that the customer understands the Operational Impacts surrounding that change. &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;The utility of such a pattern in problem solving is really amazing. For example lets say your worried about saving for the children's university education? SOAP to the rescue. Subjective: your fear you don't have enough money. Objective: look in the bank; have you started a college fund? Analysis: Not enough money for their education. Plan: Set aside money for the children's education every paycheck. Wow! That is a really useful pattern. And yet this was ostensibly invented to reduce medical malpractice law-suits by getting doctors to collect information in a consistent manner so that nothing was forgotten in times of emergency. &lt;/p&gt;  &lt;p&gt;I find these kinds of patterns to be useful and exciting; as does my friend &lt;a target="_blank" href="http://sourcesofinsight.com/"&gt;J.D. Meier&lt;/a&gt; who has a blog devoted to the documentation of such patterns and insights.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8926517" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/cisg/archive/tags/CISG/default.aspx">CISG</category><category domain="http://blogs.msdn.com/cisg/archive/tags/Product+Management/default.aspx">Product Management</category><category domain="http://blogs.msdn.com/cisg/archive/tags/Software+Requirements/default.aspx">Software Requirements</category><category domain="http://blogs.msdn.com/cisg/archive/tags/Program+Management/default.aspx">Program Management</category></item></channel></rss>