<?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>Rational Scrum &#187; Quality</title>
	<atom:link href="http://www.rational-scrum.com/category/quality/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rational-scrum.com</link>
	<description>Making Scrum work: informal discussions on process improvement</description>
	<lastBuildDate>Thu, 05 Jan 2012 18:45:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Managing with blinders on</title>
		<link>http://www.rational-scrum.com/2011/12/managing-with-blinders-on/</link>
		<comments>http://www.rational-scrum.com/2011/12/managing-with-blinders-on/#comments</comments>
		<pubDate>Sun, 04 Dec 2011 20:48:07 +0000</pubDate>
		<dc:creator>Zacharias Beckman</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[Quality]]></category>
		<category><![CDATA[Things that Matter]]></category>
		<category><![CDATA[accountability]]></category>
		<category><![CDATA[agile methods]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[challenges]]></category>
		<category><![CDATA[continuous improvement]]></category>
		<category><![CDATA[critical processes]]></category>
		<category><![CDATA[leadership]]></category>
		<category><![CDATA[leading for success]]></category>
		<category><![CDATA[methodologies]]></category>
		<category><![CDATA[methodology]]></category>
		<category><![CDATA[process improvement]]></category>
		<category><![CDATA[project failure]]></category>
		<category><![CDATA[project management]]></category>
		<category><![CDATA[project management software]]></category>
		<category><![CDATA[project management tools]]></category>
		<category><![CDATA[quality assurance]]></category>

		<guid isPermaLink="false">http://www.rational-scrum.com/?p=407</guid>
		<description><![CDATA[Most managers today have blinders on when it comes to solving the problems of complex projects: They are lost among the trees, and can’t see the forest for what it really is. Too many project managers are focused on the day-to-day problems of the project and have lost sight of their overall strategy. So, with KPMG telling us that nearly 70% of projects are failing to meet their goals, what's the real solution? What's the one thing that's going to make the most difference?


Related posts:<ol><li><a href='http://www.rational-scrum.com/2010/10/doing-away-with-ineffective-broken-risk-management/' rel='bookmark' title='Permanent Link: Doing away with ineffective, broken risk management'>Doing away with ineffective, broken risk management</a></li>
<li><a href='http://www.rational-scrum.com/2010/11/managing-risk-in-global-projects/' rel='bookmark' title='Permanent Link: Managing risk in global projects'>Managing risk in global projects</a></li>
<li><a href='http://www.rational-scrum.com/2011/02/tackling-the-global-project-problem/' rel='bookmark' title='Permanent Link: Tackling the global project problem'>Tackling the global project problem</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Most managers today have blinders on when it comes to solving the problems of complex projects: They are lost among the trees, and can’t see the forest for what it really is. In a recent discussion in the popular Project Management forum of LinkedIn, one moderator posted the question, “what is the most common mistakes of project managers?”</p>
<p>During the ensuing discourse respondents from around the world posted not less than 18 different answers to this question.</p>
<p>Among the responses were answers such as “having poor stakeholder involvement,” “not enough project planning,” “poorly documented requirements,” “the budget being too small or poorly estimated,” and “the [project] goal is not consistent.” To be sure, many of these 18 answers are highly relevant to the success of a project — and yet, every single answer was <em>wrong</em>. None of the 18 responses identified the single, most common mistake of project managers.</p>
<p>In fact, each answer emphasizes the root of the problem: Too many project managers are focused on the day-to-day problems of the project and have lost sight of their overall strategy. They are thinking tactically, putting out fires, rather than strategically — making sure the fires never happen in the first place.</p>
<p>Take, for example, a few of the more common issues raised in this discussion:</p>
<ol>
<li>Poor stakeholder involvement. Let’s assume for a minute that we have a solution to this problem — perhaps, for example, a project manager has correctly identified all the stakeholders, put together a great communication plan to keep the stakeholders informed, and succeeds in building a collaborative environment with the stakeholders “at the table” on a regular basis. If this solves the problem of stakeholder involvement, does it actually save most of the projects that go off the rails?</li>
<li>The budget was too small. Again, let’s assume that the right process was used to estimate the project from the start, and that the project manager uses a solid method for measuring performance, cost, and schedule (say, Performance Based Earned Value). Certainly, budget overrun is a common problem, but would this actually solve most project problems?</li>
<li>Poorly documented requirements. In my experience, every requirement is poorly documented to start with — so, let’s assume that the right approach is taken to turn poor requirements into great requirements. Quality assurance is involved early, a full-circle approach ties requirements to work product to acceptance, excellent change management is used, and stakeholders provide a final consensus. Will producing great requirements really save more projects than any other strategy?</li>
</ol>
<p>The list, of course, goes on quite a long ways — and that’s the point. The list is long, and every single item raised is a valid concern for project managers. But with 18 different root causes on the table, could any one of them <em>really</em> make that much difference is the overall landscape?</p>
<p>These are all tactical solutions to specific project problems. So what’s the big picture? What is the one thing that would actually make the biggest difference, that would actually address many, perhaps even <em>most</em> of these 18 different issues?</p>
<p>Let’s take another look at KPMG’s survey of 252 organizations, and their subsequent findings. According to the study, inadequate project management implementation constitutes 32% of project failures, lack of communication constitutes 20%, and unfamiliarity with scope and complexity constitutes 17%. Taken together, 69% of project failures ultimately trace back to poorly implemented project management practices. What this means is simple: Project managers need to step back from the tactical, day-to-day fire fighting, and take a more strategic view. Adopting the right project management strategy will address <em>most</em> of the problems at hand.</p>
<p>How so? Let’s reconsider those first three project issues above.</p>
<ol>
<li>Poor stakeholder involvement. A thorough project plan, adopted out of an appropriate project management methodology that is <em>fit for the purpose</em>, will place the right emphasis on stakeholder involvement. It will also provide the right <em>tactical tools</em> make sure stakeholders are involved, and appropriate measures should stakeholder involvement begin to fail.</li>
<li>Budget problems. A correctly selected project management methodology will put the right emphasis on budget analysis, and will provide the right tools to stay on top of the budget. The project manager may need to look outside his or her own skill set to manage to those requirements — but the methodology will establish the goals, the tools, and the metrics from which deviation triggers a red flag.</li>
<li>Poor requirements. The right project management plan will include appropriate methods, probably mandated as part of a technical requirements standard, for developing strong requirements. The plans will include adequate validation and verification of requirements — possibly through strong quality assurance measures. Again, all of these tactical solutions will become part of the project and solve the overarching problem.</li>
</ol>
<p>So, the root cause of project failure — in fact, of 69% of project failures, according to KPMG’s study — is failing at the strategic level to identify and implement appropriate project management practices.</p>
<p>This means choosing the right standards and methodologies for the project. For instance, if tight quality and budget is a concern, more rigorous controls in this regard are needed. That probably means shunning simple methodologies such as lightweight, agile methods in favor of something that uses more ceremony and process (such as that defined in the PMBOK® and other classical project management approaches). It also means sticking to your guns and making sure the methodology is applied. Showing the methodology to the team and putting it on a bookshelf won’t cut it. <em>Application</em> is the key, and that means recognizing that the standards, practices, and procedures are there for a reason — don’t take shortcuts, because doing so means introducing risks to your project’s health.</p>


<p>Related posts:<ol><li><a href='http://www.rational-scrum.com/2010/10/doing-away-with-ineffective-broken-risk-management/' rel='bookmark' title='Permanent Link: Doing away with ineffective, broken risk management'>Doing away with ineffective, broken risk management</a></li>
<li><a href='http://www.rational-scrum.com/2010/11/managing-risk-in-global-projects/' rel='bookmark' title='Permanent Link: Managing risk in global projects'>Managing risk in global projects</a></li>
<li><a href='http://www.rational-scrum.com/2011/02/tackling-the-global-project-problem/' rel='bookmark' title='Permanent Link: Tackling the global project problem'>Tackling the global project problem</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.rational-scrum.com/2011/12/managing-with-blinders-on/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Dealing with negativity in the team</title>
		<link>http://www.rational-scrum.com/2010/12/dealing-with-negativity-in-the-team/</link>
		<comments>http://www.rational-scrum.com/2010/12/dealing-with-negativity-in-the-team/#comments</comments>
		<pubDate>Tue, 07 Dec 2010 19:16:33 +0000</pubDate>
		<dc:creator>Zacharias Beckman</dc:creator>
				<category><![CDATA[Entropy]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[Quality]]></category>
		<category><![CDATA[Things that Matter]]></category>
		<category><![CDATA[accountability]]></category>
		<category><![CDATA[challenges]]></category>
		<category><![CDATA[consensus]]></category>
		<category><![CDATA[empowerment]]></category>
		<category><![CDATA[hero culture]]></category>
		<category><![CDATA[improvement initiatives]]></category>
		<category><![CDATA[leading for success]]></category>
		<category><![CDATA[learning experience]]></category>
		<category><![CDATA[mentoring]]></category>
		<category><![CDATA[negative behavior]]></category>
		<category><![CDATA[peers]]></category>
		<category><![CDATA[problem management]]></category>
		<category><![CDATA[process improvement]]></category>

		<guid isPermaLink="false">http://www.rational-scrum.com/?p=324</guid>
		<description><![CDATA[You are leading a star project team working on a challenging project when you noticed a particular team member spreading negativity, rumors among peers. You are afraid this negative behavior will bring whole team's morale down. What would you do in this situation? Every individual is different, and every situation is going to require a different response, but here are a few strategies that can bring the situation back to an even keel.


Related posts:<ol><li><a href='http://www.rational-scrum.com/2010/10/when-theres-a-freeloader-on-your-team/' rel='bookmark' title='Permanent Link: When there&#8217;s a freeloader on your team'>When there&#8217;s a freeloader on your team</a></li>
<li><a href='http://www.rational-scrum.com/2011/04/team-based-performance-is-key-but-only-works-with-team-input/' rel='bookmark' title='Permanent Link: Team-based performance is key, but only works with team input'>Team-based performance is key, but only works with team input</a></li>
<li><a href='http://www.rational-scrum.com/2011/12/managing-with-blinders-on/' rel='bookmark' title='Permanent Link: Managing with blinders on'>Managing with blinders on</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<blockquote>
<div id="_mcePaste">You are leading a star project team working on a challenging project when you noticed a particular team member spreading negativity, rumors among peers. You are afraid this negative behavior will bring whole team&#8217;s morale down. What would you do in this situation?</div>
</blockquote>
<p>Every individual is different, and every situation is going to require a different response. Temper tantrums, sexist remarks, chronic lateness, information hoarding, playing favourites … people don’t always behave themselves at work. An adept manager needs to understand the individual nuances of the situation and act accordingly. You need finesse, insight into your team, an understanding of psychology, and often, incredible patience. Here are a few strategies that I always like to try.</p>
<h4>1. Engage the malcontent</h4>
<p>Quite often, the negative attitude comes from feelings of being disengaged from the team or the project. Perhaps the individual thinks he could do the job better; perhaps he isn&#8217;t working on what he wants to work on; or, just feels the project is heading in the wrong direction. Most often negativity stemming from these problems will surface in a team setting, such as passive aggressive behavior, grumbling, openly showing dislike for decisions. I like to engage this individual in finding a solution. Hand accountability to that individual and, in essence, give full reign to fix the problem. With accountability often comes responsibility &#8212; and the need to realize that decisions are not always quite as simple as they appear on the surface. Of course, sometimes the individual makes a mistake &#8212; but in this case, the lesson is still learned. They &#8220;get their way,&#8221; but also find out that &#8220;their way&#8221; wasn&#8217;t, afterall, the right way. Of course you&#8217;ve got to strive for a better outcome &#8212; assign responsibility, and then back them up. Make sure they&#8217;ve got resources and help in the decision making process. Hopefully it becomes a learning experience for everyone.</p>
<h4>2. Reach consensus</h4>
<p>Sometimes it&#8217;s not practical to let an individual run with their own ideas. Yet, still you have someone that feels &#8220;things&#8221; are heading in the wrong direction. I like to try to reach consensus or, failing that, at least agreement that we&#8217;ve made the right choices given what we know. One approach is to schedule a round table with the malcontent and his peers, perhaps 3-4 people. Discuss the problem, and try to reach agreement on direction. In the best case, his peers will sway his opinion. More often, the complexities, choices and decisions that have led to the current situation will be discussed &#8212; and the &#8220;black and white&#8221; situation fades in favor of many choices, and trying to make &#8220;the best one.&#8221; With a little luck, the malcontent employee walks out of the round table with two things: 1) a sense of having been engaged in the decision making process and 2) a new appreciation for the complexity at hand, and the decisions that have been made.</p>
<h4>3. Make it clear that it&#8217;s a team effort</h4>
<p>A one-on-one discussion goes a long way. Spend some time with the individual and really try to listen, and understand what the problem is. Come up with some mutual objectives &#8212; some things for the individual to work on (these might be soft skills, such as being less negative) as well as some things for you to work on (these will be things to help ameliorate the bad attitude, such as making sure his opinion is part of the decision process). Make sure it&#8217;s mutual, and show some real effort here &#8212; there&#8217;s tremendous value in demonstrating how much you value each individual&#8217;s contribution. Work with the individual to address the problems and find solutions.</p>
<h4>4. If all else fails&#8230;</h4>
<p>If you still have a problem employee on your hand after making a sincere effort to fix the problem, you&#8217;ve got to make it clear that continued negative behavior will not be tolerated. You also need to be prepared, so document the problems. Keep a record. After some time, it will become a matter of reprimanding and giving specific, required objectives. This is the worst case scenario and more often that not, the first step toward losing an employee. Sometimes it&#8217;s a &#8220;wake up call&#8221; to the individual, but often this kind of heavy-handed approach just feeds the negativity. Be prepared for either outcome.</p>
<p>Wayne McHale was a senior manufacturing executive when he heard reports that one of his branch offices was getting fed up with the arrogant, condescending attitude of a new manager. He decided to pay a personal visit to the office and put an end to the situation right away. &#8220;I made it absolutely clear that while we were delighted to have him on the team, certain behaviours could not be tolerated in a team environment,&#8221; says Mr. McHale. “He was taken aback, initially, because I think the behaviours were somewhat ingrained. He was a star and had been told for too long that he was wonderful.&#8221;</p>
<p>Whatever the case, make sure you have a good documented history. You can use it when talking about the problem with the employee, making sure you have concrete references to poor behavior. In the worst case situation, you can also use it to back up termination papers.</p>
<h4>Above all else, don&#8217;t be an enabler</h4>
<p>Some organizations actually nurture bad behaviour, according to Lew Bayer, president and CEO of Civility Experts Worldwide. For example, an all-star employee with a primadonna attitude may be tolerated because a manager decides it’s too costly or too much hassle to seek a replacement. Or perhaps certain rules may not apply to someone who has formed a friendship with a senior manager. In situations like this, it&#8217;s often the boss that&#8217;s the problem.</p>
<p>You can&#8217;t avoid dealing with workplace performance issues &#8212; it will come back to haunt you in the long term. Perhaps other employees will get fed up and quit. The problem employee might have a temper tantrum in front of a client. It&#8217;s hard to predict but one thing is almost certain: It&#8217;s going to happen at the worst time, when stress is high and a lot is on the line. Ignoring the issue won&#8217;t make it go away; it will just get worse.</p>
<p>Don&#8217;t wait until the problem becomes a problem for <em>everyone</em>. Be proactive, and recognize that the workplace is above all a place for <em>professionalism</em>. If your star performer is worth keeping, coaching can help. If your disaffected team member needs to feel involved, a few changes can make that happen. But, only if he&#8217;s open to the idea. If not, it may be time to take more direct action in order to preserve the integrity of your team.</p>


<p>Related posts:<ol><li><a href='http://www.rational-scrum.com/2010/10/when-theres-a-freeloader-on-your-team/' rel='bookmark' title='Permanent Link: When there&#8217;s a freeloader on your team'>When there&#8217;s a freeloader on your team</a></li>
<li><a href='http://www.rational-scrum.com/2011/04/team-based-performance-is-key-but-only-works-with-team-input/' rel='bookmark' title='Permanent Link: Team-based performance is key, but only works with team input'>Team-based performance is key, but only works with team input</a></li>
<li><a href='http://www.rational-scrum.com/2011/12/managing-with-blinders-on/' rel='bookmark' title='Permanent Link: Managing with blinders on'>Managing with blinders on</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.rational-scrum.com/2010/12/dealing-with-negativity-in-the-team/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Do hackers make the best testers?</title>
		<link>http://www.rational-scrum.com/2010/12/do-hackers-make-the-best-testers/</link>
		<comments>http://www.rational-scrum.com/2010/12/do-hackers-make-the-best-testers/#comments</comments>
		<pubDate>Mon, 06 Dec 2010 03:08:39 +0000</pubDate>
		<dc:creator>Zacharias Beckman</dc:creator>
				<category><![CDATA[Process]]></category>
		<category><![CDATA[Quality]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[quality assurance]]></category>
		<category><![CDATA[reliability]]></category>
		<category><![CDATA[software development methodology]]></category>
		<category><![CDATA[software engineering]]></category>
		<category><![CDATA[software testing]]></category>
		<category><![CDATA[structured software testing]]></category>
		<category><![CDATA[usability testing]]></category>

		<guid isPermaLink="false">http://www.rational-scrum.com/?p=319</guid>
		<description><![CDATA[The most valuable asset a Software Tester can have is an attitude of gleeful problem discovery. Someone that loves to break systems, discover their imperfections, and explore their weaknesses makes a great tester. But, to be really good, a product tester really has to care about the quality of the product.


Related posts:<ol><li><a href='http://www.rational-scrum.com/2009/11/exposing-the-enterprise-to-risk-who-decides-what-not-to-test/' rel='bookmark' title='Permanent Link: Exposing the enterprise to risk: Who decides what not to test?'>Exposing the enterprise to risk: Who decides what not to test?</a></li>
<li><a href='http://www.rational-scrum.com/2010/02/what-do-you-mean-sqa-isnt-testing/' rel='bookmark' title='Permanent Link: What do you mean, SQA isn&#8217;t testing?'>What do you mean, SQA isn&#8217;t testing?</a></li>
<li><a href='http://www.rational-scrum.com/2008/05/quality-assurance-as-a-way-of-life/' rel='bookmark' title='Permanent Link: Quality assurance as a way of life'>Quality assurance as a way of life</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Recently, I was asked &#8220;what makes a good software tester,&#8221; and as a subtext, whether hacking and testing share a similar mindset, and how wide a skill set testers need to have.</p>
<p>I think the most valuable asset a Software Tester can have is an attitude of gleeful problem discovery. Someone that loves to break systems, discover their imperfections, and explore their weaknesses makes a great tester. I haven&#8217;t met many people that really enjoy and excel at this, but it&#8217;s probably is an attribute that is common with Hackers as well.</p>
<p>It&#8217;s also wonderful to have a tester that really cares about the quality of the product. It&#8217;s absolutely essential for someone that wants to excel as a tester. That means having the patience and desire to work closely with the Quality Assurance group, to understand what a &#8220;good customer experience&#8221; means, and to really grasp things like quality of services, user experience, and customer needs.</p>
<p>Part of being a good tester means enjoying running down the rabbit hole. Where the hole leads is a mystery. Perhaps testing discovers problems stemming from poor UI design, SQL injection problems, performance issues caused by heavy loading, or playing the clueless user that always clicks the wrong thing and triggers a logic error.</p>
<p>The &#8220;how&#8221; of testing is another matter though. Yes, there are well understood principles and techniques, and often tools, for testing all of these things. I have found that in most cases, good testers tend to specialize. I don&#8217;t expect to find one person that can find the flaws in the user interface, perform load testing, and also look for SQL injection vulnerabilities. To get really good at all of these things, you need a team &#8212; some of those team members will focus on the back end, some on security, some on database systems, some on the front end. Finding someone that&#8217;s great at tackling a couple of those verticals is pretty rare. That said, every tester should have an adequate, at least shallow understanding of all of these areas. In order to properly localize a problem, you need to understand what could be causing it. But having other resources to bring in to help diagnose the specialty areas is critical.</p>


<p>Related posts:<ol><li><a href='http://www.rational-scrum.com/2009/11/exposing-the-enterprise-to-risk-who-decides-what-not-to-test/' rel='bookmark' title='Permanent Link: Exposing the enterprise to risk: Who decides what not to test?'>Exposing the enterprise to risk: Who decides what not to test?</a></li>
<li><a href='http://www.rational-scrum.com/2010/02/what-do-you-mean-sqa-isnt-testing/' rel='bookmark' title='Permanent Link: What do you mean, SQA isn&#8217;t testing?'>What do you mean, SQA isn&#8217;t testing?</a></li>
<li><a href='http://www.rational-scrum.com/2008/05/quality-assurance-as-a-way-of-life/' rel='bookmark' title='Permanent Link: Quality assurance as a way of life'>Quality assurance as a way of life</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.rational-scrum.com/2010/12/do-hackers-make-the-best-testers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Managing risk in global projects</title>
		<link>http://www.rational-scrum.com/2010/11/managing-risk-in-global-projects/</link>
		<comments>http://www.rational-scrum.com/2010/11/managing-risk-in-global-projects/#comments</comments>
		<pubDate>Tue, 30 Nov 2010 07:12:14 +0000</pubDate>
		<dc:creator>Zacharias Beckman</dc:creator>
				<category><![CDATA[Process]]></category>
		<category><![CDATA[Quality]]></category>
		<category><![CDATA[Things that Matter]]></category>
		<category><![CDATA[bottleneck]]></category>
		<category><![CDATA[business trends]]></category>
		<category><![CDATA[collaboration tools]]></category>
		<category><![CDATA[critical risk]]></category>
		<category><![CDATA[guidance programs]]></category>
		<category><![CDATA[methodologies]]></category>
		<category><![CDATA[organizational structure]]></category>
		<category><![CDATA[process improvement]]></category>
		<category><![CDATA[project management]]></category>
		<category><![CDATA[project quality]]></category>
		<category><![CDATA[risk]]></category>
		<category><![CDATA[risk management]]></category>
		<category><![CDATA[risk strategy]]></category>
		<category><![CDATA[training]]></category>
		<category><![CDATA[whole teams]]></category>

		<guid isPermaLink="false">http://www.rational-scrum.com/?p=304</guid>
		<description><![CDATA[One of the most significant risks we identify is a globally disparate (geographically separated) team. Teams working in separate regions face tremendous challenges that a co-located team doesn't have to think about, a situation made worse when outsourcing, where conflicts in language, time, culture, and business environment all affect the organization.


Related posts:<ol><li><a href='http://www.rational-scrum.com/2011/02/tackling-the-global-project-problem/' rel='bookmark' title='Permanent Link: Tackling the global project problem'>Tackling the global project problem</a></li>
<li><a href='http://www.rational-scrum.com/2011/03/tackling-the-global-project-problem-part-2/' rel='bookmark' title='Permanent Link: Tackling the global project problem, part 2'>Tackling the global project problem, part 2</a></li>
<li><a href='http://www.rational-scrum.com/2010/03/fix-your-boss-or-reduce-risk-to-quality-using-a-matrix-approach/' rel='bookmark' title='Permanent Link: Fix your boss (or, reduce risk to quality using a matrix approach)'>Fix your boss (or, reduce risk to quality using a matrix approach)</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I was recently asked what are the most relevant, pressing risks that affect global project management. Many come to mind but one stands out immediately: One of the most significant risks we identify is a globally disparate (geographically separated) team. Teams working in separate regions face tremendous challenges that a co-located team doesn&#8217;t have to think about. This is exacerbated when outsourcing, where conflicts in language, time, culture, and business environment all affect the organization.</p>
<p>Organizations facing these environmental issues need to put a considerable investment into mitigating the associated risks. This is essentially why the &#8220;promise of outsourcing&#8221; has been toned down over the past decade: Gone is the illusion that you can get solid work for 25 cents on the dollar. &#8220;Real&#8221; outsourcing costs tend to range anywhere from 70 cents on the dollar to $1.20 on the dollar (yes, <a href="http://www.rational-scrum.com/2008/05/rational-scrum/">outsourcing can often lead to higher costs</a> &#8212; but sometimes it&#8217;s not just about cost, but geographic presence, distribution, foreign market penetration, etc.)</p>
<p>Language barriers pose some of the most difficult issues to work around. Being unable to easily communicate means poor communication becomes a barrier to the entire team. This can lead to misunderstood requirements, misinterpretation of directions, even a complete disconnect on whether a team is in trouble or doing fine. Ideally, open communication, information radiators, and visibility are central to successful projects. Any barriers increase risk, and that means increasing efforts to compensate. Closely related to language barriers are cultural barriers. A pretty obvious example is the straightforward U.S. business culture in regard to the respectful and tradition-rich Japanese culture. Even seemingly similar cultures pose barriers; for example, East Indian cultures and U.S. cultures don&#8217;t easily connect until interpersonal barriers have time to break down.</p>
<p>Business environment and common bias also contributes to the risk of disparate teams, especially those separated by business culture. For example, consider a client developing a legal work product solution in the U.S. market while using East Indian resources. The lack of a common business foundation can easily lead to a complete disconnect regarding assumed business objectives (in other words, the legal system is very different in the U.S. versus India, which means a lack of common understanding regarding some pretty basic business goals).</p>
<p>All of these issues can be mitigated with appropriate practices. The necessary measures will vary from one project or organization to another &#8212; there are a lot of variables at work, and that means every project has to be treated uniquely. The common thread is communication. Breaking down these barriers by using process, technology and culture is critical. The disparate team needs to become one team, working as a unit &#8212; and that usually means a significant investment in tools, strong processes and team-building exercises. I strongly advocate rotating team members across the organization or project as one example. This helps across the board: It breaks down communication and culture barriers, helps team members get to know one another, lets distant teams experience local culture, and helps to build a collaborative &#8220;<a href="http://www.rational-scrum.com/2008/05/whole-teams/">whole team</a>.&#8221;</p>


<p>Related posts:<ol><li><a href='http://www.rational-scrum.com/2011/02/tackling-the-global-project-problem/' rel='bookmark' title='Permanent Link: Tackling the global project problem'>Tackling the global project problem</a></li>
<li><a href='http://www.rational-scrum.com/2011/03/tackling-the-global-project-problem-part-2/' rel='bookmark' title='Permanent Link: Tackling the global project problem, part 2'>Tackling the global project problem, part 2</a></li>
<li><a href='http://www.rational-scrum.com/2010/03/fix-your-boss-or-reduce-risk-to-quality-using-a-matrix-approach/' rel='bookmark' title='Permanent Link: Fix your boss (or, reduce risk to quality using a matrix approach)'>Fix your boss (or, reduce risk to quality using a matrix approach)</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.rational-scrum.com/2010/11/managing-risk-in-global-projects/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Doing away with ineffective, broken risk management</title>
		<link>http://www.rational-scrum.com/2010/10/doing-away-with-ineffective-broken-risk-management/</link>
		<comments>http://www.rational-scrum.com/2010/10/doing-away-with-ineffective-broken-risk-management/#comments</comments>
		<pubDate>Tue, 19 Oct 2010 03:01:31 +0000</pubDate>
		<dc:creator>Zacharias Beckman</dc:creator>
				<category><![CDATA[Process]]></category>
		<category><![CDATA[Quality]]></category>
		<category><![CDATA[Things that Matter]]></category>
		<category><![CDATA[accountability]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[challenges]]></category>
		<category><![CDATA[continuous improvement]]></category>
		<category><![CDATA[critical processes]]></category>
		<category><![CDATA[fault tolerance]]></category>
		<category><![CDATA[improvement initiatives]]></category>
		<category><![CDATA[methodology]]></category>
		<category><![CDATA[process improvement]]></category>
		<category><![CDATA[project failure]]></category>
		<category><![CDATA[reliability]]></category>
		<category><![CDATA[risk]]></category>
		<category><![CDATA[risk management]]></category>
		<category><![CDATA[risk management plan]]></category>
		<category><![CDATA[risk program]]></category>
		<category><![CDATA[risk strategy]]></category>

		<guid isPermaLink="false">http://www.rational-scrum.com/?p=297</guid>
		<description><![CDATA[Risk management has become mainstream. It's no longer the domain of rocket scientists and actuaries. In fact, it's become so mainstream that formal risk management practices are showing up everywhere we look. But is all this sudden attention to risk management going in the right direction? Or are recently defined risk management methods just introducing unproven, sometimes crackpot solutions into a well-understood space? Find out why Harvard Business Review found that "Most of the management tools and techniques we studied had no direct causal relationship to superior business performance."


Related posts:<ol><li><a href='http://www.rational-scrum.com/2011/12/managing-with-blinders-on/' rel='bookmark' title='Permanent Link: Managing with blinders on'>Managing with blinders on</a></li>
<li><a href='http://www.rational-scrum.com/2010/11/managing-risk-in-global-projects/' rel='bookmark' title='Permanent Link: Managing risk in global projects'>Managing risk in global projects</a></li>
<li><a href='http://www.rational-scrum.com/2010/03/fix-your-boss-or-reduce-risk-to-quality-using-a-matrix-approach/' rel='bookmark' title='Permanent Link: Fix your boss (or, reduce risk to quality using a matrix approach)'>Fix your boss (or, reduce risk to quality using a matrix approach)</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div>
<p>We all want to be Apple. We want to have their reputation, at any rate. A zealous customer base, fantastic products that seemingly flow out of design and into production without a hitch, and a virtually zero record of recalls or product delays.</p>
<p>But it&#8217;s the part about the customer that really grabs our attention. So the question is, how do they do it? If we put the right people in a room together will they just &#8220;get it,&#8221; and execute a flawless vision?</p>
<p>That&#8217;s likely a key part of it, at least in so far as it takes the right people to make the right decisions. But how do we execute our vision with such precision? And if we look at other successful companies, will we find some theme that&#8217;s in common with Apple? Absolutely. That common theme isn&#8217;t just one thing &#8212; But every single successful company has one common element in their strategy: A mechanism for avoiding undue risk.</p>
<p>Risk management has become mainstream. It&#8217;s no longer the domain of rocket scientists and actuaries. In fact, it&#8217;s become so mainstream that formal risk management practices are showing up everywhere we look. Most of the time, we&#8217;ll see the word Enterprise included in the definition &#8212; a way of letting us know &#8220;this is for the whole firm.&#8221; Enterprise Risk Management (ERM), Business Continuity Planning (BCP) and Governance and Risk Compliance (GRC) are just a few of the different names risk management flies its flag under.</p>
<h3>Is More Attention A Good Thing?</h3>
<p>But is all this sudden attention to risk management going in the right direction? To answer that, we need to look at the specifics of different risk management techniques.</p>
<p>For example, the Project Management Institute (PMI) and National Institute of Standards and Technology (NIST) have both put forward standards that devote significant space to the topic of risk management. The PMI standard of risk management (PMI-RMP®, or Risk Management Professional) includes some pretty extensive methods for identifying, quantifying and mitigating risk.</p>
<p>Much of the PMI-RMP standard can be considered a brief introduction to risk management. It doesn&#8217;t introduce quantitative analysis or provide any background of Judgement and Decision Making (JDM) theory. It does, however, provide a starting point, some kind of a baseline that we can use to at least make sure that our projects, programs and organizations are addressing risk management &#8212; at some level.</p>
<p>This is good, at least at first blush. But, unfortunately, when we dig deeper there could be a more subtle problem here: The practices advocated by PMI and NIST standards are, quite simply, apt to cause more harm than good.</p>
<h3>Worse Than Nothing</h3>
<p>There are decades of remarkable research in JDM and risk management theory. The research that has gone into this kind of theory has produced an invaluable treasure trove of tools, processes and techniques that we can leverage to learn how to accurately and effective assess risk across our organization.</p>
<p>This same research has also largely debunked &#8220;crackpot&#8221; risk management theory and poor decision making practices. For instance, Harvard Business Review led a study of over 200 popular management tools, like TQM, ERP and so on. Independent external reviews of the degree of implementation of each of these various tools was compared to stakeholder return on investment over a five year period. The resounding conclusion from this in-depth study, as reported by HBR, was that: &#8220;Our findings took us quite by surprise. Most of the management tools and techniques we studied had no direct causal relationship to superior business performance.&#8221;</p>
<p>But this shouldn&#8217;t be a surprise, at least not to anyone familiar with formal risk management and JDM theory. In research conducted over many decades, such as that of Brunswik, Kahneman, Hubbard and others, most of these recently introduced management practices have been exposed as ineffective and often even harmful.</p>
<p>Consider, for example, the principle method for quantifying risk in the PMI standard is a matrix-based weighted scoring system. This system advocates highly subjective risk assessment practices, such as relying on risk assessment almost entirely from subject matter experts. Studies have shown that even well trained experts &#8212; let alone the people that often serve as experts on review boards &#8212; tend to provide highly inconsistent and spotty assessment results. One study by Hubbard tested a group of experts in their ability to assess risk across a portfolio of projects. Unbeknownst to the participants, two of the assessed projects were identical &#8212; and, hence, we should expect identical risk assessment of the two projects. But that&#8217;s not what the study shows: Participants only agreed with their own risk assessment 22% of the time. The rest of the time, risk assessment varied widely, sometimes as much as 35% by the same individual.</p>
<h3>Fixing It</h3>
<p>Of all the professions that practice risk management, actuaries are the only ones that can claim a real profession. Actuaries, much like accountants, doctors and scientists, must demonstrate their ability to assess risk using scientifically proven methods. And, like other formal professions, an actuary puts her license on the line when certifying a Statement of Actuarial Opinion. As with doctors and lawyers, if she loses her license she can&#8217;t just get another job next door. The industry of risk managers, modelers and assessors outside of the insurance industry would be greatly served by this level of professional standards.</p>
<p>Likewise, organizations such as PMI and NIST should stop promulgating what amounts to crackpot risk management practices. Decades of extensive study have shown that the core principles of risk management integrated into the PMI and NIST standards simply do not work. Worse, in many cases these practices actually cause more harm than good. Scoring methods should be disposed of. Instead, standards should rely on existing bodies of proven risk management and JDM practices.</p>
<p>But in the meantime, attaining a greater awareness of the risks associated with bad risk management practice is our responsibility. Understanding what to look for in risk management, and consulting trained professionals that can employ statistical risk methods is a good starting point. At the very least, firms should consult with formally trained professionals &#8212; and look for empirical, statistics-based methods. Anyone proposing a weighted scoring system should be shown the door!</p>
<blockquote><p>If you would like to learn more about risk management theory and practical methods of assessing and avoiding risk, <a href="http://www.hyraxintl.com/shop/category/seminar/" target="_blank">see Hyrax International&#8217;s seminars on these topics</a>. Attendees are welcome at <a href="http://www.hyraxintl.com/category/events">public presentations</a>. If you are interested in hosting a presentation at your firm, <a href="http://www.hyraxintl.com/location" target="_blank">contact Hyrax International directly</a>. Introductory seminars are offered at no cost.</p>
</blockquote>
</div>


<p>Related posts:<ol><li><a href='http://www.rational-scrum.com/2011/12/managing-with-blinders-on/' rel='bookmark' title='Permanent Link: Managing with blinders on'>Managing with blinders on</a></li>
<li><a href='http://www.rational-scrum.com/2010/11/managing-risk-in-global-projects/' rel='bookmark' title='Permanent Link: Managing risk in global projects'>Managing risk in global projects</a></li>
<li><a href='http://www.rational-scrum.com/2010/03/fix-your-boss-or-reduce-risk-to-quality-using-a-matrix-approach/' rel='bookmark' title='Permanent Link: Fix your boss (or, reduce risk to quality using a matrix approach)'>Fix your boss (or, reduce risk to quality using a matrix approach)</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.rational-scrum.com/2010/10/doing-away-with-ineffective-broken-risk-management/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Boomers at the exit gates</title>
		<link>http://www.rational-scrum.com/2010/08/boomers-at-the-exit-gates/</link>
		<comments>http://www.rational-scrum.com/2010/08/boomers-at-the-exit-gates/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 01:16:48 +0000</pubDate>
		<dc:creator>hhughes</dc:creator>
				<category><![CDATA[Education]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[Quality]]></category>
		<category><![CDATA[Things that Matter]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[Boomers]]></category>
		<category><![CDATA[challenges]]></category>
		<category><![CDATA[core competency]]></category>
		<category><![CDATA[educational psychology]]></category>
		<category><![CDATA[Knowledge Transfer]]></category>
		<category><![CDATA[leading for success]]></category>
		<category><![CDATA[mentoring]]></category>
		<category><![CDATA[organizational structure]]></category>
		<category><![CDATA[project management]]></category>
		<category><![CDATA[succession planning]]></category>
		<category><![CDATA[training]]></category>

		<guid isPermaLink="false">http://www.rational-scrum.com/?p=269</guid>
		<description><![CDATA[Organizations across the globe are trying to come to grips with a new corporate  challenge; one created by millions of employees who make up the boomer generation, who are poised to leave the working world, for golf, sailing, gardening or playing with the grandkids. In some cases the departure of these senior employees will allow [...]


Related posts:<ol><li><a href='http://www.rational-scrum.com/2010/08/bad-employees-rarely-quit-and-good-ones-are-hard-to-find/' rel='bookmark' title='Permanent Link: Bad employees rarely quit and good ones are hard to find'>Bad employees rarely quit and good ones are hard to find</a></li>
<li><a href='http://www.rational-scrum.com/2010/03/fix-your-boss-or-reduce-risk-to-quality-using-a-matrix-approach/' rel='bookmark' title='Permanent Link: Fix your boss (or, reduce risk to quality using a matrix approach)'>Fix your boss (or, reduce risk to quality using a matrix approach)</a></li>
<li><a href='http://www.rational-scrum.com/2011/02/tackling-the-global-project-problem/' rel='bookmark' title='Permanent Link: Tackling the global project problem'>Tackling the global project problem</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Organizations across the globe are trying to come to grips with a new corporate  challenge; one created by millions of employees who make up the boomer generation, who are poised to leave the working world, for golf, sailing, gardening or playing with the grandkids.</p>
<p>In some cases the departure of these senior employees will allow younger managers to step up to the plate to fill the void, but not everyone is ready, or even wants the next rung on the corporate ladder. So the question becomes:  After all you’ve gone through during this recession, can your organization survive the holes these departures will create? Do you have a well developed Succession Plan with Knowledge Transfer processes in place?</p>
<p>Many managers faced with a looming shortage of employees have reconsidered their business model; to find alternative ways to serve the client, build their products, distribute the materials, but a reinvention of their strategy simply brings new challenges to the fore.</p>
<p>Take the case of one of our clients who decided to outsource some aspects of their work to deal with looming labour shortages. They were in for a nasty surprise. A few months ago we conducted a risk assessment and  they found to their horror that not only were their boomers poised to flee, so were some of their specialists &#8212; the &#8220;go to&#8221; people others rely upon to do their work.  The newly outsourced work was what these &#8216;specialists&#8217; enjoyed, so instead of taking on new responsibilities, which were less appealing, they were seriously considering offers of work at the outsourcing company! Clearly a game plan was required to stall a potentially disastrous situation.</p>
<p>Traditional succession planning identifies high potential employees and implements long range plans to develop those people so they are well equipped to lead in the future. The focus is on core competencies, business knowledge, technical skills and sound judgement that will lead to solid business decisions. Mentors are enlisted from the senior ranks to pass on savvy business knowledge to new incumbents. Short term overlaps are permitted so a veteran of the job can coach a neophyte.</p>
<p>But what can a company do when the mentor has retired or the specialist now works elsewhere?</p>
<p>How can crucial knowledge be retained for organizational health and continuity?</p>
<p>Knowledge Transfer has become the latest &#8216;buzz&#8217; as leaders, faced with the loss of people <em>and</em> corporate knowledge, struggle to retain information that is vital and which has contributed to their present success.</p>
<p>New people to the company don&#8217;t know what they don&#8217;t know, so important questions are not asked. The soon-to-retire employees who have been operating smoothly for years; often don&#8217;t know what is vital &#8212; what to keep or toss &#8212; and the clock is ticking ever closer to their departure. Some, on the other hand, know exactly what to hang on to for that lucrative consulting job they envisage after their retirement and guard it jealously from their colleagues for fear of losing their distinct advantage.</p>
<p>So, getting vital knowledge from individuals and passing it to the right people, in a way that can be understood and assimilated quickly and accurately, is the challenge that will be facing most business leaders for the next two to three years.</p>
<p>We suggest you implement a few simple things to protect your company from a major risk.</p>
<ol>
<li>Pinpoint how many people will be leaving within the next three years and develop a strategy to capture their knowledge <em>now</em> before it&#8217;s too late.</li>
<li>Identify who your Subject Matter Experts (SME’s) are and determine their unique advantage &#8212; what makes them so valuable to your organization?</li>
<li>Consider doing some serious cross training to reduce your vulnerability, build capacity and engage employees in building a better workplace.</li>
<li>Develop a data base with SME&#8217;s, lesson’s learned and past practices so people can source information as and when they need it.</li>
<li>Start a community of practice so people are encouraged and supported to share information freely with colleagues.</li>
<li>Reward people for building your internal capacity when they mentor, coach or lead information sessions.</li>
</ol>
<p>If you pondered for a minute when you might get around to this &#8212; stop thinking &#8212; start taking action now, the days, months and years are slipping past very, very quickly. Is your organization going to be a risk?</p>
<blockquote><p class="wp-caption">Heather Hughes, CMC is a Certified Management Consultant with a 30 year international track record. She specializes in building vibrant organizations through Leadership Coaching, Succession Planning, Knowledge Transfer and Employee Engagement.</p>
</blockquote>


<p>Related posts:<ol><li><a href='http://www.rational-scrum.com/2010/08/bad-employees-rarely-quit-and-good-ones-are-hard-to-find/' rel='bookmark' title='Permanent Link: Bad employees rarely quit and good ones are hard to find'>Bad employees rarely quit and good ones are hard to find</a></li>
<li><a href='http://www.rational-scrum.com/2010/03/fix-your-boss-or-reduce-risk-to-quality-using-a-matrix-approach/' rel='bookmark' title='Permanent Link: Fix your boss (or, reduce risk to quality using a matrix approach)'>Fix your boss (or, reduce risk to quality using a matrix approach)</a></li>
<li><a href='http://www.rational-scrum.com/2011/02/tackling-the-global-project-problem/' rel='bookmark' title='Permanent Link: Tackling the global project problem'>Tackling the global project problem</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.rational-scrum.com/2010/08/boomers-at-the-exit-gates/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Bad employees rarely quit and good ones are hard to find</title>
		<link>http://www.rational-scrum.com/2010/08/bad-employees-rarely-quit-and-good-ones-are-hard-to-find/</link>
		<comments>http://www.rational-scrum.com/2010/08/bad-employees-rarely-quit-and-good-ones-are-hard-to-find/#comments</comments>
		<pubDate>Tue, 24 Aug 2010 22:43:48 +0000</pubDate>
		<dc:creator>Zacharias Beckman</dc:creator>
				<category><![CDATA[Education]]></category>
		<category><![CDATA[Entropy]]></category>
		<category><![CDATA[Quality]]></category>
		<category><![CDATA[Things that Matter]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[leading for success]]></category>
		<category><![CDATA[process improvement]]></category>
		<category><![CDATA[quality assurance]]></category>
		<category><![CDATA[return on investment]]></category>
		<category><![CDATA[training]]></category>

		<guid isPermaLink="false">http://www.rational-scrum.com/?p=263</guid>
		<description><![CDATA[Finding great employees is really hard. I don&#8217;t mean it&#8217;s difficult &#8212; I mean it&#8217;s virtually impossible to succeed in hiring great employees all the time. It&#8217;s equally hard to keep them, as it turns out. As Don Rainey recently wrote: Good employees are really hard to find &#8212; A solid worker isn’t just difficult to find, [...]


Related posts:<ol><li><a href='http://www.rational-scrum.com/2010/06/hiring-for-the-culture/' rel='bookmark' title='Permanent Link: Hiring for the culture'>Hiring for the culture</a></li>
<li><a href='http://www.rational-scrum.com/2010/06/its-never-a-good-time-for-training/' rel='bookmark' title='Permanent Link: It&#8217;s never a good time for training'>It&#8217;s never a good time for training</a></li>
<li><a href='http://www.rational-scrum.com/2010/02/articulating-the-value-of-training/' rel='bookmark' title='Permanent Link: Articulating the value of training'>Articulating the value of training</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Finding great employees is really hard. I don&#8217;t mean it&#8217;s difficult &#8212; I mean it&#8217;s virtually impossible to succeed in hiring great employees all the time. It&#8217;s equally hard to keep them, as it turns out. As Don Rainey recently wrote:</p>
<blockquote><p>Good employees are really hard to find &#8212; A solid worker isn’t just difficult to find, he or she is really difficult to find. And they’re the first ones to leave. The truth is that 10 percent of the world is competent – and you’re looking for that 10 percent in every hire.</p>
<p>It’s hard to do consistently. And that’s why organizations that do it with frequency have such strong reputations. If you want to build a business predicated largely on finding, getting and keeping quality employees to succeed, you should understand that premise will be your greatest risk. Finding a market and profitably selling to it (usually the greatest risks) will take a back seat. Better yet, pursue a business that needs some reasonable percentage of employees to be really good.</p>
</blockquote>
<p>But if that news isn&#8217;t bad enough, consider the other side of the coin &#8212; if you don&#8217;t have really great employees filling your ranks, then what do you have?</p>
<blockquote><p>Your bad employees rarely quit &#8212; For one thing, poor performers aren’t really all that motivated to look, as that might involve actual performance. For another, no one else is likely to recruit them. Your marginal and weak employees are with you for life unless you move proactively. In many years of running businesses, the only time this wasn’t true was during the dot-com bubble. At that time, every idiot could get a 15 percent to 20 percent raise here in Northern Virginia by changing jobs. And they did. Aside from that blessed time, weak employees are your most &#8220;loyal.&#8221;</p>
</blockquote>
<p>Don makes a good point, among several others (his article is <a href="http://entrepreneur.venturebeat.com/2010/08/19/8-things-i-wish-i-knew-before-starting-a-business/" target="_blank">8 things I wish I knew before starting a business</a>): Having, and holding on to, great employees is very, very hard work.</p>
<p>It&#8217;s also quite possibly the one sure-fire factor that&#8217;s going to push your company toward success. Consider a few of the leaders in the technology industry, such as Apple and Google. Both have stringent hiring processes and focus on the quality of the hire first, and growth second.</p>
<p>Let&#8217;s put it another way: Does it make sense to focus on growth if what you are growing is mediocre (or worse)?</p>


<p>Related posts:<ol><li><a href='http://www.rational-scrum.com/2010/06/hiring-for-the-culture/' rel='bookmark' title='Permanent Link: Hiring for the culture'>Hiring for the culture</a></li>
<li><a href='http://www.rational-scrum.com/2010/06/its-never-a-good-time-for-training/' rel='bookmark' title='Permanent Link: It&#8217;s never a good time for training'>It&#8217;s never a good time for training</a></li>
<li><a href='http://www.rational-scrum.com/2010/02/articulating-the-value-of-training/' rel='bookmark' title='Permanent Link: Articulating the value of training'>Articulating the value of training</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.rational-scrum.com/2010/08/bad-employees-rarely-quit-and-good-ones-are-hard-to-find/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Why Agile isn&#8217;t enough (and why it doesn&#8217;t work)</title>
		<link>http://www.rational-scrum.com/2010/04/why-agile-isnt-enough-and-why-it-doesnt-work/</link>
		<comments>http://www.rational-scrum.com/2010/04/why-agile-isnt-enough-and-why-it-doesnt-work/#comments</comments>
		<pubDate>Sat, 24 Apr 2010 03:38:46 +0000</pubDate>
		<dc:creator>Zacharias Beckman</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[Quality]]></category>
		<category><![CDATA[Rational]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Things that Matter]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[agile methodology]]></category>
		<category><![CDATA[agile software development]]></category>
		<category><![CDATA[Beedle]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[certification]]></category>
		<category><![CDATA[process improvement]]></category>
		<category><![CDATA[Rational Scrum]]></category>
		<category><![CDATA[Rational Unified Process]]></category>
		<category><![CDATA[Schwaber]]></category>
		<category><![CDATA[software development methodology]]></category>
		<category><![CDATA[software development process]]></category>
		<category><![CDATA[software engineering]]></category>
		<category><![CDATA[software project management]]></category>

		<guid isPermaLink="false">http://www.rational-scrum.com/?p=223</guid>
		<description><![CDATA[Agile methods are powerful tools when used properly -- but as with all tools, they can be misused. The critics of agile methods are many and vocal, calling Agile a poorly thought-out “shortcut” that fails to get the job done. And with 90% of projects failing to meet objectives, the criticism is valid. So is Agile just hype or is there something to it? And if there is, why are project success ratios so abysmal? Here's the scoop on why Agile doesn't work and what to do about it.


Related posts:<ol><li><a href='http://www.rational-scrum.com/2010/01/making-scrum-work-common-failings-in-adopting-scrum/' rel='bookmark' title='Permanent Link: Making Scrum work: Common failings in adopting Scrum'>Making Scrum work: Common failings in adopting Scrum</a></li>
<li><a href='http://www.rational-scrum.com/2010/03/scrum-is-not-an-agile-methodology/' rel='bookmark' title='Permanent Link: Scrum is not an agile methodology'>Scrum is not an agile methodology</a></li>
<li><a href='http://www.rational-scrum.com/2010/05/common-oversights-in-choosing-methodology/' rel='bookmark' title='Permanent Link: Common oversights in choosing methodology'>Common oversights in choosing methodology</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Agile methods are powerful tools when used properly &#8212; but as with all tools, they can be misused. The critics of agile methods are many and vocal, often looking at agile as a host of poorly thought-out and incomplete “shortcuts” that fail to get the job done. And with <a href="http://www.rational-scrum.com/2010/01/why-projects-fail-101/">90% of projects failing to meet objectives</a>, the criticism is valid.</p>
<h3>So is Agile just hype or is there something to it?</h3>
<p>There are strengths to the agile way of thinking, and many of them bring useful perspectives to software and systems development that are new and even revolutionary. Here are some of the things that work &#8212; and, potentially, that radically change our old-world practices.</p>
<p>Whereas most legacy methods stem from industrial process &#8212; that is, assembling a product using a set of defined, predictable steps &#8212; the agile method is empirical. It recognizes that development is more like invention and research, more akin to scientific study, than assembly. This empirical nature is at the heart of the agile mantra: Deliver, measure, adjust and repeat. The strength of this approach often bears itself out in fantastically hyperproductive teams that deliver working product far more quickly than legacy methods, such as waterfall, could ever achieve.</p>
<p>Agile does this by cutting through complexity. Every agile-based methodology focuses on simplification of otherwise complicated problems. For example, XP and Scrum both emphasize development of near-term, complete deliverables. This means carving out tangible and reasonably independent pieces of work, focusing on that work, and then &#8212; at least as much as possible &#8212; moving on to other work. This approach requires that large, complex problems are broken down into manageable pieces and thought of on a micro-deliverable level. Likewise, this approach minimizes ceremony and eschews as much procedure as possible. Some agile methods go to extremes in this regard, focusing entirely on delivering work product and not at all on procedure. This translates into minimizing complexity on a large scale.</p>
<p>Closely related to eliminating complexity is agile’s focus on progress measurement. Most agile methods measure progress chiefly, if not exclusively, in terms of delivered work product. Most methods also are quite stringent in defining progress only when finished work is delivered, which means you can’t work for nine months on a single big feature. Instead, micro-deliverables target key features, deliver those features into the customer’s hands, then moving on to new features. This can be a huge strength because the customer gets working product in-hand to review early, and often. It involves the customer early in product evolution, leading to a host of benefits including better product targeting, prioritized development and improved quality.</p>
<p>These characteristics of agile methods combine to fundamentally change the way software and systems development is practiced. Agile also empowers individuals to become stellar performers. In fact, all forms of agile rely on this to some degree &#8212; with more lightweight agile methods being completely dependent on individual empowerment. The idea is that an empowered team will leap over constraints to get the job done, no matter how “out of the box” the thinking needs to be. It’s a refreshing concept and one that can indeed be supremely successful, but it does require the team to embrace the idea wholeheartedly.</p>
<p>Another benefit, at least in some situations, is the creation of self-organizing teams. Partly because of the light ceremony, the fast pace, and the penchant for empowerment and accountability, teams become self-organizing. This works when the team has the right make-up, as individuals step up to take on tasks best suited to individual skills. Self-organized, empowered teams become very powerful and very productive, provided that the team members are up to the job.</p>
<p>There is absolutely no doubt that agile methods make it possible to get things done quickly. That’s what it’s all about, after all. The real question to me is how much of this tradeoff is really desirable? How often do we want to eschew process and maturity in favor of getting things done quickly?</p>
<p>More importantly: Can we effectively merge the best attributes of Agility with the most valuable benefits of established processes and standards?</p>
<h3>Why Agile doesn’t work</h3>
<p>When an agile project fails, it generally does so spectacularly and predictably. The common failings of agile-based projects are just that… common. We see the same problems over and over again, and this has become the basis for many critiques of agile methodology. After all, if we keep seeing the same problems crop up again and again, isn’t this proof enough that the process is flawed? This becomes clear in hindsight, so why do we continue to see 90 percent of projects missing the mark?</p>
<p>The fact is, agile by itself is just one tool in the toolbox that should be applied with other implements of the trade. In my experience, the problem comes in most often because small- and mid-sized organizations experience brilliant success with agile and then assume it can work everywhere. They throw out the toolbox (or perhaps never buy one in the first place). Yes, agile can succeed. Yes, it can deliver fantastic productivity and stellar results. But not always &#8212; in fact, I will go so far as to say not often.</p>
<p>This isn’t because of agile’s limitations. Instead, it’s because of overconfidence by those putting it to use, and the mistakes an immature organization makes as it grows and applies it inappropriately.</p>
<p>Immature companies and teams are cutting their teeth, again and again, on the limitations of agile.</p>
<p>All agile methods make it easy to oversimplify complexity. In fact, agile’s strength of eliminating complexity might be better stated as “ignoring complexity.” There are appropriate situations for this but, more often than not, ignoring complexity leads to problems. Most business cases don’t call for undefined delivery dates or loosely changing requirements and partial deliveries. These are risks that most business models are incompatible with. If the risks aren’t something that your business can sustain, adopting a purely agile process is taking a huge gamble.</p>
<p>Likewise, focusing on the near-term is an agile attribute that introduces a lot of unknowns into the business-end of an equation. Few people will contend that agile is appropriate for mission critical efforts such as, say, launch vehicle development, as sometimes requirements need to be set in stone before anyone starts development. But what about situations where some degree of fuzziness is acceptable or even beneficial? Agile advocates compatibility with change, sidestepping change control procedures that would otherwise place tight controls over requirements. Requirements change carries with it a heavy burden, particularly when it comes to the cross-organizational impact to marketing, budget, quality management and the customer. However, cutting change control, requirements management, and configuration management from the process can lead to long-term disaster that the short-term perspective of most agile methods will overlook.</p>
<p>This theme of reducing structure and control has cut out many waterfall-origin processes. The danger often manifests as small-scale agile projects are successful, leading to wider-scale adoption of agile. But, as the projects grow in complexity and criticality, major missing components in the process become evident. For example, no agile methods today integrate comprehensive quality assurance procedures (in fact, thanks to some early mistakes, such as MIL-STD-498[<a href="http://www.stsc.hill.af.mil/crosstalk/1995/02/MILSTD.asp" target="_blank">#</a>], most people think quality assurance is software testing &#8212; <a href="http://www.rational-scrum.com/2010/02/what-do-you-mean-sqa-isnt-testing/">it’s not</a>). Structured software testing often becomes an afterthought, and risk management programs tend to be regarded as “fuzzy disciplines.” Yet, these are the processes that successfully put man on the moon, that develop health care and financial services systems, and ensure that nuclear plant regulatory systems don’t fail after delivery. Of course, there is a cost to each of these processes, and every business needs to weigh the cost-benefit of adopting more process against cutting those processes. This needs to be an on-going evaluation, made as projects, organizations, and teams evolve &#8212; it’s not a decision that stands alone.</p>
<p>From a purely hands-on, management level, agile methods pose “people problems” as well. The strong emphasis on self-organization and empowerment can easily backfire. The former relies heavily on people that are capable of self-management and self-direction. Not everyone can live up to that expectation. The latter, delivering empowerment to the team and individual, can lead to a <a href="http://www.rational-scrum.com/2010/02/why-heroes-are-bad/">hero mentality</a> and silo’d teams that refuse to play well with others. As projects grow in size, complexity, and dependency on other teams and resources, these characteristics become the drawback of an immature organization.</p>
<p>Almost all agile methods oversimplify valuable processes. In some situations, the project survives the oversimplification. Sometimes the business is tolerant of the fallout. In every case, agile methods expose the project to risks that stakeholders should be &#8212; and often are not &#8212; aware of.</p>
<h3>What to do about it</h3>
<p>We need to be cognizant that one solution does not fit all problems. While an agile method such as XP or Scrum may have led to success in one project, this doesn’t make it a foregone conclusion that it will do so again. Each project is different, and organizations evolve over time. Adopting one process to solve all problems is a sure recipe for failure. On the other hand, having a well-versed team that can draw on several methodologies, as appropriate for the job, is a recipe for success.</p>
<p>If your organization is looking for the one-size hammer to hit every nail, make sure it’s as configurable a hammer as possible. Don’t choose something that is either too lightweight, such as XP, because many projects will overreach the capabilities of such a lightweight process. Likewise, don’t try to implement a full-on waterfall style methodology either because, while definitely thorough and capable of getting the job done, it’s just overkill for many smaller projects. If you must choose a single process, pick one that’s efficient, borrows from both agile and waterfall, and is highly configurable, such as <a href="http://www.hyraxintl.com/products/rationalscrum/" target="_blank">Rational Scrum</a> or <a href="http://en.wikipedia.org/wiki/IBM_Rational_Unified_Process" target="_blank">the Rational Unified Process</a>. Both of these have the maturity to deliver large-scale projects, but also support starting small and adopting minimum ceremony.</p>
<p>A better awareness of what specific agile practices can and cannot accomplish is key. For example, <a href="http://www.rational-scrum.com/2010/03/scrum-is-not-an-agile-methodology/">Scrum is not a development methodology</a>, and it cannot effectively deliver software or hardware projects unless it wraps itself around one. Yet today many organizations are employing Scrum as if it were a development methodology. I’ve even seen an organization of several hundred developers “force fed” Extreme Programming from the top down. The outcome of that particular operation: Mid-level management hid the fact that they didn’t use XP from top-level management after everyone realized what a mistake it was. Perhaps we’ll have to wait for mature standards in education and certification to evolve, but personally I’m not sitting idly by.</p>
<p>One of my personal pet peeves in the technology industry is a relative lack of standards and qualifications. Would you go to a doctor that didn’t have a medical degree? Would you hire an architect that didn’t have an appropriate engineering degree? Yet we hire software professionals (much less often hardware professionals) without adequate education, current qualifications, or meaningful certifications. For that matter, the proliferation of <a href="http://techrepublic.com.com/5208-12848-0.html?forumID=102&amp;threadID=277912&amp;messageID=2632563" target="_blank">meaningless qualifications</a> (such as <a href="http://jamesshore.com/Blog/Why-I-Dont-Provide-Agile-Certification.html" target="_blank">Scrum Master certification</a>) continues to weaken the industry. In the long run, we need better standards regarding education, accreditation and certification.</p>
<p>Understand agile methods for what they are. Keep in mind that lightweight process carries risk. Use the right tools in the right situation.</p>
<h3>Coming full circle</h3>
<p>If we add all of these things to agile methods, won’t we just end up using waterfall process all over again?</p>
<p>I don’t think so. Waterfall-based process, the original behemoth processes born out of industrial process, are widely recognized as inefficient. There are tremendous advantages to pressing forward with a merger between waterfall practices and agile practices. I hope the end result is a new generation of software and hardware development methodology &#8212; a generation that we’re just starting to see as processes such as <a href="http://www.hyraxintl.com/products/rationalscrum/" target="_blank">Rational Scrum</a> come to the fore. It’s time for development methodologies to evolve, and there’s no holding that back.</p>


<p>Related posts:<ol><li><a href='http://www.rational-scrum.com/2010/01/making-scrum-work-common-failings-in-adopting-scrum/' rel='bookmark' title='Permanent Link: Making Scrum work: Common failings in adopting Scrum'>Making Scrum work: Common failings in adopting Scrum</a></li>
<li><a href='http://www.rational-scrum.com/2010/03/scrum-is-not-an-agile-methodology/' rel='bookmark' title='Permanent Link: Scrum is not an agile methodology'>Scrum is not an agile methodology</a></li>
<li><a href='http://www.rational-scrum.com/2010/05/common-oversights-in-choosing-methodology/' rel='bookmark' title='Permanent Link: Common oversights in choosing methodology'>Common oversights in choosing methodology</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.rational-scrum.com/2010/04/why-agile-isnt-enough-and-why-it-doesnt-work/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Fix your boss (or, reduce risk to quality using a matrix approach)</title>
		<link>http://www.rational-scrum.com/2010/03/fix-your-boss-or-reduce-risk-to-quality-using-a-matrix-approach/</link>
		<comments>http://www.rational-scrum.com/2010/03/fix-your-boss-or-reduce-risk-to-quality-using-a-matrix-approach/#comments</comments>
		<pubDate>Tue, 30 Mar 2010 01:17:30 +0000</pubDate>
		<dc:creator>Zacharias Beckman</dc:creator>
				<category><![CDATA[Getting Things Done]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[Quality]]></category>
		<category><![CDATA[Things that Matter]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[agile methodology]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[bottleneck]]></category>
		<category><![CDATA[critical decision]]></category>
		<category><![CDATA[critical risk]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[formal methods]]></category>
		<category><![CDATA[hero culture]]></category>
		<category><![CDATA[inefficiency]]></category>
		<category><![CDATA[internal chaos]]></category>
		<category><![CDATA[leading for success]]></category>
		<category><![CDATA[process improvement]]></category>
		<category><![CDATA[project management]]></category>
		<category><![CDATA[project quality]]></category>
		<category><![CDATA[Qualitative research]]></category>
		<category><![CDATA[quality assurance]]></category>
		<category><![CDATA[return on investment]]></category>
		<category><![CDATA[whole teams]]></category>

		<guid isPermaLink="false">http://www.rational-scrum.com/?p=199</guid>
		<description><![CDATA[How do you ensure that one person doesn't derail your entire project? Most of us have been there before. Maybe it's a co-worker who doesn't work well with the team. Maybe it's your boss, who has to oversee every single decision even though he's an overtasked bottleneck. Either problem poses a critical risk to your project: Delays, mistakes and rework because one person isn't part of a streamlined effort. Learn how the situation can be improved, realizing positive gains in this habitually entrenched process.


Related posts:<ol><li><a href='http://www.rational-scrum.com/2010/11/managing-risk-in-global-projects/' rel='bookmark' title='Permanent Link: Managing risk in global projects'>Managing risk in global projects</a></li>
<li><a href='http://www.rational-scrum.com/2010/12/successfully-applying-lessons-learned/' rel='bookmark' title='Permanent Link: Successfully applying lessons learned'>Successfully applying lessons learned</a></li>
<li><a href='http://www.rational-scrum.com/2008/05/quality-assurance-as-a-way-of-life/' rel='bookmark' title='Permanent Link: Quality assurance as a way of life'>Quality assurance as a way of life</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>How do you ensure that one person doesn&#8217;t derail your entire project? Most of us have been there before, unfortunately. Maybe it&#8217;s a co-worker who doesn&#8217;t work well with the team. Maybe it&#8217;s your boss, who has to oversee every single decision even though he&#8217;s an overtasked bottleneck. Either problem poses a critical risk to your project: Delays, mistakes and rework because one person isn&#8217;t part of a streamlined process.</p>
<p>Probably the most difficult situation is the latter &#8212; a boss that&#8217;s too hands-on, or perhaps an external resource that is too busy, yet absolutely must approve every decision. The story usually goes something like this: He&#8217;s a great guy, pretty easy to get along with when it comes right down to it &#8212; but he&#8217;s also insufferably &#8220;hands-on.&#8221; He&#8217;s just got to review every critical decision, contributing, fine-tuning and tweaking until it&#8217;s just right. This micro-managing mentality is causing all kinds of bottlenecks: Decisions are held until the last moment, changes are made late in the game, and your entire department suffers &#8212; staying late to &#8220;catch up&#8221; after your boss delivers his final word on any given issue. But here&#8217;s the real kicker: He&#8217;s good at what he does, and even though it creates internal chaos the finished product <em>is</em> that much better for his input.</p>
<p><a href="http://www.rational-scrum.com/wp-content/uploads/2010/03/spike-1.png" rel="lightbox"><img class="alignright size-full wp-image-209" title="spike-1" src="http://www.rational-scrum.com/wp-content/uploads/2010/03/spike-1.png" alt="" width="351" height="265" /></a>Consider the image to the right: A critical &#8220;quality spike&#8221; representing the single project resource that is overloaded. This resource does raise project quality, but the spike also represents a huge bottleneck to the project.</p>
<p>Your department has tried everything: Getting him involved earlier in the game (it doesn&#8217;t work, his schedule is booked and it always presses to the last moment); Involving other review sources so your boss&#8217; input is minimized (that helped a bit, but the other sources don&#8217;t like it when your boss overrides their contribution); You tried publishing the &#8220;departmental cost&#8221; figures that show all this inefficiency (but the powers-that-be seem to feel this is &#8220;just the cost of doing business&#8221;).</p>
<p>This is not a simple problem. It gets right to the root of the dynamics created in working teams. How can the situation be improved, realizing positive gains in a habitually entrenched process that some recognize as painful, but overall is regarded as good enough?</p>
<p>There are really two issues that need to be dealt with here. One is obvious, one perhaps a little bit less so. Most strategies up until now have focused chiefly on the primary goal:</p>
<blockquote><p>&#8220;How can we minimize the negative impact of a critical resource (our &#8216;hands-on boss,&#8217; for example) that doesn&#8217;t work efficiently with your team?&#8221;</p>
</blockquote>
<ul>
</ul>
<p>The problem with this approach is that it attacks an entrenched problem head-on, and often does so using a single head-on approach to solve the problem. When an attempt fails, that approach is discarded and another tried. The principle flaw here is that each attempt to solve the problem is, in and of itself, not effective enough to get the job done. A secondary flaw is that each separate attempt tends to get lost in the chaff of day-to-day operations. We all know there&#8217;s a problem, but nobody is really tasked with studying it, compiling the entire scope of the problem and its impact, and somehow bringing about a solution.</p>
<p>For example, when your department produced some figures on costs to the organization, those figures clearly showed that, through inefficiency, rework, and last-minute changes, your team suffered. You even went so far as to tie it to actuals, a dollar figure that represented all that overtime and rework &#8212; but, it was accepted as &#8220;the cost of doing business.&#8221; Since it didn&#8217;t work, it was discarded &#8212; but the fact is, it&#8217;s only part of the overall puzzle.</p>
<p>So the head-on solution won&#8217;t work. Let&#8217;s consider a more subtle approach to the problem:</p>
<blockquote><p>&#8220;How can we make the critical resource less critical?&#8221;</p>
</blockquote>
<p>This would achieve the same result, but it&#8217;s really an entirely different problem &#8212; one that can be attacked somewhat obliquely. Rather than focusing on how to change the way your boss works (aka &#8220;the critical resource&#8221;), try focusing on changing <em>what your boss needs to work on</em>.</p>
<p>The first step toward a solution is realizing that solving this problem is a project, just like any other. It needs a project lead and sponsor. It needs to be handled as an iterative project, and the team needs to recognize that incremental improvement toward an ideal is acceptable. You aren&#8217;t going to discover a single silver bullet that solves the whole problem &#8212; that&#8217;s just not the nature of human team dynamics.</p>
<h3>Make it a project initiative</h3>
<p>Once your &#8220;quality improvement project&#8221; is up and running it will snowball. Here are a few steps that will get the ball rolling:</p>
<ol>
<li>Initiate the project. Don&#8217;t think of this as a &#8220;workplace problem&#8221; that needs to be fixed in the short term. Instead, create a project initiative around it and get some mindshare going. Someone is going to need to lead the project, even if it&#8217;s unofficial &#8212; that person will keep the forward momentum.</li>
<li>Focus on making many small improvements across the board. For example, in the case I described above, consider how involving other review sources did in fact help, but not always. That&#8217;s an incremental improvement, and it raised the quality of the project a little bit.</li>
</ol>
<p><a href="http://www.rational-scrum.com/wp-content/uploads/2010/03/spike-2.png" rel="lightbox"><img class="alignright size-full wp-image-210" title="spike-2" src="http://www.rational-scrum.com/wp-content/uploads/2010/03/spike-2.png" alt="" width="351" height="265" /></a>Now, consider the impact of this approach over time. If numerous improvements can be implemented, and each one raises project quality just a little bit, it has an inevitable outcome: Your boss is going to have less to worry about, and less to be involved in. This is shown visually in the second image &#8212; as the overall quality matrix delivers improvement across the project, the &#8220;critical spike&#8221; that represents your boss&#8217; workload <em>begins to shrink</em>. This is a quality matrix at work.</p>
<p>The goal is simply this: Dilute the need for your boss to be involved in every decision, by raising the bar in as many places as possible. You will gain a &#8220;double whammy&#8221; by not only reducing the amount of work he needs to contribute to, but also by increasing his own efficiency since he&#8217;ll have less to worry about. The bottleneck will begin to dissipate.</p>
<h3>Assemble your team</h3>
<p>Get involvement from everyone that&#8217;s affected by the problem &#8212; your team, your peers, other departments that might be affected. Of course, part of the finesse in this kind of project is to make it clear exactly what problem you are solving without making the project sound subversive or offending the wrong people. Your boss may be a terrible bottleneck, but also remember how valuable he or she is &#8212; this isn&#8217;t about cutting him out of the picture, going around him, or changing policies you don&#8217;t like. It&#8217;s much better to focus on things like qualitative improvement, streamlining projects to avoid inefficiency, or developing lean principles. Make it positive, in other words.</p>
<h3>Identify key risks</h3>
<p>Your probably already know what the main pain points are. Your team experiences them all the time: Loss of productivity, overtime, last minute changes, introducing new errors, reworking something that could already be finished. These are the lesser symptoms of an endemic problem: What are the potential risks if the problem goes unaddressed? Certainly continued loss of efficiency, higher expenses to the company and lower employee satisfaction come to mind. Perhaps there&#8217;s even a trend of some team members transferring out of the department to find a better working environment. More dramatic effects can include missed product deadlines, problems with released products or lowered perception of the department&#8217;s attention to quality. All of these can have a real financial impact on the company.</p>
<p>Identify those risks that are most significant. Those should become the focal point for initial improvement. This is a &#8220;risk driven&#8221; model, where high risk is identified &#8212; in other words, the most painful or potentially painful result of the problem gets the most attention as early as possible. Generally it&#8217;s best to tackle a few things at a time. While the list of risks could be very long, if you try to solve every problem at once it&#8217;s going to be overwhelming.</p>
<h3>Mitigate</h3>
<p>Once you&#8217;ve identified the top few risks, pull together your project team and identify candidate solutions. You&#8217;re designing something new here, so it&#8217;s going to seem like brainstorming &#8212; which is exactly what it is:</p>
<ol>
<li>Can more attention from outside experts improve the overall product, lowering your boss&#8217; need to be involved?</li>
<li>Would the quality assurance organization be a helpful partner in achieving this?</li>
<li>Could changes in the project timeline better accommodate your boss&#8217; hectic schedule? Perhaps driving for earlier involvement (or longer project schedules) would help.</li>
<li>Can the team multitask, effectively putting several critical paths into play so that if one gets stalled waiting for your boss, the others move forward?</li>
<li>Would better tracking systems and information management help solve the problem? Perhaps your boss would benefit from a system that brings more organization and immediate answers directly to him.</li>
<li>Perhaps greater visibility into the project timeline and reasonable deadlines would both improve responsiveness and provide some firm schedule guidance. </li>
<li>Information radiators (such as task boards, timelines and assignment lists) might help keep people up to speed on overall project status (and what has moved from &#8220;medium&#8221; to &#8220;high&#8221; priority).</li>
<li>A widely accessible system that assigns tasks and prioritizes those tasks would increase visibility of current goals as well as get everyone united about what needs attention first.</li>
</ol>
<p>Every organization is going to discover different solutions that help its specific situation. It will likely take time to hit on the first few steps that move in a positive direction &#8212; but those are the ones you want to hang on to.</p>
<h3>Include a quality improvement element</h3>
<p>Organizations that have the benefit of a formal quality assurance and improvement group should try to leverage the group&#8217;s knowledge. Quality assurance is about auditing and measuring progress toward improvement. Most quality assurance groups tend to be very good at measuring improvement over time, and putting that knowledge to use will help in gathering metrics and identifying what&#8217;s working, and what isn&#8217;t.</p>
<h3>Track your progress</h3>
<p>Measure, act, measure again, and adjust. This is the heart of most agile development methodologies &#8212; and most scientific methods.</p>
<p>The most important thing to do is realize when improvement has taken place. That means tracking information &#8212; metrics &#8212; about your organization&#8217;s efficiency. This can seem pretty amorphous when dealing with a problem such as this. Remember that it comes down to improved efficiency of individuals. Some teams will have simple metrics that are easy enough to track, such as number of projects completed on a monthly or quarterly basis, or number of cases filed. When all else fails, the number of hours committed to rework is a great metric, because it tracks directly to risk identification and mitigation up front. That is, if you properly identify a risk and mitigate it early in the project, the amount of time spent in rework related to that risk goes down.</p>
<p>This is one reason it&#8217;s important to have everyone affected by the problem involved: It&#8217;s going to require everyone to look for these signs of improvement. It might even require tracking hours spent in rework. Fortunately, with the goal in sight (less time spent reworking and fewer overtime hours) it shouldn&#8217;t be too hard to commit people to some moderate tracking.</p>
<p>Gather metrics on what works and what doesn&#8217;t work. Emphasize incremental improvement as a desired outcome: Track the results of each effort, and keep the best practices. The important thing here is to demonstrate improvement over time, so that everyone sees each action as contributing to the solution, not as a failure in delivering the end result.</p>
<p>One of the most important goals in creating a project mentality is the positive group effect. Seeing each practice as part of a solution keeps it alive &#8212; as opposed to trying something and perceiving failure. As the team, department or company works together to deliver a solution it becomes a self-reinforcing effect. Even your boss might notice, and actively start to take part.</p>
<ul>
</ul>


<p>Related posts:<ol><li><a href='http://www.rational-scrum.com/2010/11/managing-risk-in-global-projects/' rel='bookmark' title='Permanent Link: Managing risk in global projects'>Managing risk in global projects</a></li>
<li><a href='http://www.rational-scrum.com/2010/12/successfully-applying-lessons-learned/' rel='bookmark' title='Permanent Link: Successfully applying lessons learned'>Successfully applying lessons learned</a></li>
<li><a href='http://www.rational-scrum.com/2008/05/quality-assurance-as-a-way-of-life/' rel='bookmark' title='Permanent Link: Quality assurance as a way of life'>Quality assurance as a way of life</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.rational-scrum.com/2010/03/fix-your-boss-or-reduce-risk-to-quality-using-a-matrix-approach/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>What do you mean, SQA isn&#8217;t testing?</title>
		<link>http://www.rational-scrum.com/2010/02/what-do-you-mean-sqa-isnt-testing/</link>
		<comments>http://www.rational-scrum.com/2010/02/what-do-you-mean-sqa-isnt-testing/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 18:56:20 +0000</pubDate>
		<dc:creator>Zacharias Beckman</dc:creator>
				<category><![CDATA[Process]]></category>
		<category><![CDATA[Quality]]></category>
		<category><![CDATA[Rational]]></category>
		<category><![CDATA[Things that Matter]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[formal methods]]></category>
		<category><![CDATA[process improvement]]></category>
		<category><![CDATA[quality assurance]]></category>
		<category><![CDATA[software testing]]></category>
		<category><![CDATA[structured software testing]]></category>

		<guid isPermaLink="false">http://www.rational-scrum.com/?p=164</guid>
		<description><![CDATA[Software Quality Assurance (SQA) and Structured Software Testing (SST) are completely different fields. Every single book on the topic (textbooks, course materials, you name it) make this clear. In fact, most emphasize how important it is that these fields be completely separate. Consider: Quality Assurance is responsible for auditing and ensuring all aspects of work [...]


Related posts:<ol><li><a href='http://www.rational-scrum.com/2009/11/exposing-the-enterprise-to-risk-who-decides-what-not-to-test/' rel='bookmark' title='Permanent Link: Exposing the enterprise to risk: Who decides what not to test?'>Exposing the enterprise to risk: Who decides what not to test?</a></li>
<li><a href='http://www.rational-scrum.com/2008/05/quality-assurance-as-a-way-of-life/' rel='bookmark' title='Permanent Link: Quality assurance as a way of life'>Quality assurance as a way of life</a></li>
<li><a href='http://www.rational-scrum.com/2010/03/scrum-is-not-an-agile-methodology/' rel='bookmark' title='Permanent Link: Scrum is not an agile methodology'>Scrum is not an agile methodology</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Software Quality Assurance (SQA) and Structured Software Testing (SST) are completely different fields. Every single book on the topic (textbooks, course materials, you name it) make this clear. In fact, most emphasize how important it is that these fields be completely separate. Consider:</p>
<ol>
<li>Quality Assurance is responsible for auditing and ensuring all aspects of work meet agreed upon quality standards.</li>
<li>Therefore, if QA is also responsible for Structured Software Testing, who is going to audit the testing team for compliance and quality of deliverables?</li>
</ol>
<p>Quality assurance is the &#8220;cop&#8221; that makes sure we all do our job right. It has the authority to say &#8220;hold it, something&#8217;s not right.&#8221; Testing is the organization that performs regression analysis on a product to see if it works right. The skills required for these two disciplines are dramatically different &#8212; as much as business management and programming.</p>
<p>The value in a QA organization is that it is independent. It focuses entirely on ensuring quality across the organization. Would you want development, project management, requirements management, configuration management, verification &amp; validation, customer service or any other project discipline to report to QA? Why should testing be any different? The bottom line is simply that if testing reports to quality assurance its independence is compromised &#8212; the organization becomes vested in representing testing in the best possible light and, just possibly, taking shortcuts or letting a few things slide.</p>
<p>I realize that a large segment of the industry seems to use a different terminology, lumping testing under quality assurance. It&#8217;s unfortunate, because doing so handicaps both organizations. It&#8217;s important to realize the difference between the activities of ensuring quality in a project (largely focused on standards of process), and fault testing (activities that perform hands on fault detection and diagnosis).</p>
<p>The activities of quality assurance focus on things like quality assurance plans, project audits, requirement audits, checklists, enforcing standards and process, checking the results and deliveries of different teams, and discovering discrepancies between requirements, project artifacts, and functional goals. Quality assurance, as a general rule, spends more time looking at what the project teams are doing, performing audits on the work generated by each team, and figuring out what hasn&#8217;t been done according to agreed upon standards.</p>
<p>Testing, on the other hands, focuses on test planning and management, test case development, test execution, regression analysis, performance testing and defect diagnosis. These are &#8220;hands on the software&#8221; activities and much more akin to programming than auditing. Indeed, with today&#8217;s testing tools and complicated programming environments it can be a very &#8220;in the code&#8221; experience.</p>
<p>Keep your organization healthy and your teams focused on their competencies. Don&#8217;t disregard the value in centralizing authority for specific roles with specific teams &#8212; it lets them do their job well, without distractions and without muddying the water with conflicting interests.</p>


<p>Related posts:<ol><li><a href='http://www.rational-scrum.com/2009/11/exposing-the-enterprise-to-risk-who-decides-what-not-to-test/' rel='bookmark' title='Permanent Link: Exposing the enterprise to risk: Who decides what not to test?'>Exposing the enterprise to risk: Who decides what not to test?</a></li>
<li><a href='http://www.rational-scrum.com/2008/05/quality-assurance-as-a-way-of-life/' rel='bookmark' title='Permanent Link: Quality assurance as a way of life'>Quality assurance as a way of life</a></li>
<li><a href='http://www.rational-scrum.com/2010/03/scrum-is-not-an-agile-methodology/' rel='bookmark' title='Permanent Link: Scrum is not an agile methodology'>Scrum is not an agile methodology</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.rational-scrum.com/2010/02/what-do-you-mean-sqa-isnt-testing/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

