<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Declan Chellar</title>
	
	<link>http://www.chellar.com/blog</link>
	<description>Business Analysis Consultant</description>
	<lastBuildDate>Thu, 12 Aug 2010 12:23:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/DeclanChellar" /><feedburner:info uri="declanchellar" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>DeclanChellar</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>When do you say “No” to a customer?</title>
		<link>http://feedproxy.google.com/~r/DeclanChellar/~3/w8wwCoThxYA/</link>
		<comments>http://www.chellar.com/blog/?p=1192#comments</comments>
		<pubDate>Wed, 04 Aug 2010 15:13:20 +0000</pubDate>
		<dc:creator>Declan Chellar</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[customer management]]></category>
		<category><![CDATA[stakeholders]]></category>

		<guid isPermaLink="false">http://www.chellar.com/blog/?p=1192</guid>
		<description><![CDATA[When do you say &#8220;No&#8221; to a customer? This is a question a reader of this blog asked me in an e-mail recently. We are all familiar with the phrase &#8220;The customer is always right&#8221;, but well all know that the customer is sometimes wrong. It is likely, therefore, that at some point in your professional [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><strong>When do you say &#8220;No&#8221; to a customer? This is a question a reader of this blog asked me in an e-mail recently.</strong></p>
<p style="text-align: justify;">We are all familiar with the phrase<em> &#8220;The customer is always right&#8221;</em>, but well all know that the customer is sometimes wrong. It is likely, therefore, that at some point in your professional career you will find yourself in a situation where you need to disagree with your customer. So when do you say &#8220;No&#8221;?</p>
<p style="text-align: justify;"><span id="more-1192"></span></p>
<p style="text-align: justify;">I would argue it boils down to just a few key principles. You believe saying &#8220;Yes&#8221; would be:</p>
<ul style="text-align: justify;">
<li>Bad for your customer&#8217;s business</li>
<li>Bad for your own business</li>
<li>Unethical</li>
<li>Illegal</li>
</ul>
<p style="text-align: justify;">In the first case, as a business analyst, your job is to understand your customer&#8217;s strategic and immediate needs. It&#8217;s not good enough to know that the customer wants solution X in place by the end of quarter three. You have to understand the driving business need behind that requirement. Every demand from your customer has to be weighed against their own <strong>stated</strong>, <span style="text-decoration: underline;">documented</span>, <em>strategic</em>, business goals. Any demands that do not support those goals are candidates for a &#8220;No&#8221;. Any demands that blatantly go against those goals should provoke a firm &#8220;No&#8221;.</p>
<p style="text-align: justify;">Wait a second!</p>
<p style="text-align: justify;">Surely the customer would not demand something that was not in line with their own strategic goals! Well, the fact is your customer will rarely be a single person. Your customer will be an organisation, within which there will be competing departments, led by human beings with competing ambitions and desires. The reality is that not everyone in an organisation pulls in the same direction. Unfortunately, saying &#8220;No&#8221; in these circumstances might mean you are thwarting someone&#8217;s personal ambitions, even though you are acting to protect and support the organisation&#8217;s strategy. Tread carefully.</p>
<p style="text-align: justify;">But even all your customers were pulling in the same direction, customers are not always immediately aware of the repercussions of their demands. This is particularly the case in organisations where departments act  as &#8220;silos&#8221;. One department might want to implement some tactical goals, without realising that they are confounding the strategic goals of another department. It might simply be that one worker in a department does not want a certain task to be part of their role in the &#8220;To Be&#8221; business model, even though it is in the interests of the department. Doing your <a title="Stakeholders" href="http://www.chellar.com/blog/?tag=stakeholders" target="_self">stakeholder analysis</a> will help mitigate these issues.</p>
<p style="text-align: justify;">Having decided to say &#8220;No&#8221;, the next step would be to gather evidence and prepare a justification. The customer is entitled to know why you think their request is bad for their business. In some scenarios, I would almost prepare a business case for saying &#8220;No&#8221;. I would also seek the support of my peers and my manager. If you are thwarting an individual&#8217;s personal ambitions, then the response is likely to be challenging, so you should be prepared for the response to be emotional.</p>
<p style="text-align: justify;">If your customer&#8217;s request is bad for <strong><em>your</em></strong> business, saying &#8220;No&#8221; is almost a no-brainer. Even so, your customer is entitled to a structured explanation. This is not just a question of courtesy; you may have to cease doing business with your customer for the moment, but who knows what mutually beneficial business opportunities may arise in the future? Parting should be amicable and professional.</p>
<p style="text-align: justify;">There may be cases where your customer asks you to do something unethical or illegal. This is also a no-brainer, assuming you know the law. Chances are that saying &#8220;No&#8221; to such requests are likely to end your relationship with that customer, so you may be tempted to say &#8220;Yes&#8221;. If you are tempted to say &#8220;Yes&#8221;, remember Enron and then make your choice.</p>
<p style="text-align: justify;">To re-cap, in order to say &#8220;No&#8221; to your customer you need to know the following:</p>
<ul>
<li>your customer&#8217;s strategic goals</li>
<li>your own company&#8217;s strategic goals</li>
<li>the law</li>
</ul>
<p>You also need:</p>
<ul>
<li>a structured justification (whether written or oral)</li>
<li>to be right</li>
<li>to have a backbone</li>
</ul>
<p>Good luck!</p>
<img src="http://feeds.feedburner.com/~r/DeclanChellar/~4/w8wwCoThxYA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.chellar.com/blog/?feed=rss2&amp;p=1192</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.chellar.com/blog/?p=1192</feedburner:origLink></item>
		<item>
		<title>Would you jump out of a plane with a POC?</title>
		<link>http://feedproxy.google.com/~r/DeclanChellar/~3/WiymMu49GQ0/</link>
		<comments>http://www.chellar.com/blog/?p=1219#comments</comments>
		<pubDate>Sun, 20 Jun 2010 10:57:44 +0000</pubDate>
		<dc:creator>Declan Chellar</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[adding value]]></category>
		<category><![CDATA[customer management]]></category>
		<category><![CDATA[makes sense to me]]></category>

		<guid isPermaLink="false">http://www.chellar.com/blog/?p=1219</guid>
		<description><![CDATA[Why do some customers put a proof of concept into production? In part, I suspect it has to do with wanting to spend as little as possible and still end up with something that earns them revenue. But I think it is mostly because customers fail to grasp what proof of concept really means. It [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><strong>Why do some customers put a proof of concept into production?</strong></p>
<p style="text-align: justify;">In part, I suspect it has to do with wanting to spend as little as possible and still end up with something that earns them revenue.</p>
<p style="text-align: justify;">But I think it is mostly because customers fail to grasp what proof of concept really means. It could also be that a vendor, desperate to get some work, rushes into a POC without fully explaining the limitations.</p>
<p style="text-align: justify;">There is a simple analogy you can use to understand or explain the difference between a proof of concept, a pilot and a production-ready system. Let&#8217;s imagine your customer wants  a parachute system capable of being steered and performing acrobatics.</p>
<p style="text-align: justify;"><span id="more-1219"></span></p>
<p style="text-align: justify;">A proof of concept would be that you can build a parachute at all. An example of a parachute POC would be the Action Man Red Devil figure from the 1970s. I had one when I was a boy and if dropped from a second story window, it worked beautifully, in that it deployed every time and got the 30cm action figure to the ground safely. But you wouldn&#8217;t strap an Action Man parachute to your back and jump out of an aeroplane, would you? Yet customers actually think they can deploy a POC into their production environment!</p>
<p style="text-align: justify;">The next step might be a pilot solution. A pilot would have the key features of the target solution, but by no means all. In our parachute example, having proved that we can build a functioning toy parachute, we would then build a human-sized equivalent. In this case, a basic WWII-type parachute that deploys and gets the parachutist to the ground safely would suffice as a pilot. It would not do all the fancy things that our ideal parachute would to, but it would work. Still, you wouldn&#8217;t enter a parachuting competition with a pilot parachute when all your competitors have full-blown acrobatic kit, would you? And yet, customers do put pilot systems into production and then wonder why they cannot compete!</p>
<p style="text-align: justify;">The next evolution would be the production-ready solution. Now we are talking about the full kit, full functionality, full agility. With this system in place, you are ready to take on the competition and win.</p>
<p style="text-align: justify;">
<div id="attachment_1223" class="wp-caption alignleft" style="width: 250px"><a href="http://www.chellar.com/blog/wp-content/uploads/2010/06/Parachute_POC.jpg"><img class="size-full wp-image-1223" title="Parachute_POC" src="http://www.chellar.com/blog/wp-content/uploads/2010/06/Parachute_POC.jpg" alt="Action Man proves the concept" width="240" height="320" /></a><p class="wp-caption-text">Action Man proves the concept</p></div>
<div id="attachment_1227" class="wp-caption alignleft" style="width: 220px"><a href="http://www.chellar.com/blog/wp-content/uploads/2010/06/Parachute_Pilot.jpg"><img class="size-full wp-image-1227" title="Parachute_Pilot" src="http://www.chellar.com/blog/wp-content/uploads/2010/06/Parachute_Pilot.jpg" alt="It works at full size too" width="210" height="320" /></a><p class="wp-caption-text">It works at full size too</p></div>
<div id="attachment_1232" class="wp-caption alignleft" style="width: 234px"><a href="http://www.chellar.com/blog/wp-content/uploads/2010/06/Parachute_Production.JPG"><img class="size-full wp-image-1232" title="Parachute_Production" src="http://www.chellar.com/blog/wp-content/uploads/2010/06/Parachute_Production.JPG" alt="Ready for production!" width="224" height="320" /></a><p class="wp-caption-text">Ready for production!</p></div>
<p style="margin-top: 1em; margin-bottom: 1em; margin-right: 0px; margin-left: 0px; display: block; text-align: justify; padding: 0px;"><strong>Takeaways:</strong></p>
<ul style="margin-top: 10px; margin-bottom: 10px; padding-top: 0px; padding-bottom: 0px; text-align: justify;">
<li><em>Vendors</em>, don&#8217;t be so desperate to win business that you dive into a proof of concept without explaining the implications.</li>
<li><em>Customers</em>, don&#8217;t delude yourselves into thinking that you can put a POC or a pilot into production and still compete.</li>
</ul>
<p>Kind regards,</p>
<p>Declan Chellar</p>
<img src="http://feeds.feedburner.com/~r/DeclanChellar/~4/WiymMu49GQ0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.chellar.com/blog/?feed=rss2&amp;p=1219</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://www.chellar.com/blog/?p=1219</feedburner:origLink></item>
		<item>
		<title>Reality check – Part 2</title>
		<link>http://feedproxy.google.com/~r/DeclanChellar/~3/tg5ZQeObm7w/</link>
		<comments>http://www.chellar.com/blog/?p=1216#comments</comments>
		<pubDate>Wed, 16 Jun 2010 12:00:08 +0000</pubDate>
		<dc:creator>Declan Chellar</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[leadership]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[makes sense to me]]></category>
		<category><![CDATA[working life]]></category>

		<guid isPermaLink="false">http://www.chellar.com/blog/?p=1216</guid>
		<description><![CDATA[Here is a fabulous animation from RSA Animate, illustrating a talk by author Barbara Ehrenreich on how positive thinking can be delusional and harmful. She basically says what I said in &#8220;Reality check&#8220;, but with more eloquence and concrete examples. I dislike her already. Applause to the cartoonist also. Thanks to my friend Rowan Manahan [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Here is a fabulous animation from </strong><a title=" Royal Society for the encouragement of Arts, Manufactures and Commerce (RSA)" href="http://www.thersa.org/events/vision" target="_blank"><strong>RSA Animate</strong></a><strong>, illustrating a talk by author </strong><a title="Barbara Ehrenreich's website" href="http://www.barbaraehrenreich.com/"><strong>Barbara Ehrenreich</strong></a><strong> on how positive thinking can be delusional and harmful.</strong></p>
<p>She basically says what I said in &#8220;<a title="Reality check" href="http://www.chellar.com/blog/?p=1078" target="_self">Reality check</a>&#8220;, but with more eloquence and concrete examples. I dislike her already. Applause to the cartoonist also.</p>
<p>Thanks to my friend <a title="Fortify your Oasis on Blogspot" href="http://fortifyservices.blogspot.com/" target="_blank">Rowan Manahan</a> for pointing out this video.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/u5um8QWWRvo&amp;hl=en_US&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="640" height="385" src="http://www.youtube.com/v/u5um8QWWRvo&amp;hl=en_US&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<img src="http://feeds.feedburner.com/~r/DeclanChellar/~4/tg5ZQeObm7w" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.chellar.com/blog/?feed=rss2&amp;p=1216</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.chellar.com/blog/?p=1216</feedburner:origLink></item>
		<item>
		<title>Same Deepwater as you</title>
		<link>http://feedproxy.google.com/~r/DeclanChellar/~3/sRuCVPV5UMk/</link>
		<comments>http://www.chellar.com/blog/?p=1195#comments</comments>
		<pubDate>Tue, 08 Jun 2010 12:27:27 +0000</pubDate>
		<dc:creator>Declan Chellar</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[In the news]]></category>

		<guid isPermaLink="false">http://www.chellar.com/blog/?p=1195</guid>
		<description><![CDATA[BP have been subject to scorn and rage over the past few weeks, and rightly so. Of course, inane comments attributed to BP CEO, Tony Hayward, have not helped. &#8220;The environmental impact of this disaster is likely to be very, very modest.&#8221; Unless you live in Louisiana or Florida, that is. &#8220;I want my life [...]]]></description>
			<content:encoded><![CDATA[<p><strong>BP have been subject to scorn and rage over the past few weeks, and rightly so. Of course, inane comments attributed to BP CEO, Tony Hayward, have not helped.</strong></p>
<ul>
<li><strong><em><span style="font-weight: normal;"><span style="color: #0000ff;">&#8220;The environmental impact of this disaster is likely to be very, very modest.&#8221;</span></span></em><em> </em></strong>Unless you live in Louisiana or Florida, that is.</li>
<li><strong><em><span style="font-weight: normal;"><span style="color: #0000ff;">&#8220;I want my life back.&#8221;</span></span></em><em> </em></strong>So do the families of the eleven people who died on the Deepwater Horizon rig.</li>
<li><strong><em><span style="color: #0000ff;"><span style="font-weight: normal;">&#8220;The Gulf is a big ocean.&#8221;</span></span></em><em> </em></strong>A big ocean with a big coastline that was not designed to have millions of barrels of oil a day pumped into it.</li>
</ul>
<p><span id="more-1195"></span></p>
<div id="attachment_1205" class="wp-caption alignleft" style="width: 183px"><a href="http://www.chellar.com/blog/wp-content/uploads/2010/06/Steven_Newman.jpg"><img class="size-full wp-image-1205" title="Steven Newman, the invisible CEO of Transocean" src="http://www.chellar.com/blog/wp-content/uploads/2010/06/Steven_Newman.jpg" alt="Have you seen this man?" width="173" height="242" /></a><p class="wp-caption-text">Have you seen this man?</p></div>
<p>Everyone in America, it seems, hates BP and insists on spelling out that it means &#8220;BRITISH petroleum&#8221;. I&#8217;m Irish, so I don&#8217;t care what the Americans think of the British, but it seems that from the fisherman all the way up to President Obama, they all want to point the finger across the Atlantic.</p>
<p>In <a title="Click here if you don't know what a RACI is" href="http://en.wikipedia.org/wiki/Responsibility_assignment_matrix">RACI</a> terms, BP is certainly &#8220;Accountable&#8221;. After all, the drilling being carried out by the Deepwater Horizon was being done on BP&#8217;s behalf and BP own the oil.</p>
<p>But hang on, BP itself wasn&#8217;t doing the drilling, nor did it own the equipment that failed. So who is actually &#8220;Responsible&#8221;?</p>
<p>Well, that would be a company called Transocean. This company was responsible for the drilling. It was Transocean&#8217;s rig that went on fire. The blow-out preventer (BOP), designed to cap the well in the event of disaster, belonged to Transocean. That would be the BOP that failed.</p>
<p>Yet have you seen Transocean CEO, <a title="Steven L. Newman's bio on the Transocean website" href="http://www.deepwater.com/fw/main/Steven-L-Newman-223C7.html" target="_blank">Steven L. Newman</a>, in the news? I haven&#8217;t. Then again, I imagine he does not want his family to receive <a title="Police protection for family of BP boss Tony Hayward" href="http://www.telegraph.co.uk/finance/newsbysector/energy/oilandgas/7809401/Police-protection-for-family-of-BP-boss-Tony-Hayward.html" target="_blank">death threats</a>.</p>
<p>Indeed, on the Transocean website, the Deepwater Horizon disaster has not featured on <a title="Transocean's news page" href="http://www.deepwater.com/fw/main/News-748.html?c=113031&amp;p=irol-news&amp;nyo=0" target="_blank">the news page</a> since 26th April. What is more, the profile of the Deepwater Horizon rig speaks in the present tense,<a title="Transocean's profile of the Deepwater Horizon rig" href="http://www.deepwater.com/fw/main/Deepwater-Horizon-56C17.html?LayoutID=17"> as if the rig were still in operation</a>.</p>
<p>I thought I would familiarise you with some titbits of information that are current on the Transocean website at the time of posting:</p>
<ul>
<li><em><span style="color: #008000;">&#8220;Our safety vision is: Our operations will be conducted in an incident-free workplace – all the time, everywhere&#8221;</span></em><span style="color: #008000;"> </span>(<a title="Transocean's safety vision" href="http://www.deepwater.com/fw/main/Mission-Safety-Vision-Core-Values-138.html" target="_blank">source</a>). Apparently not.</li>
<li><span style="color: #008000;"><em>&#8220;Safety: Personal safety and employee health is our greatest responsibility, followed by the protection of our environment and company property&#8221; </em></span>(<a title="Safety is one of Transocean's core values" href="http://www.deepwater.com/fw/main/Mission-Safety-Vision-Core-Values-138.html" target="_blank">source</a>). Erm&#8230;</li>
<li><em><span style="color: #008000;">&#8220;Transocean works side by side with clients, host governments, regulators, vendors, scientists and the public on environmental initiatives&#8221;</span></em> (<a title="An overview of Transocean's sense of responsibility" href="http://www.deepwater.com/fw/main/Responsibility-36.html" target="_blank">source</a>). That would explain Transocean&#8217;s high media profile over the last couple of months.</li>
<li><em><span style="color: #008000;">&#8220;Our use of the most up-to-date systems and procedures will ensure environmental protection and continued good stewardship&#8221;</span></em> (<a title="Transocean on the environment" href="http://www.deepwater.com/fw/main/Environment-81.html" target="_blank">source</a>). That word &#8220;ensure&#8221; &#8211; I do not think it means what you think it means.</li>
<li><em><span style="color: #008000;">&#8220;At Transocean&#8230; we are never out of our depth&#8221;</span></em> (<a title="The world’s largest offshore drilling contractor" href="http://www.deepwater.com/fw/main/Global-Operations-8.html" target="_blank">source</a>). Seriously, chaps, this is getting embarrassing. At least update your website so it doesn&#8217;t look like you think you live on a different planet to the rest of us!</li>
</ul>
<p>According to <a title="Gulf of Mexico oil spill: Transocean silent as BP bears the brunt of anger" href="http://www.telegraph.co.uk/finance/newsbysector/energy/oilandgas/7806200/Gulf-of-Mexico-oil-spill-Transocean-silent-as-BP-bears-the-brunt-of-anger.html" target="_blank">a report in The Telegraph</a>, Transocean has tried to use a 19th century law to limit its economic liability, whereas BP have said they will not seek to cap its liability.</p>
<p>Although founded in the USA, Transocean is now registered in Switzerland, so the USA cannot even say that Transocean is contributing to the clean-up through its payment of corporation taxes.</p>
<p>Transocean. Where are you?</p>
<img src="http://feeds.feedburner.com/~r/DeclanChellar/~4/sRuCVPV5UMk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.chellar.com/blog/?feed=rss2&amp;p=1195</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.chellar.com/blog/?p=1195</feedburner:origLink></item>
		<item>
		<title>The wisdom of a CEO</title>
		<link>http://feedproxy.google.com/~r/DeclanChellar/~3/yxgvWUtzsSY/</link>
		<comments>http://www.chellar.com/blog/?p=1176#comments</comments>
		<pubDate>Mon, 03 May 2010 11:13:51 +0000</pubDate>
		<dc:creator>Declan Chellar</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[working life]]></category>

		<guid isPermaLink="false">http://www.chellar.com/blog/?p=1176</guid>
		<description><![CDATA[A friend told me the other day that at a company meeting, the directors of the company brought up the subject of work-life balance. It seems they were getting tired of the scales being tipped strongly in favour of work. The CEO&#8217;s response? &#8220;You should take up Tai Chi, it has done wonders for me.&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify; "><strong>A friend told me the other day that at a company meeting, the directors of the company brought up the subject of work-life balance.</strong></p>
<p style="text-align: justify; ">It seems they were getting tired of the scales being tipped strongly in favour of work.</p>
<p style="text-align: justify; ">The CEO&#8217;s response?</p>
<p style="text-align: center; "><strong><em><span style="color: #800080;">&#8220;You should take up Tai Chi, it has done wonders for me.&#8221;</span></em></strong></p>
<p style="text-align: justify; ">
<p style="text-align: justify; ">Erm, boss, I think you have to <span style="text-decoration: underline;">have a life</span> in order to be able to take stuff up, especially when it is <em>slow-moving</em> stuff.</p>
<div id="attachment_1181" class="wp-caption aligncenter" style="width: 510px"><a href="http://www.chellar.com/blog/wp-content/uploads/2010/05/PICT0003.JPG"><img class="size-full wp-image-1181" title="PICT0003" src="http://www.chellar.com/blog/wp-content/uploads/2010/05/PICT0003.JPG" alt="This stuff takes time, you know. Even to do it as badly as this!" width="500" height="375" /></a><p class="wp-caption-text">This stuff takes time, you know. Even to do it as badly as this!</p></div>
<p style="text-align: justify; ">
<img src="http://feeds.feedburner.com/~r/DeclanChellar/~4/yxgvWUtzsSY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.chellar.com/blog/?feed=rss2&amp;p=1176</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.chellar.com/blog/?p=1176</feedburner:origLink></item>
		<item>
		<title>Take a deep breath…</title>
		<link>http://feedproxy.google.com/~r/DeclanChellar/~3/TZ2Aa_b1tmc/</link>
		<comments>http://www.chellar.com/blog/?p=1148#comments</comments>
		<pubDate>Sat, 01 May 2010 08:25:42 +0000</pubDate>
		<dc:creator>Declan Chellar</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[working life]]></category>

		<guid isPermaLink="false">http://www.chellar.com/blog/?p=1148</guid>
		<description><![CDATA[Yesterday I had an online chat with a friend and the subject quickly turned to work stress and bullying. My friend gave me permission to reproduce the chat on my blog, so here it is, abridged, with some further comments inserted by me afterwards for your benefit. Such comments appear in green (See what I [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><strong>Yesterday I had an online chat with a friend and the subject quickly turned to work stress and bullying. My friend gave me permission to reproduce the chat on my blog, so here it is, abridged, with some further comments inserted by me afterwards for your benefit.</strong></p>
<p style="text-align: justify;">Such comments appear <span style="color: #008000;">in green</span> (See what I did there?).</p>
<p style="text-align: justify;">To understand all of this conversation, it would be useful for you to know that I am a qualified martial arts instructor and that my friend was a student of mine some years ago.</p>
<p style="text-align: justify;"><span id="more-1148"></span></p>
<p style="text-align: justify;"><strong>Friend</strong><br />
There&#8217;s a lot going on with work. I’m completely and utterly fed up of my job and still looking for something else. It&#8217;s all been <a title="Stress Management Society" href="http://www.stress.org.uk/" target="_blank">stressing</a> me out for ages to be honest!</p>
<p style="text-align: justify;"><strong> Me</strong><br />
I can relate to that. I have had bouts of work stress in the past.</p>
<p style="text-align: justify;"><strong> Friend</strong><br />
I think when it comes to a point where you end up not being able to sleep and having regular migraines/chest pains/shortness of breath due to being permanently wound up something is definitely amiss.</p>
<p style="text-align: justify;"><strong> Me</strong><br />
Absolutely! Perhaps you should set aside ten minutes a day for meditation. I know that sounds a bit odd, considering time is one of your pressures.</p>
<p style="text-align: justify;"><strong>Friend</strong><br />
I&#8217;ve thought about trying something like that, I just find it so difficult to switch my brain off.</p>
<p style="text-align: justify;"><strong> Me</strong><br />
Hence the meditation. That&#8217;s where it would help. First step in learning to switch off is to allow yourself a few minutes at the same time each day to do so. And basically all you have to do is sit on the edge of a chair, back straight, hands on your knees, breathe deeply and think of nothing.</p>
<p style="text-align: justify;"><span style="color: #008000;">Meditation is just one tool, not a panacea, and in the context of this conversation I recommended it as a way of helping to switch the brain off, of allowing oneself to have quiet moments. Meditation could simply consist of allowing yourself ten minutes in the morning to stroke your cat, or ten minutes in the evening to watch the sun go down. They key is to allow your mind to take a break from the daily stress.</span></p>
<p style="text-align: justify;">Another key to dealing with stress is to care less about certain things. We can get stressed when we lend things more importance than they deserve.</p>
<p style="text-align: justify;"><strong> Friend</strong><br />
Yeah that’s what [another friend] says.</p>
<p style="text-align: justify;"><strong> Me</strong><br />
We also get stressed when we let people make their problems become our problems and in doing so, we take on board more than we can handle.</p>
<p style="text-align: justify;"><strong> Friend</strong><br />
That’s true.</p>
<p style="text-align: justify;"><strong> Me</strong><br />
People often deal with stress by passing it on. Managers are particularly good at doing that to their staff. When in fact their job is to protect their staff from it, so that the staff stay focused on the job.</p>
<p style="text-align: justify;"><strong> Friend</strong><br />
Managers have mostly been the cause of stress in my recent experience!</p>
<p style="text-align: justify;"><strong> Me</strong><br />
You have to manage your manager. And it does require skill. You start by recognising that managing your manager is part of your job, even though it is not part of your job description.</p>
<p style="text-align: justify;"><strong> Friend</strong><br />
She’s a difficult one.</p>
<p style="text-align: justify;"><strong> Me</strong><br />
They often are.</p>
<p style="text-align: justify;"><strong> Friend</strong><br />
The thing that irks me the most is people rarely get praised for the good work they do, but if they make one little mistake they are shot down.</p>
<p style="text-align: justify;"><span style="color: #008000;">If you want to know more about motivating people, I strongly recommend &#8216;<a title="'Bringing Out the Best in People: How to Enjoy Helping Others Excel' on Amazon" href="http://www.amazon.com/gp/product/0806621516/ref=cm_li_v_cd_d?tag=linkedin-20" target="_blank">Bringing Out the Best in People: How to Enjoy Helping Others Excel</a>&#8216;.</span></p>
<p style="text-align: justify;"><strong> Me</strong><br />
Yes, that is common. You start dealing with the stress of that by simply accepting it as a fact of where you work. If you expect praise, you will suffer. I don’t simply mean resigning yourself to the fact that you will not be praised. In that case, underneath you are still longing for praise. I mean genuinely not needing it.</p>
<p style="text-align: justify;"><strong>Friend</strong><br />
I don’t expect praise. This has long been the case!</p>
<p style="text-align: justify;"><strong>Me</strong><br />
If you want to manage your manager, you have to take some time to think about what motivates her and what her fears are. If you can understand both of those things, you are on the right path.</p>
<p style="text-align: justify;"><strong>Friend</strong><br />
She’s a <a title="Two Cents on Toxic Bosses" href="http://fortifyservices.blogspot.com/2007/06/two-cents-on-toxic-bosses.html" target="_blank">David Brent</a> style manager &#8211; wants to look good in front of others.</p>
<p style="text-align: justify;"><strong>Me</strong><br />
Then think about what you can do to make her look good, then decide whether you are willing to do it.</p>
<p style="text-align: justify;"><strong>Friend</strong><br />
Well the work I do does make her look good &#8211; I think the issue is more that she wants to project this image of being a wonderful, caring manager who nurtures young talent, etc. (which to some extent she is) yet she is also a control freak and tends to micro-manage. If we&#8217;re too self-sufficient she doesn&#8217;t like it and I think this is because she enjoys taking the credit for us. Or at least likes feeling like our good output is due to her good management.</p>
<p style="text-align: justify;"><strong>Me</strong><br />
Is the credit important to you?</p>
<p style="text-align: justify;"><strong>Friend</strong><br />
I just do what I do. I don&#8217;t want a big song and dance would just like to feel more appreciated.</p>
<p style="text-align: justify;"><strong>Me</strong><br />
So how exactly does she stress you out?</p>
<p style="text-align: justify;"><strong>Friend</strong><br />
Well she is very unpredictable in terms of her emotions and temper. Recently there have been a series of bust-ups between people at work and she is at the centre of it all.</p>
<p style="text-align: justify;"><strong>Me</strong><br />
Think of her emotions and temper the way you would those of someone who is trying to goad you into a fight.</p>
<p style="text-align: justify;"><strong>Friend</strong><br />
We’re talking full on yelling and unreasonable behaviour. I felt reasonably okay before all that kicked off &#8211; was only concerned about stagnating in a job with little professional development opportunity then!</p>
<p style="text-align: justify;"><strong>Me</strong><br />
How do you think I would react if someone in a pub screamed &#8220;Baldy!&#8221;, &#8220;Paddy!&#8221; and &#8220;Paki!&#8221; at me all in one sentence?</p>
<p style="text-align: justify;"><span style="color: #008000;">Ethnically, I am half Irish and half Sri Lankan but bullies don&#8217;t tend to enquire as to someone&#8217;s exact ethic origins when they shout &#8220;Oi! Paki!&#8221;</span></p>
<p style="text-align: justify;"><strong>Friend</strong><br />
Not rise to it.</p>
<p style="text-align: justify;"><strong>Me</strong><br />
Exactly. In fairness, at work it is different, you usually cannot simply walk away to another job or go home, especially with the economy the way it is. At work I would take the person aside and look them in the eye and inform them that the behaviour is completely unacceptable, keeping my voice calm and firm the whole time.</p>
<p style="text-align: justify;">I would also inform them that I will walk out of any future meetings if shouting starts.</p>
<p style="text-align: justify;"><strong>Friend</strong><br />
But when she is so emotional literally nothing you say will help. You have to wait until she gets it out of her system.</p>
<p style="text-align: justify;"><strong>Me</strong><br />
I would start turning on my heel and walking away from tantrums. Even if she screams: &#8220;Get back here!&#8221;<br />
Especially if she screams: &#8220;Get back here!&#8221;</p>
<p style="text-align: justify;"><strong>Friend</strong><br />
I would have done but she stormed off first. I couldn&#8217;t even slam the damn door in response because it was a fire door!</p>
<p style="text-align: justify;"><strong>Me</strong><br />
Well, I wouldn’t recommend storming off or slamming doors. Just walking away calmly.</p>
<p style="text-align: justify;">Of course, I also have the backup of being able to say to someone: <em>&#8220;I take shouting as a sign of aggression and intimidation and a precursor to physical violence, which I cannot tolerate. Please remember that I am trained to kill, so I do not recommend you give me the impression that you are about to get violent.&#8221;</em></p>
<p style="text-align: justify;"><span style="color: #008000;">I love Tom Conti&#8217;s line in &#8216;<a title="&quot;Friends&quot; The One with Ross's Wedding: Part 2 (1998) on IMDB" href="http://www.imdb.com/title/tt0831991/" target="_blank">Friends</a>&#8216;, when he mumbles under his breath at Ross&#8217;s dad: <em>&#8220;I can kill you with my thumb, you know.&#8221;</em></span></p>
<p style="text-align: justify;"><span style="color: #008000;">I really can kill you with my thumb.</span></p>
<p style="text-align: justify;"><strong>Friend</strong><br />
Ha-ha!</p>
<p style="text-align: justify;"><strong>Me</strong><br />
Seriously. I have said more or less that to someone at work before, but in that case the person was border-line violent. Of course, you need to be able to say it without any emotion whatsoever. Like <a title="Chili Palmer (Character)  from Get Shorty (1995) on IMDB" href="http://www.imdb.com/character/ch0007062/" target="_blank">Chili Palmer</a>.</p>
<p style="text-align: justify;"><strong>Friend</strong><br />
Well, she and I are actually getting on reasonably well at the moment. We’re having a meeting on Tuesday to talk about various issues.</p>
<p style="text-align: justify;"><strong>Me</strong><br />
You would be surprised at how well you can get on with a <a title="Bullying in the workplace" href="http://www.direct.gov.uk/en/Employment/ResolvingWorkplaceDisputes/DiscriminationAtWork/DG_10026670" target="_blank">bully</a> once you have a frank chat. The chat should also include something along the lines of:<em> &#8220;<a title="'Note From Boss To Employees' on Execupundit" href="http://www.execupundit.com/2007/02/note-from-boss-to-employees-what-some.html" target="_blank">I understand your pressures</a>, but passing them on to me makes me work less efficiently, so help me to help you.&#8221;</em></p>
<p style="text-align: justify;"><span style="color: #008000;">Of course, only some bullies are basically decent people who are scared, stressed and with poor leadership skills, others are just <a title="No more Mr Nice Guy (Kihn book review) by Rowan Manahan" href="http://fortifyservices.blogspot.com/2008/04/no-more-mr-nice-guy-kihn-book-review.html" target="_blank">psychopaths</a>. Psychos are harder to deal with and, unfortunately, <a title="Quotes for Seth Gecko (Character)  from From Dusk Till Dawn (1996) on IMDB" href="http://www.imdb.com/character/ch0005442/quotes" target="_blank">do not </a></span><span style="color: #008000;"><a title="Quotes for Seth Gecko (Character)  from From Dusk Till Dawn (1996) on IMDB" href="http://www.imdb.com/character/ch0005442/quotes" target="_blank">explode when sunlight hits them</a></span><span style="color: #008000;"> &#8211; no matter how crazy they are.</span></p>
<p style="text-align: justify;"><strong>Friend</strong><br />
That was the odd thing, we&#8217;ve always been able to discuss any issues before, and other people talked about her temper but this is the first time she lost it at me like that. A colleague has told me she has been psychologically bullied by her for some time now &#8211; there is now an official grievance procedure in motion. Unfortunately, my colleague almost exploded at her in response to one particular tirade and may lose her job.</p>
<p style="text-align: justify;"><strong>Me</strong><br />
Next time it happens, wait until she is calm, take her aside and ask her what is wrong and how you can help her. Once she realises you are on her side, have the &#8220;unacceptable&#8221; chat.</p>
<p style="text-align: justify;"><strong>Friend</strong><br />
I already know what&#8217;s wrong &#8211; we&#8217;ve been turned down for some major funding bids so the company is under huge financial pressure. But she has always been like this.</p>
<p style="text-align: justify;"><strong>Me</strong><br />
Sounds like a frank chat of some sort is needed.</p>
<p style="text-align: justify;"><strong>Friend</strong><br />
It’s a big issue &#8211; have been reading a lot about the main problems that come up in the workplace, bullying bosses, etc., and there&#8217;s so much of it going on. A friend gave me a book called &#8216;<a title="'21 Dirty Tricks at Work' on Amazon" href="http://www.amazon.co.uk/21-Dirty-Tricks-Work-Politics/dp/1841126578/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1272696551&amp;sr=8-1" target="_blank">21 Dirty Tricks at Work</a>’, very interesting!</p>
<p style="text-align: justify;"><strong>Me</strong><br />
Bullies are fearful people who prey on those who do not, or cannot, stand up to them. Simply ranting back is the wrong approach, as your colleague has found out, but rolling over and taking it is the wrong approach too.</p>
<p style="text-align: justify;"><span style="color: #008000;">If your boss is bullying you, you have to decide whether the behaviour is normal or abnormal for that person. If it is abnormal, then you might be able to reach a resolution through talking and finding out what is triggering the behaviour. If your boss is a habitual bully, then I would still recommend the frank, calm chat but it is more likely that you will have to change jobs to escape the behaviour. You might find at best that your boss stops bullying you, but continues to bully your colleagues.</span></p>
<p style="text-align: justify;"><span style="color: #008000;">If your boss is a <a title="Are You Involved With A Psychopath?" href="http://www.crisiscounseling.com/articles/psychopath.htm" target="_blank">psychopath</a>, then by definition there will be no empathy whatsoever and your only real solution will be to change jobs. I am not a psychologist or a psychiatrist, so I my words on the subject of psychopaths are not authoritative. However, my understanding is that a psychopath would engage in very subtle, manipulative and deceitful behaviour, rather than the kind of &#8220;schoolyard&#8221; bullying that my friend is talking about.</span></p>
<p style="text-align: justify;"><span style="color: #008000;">Regardless of whether you can or want to help your boss, he or she has to accept that you will not tolerate being bullied. Unfortunately, you sometimes have to communicate this by resigning. Walking out is an extreme course of action, but you have to decide whether no job is better than a job that is damaging your health.</span></p>
<p style="text-align: justify;"><strong>Friend</strong><br />
Yeah. I&#8217;m now at the point where, for the most part it&#8217;s all blown over, but what&#8217;s stressing me now is the awful atmosphere it&#8217;s created&#8230; divisions between staff and management and to some extent between staff themselves.</p>
<p style="text-align: justify;"><strong>Me</strong><br />
You can try to resolve that by acting as peacekeeper. Or you can stop giving a damn.</p>
<p style="text-align: justify;"><strong>Friend</strong><br />
Ha-ha!</p>
<p style="text-align: justify;"><strong>Me</strong><br />
The latter is simple and works very well. Of course, I don’t mean not give a damn in the sense that you start doing your job badly. I mean not giving a damn about the feelings and emotions of toxic people.</p>
<p style="text-align: justify;"><strong>Friend</strong><br />
I&#8217;ve never been very good at not giving a damn. It’s a strength and a weakness.</p>
<p style="text-align: justify;"><strong>Me</strong><br />
You have to ask yourself whether giving a damn is worth the stress.</p>
<p style="text-align: justify;"><strong>Friend</strong><br />
I know it isn&#8217;t, but it&#8217;s hard to switch off.</p>
<p style="text-align: justify;"><strong>Me</strong><br />
That&#8217;s true. And so we circle back to meditation.</p>
<p style="text-align: justify;"><strong>Friend</strong><br />
One of my friends (another work colleague) meditates and also does Tai Chi. He&#8217;s offered to show me some relaxation techniques.</p>
<p style="text-align: justify;"><strong>Me</strong><br />
You already know some.  Unless you were paying NO attention at all during my classes.  <img src='http://www.chellar.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p style="text-align: justify;">But listen to what he has to say. It should resonate with stuff you already know.</p>
<p style="text-align: justify;">You just need to decide to allow yourself the time to do it.</p>
<p style="text-align: justify;"><strong>Friend</strong><br />
Yeah, things aren&#8217;t so bad I can&#8217;t spare a few minutes &#8211; one thing that at been stressing me out was also having time to relax/be social, so would definitely be up for it.</p>
<p style="text-align: justify;"><strong>Me</strong><br />
Early morning is a good time. Helps set you up for the day.<br />
But another session after work helps you switch off.</p>
<p style="text-align: justify;"><strong>Friend</strong><br />
I think a bad habit I’ve got into is getting home from work and getting straight onto the computer again, usually to do freelance work, answer more emails, etc.</p>
<p style="text-align: justify;"><strong>Me</strong><br />
I suspect you need to sit down and assess your priorities. You sound like you are allowing yourself to drift with the tide. Time to start rowing.</p>
<p style="text-align: justify;"><strong>Friend</strong><br />
Yeah, definitely too much drifting going on.</p>
<p style="text-align: justify;"><span style="color: #008000;">I shall finish with some worthy words on the subject of stress:</span></p>
<p style="text-align: justify;">&#8220;We live longer than our forefathers; but we suffer more from a thousand artificial anxieties and cares.  They fatigued only the muscles, we exhaust the finer strength of the nerves.&#8221;  ~Edward George Bulwer-Lytton</p>
<p style="text-align: justify;">&#8220;One of the symptoms of an approaching nervous breakdown is the belief that one&#8217;s work is terribly important.&#8221;  ~Bertrand Russell</p>
<p style="text-align: justify;">&#8220;Stress is an ignorant state.  It believes that everything is an emergency.&#8221;  ~Natalie Goldberg</p>
<p style="text-align: justify;">&#8220;There is more to life than increasing its speed.&#8221;  ~Mohandas K. Gandhi</p>
<p style="text-align: justify;">
<img src="http://feeds.feedburner.com/~r/DeclanChellar/~4/TZ2Aa_b1tmc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.chellar.com/blog/?feed=rss2&amp;p=1148</wfw:commentRss>
		<slash:comments>9</slash:comments>
		<feedburner:origLink>http://www.chellar.com/blog/?p=1148</feedburner:origLink></item>
		<item>
		<title>Light Use Cases: Part 4</title>
		<link>http://feedproxy.google.com/~r/DeclanChellar/~3/qRKqXqGjygs/</link>
		<comments>http://www.chellar.com/blog/?p=1144#comments</comments>
		<pubDate>Fri, 30 Apr 2010 16:22:39 +0000</pubDate>
		<dc:creator>Declan Chellar</dc:creator>
				<category><![CDATA[Use Cases]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[requirements]]></category>
		<category><![CDATA[techniques]]></category>

		<guid isPermaLink="false">http://www.chellar.com/blog/?p=1144</guid>
		<description><![CDATA[In Light Use Cases: Part 2, I promised I would talk about documenting business rules and data items relevant to a use case. Here I am, fulfilling that promise. Imagine a holiday company requires a system that allows it to, among other things, take bookings for holidays. I have modelled a &#8220;Take Booking&#8221; use case [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify; "><strong>In <a title="Light Use Cases: Part 2" href="http://www.chellar.com/blog/?p=1121" target="_self">Light Use Cases: Part 2</a>, I promised I would talk about documenting business rules and data items relevant to a use case. Here I am, fulfilling that promise.</strong></p>
<p style="text-align: justify; ">Imagine a holiday company requires a system that allows it to, among other things, take bookings for holidays. I have modelled a &#8220;Take Booking&#8221; use case in <a title="Take Booking diagram" href="http://www.chellar.com/blog/images/TakeBookingExample.jpg" target="_blank">activity diagram form</a>.</p>
<p style="text-align: justify; ">You will notice that I while I have made references to data and business rules, the specifics do not appear within the diagram. Those details are held in a <a title="Supporting Requirements Spreadsheet" href="http://www.chellar.com/blog/images/Supporting_Requirements_Example.xls" target="_blank">spreadsheet</a>. The reason for this is maintainability and reusability of the rules and data items and to facilitate logical data modelling.</p>
<p style="text-align: justify; ">If you look at the diagram and the spreadsheet, you will see that the diagram and the business rules make reference to each other using a combination of use case step numbers and rule ids. You will also see that the spreadsheet can be filtered to see which use cases use which rules and data items.</p>
<p style="text-align: justify; ">By documenting the rules and data items in this way, you have a central repository for both. This allows analysts to check for existing rules and data items before adding them to a new use case.</p>
<p style="text-align: justify; ">It also allows us to maintain rules and data easily, since the details are held in one place.</p>
<p style="text-align: justify; ">The price you pay for this approach is that you cannot understand the full detail of the use case without opening the spreadsheet. Some reviewers will not like that, because it means a little more work for them when reviewing the use case. But I believe that the advantages outweigh this one drawback and so I make it my business to sell the idea to the reviewers.</p>
<p style="text-align: justify; ">By the way, the purpose of this post is not to show a perfect &#8220;Take Booking&#8221; use case, so no suggestions on how to improve the use case itself, please.</p>
<p style="text-align: justify; "><strong>Benefits:</strong></p>
<ul>
<li>Business rules, data items, notifications, SLAs, etc, are easily maintainable (saves time in the long run).</li>
<li>Business rules, data items, etc, are easily identified for re-use (saves time and effort in the long run).</li>
<li>Facilitates logical data modelling, which is essential to good physical data modelling (poor physical data modelling causes worsening system performance over time).</li>
<li>No voluminous use case specifications</li>
</ul>
<p><strong>Drawbacks:</strong></p>
<ul>
<li>Some extra effort is required in reviewing a use case.</li>
</ul>
<p><strong>Related posts:</strong></p>
<ul>
<li><a title="Light Use Cases: Part 1" href="http://www.chellar.com/blog/?p=842" target="_self">Light Use Cases: Part 1</a></li>
<li><a title="Light Use Cases: Part 2" href="http://www.chellar.com/blog/?p=1121" target="_self">Light Use Cases: Part 2</a></li>
<li><a title="Light Use Cases: Part 3" href="http://http://www.chellar.com/blog/?p=1133" target="_self">Light Use Cases: Part 3</a></li>
</ul>
<img src="http://feeds.feedburner.com/~r/DeclanChellar/~4/qRKqXqGjygs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.chellar.com/blog/?feed=rss2&amp;p=1144</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.chellar.com/blog/?p=1144</feedburner:origLink></item>
		<item>
		<title>Light Use Cases: Part 3</title>
		<link>http://feedproxy.google.com/~r/DeclanChellar/~3/mW8yg8qB2mA/</link>
		<comments>http://www.chellar.com/blog/?p=1133#comments</comments>
		<pubDate>Thu, 29 Apr 2010 13:26:03 +0000</pubDate>
		<dc:creator>Declan Chellar</dc:creator>
				<category><![CDATA[Use Cases]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[requirements]]></category>
		<category><![CDATA[techniques]]></category>

		<guid isPermaLink="false">http://www.chellar.com/blog/?p=1133</guid>
		<description><![CDATA[As a follow-on from Light Use Cases: Part 2, here is a short tutorial on modelling use cases as activity diagrams. It is best viewed in full-screen mode. Kind regards, Declan Chellar]]></description>
			<content:encoded><![CDATA[<p>As a follow-on from <a title="Light Use Cases: Part 2" href="http://www.chellar.com/blog/?p=1121" target="_self">Light Use Cases: Part 2</a>, here is a short tutorial on modelling use cases as activity diagrams. It is best viewed in full-screen mode.</p>
<object width="425" height="348"><param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=activitydiagramtutorial-100503013956-phpapp01"/><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=activitydiagramtutorial-100503013956-phpapp01"  type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="348"></embed></object>
<p>Kind regards,</p>
<p><em><strong>Declan Chellar</strong></em></p>
<img src="http://feeds.feedburner.com/~r/DeclanChellar/~4/mW8yg8qB2mA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.chellar.com/blog/?feed=rss2&amp;p=1133</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.chellar.com/blog/?p=1133</feedburner:origLink></item>
		<item>
		<title>Light Use Cases: Part 2</title>
		<link>http://feedproxy.google.com/~r/DeclanChellar/~3/_a2Qfy7nXpM/</link>
		<comments>http://www.chellar.com/blog/?p=1121#comments</comments>
		<pubDate>Fri, 23 Apr 2010 10:58:02 +0000</pubDate>
		<dc:creator>Declan Chellar</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[requirements]]></category>
		<category><![CDATA[techniques]]></category>

		<guid isPermaLink="false">http://www.chellar.com/blog/?p=1121</guid>
		<description><![CDATA[I am fond of System Use Cases as a tool for documenting functional requirements, but I am not a big fan of use case specifications. I find the textual specifications result in the kind of weighty documents that everyone hates reviewing and I continue to be amazed that so many analysts start documenting a SUC [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><strong>I am fond of System Use Cases as a tool for documenting functional requirements, but I am not a big fan of use case specifications.</strong></p>
<p style="text-align: justify;">I find the textual specifications result in the kind of weighty documents that everyone hates reviewing and I continue to be amazed that so many analysts start documenting a SUC by writing out a textual specification instead of modelling visually.</p>
<p style="text-align: justify;">Indeed, there are still some analysts who don&#8217;t bother to produce a visual model of the SUCs at all!</p>
<p style="text-align: justify;">People relate better to pictures than they do to text, that is why the Rational Unified Process tells us to model visually.</p>
<p style="text-align: justify;">Those who are not familiar with SUCs <em>do </em>need to be taught how to read an Activity Diagram, but take a look at <a title="SUC-001 View Booking specification" href="http://www.chellar.com/blog/images/SUC-001_View_Booking.pdf" target="_blank">this SUC specification</a> and then at the <a title="SUC-001 View Booking activity diagram" href="http://www.chellar.com/blog/images/ActivityDiagramExample03.jpg" target="_blank">corresponding Activity Diagram</a> and tell me which you think is easier to follow. Now imagine a much more complex use case.</p>
<p style="text-align: justify;">My approach is to dispose of the textual version altogether (except for the &#8220;Characteristic Information&#8221; section), since it says nothing that is not said more concisely and more clearly in the diagram. The result is a set of SUCs that are easier and quicker to review.</p>
<p style="text-align: justify;">You will notice that in neither the specification nor the diagram do I provide details of the business rules or data requirements. I will explain why in a later post.</p>
<p style="text-align: justify;">Kind regards,</p>
<p style="text-align: justify;"><em><strong>Declan Chellar</strong></em></p>
<p style="text-align: justify;"><strong>Related Posts</strong></p>
<ul>
<li><a title="Light Use Cases: Part 1" href="http://www.chellar.com/blog/?p=842" target="_self">Light Use Cases: Part 1</a></li>
<li><a title="Light Use Cases: Part 3" href="http://www.chellar.com/blog/?p=1133" target="_self">Light Use Cases: Part 3</a></li>
</ul>
<img src="http://feeds.feedburner.com/~r/DeclanChellar/~4/_a2Qfy7nXpM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.chellar.com/blog/?feed=rss2&amp;p=1121</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://www.chellar.com/blog/?p=1121</feedburner:origLink></item>
		<item>
		<title>System Use Case or Screen Flow?</title>
		<link>http://feedproxy.google.com/~r/DeclanChellar/~3/uC8VG0wQRmU/</link>
		<comments>http://www.chellar.com/blog/?p=1107#comments</comments>
		<pubDate>Thu, 22 Apr 2010 10:34:25 +0000</pubDate>
		<dc:creator>Declan Chellar</dc:creator>
				<category><![CDATA[Use Cases]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[requirements]]></category>
		<category><![CDATA[techniques]]></category>

		<guid isPermaLink="false">http://www.chellar.com/blog/?p=1107</guid>
		<description><![CDATA[Recently I was asked to take a look at some System Use Case (SUC) specifications. What I found was actually a description of a screen flow crowbarred into a SUC specification template. There are two questions you might be asking. What&#8217;s wrong with that? How does it come about? What&#8217;s wrong with that? The purpose [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><strong>Recently I was asked to take a look at some System Use Case (</strong><a title="BUCs, SUCs and TUCs! Oh, my!" href="http://www.chellar.com/blog/?p=1087" target="_self"><strong>SUC</strong></a><strong>) specifications. What I found was actually a description of a screen flow crowbarred into a SUC specification template.</strong></p>
<p style="text-align: justify;">There are two questions you might be asking.</p>
<ol style="text-align: justify;">
<li>What&#8217;s wrong with that?</li>
<li>How does it come about?</li>
</ol>
<p style="text-align: justify;"><strong>What&#8217;s wrong with that?</strong><br />
The purpose of the SUC is to understand the Actor/System interaction at a logical level and to tease out and make clear the primary path and all alternate and exception paths. A well crafted SUC also makes it clear where business rules are needed. SUCs don&#8217;t care about button clicks because they distract from the logic of the scenario.</p>
<p style="text-align: justify;">Screen flows are not about the underlying logic, they are about showing all the possible routes through the screens, depending on which buttons you click.</p>
<p style="text-align: justify;">It&#8217;s a problem when you focus on the button clicks, because you risk missing out on some of that underlying logic. You risk missing out on alternate and exception flows and you risk overlooking business rules. Iterative development is supposed to mitigate risk, not increase it.</p>
<p style="text-align: justify;">What is more, a screen flow is more easily read if it is visual, so cramming it into a SUC specification template does not make it easy to follow at all. In fact, I encourage people not to write SUC specifications at all, on the basis that they are hard for the customer to read, but that&#8217;s for another post.</p>
<p style="text-align: justify;">If you document screen flows and call them SUCs, you may get approval from all parties (except the Software Architect, who, I imagine, would not be happy), but I am pretty certain not all parties will have the same understanding of the requirements. As a result, misunderstandings will not become apparent until User Acceptance Testing.</p>
<p style="text-align: justify;"><strong>How does it come about?</strong><br />
Lack of experience. Analysts need to be <a title="Showing some backbone…" href="http://www.chellar.com/blog/?p=914" target="_self">strong-willed</a> as well as flexible. While it is important to produce analysis artefacts that <a title="The customer isn’t the only consumer" href="http://www.chellar.com/blog/?p=138" target="_self">meet the needs of the intended readers</a>, the analyst cannot simply be at the whim of those readers. If the intended consumers of the SUC are not themselves familiar with how to document a SUC, they will try to influence how it is documented and they will get it wrong. The analyst must be firm, explaining how things should be done, while being sensitive to the needs of the consumer.</p>
<p style="text-align: justify;"><strong>Caveat</strong><br />
While screen flows should follow SUCs, don&#8217;t spend so much time producing &#8220;perfect&#8221; SUCs that you leave yourself with no time to produce screen flows.</p>
<p style="text-align: justify;"><strong>Takeways:</strong></p>
<ul>
<li>SUCs and screen flows are not the same thing</li>
<li>Do SUCs first, then screen flows</li>
<li>Model both visually</li>
</ul>
<img src="http://feeds.feedburner.com/~r/DeclanChellar/~4/uC8VG0wQRmU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.chellar.com/blog/?feed=rss2&amp;p=1107</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.chellar.com/blog/?p=1107</feedburner:origLink></item>
	</channel>
</rss>
