<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The Project Coach &#187; Brainstorming</title>
	<atom:link href="http://www.theproject-coach.com/category/project-performance-improvevment/brainstorming/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.theproject-coach.com</link>
	<description>Improving Project Management Problem Solving Skills</description>
	<lastBuildDate>Wed, 08 Jun 2011 21:39:24 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Risky Business – Just how bad is it?</title>
		<link>http://www.theproject-coach.com/2011/02/risky-business_just_how_bad_is_it/</link>
		<comments>http://www.theproject-coach.com/2011/02/risky-business_just_how_bad_is_it/#comments</comments>
		<pubDate>Thu, 10 Feb 2011 01:13:08 +0000</pubDate>
		<dc:creator>Cindy Vandersleen</dc:creator>
				<category><![CDATA[Brainstorming]]></category>
		<category><![CDATA[Planning]]></category>
		<category><![CDATA[Risk]]></category>
		<category><![CDATA[contingency reserve]]></category>
		<category><![CDATA[EMV]]></category>
		<category><![CDATA[qualitative analysis]]></category>
		<category><![CDATA[quantitative analysis]]></category>
		<category><![CDATA[risk management]]></category>

		<guid isPermaLink="false">http://www.theproject-coach.com/?p=373</guid>
		<description><![CDATA[In my last article on risk, I introduced how to get started with project risk management through risk planning and identification.  In this article we’ll discuss how to evaluate and prioritize those risks for action through qualitative and quantitative risk assessment.
Qualitative Analysis: During risk identification, the focus was on quantity – identifying as many as [...]]]></description>
			<content:encoded><![CDATA[<p>In my last article on risk, I introduced how to get started with project risk management through risk planning and identification.  In this article we’ll discuss how to evaluate and prioritize those risks for action through qualitative and quantitative risk assessment.<span id="more-373"></span></p>
<p><span style="text-decoration: underline;">Qualitative Analysis</span>: During risk identification, the focus was on quantity – identifying as many as possible.  But not all the risks identified merit action.  The purpose of qualitative assessment is to <em><span style="text-decoration: underline;">subjectively</span></em> declare which ones are the most important ones deserving focused attention.  The term subjective is an important distinction from methods used later during quantitative analysis because the assessment is not measured in any precise way.  During qualitative analysis judgment is used to assess evaluations.  This is done by working through the following steps:</p>
<ol>
<li>For each risk, the impact is assessed according to a standard project scale (declared during project risk planning)</li>
<li>For each risk the probability or likelihood of occurrence is assessed between (0.0 and .99)</li>
<li>The impact rating is multiplied by the probability to obtain a risk score</li>
<li>The risk scores are rank ordered to determine the relative priorities</li>
<li>According to predetermined thresholds determined during project risk planning, the risks with scores above those thresholds or the top so many in rank order move on to either quantitative analysis (if done for the project) or risk response planning.</li>
</ol>
<p><span style="text-decoration: underline;">Quantitative Analysis:</span>  Not all projects will warrant quantitative analysis.  This is usually only performed for complex projects, long projects, important or high profile projects.  You should use your best judgment as to whether this is warranted or whether it makes more sense to move directly to risk response planning.   Many organizations that perform this process invest in software tools that perform Monte Carlo simulation when there are continuous probability distribution iterations necessary to calculate the possible impact on project objectives.  However, even without such software, it is still possible to perform quantitative analysis by simply shifting emphasis to <em><span style="text-decoration: underline;">numerically</span></em> and <em><span style="text-decoration: underline;">objectively</span></em> analyzing impact and probability for those risks that advance to this phase, rather than the subjective measurement done in qualitative assessment.  Impacts are declared in precise terms of time and cost such as $10000.00 or 10 days rather than a scale value of .8 for example.  Rather than calculating risk scores, expected monetary value (EMV) is used to calculate the exact cost in both time and money for each risk.  This leads to a contingency reserve, which is a budget set aside for funding risk contingency and fallback plans.  The following are the steps:</p>
<ol>
<li>For each risk, the impact in exact time units is assessed (i.e. days, etc.)</li>
<li>For each risk, the impact in cost is assessed (i.e. $)</li>
<li>If not already available, for each risk numeric probability (0.0 &#8211; .99) declared</li>
<li>EMV (Time) = probability X Impact time</li>
<li>EMV (Cost) = probability X Impact Cost</li>
<li>Contingency Reserve (Time) = SUM ( #4)</li>
<li>Contingency Reserve (Cost) = SUM (#5)</li>
</ol>
<p>This allows a more precise calculation of exactly how much the risks and their management will cost.  In my next article I will discuss risk response planning where we will take a look at how to plan strategies to control risks in order to prevent threats and leverage opportunities.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.theproject-coach.com/2011/02/risky-business_just_how_bad_is_it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Risky Business – Getting Started with Risk Management</title>
		<link>http://www.theproject-coach.com/2011/01/risky_business_getting_started_with_risk_management/</link>
		<comments>http://www.theproject-coach.com/2011/01/risky_business_getting_started_with_risk_management/#comments</comments>
		<pubDate>Wed, 12 Jan 2011 19:59:48 +0000</pubDate>
		<dc:creator>Cindy Vandersleen</dc:creator>
				<category><![CDATA[Brainstorming]]></category>
		<category><![CDATA[Monitoring and Controlling]]></category>
		<category><![CDATA[PM Process Groups]]></category>
		<category><![CDATA[Planning]]></category>
		<category><![CDATA[Project Methodology]]></category>
		<category><![CDATA[Project Performance Improvement]]></category>
		<category><![CDATA[Risk]]></category>
		<category><![CDATA[risk management]]></category>
		<category><![CDATA[risk planning]]></category>
		<category><![CDATA[risk register]]></category>

		<guid isPermaLink="false">http://www.theproject-coach.com/?p=368</guid>
		<description><![CDATA[In our last post, Susan discussed the top project management stories of 2010, and in that article concluded that risk planning was one of the major take away lessons of the year. When we look to past news-worthy project stories such as the BP oil spill disaster, the Carnival cruise ship Splendor nightmare, or the [...]]]></description>
			<content:encoded><![CDATA[<p>In our last post, Susan discussed the top project management stories of 2010, and in that article concluded that risk planning was one of the major take away lessons of the year. When we look to past news-worthy project stories such as the BP oil spill disaster, the Carnival cruise ship Splendor nightmare, or the delays of the Broadway production of Spiderman, risk management emerges time and again as a leading factor for better outcomes. So why don’t more projects and organizations embrace it? <span id="more-368"></span>Many novice project managers seem to have an aversion to a structured approach to risk management because it seems scary or too complicated – too much work. But, it only takes involvement in one fiasco like the types described above, or even of lesser magnitude to make risk management worth a serious look. The fact is, establishing a consistent and effective process and set of practices around project risk management for even a small organization does not have to be a complicated matter. The benefits for project outcomes are huge. The subtle and dare I say selfish benefit to anyone who introduces and champions these practices in an organization are that they allow you to show quantifiable improvements for your efforts which can be very impressive to your management.</p>
<p>The discipline of risk has six sub component processes:<br />
• Risk management planning<br />
• Risk identification<br />
• Qualitative assessment<br />
• Quantitative assessment<br />
• Risk response planning<br />
• Risk monitoring and controlling<br />
In this article we talk about the first two – planning and identification. In the remaining articles of the series we will discuss the other processes.</p>
<p><span style="text-decoration: underline;"><strong>Risk Management Planning</strong></span>:  A risk management plan is a document that declares how the remaining steps of the risk process will be performed. It can be a very simple document prepared for each project from an organizational template that states methods and standards that will be utilized for the project. Important things to include in the risk management plan are:<br />
• Methods/techniques to be used for risk identification. Methods/techniques/tools to be used for quantitative analysis (if this step is done)<br />
• Whether quantitative analysis will even be done for the project.<br />
• Historical records and risk categories to use for risk identification – which project archives to explore.<br />
• Roles and responsibilities – who will be part of the team assigned to identify and manage risks.<br />
• Timing – when risk activities will occur – what meetings, etc.<br />
• Definitions of probability and impact – define a common scale and meaning for qualitative ratings.<br />
• Thresholds and tolerances – define the thresholds for advancement of a risk score to risk response planning and where there are special sensitivities (such as cost or time).<br />
• Reporting formats – risk management reports that will be issued and the format.<br />
• Tracking – how the risk process will be reviewed and audited and how activities will be documented. (e.g. where the risk register lives, etc.)<br />
<span style="text-decoration: underline;"><strong>Risk Identification</strong></span>:  After you’ve put some thought into how you are going to do all your risk activities for the entire project, decided who needs to be involved, and written it down into the risk management plan, it’s time to begin identifying risks and writing them down into a risk register. The first thing to be aware of is that a risk is an uncertain event. A fact is NOT a risk. If you know that a certain key team member will not be available for a critical task, that is not a risk to be dealt with in risk management activities. That is a fact to be dealt with in project scope/time/cost/resource activities. So be sure you understand the difference when you begin identifying risks. Also, although not intuitive from the name, a risk can be either positive or negative – either an opportunity or a threat, so be sure to focus on identifying both. Don’t just focus on preventing threats, but also think about how to take advantage of opportunities like sourcing from a supplier that has a lower cost, or finishing a task sooner than planned, etc. Think about who needs to be included to help you with the risk identification activities. These should be subject matter experts who have expertise in the various disciplines involved. This might require that you even go outside the project team and even include customers and stakeholders up and down the organization and in a wide variety of functions. The goal is for quantity over quality at this point so you don’t want to be too restrictive. If someone says “We might get struck by lightning”, go ahead and capture it. You can assess the probability and prioritize it in the next step of the process. Capture all risks in the risk register. Some techniques for risk identification include:<br />
• Review list if risk categories – either a generic commercially available category list or one tailored for your organization. Better still would be one created from past projects. This should not be done as the first risk id step. This should be done after one or two other steps as a “catch-all” to see if anything was missed. The danger in using this first is that people get a false sense of comfort that the list is a comprehensive list of everything possible and they forget to think about what is not on the list.<br />
• Review historical records from previous projects (if available) that are similar to current project – look at risks that were relevant for those projects that may plague your project.<br />
• Review project documentation – There is a reason risk identification comes after all the other project planning activities. You need the output of those exercises to see what the project entails so you know where there is risk. Review the charter, scope statement, WBS, schedule, budget, requirements, specs, etc. for risk.<br />
• Expert Interviews – talk to key stakeholders, customers, sponsors, or members of senior management as necessary to obtain opinions about risk.<br />
• Brainstorming – perhaps the most popular technique, if done properly this method can generate a lot of risks. Best practice is to have 2 scribes in addition to the facilitator. Try to solicit risks in multiple ways: by the project as a whole, by each activity, and by category. Don’t judge – just collect as many as possible! Group them, then clarify.<br />
In the next article we will discuss how to assess and prioritize the risks once you’ve identified them with the qualitative and quantitative assessment steps.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.theproject-coach.com/2011/01/risky_business_getting_started_with_risk_management/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Scrum vs. waterfall comparison &#8211; part 2</title>
		<link>http://www.theproject-coach.com/2010/10/scrum_vs_waterfall_comparison_part2/</link>
		<comments>http://www.theproject-coach.com/2010/10/scrum_vs_waterfall_comparison_part2/#comments</comments>
		<pubDate>Wed, 06 Oct 2010 00:35:19 +0000</pubDate>
		<dc:creator>Cindy Vandersleen</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Brainstorming]]></category>
		<category><![CDATA[Communications]]></category>
		<category><![CDATA[Estimation]]></category>
		<category><![CDATA[Executing]]></category>
		<category><![CDATA[Human Resource Management]]></category>
		<category><![CDATA[Monitoring and Controlling]]></category>
		<category><![CDATA[Planning]]></category>
		<category><![CDATA[Project Methodology]]></category>
		<category><![CDATA[Schedule Development]]></category>
		<category><![CDATA[Scope]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Stakeholder Management]]></category>
		<category><![CDATA[Team Dynamics]]></category>
		<category><![CDATA[WBS]]></category>
		<category><![CDATA[burndown chart]]></category>
		<category><![CDATA[product backlog]]></category>
		<category><![CDATA[User Stories]]></category>
		<category><![CDATA[Waterfall]]></category>

		<guid isPermaLink="false">http://www.theproject-coach.com/?p=343</guid>
		<description><![CDATA[In my last article I discussed characteristics and roles of the agile scrum methodology as compared to waterfall.  In this continuation article, I committed to examine the artifacts, meetings and processes involved and also discuss what they compare to in a waterfall context.  By design agile and the scrum methodology deliberately minimize processes, artifacts and [...]]]></description>
			<content:encoded><![CDATA[<p>In my last article I discussed characteristics and roles of the agile scrum methodology as compared to waterfall.  In this continuation article, I committed to examine the artifacts, meetings and processes involved and also discuss what they compare to in a waterfall context.  By design agile and the scrum methodology deliberately minimize processes, artifacts and meetings <span id="more-343"></span>to just those necessary few required to facilitate conversations, and radiate information about progress to the team and the organization.</p>
<p><span style="text-decoration: underline;">Processes: </span>  The primary scrum processes allow for grooming of the product backlog or clarifying the complexity by specifying effort factor (story points), grouping work from the product backlog into work iterations, defining and estimating technical work tasks for the work iterations, and packaging completed outputs of the work iterations into a working release product.  Below is a breakdown of the different scrum processes along with their descriptions and analogous waterfall counterpart.</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="213" valign="top"><strong>Scrum Process Name</strong></td>
<td width="213" valign="top"><strong>Scrum Process Description</strong></td>
<td width="213" valign="top"><strong>Waterfall Comparison</strong></td>
</tr>
<tr>
<td width="213" valign="top">Relative estimation (Points)</td>
<td width="213" valign="top">Estimation of work effort for product backlog item relative to other product backlog items.  No unit of measure given.  Typically numbers in a series such as (1,2,3,5,8,13,20,40,100…)</td>
<td width="213" valign="top">No comparison</td>
</tr>
<tr>
<td width="213" valign="top">Release Planning</td>
<td width="213" valign="top">Determining how many sprints worth of work will yield a product production release.  (Usually requires knowledge of team’s velocity or average number of story points achieved per sprint. – takes 1 or 2 sprints to determine.)</td>
<td width="213" valign="top">Schedule planning; Rolling wave planning</td>
</tr>
<tr>
<td width="213" valign="top">Sprint Planning</td>
<td width="213" valign="top">Determining how many of the top items from the product backlog can be implemented in the next sprint.  Determining the technical tasks necessary to implement sprint backlog items</td>
<td width="213" valign="top">WBS decomposition</td>
</tr>
<tr>
<td width="213" valign="top">Sprint task estimation (Hours)</td>
<td width="213" valign="top">Estimating time in hours to complete each technical task in sprint.</td>
<td width="213" valign="top">Schedule activity duration estimation</td>
</tr>
</tbody>
</table>
<p><span style="text-decoration: underline;">Meetings: </span>   Since frequent feedback is the hallmark of agile, the scrum meeting are the settings that facilitate some of the above processes, as well as allow for frequent status during the work intervals or sprints, and provide the vehicle for the customer acceptance and process improvement.  Below is a table that describes the major scrum meetings, descriptions and their waterfall counterparts.</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="213" valign="top"><strong>Scrum Meeting Name</strong></td>
<td width="213" valign="top"><strong>Scrum Meeting Description</strong></td>
<td width="213" valign="top"><strong>Waterfall Comparison</strong></td>
</tr>
<tr>
<td width="213" valign="top">Daily stand up</td>
<td width="213" valign="top">Daily meeting where each team members states what they’ve done since last meeting; what they will do until next meeting; and any impediments that stand in their way</td>
<td width="213" valign="top">Team status meeting</td>
</tr>
<tr>
<td width="213" valign="top">Sprint planning meeting</td>
<td width="213" valign="top">Meeting to implement the sprint planning process described above.</td>
<td width="213" valign="top">No comparison</td>
</tr>
<tr>
<td width="213" valign="top">Sprint demonstration</td>
<td width="213" valign="top">Meeting held at end of sprint where team members and product owner demonstrate output of stories that are completed to stakeholders</td>
<td width="213" valign="top">Tollgate phase review</td>
</tr>
<tr>
<td width="213" valign="top">Sprint retrospective</td>
<td width="213" valign="top">Meeting held after completion of sprint to review processes used and make recommendations for process improvements. A small section or paragraph of a business requirement document.</td>
<td width="213" valign="top">Lessoned learned  session</td>
</tr>
</tbody>
</table>
<p> <span style="text-decoration: underline;">Artifacts:</span>  Artifacts are sparse compared to a typical waterfall methodology. All work “to do” is tracked on the product backlog.  Work “left to go”  is tracked on one of 2 types of burn down charts and are meant to show progress to the organization.  Business requirements will seem sketchy in agile as compared to waterfall since preference is given to conversations amongst members of the team, and verification through acceptance criteria and demonstrations.  Below is a description of scrum artifacts.</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="213" valign="top"><strong>Scrum Artifact Name</strong></td>
<td width="213" valign="top"><strong>Scrum Artifact Description</strong></td>
<td width="213" valign="top"><strong>Waterfall Comparison</strong></td>
</tr>
<tr>
<td width="213" valign="top">Product Backlog</td>
<td width="213" valign="top">Single threaded prioritized list of features for implementation.  Items toward top have more detail description than those further down</td>
<td width="213" valign="top">High level scope feature list</td>
</tr>
<tr>
<td width="213" valign="top">User Stories</td>
<td width="213" valign="top">Short business requirement statements.  Usually in the form: as a _____ I wish to _____ because ______.</td>
<td width="213" valign="top">A small section or paragraph of a business requirement document.</td>
</tr>
<tr>
<td width="213" valign="top">Epic</td>
<td width="213" valign="top">A large user story (usually necessitating breakdown into multiple small user stories)</td>
<td width="213" valign="top">A section or paragraph of a business requirement document.</td>
</tr>
<tr>
<td width="213" valign="top">Acceptance criteria</td>
<td width="213" valign="top">Success criteria for development of user story – contained within user story.</td>
<td width="213" valign="top">Test case.</td>
</tr>
<tr>
<td width="213" valign="top">Product Backlog Burndown Chart</td>
<td width="213" valign="top">A chart showing how many unfinished features are remaining on the product backlog</td>
<td width="213" valign="top">Project schedule</td>
</tr>
<tr>
<td width="213" valign="top">Sprint Burndown Chart</td>
<td width="213" valign="top">A chart showing how many unfinished features are remaining on the sprint</td>
<td width="213" valign="top">Project schedule</td>
</tr>
<tr>
<td width="213" valign="top">Sprint Impediment Log</td>
<td width="213" valign="top">I document logging impediments to getting work done during a sprint.</td>
<td width="213" valign="top">Issue Log</td>
</tr>
</tbody>
</table>
<p> In scrum, relative estimation keeps the estimation process intuitive and non specific.  It’s done in group session with the entire team where everyone “votes” on their number all at once to keep voting independent.  The relative story points assist the product manager in backlog prioritization.  Sprint planning makes up the rest of the planning for a 30 day period.  This is where the detailed task decomposition and hourly estimation occurs.</p>
<p>Once a sprint is planned, work is executed and monitored in the daily standup meetings.  Issues are tracked in the Sprint impediment log.  Progress is displayed to the organization in artifacts such as the sprint and product burn down charts.</p>
<p>At the end of the sprint, the work is verified and accepted or rejected in the sprint demonstration meeting.  Then the sprint processes are reviewed and suggestions for improvement are made in the sprint retrospective, before reprioritizing the product backlog if necessary and beginning a new sprint.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.theproject-coach.com/2010/10/scrum_vs_waterfall_comparison_part2/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Requirements group sessions – blank canvass or blind chaos?</title>
		<link>http://www.theproject-coach.com/2010/08/requirements_group_sessions_blank_canvass_or_blind_chaos/</link>
		<comments>http://www.theproject-coach.com/2010/08/requirements_group_sessions_blank_canvass_or_blind_chaos/#comments</comments>
		<pubDate>Sat, 14 Aug 2010 00:26:07 +0000</pubDate>
		<dc:creator>Cindy Vandersleen</dc:creator>
				<category><![CDATA[Brainstorming]]></category>
		<category><![CDATA[PM Process Groups]]></category>
		<category><![CDATA[Planning]]></category>
		<category><![CDATA[Team Dynamics]]></category>
		<category><![CDATA[Interviews]]></category>
		<category><![CDATA[Prototypes]]></category>
		<category><![CDATA[Requirements]]></category>
		<category><![CDATA[Role playing]]></category>
		<category><![CDATA[Storyboarding]]></category>

		<guid isPermaLink="false">http://www.theproject-coach.com/?p=329</guid>
		<description><![CDATA[In my final article on requirements development, I want to discuss the processes involves in eliciting requirements from business stakeholders.  There are several commonly held techniques that are used for gathering requirements from business customers.  Some of these methods are specific to software systems or systems with some type of user interface, and some are [...]]]></description>
			<content:encoded><![CDATA[<p>In my final article on requirements development, I want to discuss the processes involves in eliciting requirements from business stakeholders.  There are several commonly held techniques that are used for gathering requirements from business customers.  Some of these methods are specific to software systems or systems with some type of user interface, and some are applicable to <span id="more-329"></span>any type of deliverable:</p>
<ul>
<li>Interviews – a one on one or one on several (2-3) of stakeholders question and answer session guided by a pre scripted list of tailored questions.  The questions should be comprised of a set of context free inquiries to promote bias free discussion.  Once the context free answers have been documented, some solution specific questions can be used to explore stakeholder leanings related to specific solutions.</li>
<li>Brainstorming workshops – a facilitated multi hour, perhaps all day session with all key stakeholders present.  There are usually ice breaking and warm up exercises to set ground rules and promote free thinking.  Then there is grounding in basic project material, followed by group brainstorming to elicit multiple ideas.  Usual rules are to generate as many ideas as possible, piggy back ideas off each other, and suspend judgment on any idea. Towards the end of the workshop the ideas must be grouped, clarified, reduced and prioritized.  These sessions are notorious for sometimes being difficult to manage and requiring the skills of a trained facilitator – preferable one from outside the organization with no political ties to any of the stakeholders.  Typical challenges include:
<ul>
<li>Time Management</li>
<li>Domineering</li>
<li>Lackluster participation</li>
<li>Negative, petty comments</li>
<li>Turf wars</li>
<li>Post lunch energy sag</li>
</ul>
</li>
<li>Role Playing – basically this is like walking a mile in the stakeholder’s shoes.  When possible the analyst carries out a day in the job of the stakeholder he/she is trying to gather requirements from – i.e. using the computer application to enter an order, welding a part, etc.</li>
<li>Scripted walkthroughs – similar to role playing, when an actual role play is not possible, this method allows a simulated experience via a script.</li>
<li>Prototypes – typically used in the context of a software development effort, a prototype is a partial implementation – a mock up of the external interface or what the stakeholder experiences when he interacts with the system.  This is a good way to let the stakeholder play with the model and discover what feels to be missing.  This sometimes uncovers entire feature sets that until then were unexpressed.</li>
<li>Storyboarding – Similar, but less elegant than prototypes, story boarding is used to gain early reactions from stakeholders on concepts proposed for deliverables.  Story boards can exist in 3 different styles:
<ul>
<li>Passive, containing screen shots, written business rules, process flow diagrams, output reports, etc. all laid out in a sequence so as to paint a picture or tell a “story” about how things will work.</li>
<li>Active, containing slideshows, animation, or simulations to try to make stakeholders see a movie that hasn’t been created yet.</li>
<li>Interactive, requiring participation in order to allow the stakeholder to experience the system in as realistic a manner as possible.</li>
</ul>
</li>
</ul>
<p>From my experience, I like to employ a combination of the above methods.  Personally, I never like to convene a large group to discuss anything with a blank sheet of paper.  I believe beginning a large group session with no content already established at least at a high level – i.e. a blank canvass is an invitation for chaos.  My preference is to outline the areas of requirements and determine who the primary stakeholders are for each area first, from analysis of project objectives and discussion with sponsors.  Then create a targeted questionnaire around each focused area and interview 1 – 3 primary stakeholders who are most directly affected / involved with the topic to get the core facts.  Sometimes a role play or scripted walk through can be combined with an interview to allow the stakeholder to demonstrate their world to the business analyst.  The larger “big tent” sessions can then be a refinement or validation session of those core facts by secondary stakeholders who can add their concerns and needs.  These secondary stakeholders may be primary stakeholders of another area. </p>
<p>Once an initial set of requirements have been gathered story boards and prototypes allow analysts and implementation teams to demonstrate back to the stakeholders whether they “got it” right and seek verification before they commit to final implementation.</p>
<p>Requirements elicitation is hard work requiring a mind meld of those participating in the process on whatever level of detail is being discussed. The more you limit the number to those who have expertise on a focused topic, the more likely you are to reach consensus.</p>
<p>What are your thoughts?</p>
<p>References:</p>
<p>Leffingwell,D., Widrig, D. (2000) <em>Managing Software Requirements, A Unified Approach,</em> Upper Saddle River, NJ: Addison-Wesley.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.theproject-coach.com/2010/08/requirements_group_sessions_blank_canvass_or_blind_chaos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Techniques for Creative Team Thinking: Multi-Voting</title>
		<link>http://www.theproject-coach.com/2010/03/multivoting/</link>
		<comments>http://www.theproject-coach.com/2010/03/multivoting/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 02:44:04 +0000</pubDate>
		<dc:creator>Susan Dodia</dc:creator>
				<category><![CDATA[Brainstorming]]></category>
		<category><![CDATA[Communications]]></category>
		<category><![CDATA[Stakeholder Management]]></category>
		<category><![CDATA[Team Dynamics]]></category>

		<guid isPermaLink="false">http://theproject-coach.com/?p=90</guid>
		<description><![CDATA[Multi-Voting is a useful technique for helping your team rank or prioritize a list of options.  It is particularly useful if the first choice or top priority is clear, but you can’t get your group to agree on the 2nd and subsequent priorities. 
The basic premise is quite simple: each participant gets to cast multiple votes [...]]]></description>
			<content:encoded><![CDATA[<p>Multi-Voting is a useful technique for helping your team rank or prioritize a list of options.  It is particularly useful if the first choice or top priority is clear, but you can’t get your group to agree on the 2<sup>nd</sup> and subsequent priorities. </p>
<p>The basic premise is quite simple: each participant gets to cast multiple votes on a list of options.  If the list is static, one not generated by the group, this can even be done before a brainstorming meeting. <span id="more-90"></span></p>
<p><strong>The Card Sort</strong>: if you have a pre-defined list of options and want to have a clear idea of priorities before the meeting starts, use the Card Sort.  Provide each meeting attendee with a list of options and ask them to sort the options in order of their preference.  This can be done literally, by providing each participant with a stack of index cards (one option written on each card) and ask them to rank the cards.  This can also be done virtually, by sending out a spreadsheet and asking participants to identify the options as their first choice, second choice, etc.  On online survey tool will allow participants to submit their rankings anonymously, if that is important to you group.  Regardless of how you get the information, you will benefit by understanding what your group is thinking before your meeting starts.  If you come in to a brainstorming session with your priorities already identified, you can spend your time thinking about those options instead of coming to agreement on what they are. </p>
<p><strong>The Poker Game:</strong> multi-voting in its truest sense allows participants to cast more than one vote on a list of options the group has created.  There are generally two rules: each participant gets the same number of votes, usually 3 or 5, and can only vote for a certain idea so many times.  Casting votes can be as simple as each participant putting a dot or check mark by the options of their choice, or can involve each participant getting certain number of <em>relics</em> (for example, poker chips) to spend on the options they like best. </p>
<p><strong>Target Exercise:</strong> this technique can help your team identify not only what the priorities are, but what options should be put on the backburner.  For each option under consideration, draw a target on a whiteboard or large piece of butcher paper, with each circle marked as follows:</p>
<ul>
<li>Center circle – CRITICAL</li>
<li>2<sup>nd</sup> circle – Somewhat Important</li>
<li>3<sup>rd</sup> circle – Marginally Important</li>
<li>Outer circle – Unimportant</li>
</ul>
<p>Give each participant a large marker, a stack of post-it notes or a sheet of sticky dots.  For every option, each participant puts a dot in the circle that best represents their feelings about that option.  This allows the group to quickly see which options the group is in agreement on (whether they feel the option is important or unimportant) and which options might need more consideration or discussion because they group lacks consensus.</p>
<p> This concludes my team creativity series.  I hope you have enjoyed reading it as much as I have enjoyed writing it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.theproject-coach.com/2010/03/multivoting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Techniques for Creative Team Thinking: Attribution Analysis</title>
		<link>http://www.theproject-coach.com/2010/02/attributionanalysis/</link>
		<comments>http://www.theproject-coach.com/2010/02/attributionanalysis/#comments</comments>
		<pubDate>Mon, 15 Feb 2010 00:18:46 +0000</pubDate>
		<dc:creator>Susan Dodia</dc:creator>
				<category><![CDATA[Brainstorming]]></category>
		<category><![CDATA[Communications]]></category>
		<category><![CDATA[Team Dynamics]]></category>

		<guid isPermaLink="false">http://theproject-coach.com/?p=83</guid>
		<description><![CDATA[Attribution Analysis is a great method to use when you need to guide your team through the exercise of generating ideas.  In the process, you may challenge some of the assumptions you’ve made about the nature of the problem you are trying to tackle and the realm of possible options you have for solving it. 
Again, [...]]]></description>
			<content:encoded><![CDATA[<p>Attribution Analysis is a great method to use when you need to guide your team through the exercise of generating ideas.  In the process, you may challenge some of the assumptions you’ve made about the nature of the problem you are trying to tackle and the realm of possible options you have for solving it. <span id="more-83"></span></p>
<p>Again, I will reference <em>Team Troubleshooter:  How to Find and Fix Team Problems</em> by Dr. Robert Barner for a description of Attribution Analysis:  “With this technique, your team can attack a problem creatively by breaking it down into its components and then brainstorming selectively around each part.  The last section of the technique rearranges these components in unique combinations that generate unexpected solutions”.   </p>
<p>For a simple example of how Attribution Analysis might work, let’s imagine that our team is responsible for ordering a birthday cake for our CEO’s upcoming birthday.  We know that the cake will be made up of the following components: cake flavor, filing, frosting and decoration.  We create a chart for our team to work with during our brainstorming session.</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="128" valign="top"><strong>Component</strong></td>
<td width="128" valign="top"><strong>Alternative A</strong></td>
<td width="128" valign="top"><strong>Alternative B</strong></td>
<td width="128" valign="top"><strong>Alternative C</strong></td>
<td width="128" valign="top"><strong>Alternative D</strong></td>
</tr>
<tr>
<td width="128" valign="top">Cake Flavor</td>
<td width="128" valign="top"> </td>
<td width="128" valign="top"> </td>
<td width="128" valign="top"> </td>
<td width="128" valign="top"> </td>
</tr>
<tr>
<td width="128" valign="top">Filing</td>
<td width="128" valign="top"> </td>
<td width="128" valign="top"> </td>
<td width="128" valign="top"> </td>
<td width="128" valign="top"> </td>
</tr>
<tr>
<td width="128" valign="top">Frosting</td>
<td width="128" valign="top"> </td>
<td width="128" valign="top"> </td>
<td width="128" valign="top"> </td>
<td width="128" valign="top"> </td>
</tr>
<tr>
<td width="128" valign="top">Decoration</td>
<td width="128" valign="top"> </td>
<td width="128" valign="top"> </td>
<td width="128" valign="top"> </td>
<td width="128" valign="top"> </td>
</tr>
</tbody>
</table>
<p>Now your team can move on to brainstorming all the possibilities for each of these component parts.</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="106" valign="top"><strong>Component</strong></td>
<td width="106" valign="top"><strong>Alternative A</strong></td>
<td width="106" valign="top"><strong>Alternative B</strong></td>
<td width="106" valign="top"><strong>Alternative C</strong></td>
<td width="106" valign="top"><strong>Alternative D</strong></td>
<td width="106" valign="top"><strong>Alternative E</strong></td>
</tr>
<tr>
<td width="106" valign="top"><em>Cake Flavor</em></td>
<td width="106" valign="top">Chocolate</td>
<td width="106" valign="top">Vanilla</td>
<td width="106" valign="top">Lemon</td>
<td width="106" valign="top">Spice</td>
<td width="106" valign="top">Carrot</td>
</tr>
<tr>
<td width="106" valign="top"><em>Filing</em></td>
<td width="106" valign="top">Raspberry</td>
<td width="106" valign="top">Mint</td>
<td width="106" valign="top">Orange</td>
<td width="106" valign="top">Caramel</td>
<td width="106" valign="top">Chocolate</td>
</tr>
<tr>
<td width="106" valign="top"><em>Frosting</em></td>
<td width="106" valign="top">Cream Cheese</td>
<td width="106" valign="top">Chocolate</td>
<td width="106" valign="top">Strawberry</td>
<td width="106" valign="top">Vanilla</td>
<td width="106" valign="top">Caramel Pecan</td>
</tr>
<tr>
<td width="106" valign="top"><em>Decoration</em><em>/Theme</em></td>
<td width="106" valign="top">Company Logo</td>
<td width="106" valign="top">Golf</td>
<td width="106" valign="top">Photo of the Team</td>
<td width="106" valign="top">Over The Hill</td>
<td width="106" valign="top">No decorations, just candles</td>
</tr>
</tbody>
</table>
<p> </p>
<p>Once all the different alternatives have been identified for each component, then a selection can be made.  In the scenario above, let’s say the team selects the following cake for the CEO’s birthday:</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="106" valign="top"><strong>Component</strong></td>
<td width="106" valign="top"><strong>Alternative A</strong></td>
<td width="106" valign="top"><strong>Alternative B</strong></td>
<td width="106" valign="top"><strong>Alternative C</strong></td>
<td width="106" valign="top"><strong>Alternative D</strong></td>
<td width="106" valign="top"><strong>Alternative E</strong></td>
</tr>
<tr>
<td width="106" valign="top"><em>Cake Flavor</em></td>
<td width="106" valign="top">Chocolate</td>
<td width="106" valign="top">Vanilla</td>
<td width="106" valign="top"><strong><em>Lemon</em></strong></td>
<td width="106" valign="top">Spice</td>
<td width="106" valign="top">Carrot</td>
</tr>
<tr>
<td width="106" valign="top"><em>Filing</em></td>
<td width="106" valign="top"><strong><em>Raspberry </em></strong></td>
<td width="106" valign="top">Mint</td>
<td width="106" valign="top">Orange</td>
<td width="106" valign="top">Caramel</td>
<td width="106" valign="top">Chocolate</td>
</tr>
<tr>
<td width="106" valign="top"><em>Frosting</em></td>
<td width="106" valign="top">Cream Cheese</td>
<td width="106" valign="top">Chocolate</td>
<td width="106" valign="top">Strawberry</td>
<td width="106" valign="top"><strong><em>Vanilla</em></strong></td>
<td width="106" valign="top">Caramel Pecan</td>
</tr>
<tr>
<td width="106" valign="top"><em>Decoration</em><em>/Theme</em></td>
<td width="106" valign="top">Company Logo</td>
<td width="106" valign="top">Golf</td>
<td width="106" valign="top"><strong><em>Photo of The Team</em></strong></td>
<td width="106" valign="top">Over The Hill</td>
<td width="106" valign="top">No decorations, just candles</td>
</tr>
</tbody>
</table>
<p> </p>
<p>Now, this is a very simple example.  But imagine if your team was facing a tough decision about how to handle a daily service outage for a system your entire organization relies on.  You work for a global company, so someone is always using this system &#8211; timing the outage “in the middle of the night” is not an option – it is always someone’s business day, somewhere in your global operation. </p>
<p>Start by getting your team to brainstorm to identify all the possible attributes or categories of exploration related to this particular problem.  Then come up with all the possible options for each category, either as a team, or divided into subgroups with each group responsible for a different category. </p>
<p>Finally, use all the ideas that have been generated to come up with a solution or a series of partial solutions that might be combined creatively to solve your problem. </p>
<p>In my next blog, I’ll discuss several different applications of multi-voting in a team problem-solving situation.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.theproject-coach.com/2010/02/attributionanalysis/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Techniques for Creative Team Thinking: Affinity Diagrams, Brain Writing and the Plus/Delta Technique</title>
		<link>http://www.theproject-coach.com/2010/01/affinitydiagrams/</link>
		<comments>http://www.theproject-coach.com/2010/01/affinitydiagrams/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 11:54:59 +0000</pubDate>
		<dc:creator>Susan Dodia</dc:creator>
				<category><![CDATA[Brainstorming]]></category>
		<category><![CDATA[Communications]]></category>

		<guid isPermaLink="false">http://theproject-coach.com/?p=78</guid>
		<description><![CDATA[In my last blog, I talked about the Nominal Group Technique, a quick and painless way to guide your team through a brainstorming task.    Each team member gets a stack of Post It notes (or index cards or scraps of paper or whatever is available) and 5 or 10 minutes to silently and anonymously write [...]]]></description>
			<content:encoded><![CDATA[<p>In my last blog, I talked about the Nominal Group Technique, a quick and painless way to guide your team through a brainstorming task.    Each team member gets a stack of Post It notes (or index cards or scraps of paper or whatever is available) and 5 or 10 minutes to <em>silently</em> and <em>anonymously</em> write down as many ideas as they can think of, with one idea per note card.  When the time is up, the meeting facilitator (i.e., the Project Manager – you) collects the artifacts, reads them all aloud, and, once all the ideas have been heard, asks the group to begin discussing them.</p>
<p>There are many benefits to this exercise:</p>
<ul>
<li>Participants have time to organize their thoughts and are not influenced by ideas from others</li>
<li>Participants are less emotional when writing down their ideas</li>
<li>Less assertive team members are heard equally with more dominant members</li>
<li>Ideas are de-personalized because they are submitted anonymously</li>
</ul>
<p> Today I will give you some additional methods to use with the Nominal Group Technique (NGT), to maximize the many benefits of using this simple tool. <span id="more-78"></span></p>
<p><strong>Affinity Diagramming</strong> is a useful technique for organizing ideas that are generated using NGT.  After all of the ideas the team has generated have been read aloud, put the Post It notes or note cards on a table and ask the team to categorize them into related groups.  Some practitioners believe this exercise should be done silently, with team members arranging and rearranging note cards until everyone is satisfied that each idea is sorted into correct groupings.  Others believe it is acceptable for the team to discuss what they are doing.  You can make the best choice for your group based on your history with them and your understanding of their group dynamics. </p>
<p>However you choose to do it, this allows ideas to be grouped into categories and then sub-categories, and gives your team a broad framework for their detailed discussion of the ideas they have generated.   </p>
<p>The <strong>Plus/Delta</strong> Technique is an approach for guiding a discussion about ideas that have been generated using NGT.  As the brainstorming session progresses, ideas will be analyzed and evaluated, to determine which ones will become part of an action plan, or left on a parking lot list, or discarded entirely.  A short list of ideas will be selected for detailed discussion.</p>
<p>During this part of the meeting, divergent opinions emerge and participants may become entrenched in the belief that an idea is either “good” or “bad”.  The Plus/Delta Technique is a straightforward means to make sure your team open-minded about the relative benefits and drawbacks of a particular idea. Simply go around the room and ask each participant to name a benefit (Plus) and a drawback (Delta) of the idea under discussion.  This forces each person to acknowledge both the merits and the flaws of an idea, and can move your group past a conversational deadlock.  </p>
<p><strong>Brain Writing</strong> is a variation of NGT.   Instead of having each participant write down all the ideas they can think of in the allotted time, ask each participant to spend 1 or 2 minutes and write down three ideas. </p>
<p>At the end of the time, each person passes their three ideas to the person on their right.  That person must contribute three ideas by either adding to the ideas that have been passed to them, or to create new ideas.  At the end of the time, each person passes all the cards in front of them, up to six cards, to the person on their right.   Post It Notes are really effective for this technique, because ideas can be stuck together and passed in a chain.  Continue passing the notes and either building on ideas or creating new ones for a few rounds, until the chain of ideas becomes unwieldy.  </p>
<p>When the exercise ends, have your team use Affinity Diagramming to organize the ideas.  This is a great tool to have the team collaborate without initial discussion, and can be effective at overcoming a variety of challenges with how a group interacts with each other.  Participants that don’t know each other well or have a history of competitive behavior may be able to collaborate more successfully using this technique. </p>
<p>In my next blog I will talk about using Attribution Analysis as a team brainstorming technique.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.theproject-coach.com/2010/01/affinitydiagrams/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

