<?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>Martin&#039;s BA Blog!</title>
	<atom:link href="http://cathris.com/blog/index.php/feed/" rel="self" type="application/rss+xml" />
	<link>http://cathris.com/blog</link>
	<description>Martin Schedlbauer&#039;s weblog on business analysis and systems design</description>
	<lastBuildDate>Tue, 07 Feb 2012 18:06:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
		<item>
		<title>Presenters should be SMART</title>
		<link>http://cathris.com/blog/2012/02/07/presenters-should-be-smart/</link>
		<comments>http://cathris.com/blog/2012/02/07/presenters-should-be-smart/#comments</comments>
		<pubDate>Tue, 07 Feb 2012 18:06:51 +0000</pubDate>
		<dc:creator>Martin Schedlbauer</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://cathris.com/blog/?p=107</guid>
		<description><![CDATA[I just saw Noah Dawson&#8217;s blog on WizIQ that professors should be SMART. Now as a professor, I was immediately intrigued. After all, I think of myself as being &#8220;smart&#8221;. Then, the capitalization of SMART got my BA side going: &#8230; <a href="http://cathris.com/blog/2012/02/07/presenters-should-be-smart/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<!-- AdSense Now! V1.92 -->
<!-- Post[count: 3] -->
<div class="adsense adsense-leadin" style="float:right;margin: 12px;"><script type="text/javascript"><!--
google_ad_client = "pub-0714389822462337";
/* 200x200, created 7/22/10 */
google_ad_slot = "3208893649";
google_ad_width = 200;
google_ad_height = 200;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p>I just saw Noah Dawson&#8217;s blog on WizIQ that professors should be SMART. Now as a professor, I was immediately intrigued. After all, I think of myself as being &#8220;smart&#8221;. Then, the capitalization of SMART got my BA side going: SMART = specific, measurable, etc&#8230;</p>
<p>
Hmmm&#8230; I read his well written blog and it was about professors using SMARTBoards &#8212; you know the one&#8217;s that act as giant interactive touch surfaces. In fact, I use them myself when I delivery seminars and workshops &#8212; good stuff&#8230;</p>
<p>
But, then it got me thinking. Maybe professors (and teacher, presenters, instructors) should be SMART &#8212; <em>Specific, Measurable, Achievable, Relevant, Testable</em>.</p>
<p>
In fact, I would say that all presenters (including professors) should be: </p>
<ul>
<li>specific in what they say</li>
<li>should state ideas that can be measured (or &#8220;proven&#8221;)</li>
<li>ask for for work that is achievable</li>
<li>present what is relevant to the topic at hand, and </li>
<li>make the ideas testable.</li>
<p>
But, I do agree with his conclusions: presenters (and most definitely professors) are often too lazy to leverage all the resources they have at their disposal. Let&#8217;s be honest, building and delivering an interactive, engaging, and insightful presentation is difficult and exhausting; I guess to many presenters have more important things to do&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://cathris.com/blog/2012/02/07/presenters-should-be-smart/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Analyzing Stakeholders</title>
		<link>http://cathris.com/blog/2012/02/05/analyzing-stakeholders/</link>
		<comments>http://cathris.com/blog/2012/02/05/analyzing-stakeholders/#comments</comments>
		<pubDate>Sun, 05 Feb 2012 18:14:21 +0000</pubDate>
		<dc:creator>Martin Schedlbauer</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://cathris.com/blog/?p=103</guid>
		<description><![CDATA[Understanding and managing the stakeholders is a critical activity in successful project implementations and other initiatives. It is performed as soon as a business need has been recognized. It is a continuous effort that occurs throughout the initiative’s lifecycle. Definition &#8230; <a href="http://cathris.com/blog/2012/02/05/analyzing-stakeholders/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Understanding and managing the stakeholders is a critical activity in successful project implementations and other initiatives. It is performed as soon as a business need has been recognized. It is a continuous effort that occurs throughout the initiative’s lifecycle.</p>
<h2>Definition</h2>
<p>A stakeholder is any person, group, team, or internal or external organization that is affected by the initiative, has influence over it, or is involved in constructing, deploying, or managing the solution.</p>
<h2>Analysis Dimensions</h2>
<p>Stakeholders should be evaluated along a number of dimensions:</p>
<ul>
<li>Position within the organization</li>
<li>Role and responsibilities on the project</li>
<li>Needs, expectations, and requirements</li>
<li>Success criteria that they will use to judge the outcome of the initiative</li>
<li>Communication needs</li>
<li>Influence on the project, solution, or initiative</li>
<li>Attitude towards the initiative</li>
<li>Impact of the initiative on their role and responsibilities</li>
<li>Interest in the project, solution, or initiative</li>
</ul>
<p>Impact, attitude, influence, and interest can be measured along a scale ranging from positive to negative.</p>
<h2>Business Interactions</h2>
<p>Stakeholders may not only be individuals but rather may be organizations within or outside a company, such as customers, vendors, suppliers, markets, regulatory bodies, and so forth. They may be teams, groups, or virtual organizations. Therefore, the interactions between organizational units must be defined and described. Such interactions are best visualized through a diagram.</p>
<h2>Analysis Process</h2>
<p>Stakeholders should be identified early in the project’s lifecycle to ensure that their needs, expectations, and requirements are uncovered, documented, and communicated.</p>
<p>Stakeholders can often be grouped into classes whenever possible to reduce the number of individual stakeholders. For large groups, a representative must be chosen. If no such representative can be found, then a surrogate must be appointed.</p>
<p>During the requirements gathering effort, those stakeholders affected by or with input to the requirements must be consulted.</p>
<h2>Evaluating Stakeholders</h2>
<p>Stakeholders should be continually assessed along four dimensions: </p>
<ul>
<li>Attitude toward the project or initiative</li>
<li>Influence over the project or initiative</li>
<li>Impact from the project or initiative</li>
<li>Interest in the project or initiative</li>
</ul>
<h3>Assessing Attitude</h3>
<p>The attitude towards the projects can be supportive or unsupportive. It is determined whether:</p>
<ul>
<li>The solution will benefit them personally</li>
<li>The organization at large benefits from the initiative</li>
<li>The initiative curtails their power or influence</li>
<li>They believe that the project team capable of delivering the solution on time</li>
<li>They think that their input is valued</li>
<li>There needs are being addressed</li>
<li>They believe that their collaboration on the project will be supported by the organization</li>
<li>They might be directly or indirectly punished or disadvantaged by participating in the project</li>
<li>They trust the project sponsor and business analyst</li>
<li>They have a good rapport and relationship with the business analyst and project manager</li>
<li>They believe that the team members value and appreciate their participation</li>
</ul>
<h3>Analyzing Attitude</h3>
<p>For each stakeholder, the business analyst must ask himself or herself from the perspective of the stakeholder:</p>
<ul>
<li><strong>Personal Benefit</strong>: There has to be a positive benefit to the stakeholder for them to be engaged; if there is no benefit, the stakeholder is less likely to participate in workshops, volunteer information, remain engaged throughout the lifecycle, and generally support the project.</li>
<li><strong>Personal Threats</strong>: A solution, project, or initiative that somehow threatens the stakeholder affects their attitude negatively. For example, a stakeholder who loses their job or loses influence or power will be less supportive of the project.</li>
</ul>
<h3>Assessing Influence</h3>
<p>The influence wielded by stakeholders on the project or initiative can range from strong to weak. Influence is determined by factors such as whether:</p>
<ul>
<li>They can affect funding, make decisions affecting resources, or exert influence over others in power to make funding and resource decisions</li>
<li>They have authority to allocate funding or resources or cause others to do so</li>
<li>They can sway the project sponsor</li>
<li>Have sufficient influence to effectively affect a project’s funding, resources, or organizational support</li>
<li>They can positively or negatively affect the attitude of other stakeholders</li>
<li>They have domain knowledge or subject matter expertise that is critical to the project</li>
</ul>
<h3>Assessing Impact</h3>
<p>A project may impact a stakeholder positively or negatively. Impact on the stakeholder is determined whether:</p>
<ul>
<li>The project benefits them or their immediate organizational unit</li>
<li>They gain or lose power or influence within the organization</li>
</ul>
<h3>Assessing Interest</h3>
<p>Stakeholders may be more or less interested in a project or initiative. Their interest is influence whether:</p>
<ul>
<li>They will directly benefit from the project</li>
<li>They respect and trust the project team</li>
<li>They believe that the project team will deliver the solution</li>
</ul>
<h3>Monitoring Attitude, Influence, Impact, and Interest</h3>
<p>The four dimensions of stakeholder analysis can be mapped in a number of different two-dimensional matrices in order to better understand the relationships and how the stakeholder needs to be managed. This can be an invaluable tool in stakeholder communication planning and in how much “care and feeding” is necessary for a specific stakeholder or stakeholder group.</p>
<p>Next time, we&#8217;ll look at some techniques for mapping stakeholders and using that to determine how to manage them. So, stay tuned&#8230;</p>
<p>How do you monitor and evaluate your stakeholders?</p>
]]></content:encoded>
			<wfw:commentRss>http://cathris.com/blog/2012/02/05/analyzing-stakeholders/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tech Gear for the BA</title>
		<link>http://cathris.com/blog/2012/01/15/tech-gear-for-the-ba/</link>
		<comments>http://cathris.com/blog/2012/01/15/tech-gear-for-the-ba/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 02:40:40 +0000</pubDate>
		<dc:creator>Martin Schedlbauer</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Business Analysis]]></category>
		<category><![CDATA[Evernote]]></category>
		<category><![CDATA[LiveScrive]]></category>

		<guid isPermaLink="false">http://cathris.com/blog/?p=88</guid>
		<description><![CDATA[It&#8217;s hard to find the right &#8220;tech gear&#8221; to work as a BA. I like to write on whiteboards in meetings and prefer to take notes in a notebook. I don&#8217;t know, but there&#8217;s just something distracting about the clickety-clack &#8230; <a href="http://cathris.com/blog/2012/01/15/tech-gear-for-the-ba/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s hard to find the right &#8220;tech gear&#8221; to work as a BA. I like to write on whiteboards in meetings and prefer to take notes in a notebook. I don&#8217;t know, but there&#8217;s just something distracting about the clickety-clack of someone taking notes on a keyboard. But it sure is nice to have the notes neatly typed up and ready to send to everyone right after the meeting. So what&#8217;s a tech-savvy BA supposed to do&#8230;</p>
<p>
I think I may have found the right combination after years of trying to find the &#8220;perfect&#8221; solution. I&#8217;ve tried Microsoft&#8217;s OneNote (great product!), but it does not work on my Mac or on my iPad. I also wanted something that I can use anywhere and that integrates with the way I work. So, here&#8217;s my gear:</p>
<ul>
<li>Evernote</li>
<li>LiveScribe</li>
<li>Slate</li>
<li>iPad</li>
<li>iPhone</li>
</ul>
<h2>Evernote</h2>
<p>While I used to really like OneNote, I can&#8217;t use it anymore since I switched to a Mac. It also does not work on the iPad. But I&#8217;ve discovered <a href="http://www.evernote.com">Evernote</a> and it&#8217;s great (and free; thanks Evernote!). It works on my iPad, iPhone, Kindle Fire (Android), Mac, PC, Slate, and even through the web. The notes I take in one device are synchronized automatically to all of my other devices. So, if I take a note quickly on my iPad, I can then edit it on my Mac later.
<p>The web clipping is a great feature: see an article on the web you like, clip it and it saves in Evernote; it even works within Zite &#8212; my preferred news magazine reader for the iPad.
<p>Evernote also takes voice notes, so you can dictate or use it to record meetings. The Premium version has the ability to &#8220;transcribe&#8221; your voice notes into text, if you are into that.</p>
<h2>LiveScribe</h2>
<p>Now, there&#8217;s something to be said for taking hand written notes, particularly when you want to sketch something or draw a map, illustration, mindmap, etc. That&#8217;s hard to do on an iPad or a computer (except for my Slate, but more on that later.) I&#8217;ve discovered <a href="http://www.livescribe.com">LiveScribe</a> a couple of years ago, but I&#8217;ve never fully adopted it until now. I can take hand written notes on my LiveScribe notebook and the LiveScribe Pen records it in its memory along with voice if I so choose. The notes are then synchronized with my PC or Mac (whichever I choose to use) and then automatically into Evernote. I can even directly e-mail the notes as PDFs that contain the voice (if I choose that option).
<p>Now I have hand written notes automatically synced to all my devices and integrated into a single electronic notebook.</p>
<h2>Slate</h2>
<p>I like to draw during presentations, but whiteboard space often at a premium. Drawing on the iPad is possible, but painful. Drawing with digitizing pens on a Windows Tablet PC was always great, but they were bulky and you could not use touch input requiring an external keyboard for any serious work. The Eee EP121 Slate from Asus fixed that. It is a Windows 7 tablet computer with a nice 12.1 screen and solid hardware: it has a capacitive touch screen <em>and</em> a Wacom digitizer. Now you can use a virtual keyboard (or an attached bluetooth keyboard for solid typing sessions), use multi-touch gestures like on the iPad, give great PowerPoint presentations, and write precise notes or draw intricate diagrams directly on the screen with a pen. And, again, all of it an be imported or directly done in Evernote resulting in immediate synchronization across all my devices.
<p>Of course, my UML and other requirements and business analysis modeling tools work well on the Slate since it&#8217;s Windows 7.</p>
<h2>iPad</h2>
<p>Can&#8217;t live without my iPad; great output device, great hardware, solid engineering. Aside from using it for surfing the web and tons of productivity apps, I keep all of my PDF documents on my iPad which allowed me to stop carrying bags full of documents, manuals, books, printouts, etc. And, the sync with Evernote keeps all of my PC, Slate, Mac, and LiveScribe notes right at my touch. The Evernote app on the iPad (and iPhone for quick on-the-go notes and look-ups) is well done.</p>
<h2>iPhone</h2>
<p>I really like to use whiteboards in sessions whenever possible; it gets everyone engaged. But there&#8217;s always the issue of recording what you wrote. That&#8217;s when I take pictures of whiteboarding sessions on my iPhone as an Evernote picture note and it is automatically synced to my various devices. Evernote can record the entire sessions as a voice note which is then also available where I need it.
<p>I also use my iPhone or iPad to often record quick voice notes when I have a thought and typing is just too much. I do that in Evernote and the voice note is available on all of my other devices when I have time to act on it.
<p>
<a href="http://cathris.com/blog/wp-content/uploads/2012/01/TechGear.jpg"><img src="http://cathris.com/blog/wp-content/uploads/2012/01/TechGear-300x207.jpg" alt="Tech Gear" title="TechGear" width="300" height="207" class="alignnone size-medium wp-image-91" /></a></p>
<p>So, that&#8217;s how I&#8217;ve worked during the past few months and it looks like I finally have a useable and effective combination of tools. What are you using to track your work? Have you used any of these tools and how have you found them. Share your insights with us!</p>
]]></content:encoded>
			<wfw:commentRss>http://cathris.com/blog/2012/01/15/tech-gear-for-the-ba/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Look at Requirements</title>
		<link>http://cathris.com/blog/2011/11/10/a-look-at-requirements/</link>
		<comments>http://cathris.com/blog/2011/11/10/a-look-at-requirements/#comments</comments>
		<pubDate>Fri, 11 Nov 2011 01:47:04 +0000</pubDate>
		<dc:creator>Martin Schedlbauer</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://cathris.com/blog/?p=76</guid>
		<description><![CDATA[In this blog we&#8217;ll take a look at requirements, particularly the different types of requirements described in the BABOK(r), and how to write them to be effective for implementation and testing. Let&#8217;s start by defining what a requirement is. Simply &#8230; <a href="http://cathris.com/blog/2011/11/10/a-look-at-requirements/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>In this blog we&#8217;ll take a look at requirements, particularly the different types of requirements described in the BABOK(r), and how to write them to be effective for implementation and testing. Let&#8217;s start by defining what a requirement is. Simply put, a requirement is a feature that a product or service must have in order to be useful. For example, two requirements for a customer relationship management system might be to allow users to update the payment terms for an account and to add new customers. </p>
<p>
The IEEE Glossary of Software Engineering Terminology provides a more precise definition. The same definition is also used by the BABOK®. Both define a requirement as a</p>
<p><em></p>
<ol>
<li>condition or capability needed by a user to solve a problem or achieve an objective.</li>
<li>condition or capability that must be met or possessed by a system or system component to satisfy a contract, standard, specification, or other formally imposed document.</li>
<li>documented representation of a condition or capability in (1) or (2).</li>
<p></em></ol>
<p>Not all requirements are expressed at the same level of detail and specificity. Some might be high level requirements expressed by the business sponsor (e.g., reduce the cost of invoicing customers) while others might be very specific requirements that describe a function needed by a particular user (e.g., allow me to click on a customer name and then display that customer&#8217;s account history). </p>
<h2>Requirements Classification</h2>
<p>The BABOK® defines the following requirements types: business, stakeholder (or user), functional solution, non-functional (or quality of service), solution, constraint, and transition. Note that these terms are overloaded and have different meaning in different organizations. For example, a stakeholder requirement is often referred to as a business requirement in some organizations and a business requirement is sometimes called a business goal or project objective. Functional solution requirements are also often called technical requirements, detailed requirements, or system requirements. So, it is important to understand the semantics of the terms being used. </p>
<h3>Business Requirement</h3>
<p>A business requirement is a higher-level requirement that defines a business objective or goal for the project or initiative. For example, a business requirement for installing an asset-tracking system at a University might be to “reduce theft or misplacement of fixed assets by 10% each year.”</p>
<p>Business requirements describe the reasons for initiating a project. Each stakeholder requirement must be traceable back to a business requirement in order to be considered in-scope.</p>
<h3>Stakeholder Requirement</h3>
<p>A stakeholder requirement defines the need of a particular stakeholder, such as a project sponsor, end user, or regulatory body. These requirements are commonly defined through use cases as they describe how a stakeholder intends to interact with the solution. Stakeholder requirements define product features. For example, a stakeholder requirement for an asset-tracking system at a University might be to “allow IT Specialists to record fixed assets.”</p>
<h3>Solution Requirement</h3>
<p>Solution requirements describe specific characteristics of the solution both in terms of functionality and quality of service. Solution requirements are sub-classified into functional and non-functional requirements.</p>
<h4><em>Functional Requirement</em></h4>
<p>Functional solution requirements define details of the expected behavior of the solution. For example, a functional solution requirement for an asset-tracking system at a University might be to “display each asset’s ID, description, acquisition cost, current location, previous locations, and current responsible party.”</p>
<h4><em>Non-Functional Requirement</em></h4>
<p>A non-functional solution requirement defines a quality of service requirement such as those relating to speed, response time, throughput, usability, security, privacy, availability, and so forth. For example, a non-functional solution requirement for an asset-tracking system at a University might be to “display an asset’s current location and responsible party within 2 seconds after having its QR code scanned 90% of the time.”</p>
<h3>Transition Requirement</h3>
<p>Transition requirements express how the solution will be placed into service and how to transition from the current state of the organization to its future state. These requirements, unlike the others, are temporary and require that the solution exist. For example, a transition requirement for an asset-tracking system at a University might be to “enter asset information from the current file records into the asset-tracking system through manual data entry.”</p>
<h2><em>SMART</em> Requirements</h2>
<p>Writing requirements that follow the SMART template is a good starting point. SMART requirements are specific, measurable, achievable, relevant, and testable. Note that there are alternate but equally valid definitions of SMART used in practice. SMART requirements apply equally to functional as well as non-functional (quality of service) requirements.</p>
<h3><em>Specific</em></h3>
<p>A good requirement is specific and does not rely on generic or vague terms and descriptions. It should be precise enough to avoid being misinterpreted and be non-compound. In other words, a requirements definition should state a single requirement, so conjunctions such as “and”, “or”, “except”, and so forth should be avoided. Split the requirement into several requirements if necessary.</p>
<h3><em>Measurable</em></h3>
<p>The requirement must specify a metric that can be measured. Common metrics are time, performance, response time, volume, and so forth.</p>
<h3><em>Achievable</em></h3>
<p>The requirement must be attainable; in other words it cannot state a condition or capability that cannot be implemented.</p>
<h3><em>Relevant</em></h3>
<p>The requirement must address some need and must be traceable back to a business objective. It must be relevant to the project. This attribute helps manage project scope by only considering requirements that address an actual objective.<br />
As a challenge question ask the stakeholders: “If this requirement were not implemented, would we still be able to achieve all of our business objectives?” If the answer is yes, then the requirement is not relevant and should be considered out-of-scope (or at least low priority).</p>
<h3>Examples of SMART Requirements</h3>
<p><em>The online course registration portal shall allow students who register for courses but have an outstanding balance to pay the balance online using one or more U.S. bank issued Visa, MasterCard, or American Express credit cards as long as the outstanding balance is less than $1,000.</em></p>
<p>
<em>The asset tracking system shall allow users authorized to view report to generate an end-of-month report that includes a list of all currently deployed assets along with their last known locations and responsible parties’ full names.</em></p>
<h3>Examples of Poor Requirements</h3>
<p>Requirements that don’t meet the SMART guidelines tend to be poor and lead to issues meeting the business and end users needs. Here are some examples of requirements that are not SMART compliant.</p>
<p>
<em>The system shall produce a periodic report that displays all assets data.</em>
<p>
Why is this requirement poor? It does not specify what periodic means and it wants all data. All is too generic and creating a test for that would be difficult. What should happen if new fields were added to the assets’ records? Would that invalidate that requirement? Can you devise a set of test scenarios that demonstrate that the asset tracking system meets these requirements fully?</p>
<p>
<em>The system shall provide immediate feedback when an assets’ bar code has been scanned to indicate a successful scan.</em>
<p>
This requirement is poor because the term immediate is impossible to implement. There is always a lag between the time and stimulus occurs (the barcode scan) and an action happens (the lookup of the asset and the display of its data).</p>
<p>
So that&#8217;s it for now. Tell us, how do you define requirements in your organization and how do you measure the effectiveness of requirements.</p>
]]></content:encoded>
			<wfw:commentRss>http://cathris.com/blog/2011/11/10/a-look-at-requirements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Keeping Creativity Going</title>
		<link>http://cathris.com/blog/2011/11/08/keeping-creativity-going/</link>
		<comments>http://cathris.com/blog/2011/11/08/keeping-creativity-going/#comments</comments>
		<pubDate>Wed, 09 Nov 2011 01:24:09 +0000</pubDate>
		<dc:creator>Martin Schedlbauer</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://cathris.com/blog/?p=71</guid>
		<description><![CDATA[Love that quote in Bart Cleveland&#8217;s blog about how to keep creativity flowing: &#8221; He said that when he lived up north, he learned quickly that a faucet that was not dripping was the sign of a frozen pipe in &#8230; <a href="http://cathris.com/blog/2011/11/08/keeping-creativity-going/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Love that quote in Bart Cleveland&#8217;s blog about how to keep creativity flowing:</p>
<p>
<i>&#8221; He said that when he lived up north, he learned quickly that a faucet that was not dripping was the sign of a frozen pipe in the near future.&#8221;</i></p>
<p>
We really don&#8217;t take enough &#8220;time outs&#8221; from our daily work grind to step back and think about where we are going and whether what we are doing and how we do it is making sense. I too often hear my client lament that they are overworked and have too much to do. When I ask why they are doing all that, they always seem to reply with &#8220;Well, we&#8217;ve always done it that way&#8221; or &#8220;That&#8217;s the way we do things around here&#8221;. Now that doesn&#8217;t seem all that smart to me.</p>
<p>
So take a time out once a week for 30 &#8211; 60 minutes. Get together with your colleagues that think about what you could do better. Discuss an article or some new set of tools. Get inspired. You may not be able to change your work environment right away, but you will feel refreshed and you never know what you can learn. How about a brown-bag lunch where you discuss some article or review a tool? Or read a book together ad discuss its impact. Love the new book about Steve Jobs by Walter Isaacson &#8212; very inspiring and very insightful.</p>
<p>
One of the stories that Walter recounts in his book is about how Steve Jobs that said that he &#8220;invented&#8221; fonts for the Mac because he took a calligraphy course in College which inspired him. That inspiration led to a revolution in desktop user interfaces and created the desktop publishing industry. So learn something new everyday and take some &#8220;time outs&#8221;. You never know what inspiration you are going to get&#8230;</p>
<p>
Tell us: have you taken time outs before? done off-sites just to think?</p>
]]></content:encoded>
			<wfw:commentRss>http://cathris.com/blog/2011/11/08/keeping-creativity-going/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Common BA Questions</title>
		<link>http://cathris.com/blog/2011/02/12/common-ba-questions/</link>
		<comments>http://cathris.com/blog/2011/02/12/common-ba-questions/#comments</comments>
		<pubDate>Sun, 13 Feb 2011 01:50:14 +0000</pubDate>
		<dc:creator>Martin Schedlbauer</dc:creator>
				<category><![CDATA[techniques]]></category>

		<guid isPermaLink="false">http://cathris.com/blog/?p=43</guid>
		<description><![CDATA[In this month&#8217;s blog, I&#8217;ll address some of the more common questions I get from business analysts that are just starting out. So, in no particular order, here they are. Let us know what advice you would have for these &#8230; <a href="http://cathris.com/blog/2011/02/12/common-ba-questions/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>In this month&#8217;s blog, I&#8217;ll address some of the more common questions I get from business analysts that are just starting out. So, in no particular order, here they are. Let us know what advice you would have for these newly minted BAs.</p>
<p><strong>Do you have a suggestion on how to best estimate the BA time required for a project?</strong></p>
<p><em>I do have some suggestions. A common strategy is to create a list of all of the BA artifacts that you think you will need to effectively perform your BA work and communicate the requirements. Then break those artifacts down into smaller deliverables &#8212; this creates a work breakdown structure (WBS). Then for each deliverable identify the activities you need to perform to get the deliverables done. Finally, estimate each activity in ideal person hours and then roll up into ideal person days. Once you have the ideal person days, multiply that number of days by your effectiveness rate &#8212; the actual percentage of time that you really get work done each day. Most of us get about 4-5 hours of real work done per day, the rest is spent in meetings and putting out fires.</em></p>
<p><strong>Can you define the difference between Functional Requirements and Non-Functional Requirements in software development?</strong></p>
<p><em>A functional requirement defines expected behavior of a software system. For example, a list of accounts that is sortable by date as well as alphabetically would constitute a functional requirement. A non-functional requirement defines how well a software system operates. This includes requirements that define scalability, security, privacy, usability, accessibility, etc. For example, requiring that the software be accessible to users with vision impairment or that it be usable on specific versions of web browsers would be instances of non-functional requirements.</em></p>
<p><strong>I heard it is good to know about the subject you are collecting requirements, and over time you will. But what if you need a crash course lesson on a subject, what is the best way to do so</strong>?</p>
<p><em>This one&#8217;s a toughie. I generally feel that good BAs know about the business domain. This is useful when you talk to stakeholders as you understand the specific domain&#8217;s jargon and terminology. This makes the conversations more efficient and requirements gathering generally takes less time as the stakeholders don&#8217;t have to spend a lot of time explaining their business domain. </p>
<p>However, there&#8217;s a benefit to not knowing much about the domain &#8212; it forces the stakeholders to explain their business and in doing so they think more carefully about their needs. Also, stakeholders sometimes assume that the BA knows more about the business than they do and they actually leave out information because they think that you already know. This can easily lead to lots of covert assumptions and hidden requirements &#8212; not a good thing.</p>
<p>To learn more about a business you need to have a broad background and then talk to lots of people. For example, I do a lot of consulting in the life sciences area &#8212; pharmaceutical, healthcare, and medical device companies. I do not have a background in those fields and generally know little about my client&#8217;s business at first. But, I have a background in science and therefore can quickly learn what they do even when I don&#8217;t understand every detail. If you don&#8217;t have a background in the field, then take an introductory college course on the subject. I also browse the web a lot. On a recent project with a pharma client they were talking lots about assays, blots, and in vivo versus in vitro compound trials. So, off to wikipedia I went and within a few hours I was up to speed on those subjects &#8212; knowing enough to collect requirements, but not enough to do actual lab work in microbiology and pharmacology <img src='http://cathris.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </em></p>
<p><strong>It takes time and effort to prepare the business analysis. Can you give us some tips to encourage the company to understand the value on the BA&#8217;s role and responsibilities?</strong></p>
<p><em>I generally don&#8217;t try to tell them that BA work is critical and important &#8212; they generally just don&#8217;t care. Instead I tell them all of the work we BAs do is optional, although leaving it out does expose the project to certain risks. I then state what the risks are, the consequences should the risks materialize, the likelihood of that happening based on previous projects, and what we could do to mitigate the risks.</p>
<p>For example, I recently worked at a client who wanted to purchase a new software package. I suggested that we might want to build some context models to understand how the COTS package fits into our overall software environment. I also proposed that we do some business process modeling to make sure that the package works within our process. They said at first that while that would be really nice and the right thing to do, they just don&#8217;t have the time. I told them that I understand. However, that would expose the organization to some risks. I then elaborated on the risks and added them to the project&#8217;s risk log. I also met with the stakeholders to review the risks. </p>
<p>I told them that not understanding how the new package has to link with software systems currently in use in the organization might cause data duplication, data re-entry, and perhaps even lost data. Are they willing to accept that risk? Are they willing to have people enter data more than once? Are they willing to carry that extra cost? If not, then we could do a context model and understand the system interfaces and with that mitigate that particular risk. How&#8217;d it go, you ask? Well, we built a context model and learned that bringing in the package would entail building about a half dozen data bridges and impact five other departments&#8230;</em></p>
<p><strong>What are the career prospects of Business Analysts? And how does one break into the profession?</strong></p>
<p><em>The career prospects overall are quite good, but if you are a new BA without any experience it will take a while to break into the field. Get training and don&#8217;t be afraid to take a different job to learn more about the business. For example, many BAs start as project managers, QA specialists, testers, trainers, technical writers, and programmers. Learn how to write requirements, hone your written and verbal communication skills, apply them to make your role more effective and soon you will get that break.</p>
<p>Many of the BAs that I have in my BA seminars and workshops have backgrounds in programming, software development, finance, accounting, management, testing, QA, technical writing, training, science, and so forth.</em></p>
<p>That&#8217;s it for now. We&#8217;ll attack more questions in the next installment. In the meantime, share with us your views. How did you get into Business Analysis? What is your background? How do you explain to others what you do and why it&#8217;s valuable?</p>
]]></content:encoded>
			<wfw:commentRss>http://cathris.com/blog/2011/02/12/common-ba-questions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Justify Documentation</title>
		<link>http://cathris.com/blog/2010/07/28/justify-documentation/</link>
		<comments>http://cathris.com/blog/2010/07/28/justify-documentation/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 20:29:14 +0000</pubDate>
		<dc:creator>Martin Schedlbauer</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[techniques]]></category>

		<guid isPermaLink="false">http://cathris.com/blog/?p=37</guid>
		<description><![CDATA[As Business Analysts we write a lot of documentation. Most of our documentation comes in the form of text, but many BAs have learned to augment their text documents with a variety of diagrams. The thing that bothers me though, &#8230; <a href="http://cathris.com/blog/2010/07/28/justify-documentation/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>As Business Analysts we write a lot of documentation. Most of our documentation comes in the form of text, but many BAs have learned to augment their text documents with a variety of diagrams. The thing that bothers me though, is that too many BAs blindly follow prescribed templates for their requirements artifacts. Rarely do they ask how their requirements documents are being used by stakeholders, testers, and developers.</p>
<p>
As a BA, you should always ask these questions of your audience in regards to your documentation:</p>
<ol>
<li>How do you use the documentation that I provide?</li>
<li>What parts of the documentation do you read?</li>
<li>Do you find the diagrams useful and understandable?</li>
<li>What parts do you not look at? Why not?</li>
<li>What can I add to the documentation to get you the information you need?</li>
<li>Is printed documentation the most effective way to provide you with the information?</li>
<li>How do you get the missing information? Do you talk directly with users and stakeholders?</li>
<li>Could I help you do that?</li>
<li>Are our templates organized in the best way?</li>
<li>Does the same document work for different audiences (think business vs. development)?</li>
<li>What&#8217;s the consequence if I don&#8217;t write some particular document?</li>
<p>
We need to justify why we write documentation, not simply follow some template because it&#8217;s always been done like that. Too many templates have a &#8220;one-size-fits-all&#8221; structure that won&#8217;t work for some projects. Question the documentation templates and find better ways of communicating your analysis insights.</p>
<p>
I believe that we need to look beyond documents as a way of managing and communicating requirements. Too many of my clients still use principally Microsoft Word to track, store, manage, and communicate their requirements. Why not publish the requirements as a Wiki? Why not track the requirements in an actual requirements management tool or at least a database? Why not use the power of the Web and HTML to provide live links and cross references? </p>
<p>
Tell us, how do you document your requirements? Do you produce different documents for different audiences? How do you manage these different versions? Do they find them useful? Do you ever ask your developers and vendors how they use your documentation and how you might improve them? Have you considered using <em>Wikis </em>as an alternative to sharing requirements?</p>
]]></content:encoded>
			<wfw:commentRss>http://cathris.com/blog/2010/07/28/justify-documentation/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Survey on Social Networking Tools</title>
		<link>http://cathris.com/blog/2010/07/27/survey-on-social-networking-tools/</link>
		<comments>http://cathris.com/blog/2010/07/27/survey-on-social-networking-tools/#comments</comments>
		<pubDate>Tue, 27 Jul 2010 16:38:14 +0000</pubDate>
		<dc:creator>Martin Schedlbauer</dc:creator>
				<category><![CDATA[techniques]]></category>

		<guid isPermaLink="false">http://cathris.com/blog/?p=33</guid>
		<description><![CDATA[I&#8217;m conducting a survey on the adoption of social networking tools by professional business analysts. Help me by completing the survey! Here&#8217;s the URL for the survey. It&#8217;ll take no more than 5 minutes &#8212; there are only 9 questions. &#8230; <a href="http://cathris.com/blog/2010/07/27/survey-on-social-networking-tools/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m conducting a survey on the adoption of social networking tools by professional business analysts. Help me by completing the survey! Here&#8217;s the URL for the <a href="http://www.kwiksurveys.com/online-survey.php?surveyID=KCOKIG_bdb573a0">survey</a>. It&#8217;ll take no more than 5 minutes &#8212; there are only 9 questions. Plus, you might win a free copy of <a href="http://www.cathris.com/publications.html">my new book on business process modeling</a> &#8212; perhaps that&#8217;ll push you over the edge <img src='http://cathris.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>I&#8217;ll post the results once I have collected and analyzed the data &#8212; should be a couple of months.</p>
<p>How do you use social networking tools? Which ones have you found to be especially useful?</p>
]]></content:encoded>
			<wfw:commentRss>http://cathris.com/blog/2010/07/27/survey-on-social-networking-tools/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Project Origination Sources</title>
		<link>http://cathris.com/blog/2010/06/21/project-origination-sources/</link>
		<comments>http://cathris.com/blog/2010/06/21/project-origination-sources/#comments</comments>
		<pubDate>Mon, 21 Jun 2010 16:28:11 +0000</pubDate>
		<dc:creator>Martin Schedlbauer</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://cathris.com/blog/?p=15</guid>
		<description><![CDATA[As BAs we need to know where projects originate so that we can pick the right techniques to apply to analysis and documentation. So, where do projects come from? Projects originate from many sources. They can come top-down, bottom-up, from &#8230; <a href="http://cathris.com/blog/2010/06/21/project-origination-sources/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>As BAs we need to know where projects originate so that we can pick the right techniques to apply to analysis and documentation. So, where do projects come from? Projects originate from many sources. They can come top-down, bottom-up, from the middle, or from the outside.</p>
<p>Senior management originates project needs based on their strategic goals and directions. This requires the development of business cases and using high-level requirements analysis strategies, such as business use cases, context analysis, and business benefit statements.</p>
<p>Click-level end-users are a frequent source of projects. They encounter problems with a system or a business process during their daily work and based on those complaints they force us to launch projects to repair those defects. Requirements catalogs, use cases, storyboarding, and prototyping work best for those situations.</p>
<p>Middle managers often need information to make decisions. They need reports and dashboards that consolidate data from different sources. For those types of projects use cases, context analysis, and prototyping work best as requirements analysis techniques.</p>
<p>Finally, many projects come from customer complaints, market changes, competitive landscape updates, and regulatory changes. Depending on what the changes are, different requirements analysis strategies will work. Commonly, SWOT analysis, Fishbone diagramming, brainstorming, and prototyping are well suited for these types of projects.</p>
<p>So, know where your project&#8217;s coming from &#8212; it&#8217;ll help you understand where it&#8217;s going, who you need to consult, and how to get there&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://cathris.com/blog/2010/06/21/project-origination-sources/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Are Too Many BAs Simply &#8220;Order-Takers&#8221;?</title>
		<link>http://cathris.com/blog/2010/06/21/are-too-many-bas-simply-order-takers/</link>
		<comments>http://cathris.com/blog/2010/06/21/are-too-many-bas-simply-order-takers/#comments</comments>
		<pubDate>Mon, 21 Jun 2010 14:18:49 +0000</pubDate>
		<dc:creator>Martin Schedlbauer</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://cathris.com/blog/?p=13</guid>
		<description><![CDATA[There is an issue that I&#8217;ve heard from my clients consistently over the past few years. It&#8217;s that too many Business Analysts (BAs) simply act as &#8220;order takers&#8221;. They go to the business to get requirements and simply write down &#8230; <a href="http://cathris.com/blog/2010/06/21/are-too-many-bas-simply-order-takers/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>There is an issue that I&#8217;ve heard from my clients consistently over the past few years. It&#8217;s that too many Business Analysts (BAs) simply act as &#8220;order takers&#8221;. They go to the business to get requirements and simply write down what the business says. To them that&#8217;s the job of the BA and that&#8217;s what requirements elicitation is all about. I disagree! Elicitation is more than that and the BAs job goes beyond order taking. We must advise the business and we must <em>analyze </em>the requirements.</p>
<p>For example, too often we are given a fixed scope, fixed deadline, and fixed resources even before the requirements are even conceived. We then try to &#8220;get the requirements&#8221; and then struggle how to fit them into the project&#8217;s constraint. That&#8217;s not analysis. We need to advise the business when the goals are unrealistic &#8212; we need to manage expectations. If the project&#8217;s scope can&#8217;t be done in the timeframe we&#8217;ve been given, then tell the business why it can&#8217;t be done and tell what can be done. </p>
<p>As a former CEO, I always provided my projects teams with a vision, an overall scope, a deadline, a budget, and resources. Good leaders put stakes in the ground. If you don&#8217;t then the project teams work without goals and they won&#8217;t focus &#8212; deadline and resource constraints force prioritization and efficiency. But, if my constraints were unrealistic, I expected my project teams to tell me as soon as they know. I also want to know what they can do within the budget and timeframe. I want them to analyze the problem &#8212; not just go off, grumble and complain, and then tell me in the end that they can&#8217;t get it done. After all, I have set marketing, sales, and client expectations. So, if you can&#8217;t meet the objectives, let me know right away &#8212; I&#8217;ll understand if you give me reasons.</p>
<p>Anyway, we need to act more as analysts and not simply take orders and then go off without helping the business understand what can and can&#8217;t be done. Keep in mind that business does not know how IT works; educate them, help them understand why some requirements might not be doable.</p>
]]></content:encoded>
			<wfw:commentRss>http://cathris.com/blog/2010/06/21/are-too-many-bas-simply-order-takers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.468 seconds -->

