<?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>Modelling Archives - IRM Training</title>
	<atom:link href="https://irm.com.au/category/modelling/feed/" rel="self" type="application/rss+xml" />
	<link>https://irm.com.au/category/modelling/</link>
	<description>Australian Leading Training Provider since 1989</description>
	<lastBuildDate>Thu, 13 Aug 2026 01:51:44 +0000</lastBuildDate>
	<language>en-AU</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
<site xmlns="com-wordpress:feed-additions:1">214999885</site>	<item>
		<title>Rich Pictures: Webinar</title>
		<link>https://irm.com.au/rich-pictures/</link>
		
		<dc:creator><![CDATA[IRM Training]]></dc:creator>
		<pubDate>Wed, 06 Dec 2017 03:50:13 +0000</pubDate>
				<category><![CDATA[Modelling]]></category>
		<guid isPermaLink="false">https://irm.com.au/?p=3404</guid>

					<description><![CDATA[<p>Rich Pictures  Background Rich Pictures is a technique developed by Peter Checkland and others when they wrote the soft systems methodology. It was deliberately designed to help with requirements which are not easy to understand. They realised that there are some circumstances where the problems are ill structured and messy and there is no clear [&#8230;]</p>
<p>The post <a href="https://irm.com.au/rich-pictures/">Rich Pictures: Webinar</a> appeared first on <a href="https://irm.com.au">IRM Training</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2><strong>Rich Pictures </strong></h2>
<h3><strong>Background</strong></h3>
<p>Rich Pictures is a technique developed by <a href="https://en.wikipedia.org/wiki/Peter_Checkland">Peter Checkland</a> and others when they wrote the <a href="https://en.wikipedia.org/wiki/Soft_systems_methodology">soft systems methodology</a>. It was deliberately designed to help with requirements which are not easy to understand. They realised that there are some circumstances where the problems are ill structured and messy and there is no clear view of what constitutes the problem itself. If we talk to different stakeholders, we get different answers as to what they believe the issue actually is. Consequently, there may be no clear action that should be taken, no obvious solution to the problem.</p>
<p>There could be many reasons why stakeholders cannot articulate their requirements. There could be many reasons why they cannot define the problem that they are dealing with. They only see the symptoms and cannot identify the cause of the problem. In these circumstances we need techniques which will allow them to express themselves freely and informally about their problems. This is when Rich Pictures comes in.</p>
<p>It is designed to help stakeholders avoid making poorly thought out decisions in reaction to circumstances they do not fully understand.</p>
<p>Rich Pictures can be written with any software tool or by hand, depending upon the assignment and the preferences of the business analyst.</p>
<h3><strong>When do we use Rich Pictures?</strong></h3>
<p>Rich Pictures is used for messy problems as we said. It is used when the objectives of stakeholders diverge. They might diverge because of hidden agendas, but that is a different story. I am talking about when user perspectives diverge due to the different ways in which they view the problem. When culture, social background or the organisational background of stakeholders cause them to see the problem from different perspectives, they might not all have a complete view of the problem. Each stakeholder may see only their side of the problem. They are being honest and truthful about how they perceive the problem. But cannot see the full picture.</p>
<p>To get around this problem there needs to be negotiation and compromise from all parties. People need to be able to communicate about the problem in a way that circumvents differences in professional and even cultural perspectives. This is where Rich Pictures comes in.</p>
<h3><strong>What is a Rich Picture?</strong></h3>
<p>A Rich picture is a highly contextual, possibly even a cartoonlike representation, of a problem that cannot easily be defined. It helps to define the issues, problems, processes, actors, relationships (internal and external), conflicts and other interesting features.</p>
<p>The Rich Pictures are drawn by the users, stakeholders to illustrate their perspective on the problem in a way that is free from professional, social, or cultural differences. It is deliberately designed to be free of jargon or any baggage that people bring with them into a meeting. It allows people to interact free of these things. In some ways they are free to communicate like children who express themselves in simple art.</p>
<p>The Rich Pictures can be labelled with text that describes aspects of the problem or requirements, but only in the form of very short notes. In this way, the issues are described graphically, but also with personal statements from the stakeholder who is drawing the picture.</p>
<h3><strong>The Amateur Dramatic Society Problem</strong></h3>
<p>The only way to fully understand Rich Pictures is by example, so let us now take some examples of Rich Pictures and see how they work.</p>
<p>The Amateur Dramatic Society has a problem. Let&#8217;s read what the problem is all about:</p>
<p>The local Amateur Dramatic Society is concerned. Membership has been declining slightly. There is little money available to fund activities, and none of its members seem willing to undertake administrative duties, which are especially important when it gives performances. As it is a performing society, and number of administrative tasks must be managed. What might they do about this situation?</p>
<p>If we talk to different members of the society to solve this problem, they will each give different definitions of the problem. They all see it from their own perspective. After talking to each of them we can draw our own Rich Picture to express what we know. In this instance we will have just one picture that expresses the problem, in practice there could be many, one for each member.</p>
<h3><strong>The Amateur Dramatic Society Rich Picture</strong></h3>
<p>&nbsp;</p>
<p>Here we can see the illustration that expresses the problem to everyone&#8217;s satisfaction. The ellipse on the bottom right shows the Society. The members in red and orange are happy when they are performing. They are not so happy when they have to do administrative tasks such as looking after the money or selling tickets to their performances. On the left we see that the amount of money available for performances is declining.</p>
<p>At the bottom left we see the local community who are deciding whether to join the Dramatic Society, or invest their time in other clubs or activities that are on offer.</p>
<p>On the top right we see the source of funds in the form of council grants available to societies that offer activities in the community. The Amateur Dramatic Society must be attractive to new members so that they will receive a healthy grant from the council.</p>
<p>Here we can see that what is a complex situation for the members of the Society can be illustrated graphically, even in a fun way, so that all agree on what the fundamentals of the problem are, without referring to language or personal issues that cloud their judgement as to the true nature of the problem. Now we hope that the Dramatic Society can begin to discuss their problems together from a common viewpoint.</p>
<h3><strong>Customer Booking at Travel Agent</strong></h3>
<p>Here we can see another example of a Rich Picture that describes a complex problem. It looks at the activities of the travel agent during the day and the problems they encounter attracting new customers and satisfying all customers.</p>
<p>&nbsp;</p>
<p>In the centre we have a pin person which represents the travel agent. We have two-way arrows which indicate the interaction they have with other parties. On the top right we have new customers. New customers ask where should I go, when should I go, how much will it cost. The travel agent must provide much more fundamental answers to questions from new customers and be much more of a mentor to them.</p>
<p>For experienced customers in the top left, the travel agent has less to do. The experienced customers know what they want, where they want to go and how they want to get there. The travel agent must be aware of the tastes and preferences of their returning customers.</p>
<p>The routine jobs of the travel agent are to book seats, book hire cars, organise visas, provide travel insurance and currency conversion to their customers. These provide extra income to the travel agent, the more value-added services they provide to all of their customers.</p>
<h3><strong>Call Centre Operations</strong></h3>
<p>Let&#8217;s have a look at a more complex Rich Picture in a business context that may be more typical of the types of Rich Picture business analysts have to deal with.</p>
<p>Here we have an illustration of some of the activities of a call centre belonging to a retail organisation.</p>
<p>There are two types of activity illustrated. The first one is illustrated by the pin people in red within the box that represents the call centre boundary. Front-line support answers calls from customers using IVR to provide technical support to their customers. Their customers can be individual customers, or business customers.</p>
<p>If there is a problem that they cannot solve, they will refer difficult problems to level 2 support. If level 2 support cannot provide a solution, the problem will be escalated to the vendor that developed the product the customer uses.</p>
<p>The green pin person in the call centre provides sales support to the customers and new prospects. Their job is to provide a good deal.</p>
<p>Other messages that can be sent to customers and the public in general, are information in the form of newsletters or advertising. These are shown by the blue arrows at the top and bottom.</p>
<p>Also illustrated are the graphs that monitor these activities. The green graph at the top shows sales over time. The red graph at the bottom shows the number of calls answered over time. These are normal performance measures we would expect to be used within a call centre.</p>
<h3><strong>How to use Rich Pictures</strong></h3>
<p>To use Rich Pictures to maximum effect, they should be introduced at a workshop. This could be a brainstorming session, in which case it is used in the first meeting when ideas are created. In other workshops it is used in the early stages when we are trying to identify the nature of the problem and are establish a collective understanding of what the problem is.</p>
<p>Every stakeholder is asked to draw their own Rich Picture of their perspective of the requirements or problem in the workshop. People are free to discuss these pictures among themselves, exchange and share them.</p>
<p>The business analyst reviews the Rich Pictures, looking for common elements and new requirements, risks, constraints, anything.</p>
<p>The Rich Pictures are reviewed by the users and business analysts, often at a second workshop. The artist of each Rich Picture is the best and only one who can explain it fully.</p>
<p>It is useful if each stakeholder explains their own Rich Picture to other members of the workshop. This enables a greater understanding of each person&#8217;s perspective of the problem, which is the prime objective of using Rich Pictures.</p>
<p>From this common understanding a single definition of the problem can be agreed upon. There may be a need for negotiation and compromise among stakeholders, but at least a common understanding of the problem will be achieved.</p>
<h3><strong>Final Thoughts</strong></h3>
<p>Rich Pictures can be used in many circumstances. For example, they may be used as an idea generation technique in a brainstorming workshop. When it is used in a creative scenario like this, the activity must be fun and light, it must be stress free. Remember that stress kills creativity, so the activity must be fun. Things must be kept informal.</p>
<p>Mind Mapping is a similar technique that can be used. Rich Pictures and Mind Mapping are both informal and even fun.</p>
<p>Rich Pictures can be used with any other creative techniques you wish.</p>
<p>The analysis of Rich Pictures from all stakeholders enables common ground to be identified. They also help to identify essential requirements that may otherwise be lost because of the assumptions of the stakeholders. This is a common mistake in requirements gathering. The stakeholders assume that we know something that they want because they would never dream of an application being developed or a problem being solved without a certain process, or piece of data being included. A layperson such as a business analyst would not easily make that assumption. This is a common source of missed requirements that business analysts must look out for. Always make sure that assumptions are articulated in as much detail as possible in the requirements documents.</p>
<p>This is all we&#8217;ve got to say about Rich Pictures today. If you want to see any more Rich Pictures, there are plenty available on the Internet. Simply Google &#8220;Rich Pictures Examples&#8221; to see more. Look at them using the Google images folder rather than the websites themselves.</p>
<h3><strong>Questions</strong></h3>
<p>Alright, that&#8217;s basically it. Are there any questions? Feel free to enter them in and we&#8217;ll have a look at them after we finish the webinar.</p>
<p>If you want to know more, please feel free to submit a question. If a question occurs to you later and you want to us to answer it, please feel free to email at the normal information email address at IRM which is training@irm.com.au and we will try to answer it as soon as possible.</p>
<p>Thank you for attending and listening to our first webinar. We hope you have enjoyed it and will join us for the next one. Please send any suggestions you have for ways in which you think we can improve them.</p>
<p>To learn more about diagramming and modelling as a valuable part of analysis attend our <a href="https://irm.com.au/business-analysis-training/">4-day Business Analysis</a> course or check out some of our helpful articles:</p>
<ul>
<li><a href="https://irm.com.au/bpmn-vs-uml-vs-dfd/">BPMN vs UML vs DFD &#8211; Which One is Best</a></li>
<li><a href="https://irm.com.au/business-analysts-graphic-designers-common/">What Do Business Analysts and Graphic Designers Have in Common</a></li>
<li><a href="https://irm.com.au/process-modelling-101/">Process Modelling 101</a></li>
<li><a href="https://irm.com.au/essential-modelling/">How To of Essential Modelling</a></li>
</ul>
<p>The post <a href="https://irm.com.au/rich-pictures/">Rich Pictures: Webinar</a> appeared first on <a href="https://irm.com.au">IRM Training</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3404</post-id>	</item>
		<item>
		<title>BPMN vs UML vs DFD – which one is best?</title>
		<link>https://irm.com.au/bpmn-vs-uml-vs-dfd/</link>
					<comments>https://irm.com.au/bpmn-vs-uml-vs-dfd/#respond</comments>
		
		<dc:creator><![CDATA[IRM Training]]></dc:creator>
		<pubDate>Mon, 14 Nov 2016 04:17:32 +0000</pubDate>
				<category><![CDATA[Modelling]]></category>
		<category><![CDATA[BPMN]]></category>
		<category><![CDATA[business analyst training]]></category>
		<category><![CDATA[courses]]></category>
		<category><![CDATA[DFD]]></category>
		<category><![CDATA[UML]]></category>
		<guid isPermaLink="false">https://irm.com.au/?p=1380</guid>

					<description><![CDATA[<p>While many large companies still describe their requirements using the written word, there is a huge amount of evidence that pictures (i.e. modelling languages) are a clearer and more reliable method of communication. A 2016 survey of Australian business analysts across 30 organisations (government, big business, SMEs) found that while 14% used one or more [&#8230;]</p>
<p>The post <a href="https://irm.com.au/bpmn-vs-uml-vs-dfd/">BPMN vs UML vs DFD – which one is best?</a> appeared first on <a href="https://irm.com.au">IRM Training</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>While many large companies still describe their requirements using the written word, there is a huge amount of evidence that pictures (i.e. modelling languages) are a clearer and more reliable method of communication.</p>
<p>A 2016 survey of Australian business analysts across 30 organisations (government, big business, SMEs) found that while 14% used one or more of the popular languages (<a href="https://irm.com.au/how-to-draw-data-flow-diagrams/">DFD</a>, <a href="https://irm.com.au/modelling-requirements-use-case-uml-training/" class="shortlink shortlink-43" rel="">UML</a>, BPMN) regularly, the vast majority 76% did not or only very occasionally.</p>
<p>This shows that a small number of <a href="https://irm.com.au/business-analyst/">business analysts</a> have found benefit in the use of modelling language but the majority still use plain English to try to describe business processes and systems. This may be because the modelling languages can seem intimidating &#8211; or more likely the analyst just hasn’t been shown how beneficial modelling languages can be.</p>
<p>The<em> BABOK Guide®</em> specifies that:</p>
<p>&#8220;One of the key objectives of business analysis is to ensure that requirements are visible to and understood by all stakeholders.&#8221;</p>
<p>While all business analysts want to deliver their projects to the best of their ability, many projects are still over-time and over-budget. Most often this is a result of poorly communicated or mis-interpreted business needs. How often have two people read the same piece of text and come to different conclusions? If you’re not making the requirements as visible as possible to stakeholders then you’re not doing your job.</p>
<p>Using a modelling language is nearly always the clearest way to communicate your understanding of an <em>as-is</em> system and demonstrate your recommendations for the <em>to-be</em> one. The language will also allow you to use layers &#8211; high level views to summarise the overall system and detailed views to clearly describe functionality.</p>
<p>&nbsp;</p>
<p>Pictures in the form of modelling languages help get all stakeholders on the same page easily &#8211; and demonstrate concepts clearly without room for misinterpretation.</p>
<p>If you&#8217;re in an organisation that&#8217;s already using modelling languages we’d love to know which one you favour – leave us a comment below. If not, come along to our 4-day <a href="https://irm.com.au/business-analysis-training/">Business Analysis training</a> and learn how to start making use of this powerful business analysis technique. You&#8217;ll also learn that each modelling language has different strengths and the skilled analyst knows what to use and when.</p>
<p>Already down with modelling? We have 6 other <a href="https://irm.com.au/courses-for-business-analysts/">business analyst courses</a>.</p>
<p>The post <a href="https://irm.com.au/bpmn-vs-uml-vs-dfd/">BPMN vs UML vs DFD – which one is best?</a> appeared first on <a href="https://irm.com.au">IRM Training</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://irm.com.au/bpmn-vs-uml-vs-dfd/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1380</post-id>	</item>
		<item>
		<title>Process Modelling 101</title>
		<link>https://irm.com.au/process-modelling-101/</link>
		
		<dc:creator><![CDATA[IRM Training]]></dc:creator>
		<pubDate>Fri, 05 Feb 2016 03:59:17 +0000</pubDate>
				<category><![CDATA[Modelling]]></category>
		<category><![CDATA[business analyst training]]></category>
		<category><![CDATA[data flow diagrams]]></category>
		<category><![CDATA[DFDs]]></category>
		<category><![CDATA[process modelling]]></category>
		<guid isPermaLink="false">https://irm.com.au/?p=977</guid>

					<description><![CDATA[<p>Not wishing to piggy back too much on My Kitchen Rules (currently screening on Australian television) but for business analysts who like cooking – and even those who don’t – here’s a fun exercise to practice your process modelling skills. &#160; If you like spending time in the kitchen, test your skills by translating something [&#8230;]</p>
<p>The post <a href="https://irm.com.au/process-modelling-101/">Process Modelling 101</a> appeared first on <a href="https://irm.com.au">IRM Training</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Not wishing to piggy back too much on <em>My Kitchen Rules</em> (currently screening on Australian television) but for business analysts who like cooking – and even those who don’t – here’s a fun exercise to practice your process modelling skills.</p>
<p>&nbsp;</p>
<p>If you like spending time in the kitchen, test your skills by translating something you&#8217;re familiar with into a process model. You’ll need to be objective and not rely on inside knowledge – just follow the instructions even if you can see better ways of doing things. That comes later.</p>
<p><img data-recalc-dims="1" decoding="async" class="aligncenter size-medium wp-image-982" src="https://i0.wp.com/irm.com.au/wp-content/uploads/2016/02/Chef-3D-villain-HD-pictures-34591-e1454644582245-148x300.jpg?resize=148%2C300&#038;ssl=1" alt="Chef Image" width="148" height="300" /></p>
<p>If you don’t cook then completing the exercise will  demonstrate that even without being a subject matter expert you can use a methodology to accurately document a process. Again, your first job is to accurately interpret the process description.</p>
<p>&nbsp;</p>
<p>You’ll be using data flow diagrams (DFDs),  the simplest of all diagramming languages. If you’re unfamiliar with DFDs, check out <a href="https://irm.com.au/wp-content/uploads/2016/02/How-To-Draw-DFDs.pdf" rel="">How To Draw Data Flow Diagrams</a>. For those of you already comfortable with this modelling notation, parts B and C of the exercise test your skills in showing/hiding complexity through levelling. We’ve included example answers for all 3 parts if you get stuck. <strong><em>Bon appetit!</em></strong></p>
<p>&nbsp;</p>
<p><a href="https://irm.com.au/wp-content/uploads/2016/04/Process-Modelling-101.pdf">Click here to go to the exercise</a>.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<hr />
<p style="text-align: right;"><em>If you enjoyed this articles you might also like the following:</em></p>
<p style="text-align: right;"><em><a href="https://irm.com.au/essential-modelling/" target="_blank" rel="noopener">How To of Essential Modelling</a></em></p>
<p style="text-align: right;"><em><a href="https://irm.com.au/modelling-next-interview/" target="_blank" rel="noopener">Modelling and Your Next Interview</a></em></p>
<p style="text-align: right;"><em><a href="https://irm.com.au/how-to-draw-data-flow-diagrams/">How To Draw Data Flow Diagrams</a></em></p>
<hr />
<p>&nbsp;</p>
<p>The post <a href="https://irm.com.au/process-modelling-101/">Process Modelling 101</a> appeared first on <a href="https://irm.com.au">IRM Training</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">977</post-id>	</item>
		<item>
		<title>How to a Draw Data Flow Diagram</title>
		<link>https://irm.com.au/how-to-draw-data-flow-diagrams/</link>
		
		<dc:creator><![CDATA[IRM Training]]></dc:creator>
		<pubDate>Fri, 05 Feb 2016 03:26:51 +0000</pubDate>
				<category><![CDATA[Modelling]]></category>
		<category><![CDATA[business analysis]]></category>
		<category><![CDATA[data flow diagrams]]></category>
		<category><![CDATA[DFDs]]></category>
		<category><![CDATA[process modelling]]></category>
		<guid isPermaLink="false">https://irm.com.au/?p=969</guid>

					<description><![CDATA[<p>A data flow diagram (DFD) shows how the functions, or processes, of a system relate to each other via the data that flows between them. They are most valuable in showing ‘what’, (the logical view) but can also be used to show the ‘how’ (the physical view). &#160; Data Flow Diagram – a process modelling [&#8230;]</p>
<p>The post <a href="https://irm.com.au/how-to-draw-data-flow-diagrams/">How to a Draw Data Flow Diagram</a> appeared first on <a href="https://irm.com.au">IRM Training</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>A data flow diagram (DFD) shows how the functions, or processes, of a system relate to each other via the data that flows between them. They are most valuable in showing ‘what’, (the logical view) but can also be used to show the ‘how’ (the physical view).</p>
<p>&nbsp;</p>
<h2></h2>
<h2>Data Flow Diagram – a process modelling tool</h2>
<ul>
<li>Data flow diagrams (<a href="https://en.wikipedia.org/wiki/Data_flow_diagram">DFD</a>) show how the functions, or processes, of a system relate to each other via the data that flows between them. They are most valuable in showing ‘what’, (the logical view) but can also be used to show the ‘how’ (the physical view).</li>
<li>Data flow diagrams can be used to model the processes in a current system and, separately, a proposed new system. In addition they can show either physical or logical views.</li>
<li>Data flow diagrams are not concerned with control or sequence. As a tool they are of limited use to designers, but are of greater use to analysts in communicating to the client and to the designers.</li>
<li>DFDs are levelled so as to reduce the complexity at any one level.</li>
</ul>
<p>&nbsp;</p>
<h2></h2>
<h2>Rules for Drawing a Data Flow Diagram</h2>
<p>The four elements used in data flow diagrams are:</p>
<h3>Data Flow</h3>
<ul>
<li>Show the movement of data between processes, into and out of data stores and to and from terminators</li>
<li>An arrow head indicates the direction of the data flow</li>
<li>The data must have a meaningful name</li>
<li>They do not show control</li>
</ul>
<p>&nbsp;</p>
<h3>Process</h3>
<ul>
<li>Indicates a function, this should be a transformation of data</li>
<li>A functional primitive is the lowest process level</li>
</ul>
<p>&nbsp;</p>
<h3>Data Store</h3>
<ul>
<li>Shows data at rest</li>
<li>May be manual or automatic accumulation of data</li>
</ul>
<p>&nbsp;</p>
<h3>Terminator</h3>
<ul>
<li>Shows the originator and/or receiver of the overall system data</li>
<li>Represents people, organisations and systems just beyond the scope of the system under study</li>
<li>Marks the boundary of the model</li>
<li>Only appear in the highest level DFD &#8211; usually the context diagram</li>
</ul>
<p>&nbsp;</p>
<p>Download the PDF version of this guide to DFDs: <a href="https://irm.com.au/wp-content/uploads/2016/04/How-To-Draw-DFDs.pdf">How To Draw Data Flow Diagrams</a></p>
<p>&nbsp;</p>
<hr />
<p style="text-align: right;"><em>If you enjoyed this article, you may also like:</em></p>
<p style="text-align: right;"><a href="https://irm.com.au/theres-modelling-runways-catwalks/" target="_blank" rel="noopener">There&#8217;s More to Modelling than Runways and Catwalks</a></p>
<p style="text-align: right;"><a href="https://irm.com.au/event-based-analysis-modelling/" target="_blank" rel="noopener">Event-Based Analysis &amp; Modelling</a></p>
<p style="text-align: right;"><a href="https://irm.com.au/process-modelling-101/" target="_blank" rel="noopener">Process Modelling 101</a></p>
<hr />
<p style="text-align: right;">
<p>The post <a href="https://irm.com.au/how-to-draw-data-flow-diagrams/">How to a Draw Data Flow Diagram</a> appeared first on <a href="https://irm.com.au">IRM Training</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">969</post-id>	</item>
		<item>
		<title>There&#8217;s More to Modelling than Runways and Catwalks</title>
		<link>https://irm.com.au/theres-modelling-runways-catwalks/</link>
					<comments>https://irm.com.au/theres-modelling-runways-catwalks/#respond</comments>
		
		<dc:creator><![CDATA[IRM Training]]></dc:creator>
		<pubDate>Mon, 02 Jun 2014 00:52:37 +0000</pubDate>
				<category><![CDATA[Modelling]]></category>
		<category><![CDATA[as is]]></category>
		<category><![CDATA[business analysis techniques]]></category>
		<category><![CDATA[business analysis training]]></category>
		<category><![CDATA[business analyst training]]></category>
		<category><![CDATA[process modelling]]></category>
		<category><![CDATA[swim lanes]]></category>
		<category><![CDATA[to be]]></category>
		<category><![CDATA[UML]]></category>
		<guid isPermaLink="false">https://irm.com.au/wp/?p=371</guid>

					<description><![CDATA[<p>How often have you seen a TV clip from a fashion show &#8211; Milan, London, New York &#8211; and thought to yourself &#8220;What on earth are the models wearing?!&#8221;.  Business analysts can be guilty of something similar. Sure it&#8217;s a model, but what does it mean, what&#8217;s it trying to say? In the fashion industry, [&#8230;]</p>
<p>The post <a href="https://irm.com.au/theres-modelling-runways-catwalks/">There&#8217;s More to Modelling than Runways and Catwalks</a> appeared first on <a href="https://irm.com.au">IRM Training</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>How often have you seen a TV clip from a fashion show &#8211; Milan, London, New York &#8211; and thought to yourself &#8220;What on earth are the models wearing?!&#8221;.  Business analysts can be guilty of something similar. Sure it&#8217;s a model, but what does it mean, what&#8217;s it trying to say?</p>
<p><img fetchpriority="high" decoding="async" class="aligncenter size-full wp-image-374" title="Making great software" src="/wp-content/uploads/2014/12/great-software2.jpg" alt="great-software2" width="355" height="346" /></p>
<p>In the fashion industry, models are used to communicate (to bring to life) a designer&#8217;s ideas and creations. But they also go one step further &#8211; helping us the consumer to imagine how the clothes might look like if we were wearing them.</p>
<p>Models in business analysis perform a similar role, they stimulate our imagination so that we can analyse problems, explore solutions. The case for modelling is neatly summed up in this quote from the book <a href="http://www.bookdepository.com/Business-Analysis-Techniques-James-Cadle/9781906124236" target="_blank" rel="noopener">Business Analysis Techniques: 72 Essential Tools for Success</a>:</p>
<p><em>Models reveal the inconsistencies, loops, delays and bottlenecks involved in a process. A systematic analysis of “as is” process models provides a business analyst with the opportunity to think analytically and creatively about what the organisation really needs to do to achieve a better “to be” solution.</em></p>
<p>Modelling is one of those timeless techniques that transcends business analysis and is used in virtually every discipline from Accounting to Zoology &#8211; in between there’s engineering, design, construction, research, etc. Incidentally, accountants use modelling techniques to analyse financial data, zoologists use modelling techniques to analyse, amongst other things, animal behaviour.</p>
<p>Just as accountants and engineers have specific modelling techniques which are used across their respective professions, so too business analysis. But this article is not about which technique should you use – there’s plenty to choose from &#8211; it’s more about what are you trying to achieve.</p>
<p>So what are we trying to achieve? It boils down to two things. First what’s the problem – what’s wrong with the “as is” system? To get to the bottom of this we need some dialogue with the stakeholder. If the problem is well documented and understood then great &#8211; but often as not the stakeholder will only see the problem from a particular perspective. It’s up to the analyst to dig below the surface and find out the real cause.</p>
<p>Here you’ve got two choices, write a step by step description of the process under investigation &#8211; or draw a process model. Which do you think is easier and more likely to draw out the inconsistencies, loops, delays and bottlenecks in the current process? And a (very important) by product of doing the latter is you get to work collaboratively with the stakeholder rather than them dictating and you taking notes. And you don’t have to be the artist – take every opportunity to hand the whiteboard marker to the stakeholder and say <em>&#8220;can you draw that for me?&#8221;</em></p>
<p>The second of our objectives is to decide what the “to be” system will look like. Modelling again offers a rich choice of options. It might be as easy as modifying an existing “as is” diagram or as liberating as asking <em>draw me a picture of what you’d really like to see happening</em>. Very few people would say they can’t understand the following diagram:</p>
<p><img decoding="async" class="aligncenter wp-image-373 size-full" title="Activity diagram" src="/wp-content/uploads/2014/12/activity-insurance2.jpg" alt="activity-insurance2" width="450" height="503" /></p>
<p>A final world on models – they can also clarify the often confusing steps in the business analysis process. Whether your project is agile, iterative, waterfall or a mixture of all of these, they all have the same objective&#8230;</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-372 size-full" src="/wp-content/uploads/2014/12/the-journey2.jpg" alt="the-journey2" width="450" height="266" /></p>
<p>&#8230;to reach an end point and produce a deliverable.</p>
<div class="printfriendly pf-button  pf-alignright">
                    <a href="https://irm.com.au/theres-modelling-runways-catwalks/?pfstyle=wp" rel="nofollow" onclick="" title="Printer Friendly, PDF & Email">
                    <img data-recalc-dims="1" decoding="async" class="pf-button-img" src="https://i0.wp.com/cdn.printfriendly.com/buttons/printfriendly-pdf-email-button-notext.png?w=640&#038;ssl=1" alt="Print Friendly, PDF & Email" style="width: 110px;height: 30px;"  />
                    </a>
                </div>
<p>&nbsp;</p>
<hr />
<p style="text-align: right;"><em>If you liked this article, you may also enjoy these:</em></p>
<p style="text-align: right;"><em><a href="https://irm.com.au/event-based-analysis-modelling/">Event-Based Analysis &amp; Modelling</a></em></p>
<p style="text-align: right;"><em><a href="https://irm.com.au/creative-thinking-techniques/">Stakeholder Communications &#8211; Pictures not Words</a></em></p>
<p style="text-align: right;"><em><a href="https://irm.com.au/data-modelling-object-oriented-development/">Data Modelling &amp; Object Oriented Development</a></em></p>
<hr />
<p>&nbsp;</p>
<p>The post <a href="https://irm.com.au/theres-modelling-runways-catwalks/">There&#8217;s More to Modelling than Runways and Catwalks</a> appeared first on <a href="https://irm.com.au">IRM Training</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://irm.com.au/theres-modelling-runways-catwalks/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">371</post-id>	</item>
		<item>
		<title>Data Modelling &#038; Object Oriented Development</title>
		<link>https://irm.com.au/data-modelling-object-oriented-development/</link>
					<comments>https://irm.com.au/data-modelling-object-oriented-development/#respond</comments>
		
		<dc:creator><![CDATA[IRM Training]]></dc:creator>
		<pubDate>Sat, 22 Oct 2011 03:35:36 +0000</pubDate>
				<category><![CDATA[Modelling]]></category>
		<category><![CDATA[associations]]></category>
		<category><![CDATA[business analysis]]></category>
		<category><![CDATA[class diagram]]></category>
		<category><![CDATA[data modelling]]></category>
		<category><![CDATA[entity relationship]]></category>
		<category><![CDATA[Object Oriented Development]]></category>
		<category><![CDATA[UML]]></category>
		<guid isPermaLink="false">https://irm.com.au/?p=510</guid>

					<description><![CDATA[<p>At some stage in their working life, every business analyst will have some involvement with data modelling. They may need to model how data is (or will be) used or &#8211; if they only deal with requirements investigation &#8211; then someone else in the team will need to verify that the data to support new [&#8230;]</p>
<p>The post <a href="https://irm.com.au/data-modelling-object-oriented-development/">Data Modelling &#038; Object Oriented Development</a> appeared first on <a href="https://irm.com.au">IRM Training</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>At some stage in their working life, every business analyst will have some involvement with <a href="/data-analysis-modelling-training/">data modelling</a>. They may need to model how <a href="/data-analytics-business-intelligence/">data </a>is (or will be) used or &#8211; if they only deal with requirements investigation &#8211; then someone else in the team will need to verify that the data to support new functions will be available.</p>
<p>To produce a data model (a logical view of the data) the technique of choice has been, and still remains, the entity relationship diagram (ERD). However in Object Oriented Development (OOD), classes are used to group together things (including data) that have similar properties. Class diagrams in themselves do not provide a straightforward path to database design because they do not represent a logical view of the data. To get this logical view we need to modify how class diagrams are used so that we can have a single view of the data in our application.</p>
<p>&nbsp;</p>
<p>Read the full paper here: <a href="https://irm.com.au/wp-content/uploads/2016/04/Data_Modelling_and_Object_Oriented_Development.pdf">Data Modelling and Object Oriented Development</a></p>
<p>&nbsp;</p>
<hr />
<p style="text-align: right;"><em>If you liked this paper, you may also enjoy:</em></p>
<p style="text-align: right;"><em><a href="https://irm.com.au/just-enough-documentation/">Event-Based Analysis &amp; Modelling</a></em></p>
<p style="text-align: right;"><em><a href="https://irm.com.au/essential-modelling/">How to of Essential Modelling</a></em></p>
<hr />
<p style="text-align: right;">
<p>The post <a href="https://irm.com.au/data-modelling-object-oriented-development/">Data Modelling &#038; Object Oriented Development</a> appeared first on <a href="https://irm.com.au">IRM Training</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://irm.com.au/data-modelling-object-oriented-development/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">510</post-id>	</item>
		<item>
		<title>Event-Based Analysis &#038; Modelling</title>
		<link>https://irm.com.au/event-based-analysis-modelling/</link>
		
		<dc:creator><![CDATA[IRM Training]]></dc:creator>
		<pubDate>Fri, 29 Apr 2011 03:54:30 +0000</pubDate>
				<category><![CDATA[Modelling]]></category>
		<category><![CDATA[event table]]></category>
		<category><![CDATA[event-based analysis]]></category>
		<category><![CDATA[structured techniques]]></category>
		<category><![CDATA[UML]]></category>
		<guid isPermaLink="false">https://irm.com.au/?p=524</guid>

					<description><![CDATA[<p>Many business analysts mix structured techniques with UML and use events as the entry point to their analysis activity. An event can be any activity, action or business process where the system under investigation needs to respond. In this approach to business analysis, once the scope of the system has been identified, the first deliverable [&#8230;]</p>
<p>The post <a href="https://irm.com.au/event-based-analysis-modelling/">Event-Based Analysis &#038; Modelling</a> appeared first on <a href="https://irm.com.au">IRM Training</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Many business analysts mix structured techniques with UML and use events as the entry point to their analysis activity.</p>
<p>An event can be any activity, action or business process where the system under investigation needs to respond. In this approach to business analysis, once the scope of the system has been identified, the first deliverable is a table (a list) of events.</p>
<p>Event-based analysis aligns very well with UML and object-oriented development as both are based on how a system responds to an event. For example, use case diagrams model system responses when an actor initiates an interaction with a system.</p>
<p>Events can be of different types (external, time dependant, internal to a system) and requirements analysis begins with the identification and documentation of these events.</p>
<p>As mentioned, each event describes a condition &#8211; a piece of functionality. The system under development must have the capability to successfully process the event.</p>
<p><a href="https://i0.wp.com/irm.com.au/wp-content/uploads/2015/02/event-table.jpg?ssl=1"><img data-recalc-dims="1" loading="lazy" decoding="async" class="aligncenter wp-image-525 size-full" src="https://i0.wp.com/irm.com.au/wp-content/uploads/2015/02/event-table.jpg?resize=640%2C118&#038;ssl=1" alt="Event table" width="640" height="118" /></a></p>
<p>Each event can be thought of as a functional or non-functional requirement and a typical Business Requirements Document could contain dozens or even hundreds of individual events. Once we’ve defined an event we can further analyse and model the process itself using any one of a number of modelling techniques.</p>
<p>Try our course <a href="https://irm.com.au/modelling-requirements-use-case-uml-training/" class="shortlink shortlink-43" rel="">Modelling Requirements with Use Case &amp; UML</a>.</p>
<hr />
<p style="text-align: right;"><em>If you liked this article, you may also enjoy:</em></p>
<p style="text-align: right;"><em><a href="https://irm.com.au/write-use-cases/">Data Modelling &amp; Object Oriented Development</a></em></p>
<p style="text-align: right;"><em><a href="https://irm.com.au/use-case-fragments/">Use Case Fragments</a></em></p>
<p style="text-align: right;"><em><a href="https://irm.com.au/creative-business-analyst/">Most Popular BA Techniques</a></em></p>
<hr />
<p>The post <a href="https://irm.com.au/event-based-analysis-modelling/">Event-Based Analysis &#038; Modelling</a> appeared first on <a href="https://irm.com.au">IRM Training</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">524</post-id>	</item>
		<item>
		<title>How To of Essential Modelling</title>
		<link>https://irm.com.au/essential-modelling/</link>
					<comments>https://irm.com.au/essential-modelling/#respond</comments>
		
		<dc:creator><![CDATA[IRM Training]]></dc:creator>
		<pubDate>Wed, 04 Jun 2008 03:51:16 +0000</pubDate>
				<category><![CDATA[Modelling]]></category>
		<category><![CDATA[abstract modelling]]></category>
		<category><![CDATA[business modelling]]></category>
		<category><![CDATA[DFD]]></category>
		<category><![CDATA[essential modelling]]></category>
		<category><![CDATA[new physical model]]></category>
		<category><![CDATA[UML]]></category>
		<guid isPermaLink="false">https://irm.com.au/?p=557</guid>

					<description><![CDATA[<p>Also called abstract or business modelling, essential modelling can be an extremely valuable tool for the business analyst. Instead of modelling how things are done (the current system), or how they might be done (a proposed system), we model what is done, or what might be done. For example the purpose of a Customer Service [&#8230;]</p>
<p>The post <a href="https://irm.com.au/essential-modelling/">How To of Essential Modelling</a> appeared first on <a href="https://irm.com.au">IRM Training</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Also called abstract or business modelling, essential modelling can be an extremely valuable tool for the business analyst. Instead of modelling how things are done (the current system), or how they might be done (a proposed system), we model what is done, or what might be done. For example the purpose of a Customer Service Department is to provide customers with a level of service they expect (or the company defines). Things like call centres and customer relationship management systems are the how of customer service.</p>
<p>This switch in thinking is not always easy as we have to ignore the very practical matters of procedures, methods, people, technology etc. The more involved we are in the system that we’re looking at, the more difficult it may be to look at things conceptually. We have to look at what business objective we are trying to achieve. The business analyst who can do this &#8211; and explain it to clients and management &#8211; becomes a most valuable asset to the business.</p>
<p>&nbsp;</p>
<p>Read full paper here: <a href="https://irm.com.au/wp-content/uploads/2016/04/How_To_of_Essential_Modelling.pdf">How To of Essential Modelling</a></p>
<p>&nbsp;</p>
<hr />
<p style="text-align: right;"><em>If you like this paper, you may also enjoy:</em></p>
<p style="text-align: right;"><em><a href="https://irm.com.au/clear-writing/">The BA&#8217;s Journey &#8211; From a Current to a Future State</a></em></p>
<p style="text-align: right;"><em><a href="https://irm.com.au/event-based-analysis-modelling/">Event-Based Analysis &amp; Modelling</a></em></p>
<p style="text-align: right;"><em><a href="https://irm.com.au/theres-modelling-runways-catwalks/">There&#8217;s More to Modelling than Runways &amp; Catwalks</a></em></p>
<hr />
<p>&nbsp;</p>
<p>The post <a href="https://irm.com.au/essential-modelling/">How To of Essential Modelling</a> appeared first on <a href="https://irm.com.au">IRM Training</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://irm.com.au/essential-modelling/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">557</post-id>	</item>
		<item>
		<title>UML &#8211; Business Context</title>
		<link>https://irm.com.au/uml-business-context/</link>
					<comments>https://irm.com.au/uml-business-context/#respond</comments>
		
		<dc:creator><![CDATA[IRM Training]]></dc:creator>
		<pubDate>Sat, 08 Dec 2007 04:06:06 +0000</pubDate>
				<category><![CDATA[Modelling]]></category>
		<category><![CDATA[activity diagrams]]></category>
		<category><![CDATA[business analyst training]]></category>
		<category><![CDATA[class diagrams]]></category>
		<category><![CDATA[interaction diagrams]]></category>
		<category><![CDATA[UML]]></category>
		<category><![CDATA[unified modelling language]]></category>
		<category><![CDATA[use cases]]></category>
		<guid isPermaLink="false">https://irm.com.au/?p=563</guid>

					<description><![CDATA[<p>“Where does UML fit?” is a common question among new (and not so new!) business analysts. We all know that the M stands for modelling but beyond this, perceptions start to differ. In its current form (V2.0) UML consists of 13 diagram types all of which provide a different view of a system. In the [&#8230;]</p>
<p>The post <a href="https://irm.com.au/uml-business-context/">UML &#8211; Business Context</a> appeared first on <a href="https://irm.com.au">IRM Training</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>“Where does UML fit?” is a common question among new (and not so new!) business analysts. We all know that the M stands for modelling but beyond this, perceptions start to differ. In its current form (V2.0) UML consists of 13 diagram types all of which provide a different view of a system. In the following extract from our Modelling Requirements with Use Case &amp; the UML course manual we’ll take a brief look at which of the 13 diagrams are of most relevance for us and how they fit together.</p>
<p>&nbsp;</p>
<p>Read full paper: <a href="https://irm.com.au/wp-content/uploads/2016/04/UML_Business_Context.pdf">UML Business Context</a></p>
<p>&nbsp;</p>
<hr />
<p style="text-align: right;"><em>If you liked this paper, you may also enjoy:</em></p>
<p style="text-align: right;"><em><a href="https://irm.com.au/use-case-fragments/">Use Case Fragments</a></em></p>
<p style="text-align: right;"><em><a href="https://irm.com.au/separating-analysis-design/">How to use Use Cases</a></em></p>
<p style="text-align: right;"><em><a href="https://irm.com.au/business-analysis-basics/">How to of Essential Modelling</a></em></p>
<hr />
<p>&nbsp;</p>
<p>The post <a href="https://irm.com.au/uml-business-context/">UML &#8211; Business Context</a> appeared first on <a href="https://irm.com.au">IRM Training</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://irm.com.au/uml-business-context/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">563</post-id>	</item>
		<item>
		<title>Stakeholder Communications &#8211; Pictures not Words</title>
		<link>https://irm.com.au/stakeholder-communications-pictures-not-words/</link>
		
		<dc:creator><![CDATA[IRM Training]]></dc:creator>
		<pubDate>Wed, 25 Jul 2007 04:09:50 +0000</pubDate>
				<category><![CDATA[Modelling]]></category>
		<category><![CDATA[BPMN]]></category>
		<category><![CDATA[business analyst communication]]></category>
		<category><![CDATA[dataflow diagrams]]></category>
		<category><![CDATA[diagramming]]></category>
		<category><![CDATA[use case]]></category>
		<guid isPermaLink="false">https://irm.com.au/?p=565</guid>

					<description><![CDATA[<p>Many people on our Business Analysis workshop ask why we use dataflow diagrams (DFDs). Why not Use Case…or even BPMN? After all DFDs have been around for 20 years, surely the world has moved on? Well, has it? The primary purpose of a business analyst is to communicate – to stakeholders and to solution providers – [&#8230;]</p>
<p>The post <a href="https://irm.com.au/stakeholder-communications-pictures-not-words/">Stakeholder Communications &#8211; Pictures not Words</a> appeared first on <a href="https://irm.com.au">IRM Training</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Many people on our Business Analysis workshop ask why we use <a href="https://irm.com.au/how-to-draw-data-flow-diagrams/">dataflow diagrams (DFDs)</a>. Why not Use Case…or even BPMN? After all DFDs have been around for 20 years, surely the world has moved on?</p>
<p>Well, has it? The primary purpose of a business analyst is to communicate – to stakeholders and to solution providers – and when it comes to communication we all know that pictures (diagrams) are much more effective and less ambiguous than words.</p>
<p>Remember the phrase “A picture is worth a thousand words”. The question is – which type of diagram best suits our needs? In this article we’ll look at stakeholder communications whilst future articles will cover communications with solution providers.</p>
<p>&nbsp;</p>
<p>Read full paper: <a href="https://irm.com.au/wp-content/uploads/2016/03/Stakeholder-Communications.pdf">Stakeholder Communications</a></p>
<p>&nbsp;</p>
<hr />
<p style="text-align: right;"><em>If you liked this paper, you might enjoy:</em></p>
<p style="text-align: right;"><em><a href="https://irm.com.au/theres-modelling-runways-catwalks/">There&#8217;s More to Modelling than Runways &amp; Catwalks</a></em></p>
<p style="text-align: right;"><em><a href="https://irm.com.au/business-analysis-low-tech/">Is Business Analysis Low Tech?</a></em></p>
<p style="text-align: right;"><em><a href="https://irm.com.au/creative-business-analyst/">Most Popular BA Techniques</a></em></p>
<hr />
<p>&nbsp;</p>
<p>The post <a href="https://irm.com.au/stakeholder-communications-pictures-not-words/">Stakeholder Communications &#8211; Pictures not Words</a> appeared first on <a href="https://irm.com.au">IRM Training</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">565</post-id>	</item>
	</channel>
</rss>
