<?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>Kaja Trees &#8211; IT- ja Ärianalüüsi Klubi &#8211; ITBAC</title>
	<atom:link href="https://itbac.eu/en/author/kaja/feed/" rel="self" type="application/rss+xml" />
	<link>https://itbac.eu/en/</link>
	<description></description>
	<lastBuildDate>Sat, 30 Aug 2025 12:09:14 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>
	<item>
		<title>Career changer, beginner, or experienced analyst – what does one learn in an analyst training?</title>
		<link>https://itbac.eu/en/career-changer-beginner-or-experienced-analyst-what-does-one-learn-in-an-analyst-training/</link>
					<comments>https://itbac.eu/en/career-changer-beginner-or-experienced-analyst-what-does-one-learn-in-an-analyst-training/#respond</comments>
		
		<dc:creator><![CDATA[Kaja Trees]]></dc:creator>
		<pubDate>Sat, 30 Aug 2025 11:55:47 +0000</pubDate>
				<category><![CDATA[Analysis]]></category>
		<category><![CDATA[career]]></category>
		<category><![CDATA[Training]]></category>
		<category><![CDATA[analysis]]></category>
		<guid isPermaLink="false">https://itbac.eu/career-changer-beginner-or-experienced-analyst-what-does-one-learn-in-an-analyst-training/</guid>

					<description><![CDATA[I have now been conducting both public and custom trainings in business and systems analysis for 3 years. Over time, I have [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">I have now been conducting both public and custom trainings in business and systems analysis for 3 years. Over time, I have gained an overview of what kinds of participants are in each group and what benefits they get from it.  </p>

<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="576" src="https://itbac.eu/wp-content/uploads/2025/08/FFX_0458-edited-1024x576.jpg" alt="Career changers, beginner analysts, and experienced analysts in training" class="wp-image-2992" srcset="https://www.itbac.eu/wp-content/uploads/2025/08/FFX_0458-edited-1024x576.jpg 1024w, https://www.itbac.eu/wp-content/uploads/2025/08/FFX_0458-edited-300x169.jpg 300w, https://www.itbac.eu/wp-content/uploads/2025/08/FFX_0458-edited-768x432.jpg 768w, https://www.itbac.eu/wp-content/uploads/2025/08/FFX_0458-edited-1536x863.jpg 1536w, https://www.itbac.eu/wp-content/uploads/2025/08/FFX_0458-edited-2048x1151.jpg 2048w, https://www.itbac.eu/wp-content/uploads/2025/08/FFX_0458-edited-650x365.jpg 650w, https://www.itbac.eu/wp-content/uploads/2025/08/FFX_0458-edited-600x337.jpg 600w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Career changers, beginner analysts, and experienced analysts in training<br/><em>Photo: Tarvo Tammeoks</em></figcaption></figure>

<p class="wp-block-paragraph">The main difference lies in analysis experience: those who are just aiming to become analysts; those who have already gained their first experiences; and those who, in theory, could already teach trainings themselves. Interestingly, each of them finds something new in the training – although that “something” is always a little different. </p>

<h3 class="wp-block-heading">Career changer – moving into the IT field without coding</h3>

<p class="wp-block-paragraph">In every group, there is at least one person who joins the training with the goal of starting work as an analyst or product owner. Usually, they have previously worked as either a project manager or a tester – they have already collaborated with IT teams, but inside there is a doubt: <em>“am I suited to be an analyst?”</em>  </p>

<figure class="wp-block-embed alignright is-type-wp-embed is-provider-it-ja-rianal-si-klubi-itbac wp-block-embed-it-ja-rianal-si-klubi-itbac"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="wSGTqjXzOO"><a href="https://itbac.eu/en/it-analyst-skills-and-growth/">IT-analüütiku oskused ja areng</a></blockquote><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;IT-analüütiku oskused ja areng&#8221; &#8212; IT- ja Ärianalüüsi Klubi - ITBAC" src="https://itbac.eu/en/it-analyst-skills-and-growth/embed/#?secret=FIcFJERlR9#?secret=wSGTqjXzOO" data-secret="wSGTqjXzOO" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>

<p class="wp-block-paragraph">On the other hand, there are also those who want to move from a specialist position in some business domain into the IT field, but actual programming seems too intimidating. Becoming an analyst or project manager appears to them as a more reasonable alternative. </p>

<p class="wp-block-paragraph">For career changers, it is usually very interesting when, at the beginning of the training, we talk about the different roles that perform analysis in various types of organizations and what their responsibilities are. Discussions about how to interpret job postings to identify the right role sometimes even continue at the lunch table and during breaks. </p>

<p class="wp-block-paragraph">During the training, they usually discover that the role of an analyst is not some kind of mysterious secret art. When discussing what an analyst actually does and what lies behind those different job titles, a career changer often realizes that they have already done many of those activities. It has simply been called by a different name.   </p>

<p class="wp-block-paragraph">When those puzzle pieces fall into place and some gaps in knowledge are filled, it becomes easier to highlight relevant experience in a CV using terms that a future employer will understand. For me, the most moving moments have been when a career changer later sends me a message saying they have actually been hired as an analyst! </p>

<h3 class="wp-block-heading">Beginner analyst – I do know, but I don’t really know how</h3>

<p class="wp-block-paragraph">The challenges of a beginner analyst are different. They usually have a university diploma in hand or a couple of years of experience, but still dozens of questions circle in their head: <em>“How do I make time estimates for analysis? How do I find the time to create all the documents we learned about at university? I did everything the way I was supposed to – why did this project run over schedule?”</em> They do have knowledge, but lack experience – they don’t know how to make the right choices among all those dozens of possibilities. </p>

<p class="wp-block-paragraph">In the training, they do know how to create documents correctly, but the <em>aha!</em> moment is understanding in what order and in which situations to use a particular tool at all. They begin to better understand other roles and processes around them; they learn to make choices and to ask the right questions. Already during the training, I have often received feedback such as:   <em>“At work we just found out that the project scope needs to be reduced. I pulled out our slides and we found a solution! </em>&#8220;</p>

<p class="wp-block-paragraph">In summary, a beginner analyst gains clarity from the training: all those pieces – processes, people, documents, tools – form a single system. They start using the right tools at the right time, which makes projects run more smoothly and clients happier. </p>

<h3 class="wp-block-heading">Experienced analyst – different techniques and experiences</h3>

<p class="wp-block-paragraph">And then there are the veterans. They have been working as analysts for years, have developed their own routines, and drawing a process diagram or a data model is like a second native language to them. They are in the minority in my trainings, and they mainly attend because there is training money available in some budget and there are few trainings specifically for experienced IT analysts.  </p>

<figure class="wp-block-embed alignright is-type-wp-embed is-provider-it-ja-rianal-si-klubi-itbac wp-block-embed-it-ja-rianal-si-klubi-itbac"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="aGMRXwEncI"><a href="https://itbac.eu/en/books/optimal-documentation/">Optimal documentation</a></blockquote><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;Optimal documentation&#8221; &#8212; IT- ja Ärianalüüsi Klubi - ITBAC" src="https://itbac.eu/en/books/optimal-documentation/embed/#?secret=dDMwkivm6P#?secret=aGMRXwEncI" data-secret="aGMRXwEncI" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>

<p class="wp-block-paragraph">At first, analysts with long experience may even doubt whether they can get anything out of the training at all, but soon I receive intriguing questions from them such as: <em>“Does anyone actually use this method?”</em> or <em>“Why should it be done this way, we’ve always done it differently?”</em> They often discover that they have been stuck with one type of project and that there are many more useful techniques in the world – new ones are being created all the time! For me as a trainer, the detailed questions about specific situations are also fascinating, as they provide engaging context for the other participants as well. </p>

<p class="wp-block-paragraph">In their feedback, experienced analysts usually say that they especially enjoyed learning how work is done in different types of projects, and they are satisfied that they had the chance to try out different techniques. Some even admit that they discovered a gap in their knowledge or picked up a useful tip on how to do their daily work better. Not a bad outcome, considering they came with “just” training money and still found something practical!  </p>

<h3 class="wp-block-heading">What can be taken away from these stories?</h3>

<p class="wp-block-paragraph">When looking at these three typical participants, a pattern emerges quite clearly:</p>

<ul class="wp-block-list">
<li><strong>The career changer</strong> gains the confidence that “analyst” is not such a complicated job, but rather the application of common skills in a new way.</li>



<li><strong>The beginner analyst</strong> finds structure – how different tools help and when to use them.</li>



<li><strong>The experienced analyst</strong> gains fresh perspectives and a few new tools for their toolbox.</li>
</ul>

<p class="wp-block-paragraph">In summary, this means that regardless of their background, everyone goes home with some important realization: <em>“Aha, now I understand why this all really matters!”</em></p>

<p class="wp-block-paragraph">And maybe that is the most important lesson – the work of an analyst does not only mean producing documents or drawing processes. It means understanding how people, technology, and business fit together. And when that understanding emerges, daily work also becomes much smoother.  </p>

<h3 class="wp-block-heading">Come and try yourself!</h3>

<p class="wp-block-paragraph">If you are reading this and recognize yourself in one of these types, then you are exactly the person this course was created for.</p>

<p class="wp-block-paragraph"><strong>The next public training will take place from September 29 to October 3 in Tartu (with an <em>online </em>option available).  </strong><br/>See detailed information and register here (training is in Estonian): </p>

<figure class="wp-block-embed is-type-wp-embed is-provider-it-ja-rianal-si-klubi-itbac wp-block-embed-it-ja-rianal-si-klubi-itbac"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="ltFIIoGCwo"><a href="https://itbac.eu/toode/ari-ja-susteemianaluusi-kursus/">Ärianalüüsi ja süsteemianalüüsi koolitus – praktiline IT analüütiku kursus (erinevad kuupäevad)</a></blockquote><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;Ärianalüüsi ja süsteemianalüüsi koolitus – praktiline IT analüütiku kursus (erinevad kuupäevad)&#8221; &#8212; IT- ja Ärianalüüsi Klubi - ITBAC" src="https://itbac.eu/toode/ari-ja-susteemianaluusi-kursus/embed/#?secret=e3lRPBWikl#?secret=ltFIIoGCwo" data-secret="ltFIIoGCwo" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>

<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>https://itbac.eu/en/career-changer-beginner-or-experienced-analyst-what-does-one-learn-in-an-analyst-training/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to make documentation useful and easy to maintain?</title>
		<link>https://itbac.eu/en/how-to-make-documentation-useful-and-easy-to-maintain/</link>
					<comments>https://itbac.eu/en/how-to-make-documentation-useful-and-easy-to-maintain/#respond</comments>
		
		<dc:creator><![CDATA[Kaja Trees]]></dc:creator>
		<pubDate>Sat, 09 Aug 2025 06:49:24 +0000</pubDate>
				<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Analysis]]></category>
		<category><![CDATA[Framework]]></category>
		<guid isPermaLink="false">https://itbac.eu/?p=2929</guid>

					<description><![CDATA[If you’ve ever opened a document in the middle of a project and thought, “This is useless and probably outdated” — or never found any document to give you overview of the solution in the first place —, you’re not alone. Many IT teams think that documentation takes too long to create, no one reads it, and it becomes obsolete almost instantly. They should ask more often: "How to make documentation useful and easy to maintain?"]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">If you’ve ever opened a document in the middle of a project and thought, <em>“This is useless and probably outdated”</em> <em>—</em> or never found any document to give you overview of the solution in the first place <em>—</em>, you’re not alone. Many IT teams think that documentation takes too long to create, no one reads it, and it becomes obsolete almost instantly. They should ask more often: &#8220;How to make documentation useful and easy to maintain?&#8221;</p>


<figure class="wp-block-post-featured-image"><img decoding="async" width="2560" height="1709" src="https://www.itbac.eu/wp-content/uploads/2025/08/FFX_0421-scaled.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="Too many people are frustrated and don&#039;t know how to make documentation useful and easy to maintain" style="object-fit:cover;" srcset="https://www.itbac.eu/wp-content/uploads/2025/08/FFX_0421-scaled.jpg 2560w, https://www.itbac.eu/wp-content/uploads/2025/08/FFX_0421-300x200.jpg 300w, https://www.itbac.eu/wp-content/uploads/2025/08/FFX_0421-1024x684.jpg 1024w, https://www.itbac.eu/wp-content/uploads/2025/08/FFX_0421-768x513.jpg 768w, https://www.itbac.eu/wp-content/uploads/2025/08/FFX_0421-1536x1025.jpg 1536w, https://www.itbac.eu/wp-content/uploads/2025/08/FFX_0421-2048x1367.jpg 2048w, https://www.itbac.eu/wp-content/uploads/2025/08/FFX_0421-650x434.jpg 650w, https://www.itbac.eu/wp-content/uploads/2025/08/FFX_0421-600x401.jpg 600w" sizes="(max-width: 2560px) 100vw, 2560px" /></figure>


<h3 class="wp-block-heading">That’s why I wrote the book <em>Optimal documentation: useful, up to date and convenient</em></h3>



<figure class="wp-block-embed alignright is-type-wp-embed is-provider-it-ja-rianal-si-klubi-itbac wp-block-embed-it-ja-rianal-si-klubi-itbac"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="SiHKSvjPfg"><a href="https://itbac.eu/en/books/optimal-documentation/">Optimal documentation</a></blockquote><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;Optimal documentation&#8221; &#8212; IT- ja Ärianalüüsi Klubi - ITBAC" src="https://itbac.eu/en/books/optimal-documentation/embed/#?secret=MG6BsYnOyW#?secret=SiHKSvjPfg" data-secret="SiHKSvjPfg" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>



<p class="wp-block-paragraph">Early in my career, I was just as frustrated. I saw teams skip documentation entirely, or worse, create piles of outdated files no one trusted. As a business and IT systems analyst, I couldn’t ignore how much time and money was wasted because the right information wasn’t available when needed. On the other hand, I felt those struggles first-hand <em>—</em> it is not intuitive to make documentation relevant and up to date, and nobody was able to teach me how. </p>



<p class="wp-block-paragraph">Over the years, I discovered through trial and error documentation best practices that helped me keep on top of it. I found ways how to make documentation useful and easy to maintain, and genuinely supports the team — and that’s the approach I share in this book.</p>



<p class="wp-block-paragraph">Here are a few ideas from the book.</p>



<figure class="wp-block-embed alignleft is-type-wp-embed is-provider-it-ja-rianal-si-klubi-itbac wp-block-embed-it-ja-rianal-si-klubi-itbac"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="8J9YjnuaBt"><a href="https://itbac.eu/en/debunking-6-myths-about-documentation-in-it-projects/">Debunking 6 Myths About Documentation in IT Projects</a></blockquote><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;Debunking 6 Myths About Documentation in IT Projects&#8221; &#8212; IT- ja Ärianalüüsi Klubi - ITBAC" src="https://itbac.eu/en/debunking-6-myths-about-documentation-in-it-projects/embed/#?secret=X8THi2ghdL#?secret=8J9YjnuaBt" data-secret="8J9YjnuaBt" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>



<h3 class="wp-block-heading">1. There are too many bad arguments and myths that take away our motivation to document</h3>



<p class="wp-block-paragraph">The article <a href="https://itbac.eu/en/debunking-6-myths-about-documentation-in-it-projects/" data-type="link" data-id="https://itbac.eu/en/debunking-6-myths-about-documentation-in-it-projects/">Debunking 6 Myths About Documentation</a> is fully incorporated into the book, but I also expand upon just bad arguments for writing documentation:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">× “You have to,” “the boss said so.”<br>× That’s how it’s always been done.<br>× That’s the analyst’s output.<br>× To fulfill contractual obligations.<br>I hear these arguments often. If you encounter such justifications in your work &#8211; just because it’s required or someone said so &#8211; it’s no wonder you might lack motivation to write documentation. In such cases, it’s worth asking “why?” and truly unpacking the reasoning for yourself. Otherwise, it might indeed feel justified to leave the documentation undone.</p>
</blockquote>



<p class="has-text-align-right wp-block-paragraph"><em>Chapter 1: Why people don’t want to document?</em></p>



<p class="wp-block-paragraph">To write truly useful documentation, it is important to understand <em>why</em> we write it, to <em>whom </em>and <em>what kind of documentation</em> is actually helpful. </p>



<h3 class="wp-block-heading">2. Documentation should help you yourself</h3>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Often, I attend a meeting with a client where they explain their ideas and needs and answer all my questions. It seems like everything is clear… But then, as I start writing things down into a coherent whole, I realize there are still missing details or gaps that need to be addressed.<br>The structured nature of documentation naturally helps to think through the entire solution and highlight what’s still missing</p>
</blockquote>



<p class="has-text-align-right wp-block-paragraph"><em>Chapter 2: Documentation is useful to you personally</em></p>



<p class="wp-block-paragraph">Good documentation isn’t just for handovers or audits — it’s a thinking tool. It helps you spot missing information early, reduces repeated explanations, and makes it easier to make solid decisions.</p>



<h3 class="wp-block-heading">3. Integrate updates into your workflow</h3>



<p class="wp-block-paragraph">One of the most common frustrations I hear is: <em>“Documentation is always outdated.”</em></p>



<figure class="wp-block-embed alignleft is-type-wp-embed is-provider-it-ja-rianal-si-klubi-itbac wp-block-embed-it-ja-rianal-si-klubi-itbac"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="wKVTgU53NK"><a href="https://itbac.eu/en/always-up-to-date-documentation-is-possible/">Always up-to-date documentation is possible</a></blockquote><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;Always up-to-date documentation is possible&#8221; &#8212; IT- ja Ärianalüüsi Klubi - ITBAC" src="https://itbac.eu/en/always-up-to-date-documentation-is-possible/embed/#?secret=rf3cBeA8lT#?secret=wKVTgU53NK" data-secret="wKVTgU53NK" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">But it doesn’t have to be this way &#8211; and of course, up-to-date documentation is far more valuable. And yes, keeping documentation up to date is entirely possible! This simply requires updating it as needed. Naturally, this means assigning responsibility to someone who has both the persistence and the skills to maintain it.<br>I explain how I’ve addressed this in the part titled “Up to date,” where I describe how the updating process can be integrated into your regular work routine as a natural part of documentation.</p>
</blockquote>



<p class="has-text-align-right wp-block-paragraph"><em>Chapter 1: Why people don’t want to document?</em></p>



<p class="wp-block-paragraph">I also share practical ways to do this in my article <a href="https://itbac.eu/en/always-up-to-date-documentation-is-possible/">Always Up-to-Date Documentation is Possible</a> — and the book goes into detail about this framework of documentation best practices.</p>



<h3 class="wp-block-heading">4. You don’t need to document everything</h3>



<p class="wp-block-paragraph">Busy teams don’t have the luxury of writing novels. That’s why my documentation best practices focus on right-sizing it to the project’s needs — enough to give clarity, not so much that it becomes unmanageable.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">One must make smart choices between these models. For example, even a map can have many different views &#8211; traffic schemes, electrical installation layouts, cadastral boundaries, mineral resource maps, etc. You don’t need to create all of them &#8211; unless you&#8217;re building a centralized geoinformation service &#8211; just a base map and views tailored to show the information needed by your target audience. /&#8230;/</p>



<p class="wp-block-paragraph">On the other hand, continuing with the map analogy, we can also choose the appropriate level of detail &#8211; at what zoom level do we need to view the map in a given situation? /&#8230;/ </p>



<p class="wp-block-paragraph">When documenting IT systems, documentation is often created as views with varying levels of detail, where a higher-level view includes components that are expanded in more detailed lower-level views. This creates a hierarchy in which the lower levels contain significantly more views/documents than the higher levels &#8211; and that raises the idea of not documenting every solution in such depth to reduce maintenance overhead.</p>
</blockquote>



<p class="has-text-align-right wp-block-paragraph"><em>Chapter 6: Sufficient documentation</em></p>



<p class="wp-block-paragraph">Considering the types of documentation and the abstraction level necessary helps you make smart choices about your documentation, which helps us manage our workload &#8211; do only what is actually necessary. In the book, I explain how to identify the right models and the correct level of detail.</p>



<h3 class="wp-block-heading">Ready to make your documentation useful and easy to maintain for you?</h3>



<p class="wp-block-paragraph">If you’re a business analyst, systems analyst, project manager, product manager, product owner — or simply part of a busy IT team — you can stop treating documentation as a chore and start using it as a productivity tool.</p>



<p class="wp-block-paragraph">In the book, I walk step-by-step through understanding the frustration, value of documentation, to practical principles on how to make it truly helpful, understandable and convenient. Although I mention standards and frameworks where appropriate, this book focuses on documentation best practices that can be applied anywhere. In addition to the theory, there are exercises under most chapters. These help you deepen the understanding and apply it to your own specific documentation and processes. </p>



<p class="wp-block-paragraph">Learn the full approach in the book: <a href="https://itbac.eu/en/books/optimal-documentation/">Optimal documentation: useful, up to date and convenient</a>,<br>available as both e-book and paperback, or if you want to walk it through with your whole team, a <a href="https://itbac.eu/en/product/custom-training-business-and-system-analysis-course/">training-workshop</a> is available on the topic.</p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>https://itbac.eu/en/how-to-make-documentation-useful-and-easy-to-maintain/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Always up-to-date documentation is possible</title>
		<link>https://itbac.eu/en/always-up-to-date-documentation-is-possible/</link>
					<comments>https://itbac.eu/en/always-up-to-date-documentation-is-possible/#comments</comments>
		
		<dc:creator><![CDATA[Kaja Trees]]></dc:creator>
		<pubDate>Tue, 25 Feb 2025 11:33:47 +0000</pubDate>
				<category><![CDATA[Documentation]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[it project]]></category>
		<guid isPermaLink="false">https://itbac.eu/always-up-to-date-documentation-is-possible/</guid>

					<description><![CDATA[Documentation needs to be adapted for the agile process, and then it can always be kept up to date.]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="512" src="https://itbac.eu/wp-content/uploads/2025/02/old-new-documents-1-1024x512.jpg" alt="Outdated Documentation vs. Up-to-Date Documentation" class="wp-image-2152" srcset="https://www.itbac.eu/wp-content/uploads/2025/02/old-new-documents-1-1024x512.jpg 1024w, https://www.itbac.eu/wp-content/uploads/2025/02/old-new-documents-1-300x150.jpg 300w, https://www.itbac.eu/wp-content/uploads/2025/02/old-new-documents-1-768x384.jpg 768w, https://www.itbac.eu/wp-content/uploads/2025/02/old-new-documents-1-1536x768.jpg 1536w, https://www.itbac.eu/wp-content/uploads/2025/02/old-new-documents-1-2048x1024.jpg 2048w, https://www.itbac.eu/wp-content/uploads/2025/02/old-new-documents-1-650x325.jpg 650w, https://www.itbac.eu/wp-content/uploads/2025/02/old-new-documents-1-600x300.jpg 600w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>

<p class="wp-block-paragraph">In many IT teams, documentation is random, fragmented, and outdated. However, systematic and up-to-date documentation helps maintain consistency in IT development, solve problems efficiently, and enable new team members to onboard faster. I&#8217;ve often heard that in agile projects, it&#8217;s impossible to keep documentation up to date, and therefore, it’s not worth creating it at all (I also wrote about this earlier in the article <a href="https://itbac.eu/en/debunking-6-myths-about-documentation-in-it-projects/" data-type="post" data-id="680">Debunking 6 Myths About Documentation</a>).  </p>

<p class="wp-block-paragraph">I say it is possible!</p>

<p class="wp-block-paragraph">In almost every team I’ve joined, documentation has been fragmented, outdated, or entirely missing. I’ve seen systems where the same functionality was developed multiple times in different ways. I’ve had to reconstruct the intended system state based on team folklore. And, of course, I’ve had to plan development work based on incomplete documentation. It’s a recurring frustration!    </p>

<p class="wp-block-paragraph">To change this, I have experimented with various approaches. I have found principles that help create, manage, and update documentation as a natural part of the process, even in agile teams. </p>

<h2 class="wp-block-heading">Why is IT Documentation so often outdated?</h2>

<p class="wp-block-paragraph">Documentation is often imagined as following the traditional waterfall model: first comes analysis, then system design, development, and testing. Once the system is deployed, the documentation is considered complete. However, in reality, modern IT development is not linear. It is flexible, parallel, and consists of small iterations. Even existing systems are constantly being modified.     <strong>Documentation needs to be adapted for the agile process.</strong></p>

<p class="wp-block-paragraph">In agile teams, documentation usually exists only as task descriptions or when specifically requested. It often lacks updates reflecting changes made during development and is not structured into a systematic documentation set. In the maze of various Confluence pages, readers can easily lose track of what has actually been implemented, what is still planned, or what was merely a discarded idea.  </p>

<p class="wp-block-paragraph">This leads to a situation where systematic and reliable documentation simply doesn’t exist. When team members leave, all knowledge about how and why a solution was built in a certain way disappears with them. No wonder there is so much reluctance toward documentation!  </p>

<h2 class="wp-block-heading">How to achieve up-to-date documentation?</h2>

<p class="wp-block-paragraph">You can develop a suitable solution for any team by considering the following questions:</p>

<h3 class="wp-block-heading">1. How do you distinguish AS-IS from TO-BE?</h3>

<p class="wp-block-paragraph">Anyone reading the documentation should clearly understand whether it describes an existing solution or one that is still being developed. To achieve this, a team needs to establish its own convention. I have seen various approaches to solving this issue, such as: </p>

<ul class="wp-block-list">
<li>AS-IS and TO-BE are <strong>separate documents</strong>, where you can clearly see, which situation it describes;</li>



<li>TO-BE description is <strong>colored in AS-IS documentation</strong>;</li>



<li>With each change, a <strong>new version of the document </strong>is created. Instead of tracking the latest document version, the focus is on which document corresponds to the solution currently deployed in the production environment. </li>
</ul>

<p class="wp-block-paragraph">All of these approaches can provide clarity, but none of them fit every situation. The worst scenario is when different practices are used within the same team—this easily leads to confusion! </p>

<h3 class="wp-block-heading">2. Which situation does AS-IS documentation describe?</h3>

<p class="wp-block-paragraph">People often talk about out of date documentation, but the <strong>moment when it gets outdated </strong>may be different in each team. Documentation is most often used to describe TO-BE vision, but at what moment the vision becomes reality (AS-IS)? Is it when the developer has finished programming, when it has been tested, or not before it has been deployed to production environment?  </p>

<p class="wp-block-paragraph">The answer may not be the same for every team. Only by establishing a clear agreement on this can you ensure that the entire team interprets the documentation in the same way. </p>

<h3 class="wp-block-heading">3. How do you update documentation?</h3>

<p class="wp-block-paragraph">From the previous point, you determined when updates should occur. You can only ensure that documentation stays up to date if it is integrated into the regular workflow. </p>

<ul class="wp-block-list">
<li>The task must have a <strong>clear owner</strong>. In different teams, this responsibility can fall on various roles, from the product owner to the developer. </li>



<li>The responsible person must receive a <strong>reminder to ensure updates are made</strong>. My recommendation is to set up a clear notification—whether as a separate task or a calendar reminder—so that updates are done on time and the work doesn’t pile up. </li>
</ul>

<p class="wp-block-paragraph">Once the previous steps are in place, updating documentation becomes a quick and simple task. For me, it also provides a sense of completion and satisfaction, knowing that a task has been properly finalized. </p>

<h2 class="wp-block-heading">With a conscious approach, always up-to-date documentation is possible</h2>

<p class="wp-block-paragraph">Although the principles are universal, there is no single right answer that works for every team in every situation — each option has its pros and cons. I cover these in more detail in my book <a href="https://itbac.eu/raamat/optimaalne-dokumentatsioon/" target="_blank" rel="noreferrer noopener">Optimal documentation: useful, up to date, and convenient</a> and on the first day of my <a href="https://itbac.eu/en/product/ari-ja-susteemianaluusi-kursus/" target="_blank" rel="noreferrer noopener">Business and Systems Analysis Course</a>, which I run several times a year. There, I also provide more specific recommendations for how to find the solution that best fits your team.  </p>

<p class="wp-block-paragraph">I can confidently say that when these principles are consciously considered and implemented within a team, documentation becomes a valuable tool that you can always trust. In my projects, this is exactly the case! </p>
<div class="woocommerce columns-3 "><ul class="products columns-3">
<li class="product type-product post-1360 status-publish first instock product_cat-training has-post-thumbnail taxable shipping-taxable purchasable product-type-variable uicore-animate">
	<a href="https://itbac.eu/en/product/ari-ja-susteemianaluusi-kursus/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><div class="uicore-zoom-wrapper"><img loading="lazy" decoding="async" width="300" height="300" src="https://www.itbac.eu/wp-content/uploads/2026/05/ari-ja-susteemianaluusi-kursus-300x300.png" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Business and IT Systems Analysis Course" srcset="https://www.itbac.eu/wp-content/uploads/2026/05/ari-ja-susteemianaluusi-kursus-300x300.png 300w, https://www.itbac.eu/wp-content/uploads/2026/05/ari-ja-susteemianaluusi-kursus-150x150.png 150w, https://www.itbac.eu/wp-content/uploads/2026/05/ari-ja-susteemianaluusi-kursus-100x100.png 100w" sizes="(max-width: 300px) 100vw, 300px" /></div><h2 class="woocommerce-loop-product__title">Business Analysis and Systems Analysis Training – practical IT Analyst Ccourse (various dates)</h2></a><div class="uicore-reveal-wrapper"><div class="uicore-reveal">
	<span class="price"><span class="woocommerce-Price-amount amount" aria-hidden="true"><bdi>1920,76&nbsp;<span class="woocommerce-Price-currencySymbol">&euro;</span></bdi></span> <span aria-hidden="true">&ndash;</span> <span class="woocommerce-Price-amount amount" aria-hidden="true"><bdi>1982,76&nbsp;<span class="woocommerce-Price-currencySymbol">&euro;</span></bdi></span><span class="screen-reader-text">Price range: 1920,76&nbsp;&euro; through 1982,76&nbsp;&euro;</span> <small class="woocommerce-price-suffix">sisaldab käibemaksu</small></span>
<a href="https://itbac.eu/en/product/ari-ja-susteemianaluusi-kursus/" aria-describedby="woocommerce_loop_add_to_cart_link_describedby_1360" data-quantity="1" class="button product_type_variable add_to_cart_button" data-product_id="1360" data-product_sku="" aria-label="Select options for &ldquo;Business Analysis and Systems Analysis Training – practical IT Analyst Ccourse (various dates)&rdquo;" rel="nofollow">Select options</a>	<span id="woocommerce_loop_add_to_cart_link_describedby_1360" class="screen-reader-text">
		This product has multiple variants. The options may be chosen on the product page	</span>
<span class="gtm4wp_productdata" style="display:none; visibility:hidden;" data-gtm4wp_product_data="{&quot;internal_id&quot;:1360,&quot;item_id&quot;:1360,&quot;item_name&quot;:&quot;Business Analysis and Systems Analysis Training \u2013 practical IT Analyst Ccourse (various dates)&quot;,&quot;sku&quot;:1360,&quot;price&quot;:1920.759999999999990905052982270717620849609375,&quot;stocklevel&quot;:0,&quot;stockstatus&quot;:&quot;instock&quot;,&quot;google_business_vertical&quot;:&quot;education&quot;,&quot;item_category&quot;:&quot;Training&quot;,&quot;id&quot;:1360,&quot;productlink&quot;:&quot;https:\/\/itbac.eu\/en\/product\/ari-ja-susteemianaluusi-kursus\/&quot;,&quot;item_list_name&quot;:&quot;General Product List&quot;,&quot;index&quot;:1,&quot;product_type&quot;:&quot;variable&quot;,&quot;item_brand&quot;:&quot;&quot;}"></span></div></div></li>
<li class="product type-product post-1382 status-publish instock product_cat-training product_tag-business-analysis product_tag-system-analysis has-post-thumbnail virtual taxable purchasable product-type-simple uicore-animate">
	<a href="https://itbac.eu/en/product/custom-training-business-and-system-analysis-course/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><div class="uicore-zoom-wrapper"><img loading="lazy" decoding="async" width="300" height="300" src="https://www.itbac.eu/wp-content/uploads/2024/03/76675-231219080452-2048x1154-1-300x300.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="custom training: business analysis and systems analysis training for teams" srcset="https://www.itbac.eu/wp-content/uploads/2024/03/76675-231219080452-2048x1154-1-300x300.webp 300w, https://www.itbac.eu/wp-content/uploads/2024/03/76675-231219080452-2048x1154-1-150x150.webp 150w, https://www.itbac.eu/wp-content/uploads/2024/03/76675-231219080452-2048x1154-1-100x100.webp 100w" sizes="(max-width: 300px) 100vw, 300px" /></div><h2 class="woocommerce-loop-product__title">Custom Training: Business and Systems Analysis Training for Teams</h2></a><div class="uicore-reveal-wrapper"><div class="uicore-reveal">
	<span class="price"><span class="woocommerce-Price-amount amount"><bdi>13020,00&nbsp;<span class="woocommerce-Price-currencySymbol">&euro;</span></bdi></span> <small class="woocommerce-price-suffix">sisaldab käibemaksu</small></span>
<a href="https://itbac.eu/en/product/custom-training-business-and-system-analysis-course/?add-to-cart=1382" aria-describedby="woocommerce_loop_add_to_cart_link_describedby_1382" data-quantity="1" class="button product_type_simple add_to_cart_button ajax_add_to_cart" data-product_id="1382" data-product_sku="" aria-label="Add to cart: &ldquo;Custom Training: Business and Systems Analysis Training for Teams&rdquo;" rel="nofollow" data-success_message="&ldquo;Custom Training: Business and Systems Analysis Training for Teams&rdquo; has been added to your cart">Add to cart</a>	<span id="woocommerce_loop_add_to_cart_link_describedby_1382" class="screen-reader-text">
			</span>
<span class="gtm4wp_productdata" style="display:none; visibility:hidden;" data-gtm4wp_product_data="{&quot;internal_id&quot;:1382,&quot;item_id&quot;:1382,&quot;item_name&quot;:&quot;Custom Training: Business and Systems Analysis Training for Teams&quot;,&quot;sku&quot;:1382,&quot;price&quot;:13020,&quot;stocklevel&quot;:null,&quot;stockstatus&quot;:&quot;instock&quot;,&quot;google_business_vertical&quot;:&quot;education&quot;,&quot;item_category&quot;:&quot;Training&quot;,&quot;id&quot;:1382,&quot;productlink&quot;:&quot;https:\/\/itbac.eu\/en\/product\/custom-training-business-and-system-analysis-course\/&quot;,&quot;item_list_name&quot;:&quot;General Product List&quot;,&quot;index&quot;:2,&quot;product_type&quot;:&quot;simple&quot;,&quot;item_brand&quot;:&quot;&quot;}"></span></div></div></li>
<li class="product type-product post-2099 status-publish last instock product_cat-book product_cat-documentation product_cat-raamatud product_tag-dokumentatsioon-en product_tag-raamat-en has-post-thumbnail sale taxable shipping-taxable purchasable product-type-variable uicore-animate">
	<a href="https://itbac.eu/en/product/optimaalne-dokumentatsioon/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><div class="uicore-zoom-wrapper">
	<span class="onsale">Sale!</span>
	<img loading="lazy" decoding="async" width="300" height="300" src="https://www.itbac.eu/wp-content/uploads/2025/03/OD_Kaaned_EST-300x300.png" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Book Optimal documentation: Useful, Up-to-Date and Convenient by Kaja Trees" srcset="https://www.itbac.eu/wp-content/uploads/2025/03/OD_Kaaned_EST-300x300.png 300w, https://www.itbac.eu/wp-content/uploads/2025/03/OD_Kaaned_EST-150x150.png 150w, https://www.itbac.eu/wp-content/uploads/2025/03/OD_Kaaned_EST-100x100.png 100w" sizes="(max-width: 300px) 100vw, 300px" /></div><h2 class="woocommerce-loop-product__title">Optimal documentation: Useful, Up-To-Date and Convenient (Estonian language edition)</h2></a><div class="uicore-reveal-wrapper"><div class="uicore-reveal">
	<span class="price"><span class="woocommerce-Price-amount amount" aria-hidden="true"><bdi>13,08&nbsp;<span class="woocommerce-Price-currencySymbol">&euro;</span></bdi></span> <span aria-hidden="true">&ndash;</span> <span class="woocommerce-Price-amount amount" aria-hidden="true"><bdi>32,70&nbsp;<span class="woocommerce-Price-currencySymbol">&euro;</span></bdi></span><span class="screen-reader-text">Price range: 13,08&nbsp;&euro; through 32,70&nbsp;&euro;</span> <small class="woocommerce-price-suffix">sisaldab käibemaksu</small></span>
<a href="https://itbac.eu/en/product/optimaalne-dokumentatsioon/" aria-describedby="woocommerce_loop_add_to_cart_link_describedby_2099" data-quantity="1" class="button product_type_variable add_to_cart_button" data-product_id="2099" data-product_sku="" aria-label="Select options for &ldquo;Optimal documentation: Useful, Up-To-Date and Convenient (Estonian language edition)&rdquo;" rel="nofollow">Select options</a>	<span id="woocommerce_loop_add_to_cart_link_describedby_2099" class="screen-reader-text">
		This product has multiple variants. The options may be chosen on the product page	</span>
<span class="gtm4wp_productdata" style="display:none; visibility:hidden;" data-gtm4wp_product_data="{&quot;internal_id&quot;:2099,&quot;item_id&quot;:2099,&quot;item_name&quot;:&quot;Optimal documentation: Useful, Up-To-Date and Convenient (Estonian language edition)&quot;,&quot;sku&quot;:2099,&quot;price&quot;:13.0800000000000000710542735760100185871124267578125,&quot;stocklevel&quot;:null,&quot;stockstatus&quot;:&quot;instock&quot;,&quot;google_business_vertical&quot;:&quot;education&quot;,&quot;item_category&quot;:&quot;Book&quot;,&quot;id&quot;:2099,&quot;productlink&quot;:&quot;https:\/\/itbac.eu\/en\/product\/optimaalne-dokumentatsioon\/&quot;,&quot;item_list_name&quot;:&quot;General Product List&quot;,&quot;index&quot;:3,&quot;product_type&quot;:&quot;variable&quot;,&quot;item_brand&quot;:&quot;&quot;}"></span></div></div></li>
</ul>
</div>

<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>https://itbac.eu/en/always-up-to-date-documentation-is-possible/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Is there analysis in the agile world?</title>
		<link>https://itbac.eu/en/is-there-analysis-in-the-agile-world/</link>
					<comments>https://itbac.eu/en/is-there-analysis-in-the-agile-world/#respond</comments>
		
		<dc:creator><![CDATA[Kaja Trees]]></dc:creator>
		<pubDate>Sun, 04 Feb 2024 18:10:09 +0000</pubDate>
				<category><![CDATA[Analysis]]></category>
		<guid isPermaLink="false">https://itbac.eu/?p=367</guid>

					<description><![CDATA[&#8220;There are no analysts in our projects!&#8221; and &#8220;I don&#8217;t want to see another analyst in my projects!&#8221; are increasingly common phrases [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><img decoding="async" src="https://itbac.eu/wp-content/uploads/2024/02/DALL·E-2024-01-18-12.14.01-A-realistic-office-scene-in-a-photo-like-style-featuring-a-large-table-with-a-partially-completed-jigsaw-puzzle.-The-puzzle-symbolizes-an-IT-project-1-1-1024x585.png" alt="Analysis in Agile projects may be done as teamwork, but that requires a lot of clear communication. (Picture: DALL-E)" class="wp-image-369"/></figure>



<p class="wp-block-paragraph">&#8220;There are no analysts in our projects!&#8221; and &#8220;I don&#8217;t want to see another analyst in my projects!&#8221; are increasingly common phrases in IT projects. Yet, before the triumph of agile development, analysts played a critical role in preparing for IT development. So, how is it done now?</p>



<p class="wp-block-paragraph">The topic is elaborated by Kaja Trees, a systems and business analyst with over 20 years of experience, who also shares her knowledge through <a href="https://fienta.com/et/o/19938" target="_blank" rel="noopener">training sessions</a>. She has provided consultancy services in various companies.</p>



<h2 class="wp-block-heading">The Analyst&#8217;s Place in IT Teams </h2>



<p class="wp-block-paragraph">According to Kaja, the structure of IT teams and the analyst&#8217;s place in them can be roughly divided into four groups:</p>



<h3 class="wp-block-heading">1. Teams without analysts </h3>



<p class="wp-block-paragraph">Here, every developer does the analysis for their development task. This can lead to unevenly thought-out solutions, or a &#8216;hunchback&#8217; system. Such systems may contain duplications, technological debt, and scaling issues. Users are often dissatisfied with the UX, and IT architects with the technical structure.</p>



<p class="wp-block-paragraph">The challenge is maintaining the big picture, often done by a collective &#8216;hivemind&#8217; rather than a central role. There are software developers who can collectively maintain the big picture and engage in necessary discussions with the client, though many prefer focusing on the technical side. Agile methodologies offer many practices to mitigate this risk. However, Kaja&#8217;s experience shows the need to be aware of the analysis role to avoid problems.</p>



<h3 class="wp-block-heading">2. Teams with an analyst under a different title </h3>



<p class="wp-block-paragraph">The Product Owner, IT Architect, or even Scrum Master might fulfill this role if they have the relevant skills. This is like doing &#8220;secret&#8221; analysis to bypass strict restrictions.</p>



<p class="wp-block-paragraph">The risk here is that their other activities may not receive enough attention, though they are also important. If there is a good balance between developers and other roles, such a team can function very well.</p>



<h3 class="wp-block-heading">3. Teams Where the Client Conducts the Analysis </h3>



<p class="wp-block-paragraph">This means the client has a strong business analyst who maintains scope and logical coherence of the solution, preparing development tasks (like user stories) and ensuring that the solution is optimal from the client and user perspectives. Ideally, they have an IT background to utilize IT capabilities without overcomplicating things. The development team receives a task that is understandable to developers, allowing them to focus on the technical side.</p>



<p class="wp-block-paragraph">The biggest risk is when the analyst does not fully understand how IT systems work. Here, an open dialogue with IT architects or developers, who think along and suggest alternatives to proposed solutions, is helpful.</p>



<p class="wp-block-paragraph">On the other hand, such a team must have either an IT architect or excellent developer collaboration to ensure that all parts of the solution work as a unified whole from a technical perspective. Without a grand vision, for example, development might start on a platform with insufficient scalability for the final solution.</p>



<h3 class="wp-block-heading"><strong>4. Teams with an analyst as part of the development team </strong></h3>



<p class="wp-block-paragraph">The analyst&#8217;s task is to prepare tickets just as a developer&#8217;s task is to develop them and a tester&#8217;s is to test them.</p>



<p class="wp-block-paragraph">If the client lacks a strong, technologically savvy business analyst, then the project team must fulfill this role. Kaja has been in this position in many projects and found it can work very well. However, purists of agile development see this as sacrilege, believing that the development ticket should be solely in one person&#8217;s hands from start to finish.</p>



<h2 class="wp-block-heading"><strong>Analysis is of critical importance</strong> </h2>



<p class="wp-block-paragraph">It&#8217;s vital to understand that analysis is a critically important part of any project, no matter who does it. To avoid disputes, Kaja often approaches the responsibility of analysis by looking beyond job titles and defined roles – finding the person who takes on this responsibility. An analyst, in her view, is someone who does the analysis, regardless of their job title or where they &#8220;sit&#8221; in the team structure. The notion that only people with the official title of &#8220;analyst&#8221; can do this work is limiting and creates conflicts.</p>



<p class="wp-block-paragraph">Similarly, Kaja&#8217;s taught &#8220;<a href="https://itbac.eu/et/ari-ja-susteemianaluusi-kursus/">Business and Systems Analysis Course</a>&#8221; is intended for all roles involved in business or systems analysis – including developers, product owners, Scrum Masters, testers, and project managers. It teaches analysis skills through thoughtful theory and feedback-based practice and is an investment in personal and company development.</p>



<p class="wp-block-paragraph"><em>The article was first published in <a href="https://digipro.geenius.ee/sisuturundus/kas-agiilses-maailmas-tehakse-analuusi/" target="_blank" rel="noopener">DigiPRO</a> (in Estonian).</em></p>
]]></content:encoded>
					
					<wfw:commentRss>https://itbac.eu/en/is-there-analysis-in-the-agile-world/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>What can go wrong in IT projects and how to avoid it?</title>
		<link>https://itbac.eu/en/what-can-go-wrong-in-it-projects-and-how-to-avoid-it/</link>
					<comments>https://itbac.eu/en/what-can-go-wrong-in-it-projects-and-how-to-avoid-it/#respond</comments>
		
		<dc:creator><![CDATA[Kaja Trees]]></dc:creator>
		<pubDate>Mon, 13 Nov 2023 11:07:47 +0000</pubDate>
				<category><![CDATA[General]]></category>
		<guid isPermaLink="false">https://itbac.eu/?p=334</guid>

					<description><![CDATA[In today&#8217;s business landscape, IT projects have become a crucial part of innovation. However, these projects may not always deliver the expected [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><img decoding="async" src="https://itbac.eu/wp-content/uploads/2023/11/project-management-7140607_1920-1024x683.jpg" alt="" class="wp-image-339"/></figure>



<p class="wp-block-paragraph">In today&#8217;s business landscape, IT projects have become a crucial part of innovation. However, these projects may not always deliver the expected results and can even go very wrong. Kaja Trees, a business and systems analyst with decades of experience in diverse projects, has put together a course titled &#8220;<a href="https://fienta.com/it-maastikul-liiklemine-ariprofessionaali-juhend-it-hangeteks-ja-edukaks-koostooks-72947" target="_blank" rel="noopener">Navigating the IT Landscape: A Business Professional&#8217;s Guide to IT Procurement and Successful Collaboration</a>.&#8221; Here, she reveals common obstacles in IT projects and offers practical strategies to overcome them.</p>



<h2 class="wp-block-heading"><strong>1. Exceeding Budget and Deadline</strong></h2>



<p class="wp-block-paragraph"><strong>Problem:</strong> IT projects often tend to exceed budgets and timelines. Given that IT projects are not cheap and business outcomes depend on deadlines, this poses a significant problem for businesses.</p>



<p class="wp-block-paragraph"><strong>Solution:</strong> Clear communication is the key to successful budget and deadline management. Pay special attention to ensuring a shared understanding in the following areas:</p>



<ul class="wp-block-list">
<li>Define clear project goals and ensure everyone understands them uniformly. It&#8217;s crucial to highlight priorities – which goal is more important than others.</li>



<li>Ensure that the project scope is clear, and any changes are based solely on the project goals. If necessary, abandon less critical project outcomes to achieve more important ones.</li>



<li>When selecting technologies, ensure that all options, along with sufficient explanations and pros/cons, are presented. The client must understand how to make the best choice based on project goals.</li>



<li>Use an appropriate project management technique for the project and ensure that decisions are made by the client.</li>



<li>Regularly evaluate what is working well or not and adjust accordingly.</li>
</ul>



<p class="wp-block-paragraph">Exceeding budget and deadline can be acceptable if the result is a product that is worth it. However, these decisions must be made consciously. Ignoring the above can result in no outcome at all – all the work and money have gone to waste.</p>



<h2 class="wp-block-heading"><strong>2. Unusable Results</strong></h2>



<p class="wp-block-paragraph"><strong>Problem:</strong> Even impeccably executed projects can fail if end users find the system unsuitable, forcing them back to traditional, less efficient methods.</p>



<p class="wp-block-paragraph"><strong>Solution:</strong> The system can conflict with end user demands in several ways. Solutions include:</p>



<ul class="wp-block-list">
<li>Functionality must meet users&#8217; needs and qualifications – involve business and systems analysts to ensure the system aligns with user needs.</li>



<li>System usage should be simple; information and buttons where needed – involve user experience (UX) specialists to ensure an intuitive user interface.</li>



<li>The system must be fast enough – involve system architects to ensure technological choices meet expected usage intensity.</li>



<li>The system must deliver what is expected – involve quality assurance engineers (testers) in your team.</li>



<li>Go straight to the source – involving actual users in the team through user interviews or user testing provides the best insights into what real users need.</li>
</ul>



<p class="wp-block-paragraph">Every IT project is teamwork, with each member playing a role. While some individuals may need to fulfill multiple roles, if any aspect is left uncovered, the project may be completed, the system built, but it won&#8217;t bring the desired benefits.</p>



<p class="wp-block-paragraph">The IT world has evolved differently from the traditional business world. It has its project management concepts, specific roles, innovative practices, not to mention technical terms. To successfully carry out IT projects, it&#8217;s worthwhile to be aware of the peculiarities of the IT world and consciously consider them.</p>



<p class="wp-block-paragraph">By enrolling in the &#8220;<a href="https://fienta.com/it-maastikul-liiklemine-ariprofessionaali-juhend-it-hangeteks-ja-edukaks-koostooks-72947" target="_blank" rel="noopener">Navigating the IT Landscape</a>&#8221; course, you not only acquire essential skills but also gain confidence in successfully managing complex IT projects. In the course, Kaja shares real-world experiences and explains in detail everything a non-IT person needs to know for successful IT collaboration and avoiding the problems that plague many IT projects.</p>



<p class="wp-block-paragraph"><em>First appeared in Estonian in Geenius DigiPro here: <a href="https://digipro.geenius.ee/sisuturundus/mis-saab-it-projektides-valesti-minna-ja-kuidas-seda-valtida/" target="_blank" rel="noreferrer noopener">https://digipro.geenius.ee/sisuturundus/mis-saab-it-projektides-valesti-minna-ja-kuidas-seda-valtida/</a></em></p>
]]></content:encoded>
					
					<wfw:commentRss>https://itbac.eu/en/what-can-go-wrong-in-it-projects-and-how-to-avoid-it/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Debunking 6 Myths About Documentation in IT Projects</title>
		<link>https://itbac.eu/en/debunking-6-myths-about-documentation-in-it-projects/</link>
					<comments>https://itbac.eu/en/debunking-6-myths-about-documentation-in-it-projects/#comments</comments>
		
		<dc:creator><![CDATA[Kaja Trees]]></dc:creator>
		<pubDate>Mon, 30 Oct 2023 09:17:07 +0000</pubDate>
				<category><![CDATA[General]]></category>
		<guid isPermaLink="false">https://itbac.eu/?p=328</guid>

					<description><![CDATA[Get ready, because we are about to debunk the myths surrounding documentation in IT projects! While documentation is essential when building a [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-full"><img decoding="async" src="https://itbac.eu/wp-content/uploads/2023/10/image.png" alt="" class="wp-image-325"/><figcaption class="wp-element-caption">Documentation is not an enemy, but a companion that helps the team navigate the complexities of the IT world. Finding the right balance that fits your project and team is crucial. <strong>Photo: Shutterstock</strong></figcaption></figure>



<p class="wp-block-paragraph">Get ready, because we are about to debunk the myths surrounding documentation in IT projects! While documentation is essential when building a house, it often gets neglected in the world of technology.</p>



<p class="wp-block-paragraph">We have invited Kaja Trees to help us explain why documentation is not a burden but a valuable tool on our journey in the IT world. She is an experienced Business and Systems Analyst and has a training called &#8220;Optimal Documentation: Enough, Connected, and Up-to-Date&#8221; (read more about the course <a href="https://fienta.com/optimal-documentation-in-it-projects-enough-connected-and-up-to-date" target="_blank" rel="noopener">HERE</a>).</p>



<h2 class="wp-block-heading"><strong>1. No one reads documentation anyway</strong></h2>



<p class="wp-block-paragraph">Kaja suggests forgetting about detailed documentation where every nuance is precisely written. Instead think about who needs this information and include only what is necessary.</p>



<p class="wp-block-paragraph">In your documentation, you should definitely include agreements with clients, tasks, and responsibilities. They help the project manager keep the project moving forward and let the developer know what their area of responsibility is.</p>



<p class="wp-block-paragraph">When a new team member joins, it&#8217;s also beneficial if they can get the necessary information from documentation rather than through oral communication. For example, when a technical team member joins, understanding frameworks, tools, and project workflow is critical.</p>



<h2 class="wp-block-heading"><strong>2. Code is documentation</strong></h2>



<p class="wp-block-paragraph">Kaja states that code is documentation as much as the world is a map!</p>



<p class="wp-block-paragraph">Yes, code contains a lot of information, but for large systems, understanding it can be as challenging as finding your way from downtown Tallinn to Rome. Code is very detailed, and getting an overview from it can be difficult.</p>



<p class="wp-block-paragraph">Moreover, code is not understandable to the client and does not describe agreements – if code is documentation, there can&#8217;t be any &#8220;bugs&#8221;! Every change would have to be paid for by the client because, according to this logic, everything in the code is always correct, even if the developer has misunderstood something.</p>



<p class="wp-block-paragraph">Good documentation helps everyone understand what the software does and navigate the code.</p>



<h2 class="wp-block-heading"><strong>3. Documentation takes too much time</strong></h2>



<p class="wp-block-paragraph">Kaja advises not to spend excessive time on detailed documentation. Think about what information is actually needed and document only that. The time spent creating such documentation is an investment that pays off later, with interest, when it can be used for planning updates and changes.</p>



<h2 class="wp-block-heading"><strong>4. Documentation is always outdated</strong></h2>



<p class="wp-block-paragraph">Kaja explains that documentation doesn&#8217;t have to become outdated! In her projects, she has learned to keep it up to date.</p>



<p class="wp-block-paragraph">The key here is to include updating documentation as part of the natural process at an appropriate point. Software should not be updated without updating the documentation!</p>



<h2 class="wp-block-heading"><strong>5. No One Likes to Write Documentation</strong></h2>



<p class="wp-block-paragraph">Kaja points out that she genuinely enjoys documenting, and in fact, there are many people who enjoy writing documentation.</p>



<p class="wp-block-paragraph">Choose diverse people for your team and let each person focus on what they enjoy. This is also one of the reasons why it&#8217;s good to include an analyst or even multiple analysts in a slightly larger project. Everyone can deal with the part of the work they enjoy.</p>



<h2 class="wp-block-heading"><strong>6. Agile approaches don&#8217;t include documentation</strong></h2>



<p class="wp-block-paragraph">Kaja asserts that the <a href="https://agilemanifesto.org/" target="_blank" rel="noopener">Agile Software Development Manifesto</a> created in 2001 stated, &#8220;We value &#8230; working software over comprehensive documentation!&#8221; Over the more than 20 years that followed, this has often been interpreted as &#8220;we don&#8217;t value documentation.&#8221;</p>



<p class="wp-block-paragraph">It&#8217;s forgotten that in the same manifesto, it says: &#8220;While there is value in the items on the right, we value the items on the left more.&#8221; Of course, the most important thing is that the software works, but good documentation can be a valuable tool in achieving that.</p>



<p class="wp-block-paragraph">Documentation is not an enemy but a companion that helps the team navigate the complexities of the IT world. Finding the right balance that fits your project and team is crucial.</p>



<p class="wp-block-paragraph">At Kaja Trees&#8217;s training session &#8220;Optimal Documentation: Enough, Connected, and Up-to-Date,&#8221; you can learn how to naturally write and update documentation to maximize its benefits with minimal effort. This is an opportunity you shouldn&#8217;t miss! You can purchase tickets for the training session in English, taking place on November 6 and November 8, 2023, <a href="https://fienta.com/optimal-documentation-in-it-projects-enough-connected-and-up-to-date" target="_blank" rel="noopener">HERE</a>.</p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">First appeared in <a href="https://digipro.geenius.ee/sisuturundus/lukkame-umber-6-muuti-dokumenteerimise-kohta-it-projektides/" target="_blank" rel="noopener">Geenius DigiPro</a> (in Estonian).</p>
]]></content:encoded>
					
					<wfw:commentRss>https://itbac.eu/en/debunking-6-myths-about-documentation-in-it-projects/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>What skills are needed to be a good analyst?</title>
		<link>https://itbac.eu/en/what-skills-are-needed-to-be-a-good-analyst/</link>
					<comments>https://itbac.eu/en/what-skills-are-needed-to-be-a-good-analyst/#comments</comments>
		
		<dc:creator><![CDATA[Kaja Trees]]></dc:creator>
		<pubDate>Sun, 25 Oct 2020 18:07:50 +0000</pubDate>
				<category><![CDATA[Analysis]]></category>
		<category><![CDATA[Training]]></category>
		<guid isPermaLink="false">https://itbac.eu/?p=215</guid>

					<description><![CDATA[Skills needed for good analyst may be grouped in three: office worker base skills, communication skills and analyst technical skills.]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><img decoding="async" src="https://itbac.eu/wp-content/uploads/2020/10/Analüütikud-tahvli-ees-3.png" alt="" class="wp-image-217"/><figcaption>Analysts in front of a whiteboard. Photo: Pexels</figcaption></figure>



<p class="wp-block-paragraph">Previously, I wrote about <a href="https://itbac.eu/what-is-a-good-it-analyst-like/">which character traits are needed for a good analyst</a>. Just having the correct character however is not enough – you also need some skills. In this article, I will not be able to list absolutely all skills that a good analyst needs. Instead, I will list here three most important groups of skills.</p>



<span id="more-639"></span>



<h2 class="wp-block-heading"><strong>Office worker basic skills</strong></h2>



<p class="wp-block-paragraph">These are basic skills that are needed by all office workers and are useful also elsewhere. Unfortunately, these skills are not mostly taught in schools. However, missing these skills has a painful outcome – it will be more complicated to collaborate and keep a pleasant relationship with the customer.</p>



<p class="wp-block-paragraph">Office worker basic skills are:</p>



<ul class="wp-block-list"><li><strong>Politeness </strong>– polite behavior, suitable dressing, using appropriate level of formality for the environment, proper document formatting.</li><li><strong>Relationship-building </strong>– small-talk, keeping appropriate parties informed, expectations management, keeping promises.</li><li><strong>Self-management </strong>– time management, prioritization, own tasks management.</li><li><strong>Using office software </strong>– using programs for e-mails, documents, spreadsheets, online meetings.</li><li><strong>Leading meetings</strong> – be it interviews, workshops, negotiations, or presentations. Analyst needs to be able to lead meetings face-to-face, by video bridge or even in written form.</li></ul>



<p class="wp-block-paragraph">These skills may seem very basic and obvious. Unfortunately, I have often seen that these skills are lacking either for myself or my colleagues. In real life, some of these may be forgotten during activity if you don’t put knowing focus on them. These are skills that always need additional practice.</p>



<h2 class="wp-block-heading"><strong>Communication skills</strong></h2>



<figure class="wp-block-image size-large"><img decoding="async" src="https://itbac.eu/wp-content/uploads/2020/10/Suhtlusoskused-1.png" alt="" class="wp-image-218"/><figcaption>Communication skills. Photo: Pexels</figcaption></figure>



<p class="wp-block-paragraph">Analyst may be described as mediator between different roles in the project:</p>



<ul class="wp-block-list"><li>different customer representatives to discuss business requirements with;</li><li>developers and architects, who need technical description;</li><li>project manager, account manager etc, who need updates on project progress.</li></ul>



<p class="wp-block-paragraph">Analyst must be able to translate between these different roles. They must choose appropriate terms, point of view, level of detail and subjects for the audience.</p>



<p class="wp-block-paragraph">In addition to roles, analyst must also consider personality types. They must manage also the more extreme forms of communication, for example:</p>



<ul class="wp-block-list"><li>shy people, who don’t stand up for their requirements;</li><li>chatty people, who tend to take the discussion off-topic;</li><li>visual, written and auditory communication types, etc.</li></ul>



<p class="wp-block-paragraph">Analyst may encounter some complicated situations in their work, for example:</p>



<ul class="wp-block-list"><li>Contract or change negotiations;</li><li>Scope reduction negotiations;</li><li>Communication with participants that are uninterested or object to project implementation;</li><li>Resolving conflicting requirements;</li><li>Finding solutions under big scope, stress, and nearing deadlines</li><li>Etc.</li></ul>



<p class="wp-block-paragraph">Although analyst is not the main responsible in all these situations, they must support their project manager and escalate as needed. They must have the ability to manage tensions in all situations and keep the discussion on planned topic. They must be ready to lead the conversation, explain different facets of the project, etc. Here, the most useful skills are active listening, assertiveness, negotiation skills, presentation skills, etc.</p>



<p class="wp-block-paragraph">Many analysts don’t acknowledge that communication skills can be learned or that they should be studied. Unfortunately, professional and effective communication is not natural – it needs conscious practice.</p>



<h2 class="wp-block-heading"><strong>Analyst’s technical skills</strong></h2>



<figure class="wp-block-image size-large"><img decoding="async" src="https://itbac.eu/wp-content/uploads/2020/10/whiteboard-diagram-1.png" alt="" class="wp-image-219"/><figcaption>Diagram on a whiteboard. Photo: Pexels</figcaption></figure>



<p class="wp-block-paragraph">Analyst’s technical skills are specific to analysts and they are obtained by studying the profession.</p>



<p class="wp-block-paragraph">I consider main analyst’s technical skills to be primarily different documentation skills:</p>



<ul class="wp-block-list"><li>Taking meeting notes;</li><li>Visualization options, including diagram markup languages – ex UML, BPMN etc;</li><li>Knowing documentation types – ex use cases, user stories, form or integration specifications etc.</li></ul>



<p class="wp-block-paragraph">In addition, I consider here knowledge about the following:</p>



<ul class="wp-block-list"><li>The way IT-systems work (IT analyst needs more in-depth knowledge here than business analyst);</li><li>Common analysis frameworks and using their patterns;</li><li>Ability to read and use standards;</li><li>Development methodologies and analysis techniques;</li><li>And many more.</li></ul>



<p class="wp-block-paragraph">With experience, analyst gains ability to choose appropriate framework, standard or methodology for each situation.</p>



<p class="wp-block-paragraph">Analyst’s technical skills are most easily learned and they are the biggest focus when hiring analysts. Still, many analysts’ skills are one-sided and need additional study.</p>



<h2 class="wp-block-heading"><strong>Analyst training options</strong></h2>



<figure class="wp-block-image size-large"><img decoding="async" src="https://itbac.eu/wp-content/uploads/2020/10/big-meeting-1.png" alt="" class="wp-image-220"/><figcaption>Trainings may be inside organization. Photo: Pexels</figcaption></figure>



<p class="wp-block-paragraph">There is no systematic training regimen for analysts after university completion. You can find online courses from internet, but you need to know what to search for.</p>



<p class="wp-block-paragraph">There are many books and courses about office worker basic skills. The quality is uneven, but it is possible to find truly beneficial courses both locally and online. It is essential to participate in these as practical trainings to practice the required skills as role play.</p>



<p class="wp-block-paragraph">Analyst technical skills can be studied at <a href="https://www.taltech.ee/ariinfotehnoloogia" target="_blank" rel="noreferrer noopener">TalTech Business ICT (in Estonian)</a>&nbsp; on both bachelor and master level and in <a href="https://www.taltech.ee/en/comp-systems" target="_blank" rel="noreferrer noopener">Computer and Systems Engineering (in English)</a>&nbsp;master level. In universities’ general IT programs, these skills are only taught in high level. On the other hand, there are countless books on these topics. Still, learning from a book might not be applicable on local market.</p>



<p class="wp-block-paragraph">In addition, I have found in discussions that HR has lack of systematic mapping of analysts training needs. I hope this article gave a summary of the skills that are needed for an analyst in my opinion. Add your own opinion here, in our <a href="https://www.facebook.com/groups/itbac" target="_blank" rel="noopener">Facebook </a>or <a href="https://www.linkedin.com/company/it-and-business-analysis-club" target="_blank" rel="noopener">LinkedIn </a>group!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://itbac.eu/en/what-skills-are-needed-to-be-a-good-analyst/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>What should analyst ask from client?</title>
		<link>https://itbac.eu/en/what-should-analyst-ask-from-client/</link>
					<comments>https://itbac.eu/en/what-should-analyst-ask-from-client/#respond</comments>
		
		<dc:creator><![CDATA[Kaja Trees]]></dc:creator>
		<pubDate>Mon, 01 Jun 2020 11:36:58 +0000</pubDate>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[general]]></category>
		<guid isPermaLink="false">http://itbac.eu/?p=173</guid>

					<description><![CDATA[Recently I wrote about characteristics of good analyst. I have to add that nobody is perfect &#8211; it is very difficult to [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Recently I wrote about <a href="https://itbac.eu/what-is-a-good-it-analyst-like/">characteristics of good analyst</a>. I have to add that nobody is perfect &#8211; it is very difficult to find someone with all the listed characteristics. In addition, every analyst has all those traits represented on different level. Every analyst can improve themselves in areas where they aren&#8217;t that strong.</p>



<p class="wp-block-paragraph">In my own opinion, my biggest weakness is asking questions. Often I didn&#8217;t know what to ask even when it was clear that I don&#8217;t understand anything. Still, you need to start somewhere&#8230;</p>



<span id="more-649"></span>



<div class="wp-block-media-text alignwide is-stacked-on-mobile" style="grid-template-columns:35% auto"><figure class="wp-block-media-text__media"><img decoding="async" src="https://itbac.eu/wp-content/uploads/2020/06/illustratsioonid-questions.jpg" alt="" class="wp-image-174"/></figure><div class="wp-block-media-text__content">
<p class="wp-block-paragraph">In the world of autistic people, I found the book <a href="https://www.amazon.com/Essential-practical-raising-children-autism/dp/9491337017/" target="_blank" rel="noopener">The Essential 5</a>. This book says that autistic children have it easier, if you always answer 5 questions: &#8220;why?&#8221;, &#8220;who?&#8221;, &#8220;where?&#8221;, &#8220;when?&#8221; and &#8220;how?&#8221;. I have started to use those same questions to find out everything necessary in IT-projects.</p>
</div></div>



<h2 class="wp-block-heading"><strong>Why?</strong></h2>



<p class="wp-block-paragraph">If you don&#8217;t know answer to &#8220;why?&#8221;, there is no point in going to next questions.</p>



<p class="wp-block-paragraph">Why is this project started? What goals does this project need to reach? What KPIs need to be improved with this? Why are these KPIs important?</p>



<p class="wp-block-paragraph"><a href="https://www.amazon.com/Start-Why-Leaders-Inspire-Everyone/dp/1591842808/" target="_blank" rel="noopener">Simon Sinek has written a book &#8220;Start with why&#8221;</a>. I agree with the title without reading the book itself. This is the most important question, the easiest to ask &#8211; and most underutilized. From &#8220;why?&#8221; you can set priorities and lead to more suitable functionality. IT system is waste of everyone&#8217;s time and money, if it doesn&#8217;t correspond to that question.</p>



<p class="wp-block-paragraph">&#8220;Why?&#8221; gives the goal to the whole project and puts it in the context of the surrounding world. This is the clear basis for making decisions by all parties. The opposite question of &#8220;why not?&#8221; is also important. As an example, it is not necessary to implement already existing functionality or currently less important requirement. It limits the scope and helps make sure it is ready in time.</p>



<p class="wp-block-paragraph">Answer to &#8220;Why?&#8221; often doesn&#8217;t is not documented. I have not found any good techniques to make sure it is always added there. &#8220;Why?&#8221; should be part of vision, RFQ or project contract. As this is compiled by customer, it doesn&#8217;t have a standard structure. During business analysis, different techniques are used to examine the background (SWOT, MOST, PESTLE, business plan etc), but the goal is only a small part of it. &#8220;5 Whys&#8221; technique helps discover the deeper reasons, but in my experience, it is used rarely and  only in the beginning.</p>



<p class="wp-block-paragraph">If &#8220;Why?&#8221; is missing then:</p>



<ul class="wp-block-list"><li>Work is mechanical and error prone for all roles &#8211; developers, testers, implementers;</li><li>Later, when system is repaired or improved, they may contradict the objectives;</li><li>Nobody knows whether described functionality is actually needed or an analyst&#8217;s nice-to-have idea.</li></ul>



<p class="wp-block-paragraph">Agile software development methodology solves the problem by bringing customer and developer behind the same table. Still, in this case &#8220;Why?&#8221; is only in their memory. After a few iterations, it is difficult to remember why the solution was created the way it was. Something important for the customer may be lost in further developments, and will need to be restored.</p>



<p class="wp-block-paragraph">&#8220;Why?&#8221; also needs to be asked as sub-question of all of the following questions:</p>



<ul class="wp-block-list"><li>&#8220;Why they are interested in the project?&#8221;</li><li>„Why exactly this way?“</li><li>„Why at that time or with that regularity?“</li><li>„Why there?“</li></ul>



<h2 class="wp-block-heading"><strong>Who?</strong></h2>



<p class="wp-block-paragraph">Who orders the project? Who will be using the system? Who is interested in this system for some other reason?</p>



<p class="wp-block-paragraph">&#8220;Who?&#8221; is often the starting point of project because, as they say &#8211; the one who pays, orders the music. Customer&#8217;s &#8220;why&#8221; is the most important for the project and it is customer, whose goals are primary from project&#8217;s standpoint. Analyst still needs to view solution from viewpoint of all parties. Stakeholder analysis is used to find all parties, and you can use different techniques to do that.</p>



<p class="wp-block-paragraph">&#8220;Who?&#8221; says to the analyst, whom they need to talk to, or whose interests they need to find from other channels.</p>



<p class="wp-block-paragraph">There are also common answers to this question. First, the customer and different roles who will be using the system. Analyst will be spending most of the time with them or considering from their point of view. Additionally, there are roles that tend to get overlooked:</p>



<ul class="wp-block-list"><li>Legal requirements (if customer cannot bring these up);</li><li>Competitor&#8217;s interest (that we want to contradict);</li><li>Accountant/management reporting needs;</li><li>and needs of technical system administrators.</li></ul>



<p class="wp-block-paragraph">The discovered needs are usually contradictory, but analyst needs to find suitable solution for the customer. </p>



<h2 class="wp-block-heading"><strong>Where?</strong></h2>



<p class="wp-block-paragraph">Where does future user currently do needed activities? What is customer&#8217;s and users&#8217; vision about where they could do these in the future? Where is information needed by stakeholders?</p>



<p class="wp-block-paragraph">&#8220;Where?&#8221; tells you first about the architecture of future solution. For example, what views are needed, how the data is stored, which systems are involved &#8211; and which are not.</p>



<p class="wp-block-paragraph">On the other hand, &#8220;where?&#8221; talks about devices used by future users. Maybe the user is a technician, who uses a mobile phone with small screen while on the site? Maybe they didn&#8217;t have some devices before and it is needed to procure them within the project? Maybe it is required for all future users to use specific operation system? Maybe it is reasonable to continue using existing solutions &#8211; partially, for transition or as replacement of some development.</p>



<p class="wp-block-paragraph">Different aspects of &#8220;where?&#8221; are described in (nonfunctional) requirements, architecture and deployment views. It is also mentioned on process diagrams, user stories and use cases.</p>



<h2 class="wp-block-heading"><strong>When?</strong></h2>



<p class="wp-block-paragraph">When does a process start? What is the order of different processes, what is the frequency? When does user need to see any information? When do the process results need to be ready?</p>



<p class="wp-block-paragraph">&#8220;When?&#8221; helps to decide whether to automate a process or make it manually accessible. Often used processes and information may need to be made more easily accessible or highlighted. It may be necessary to optimize time-critical processes.</p>



<p class="wp-block-paragraph">&#8220;When?&#8221; gives mostly information about what the solution can be like. This information is described in requirements, processes and use cases.</p>



<h2 class="wp-block-heading"><strong>How?</strong></h2>



<p class="wp-block-paragraph">How do future users currently do those activities? What is the customer&#8217;s and users&#8217; vision for how to do that in the future? How would it be most convenient/efficient/correct way to reach to the result? How can we provide best solution to customer within given time and budget constraints?</p>



<p class="wp-block-paragraph">&#8220;How?&#8221; question is dealt with during most project meetings and hours spent alone by analyst. It helps you understand all details that you can&#8217;t find with previous more generic questions. It is also used to understand how processes work in system to be built or around it.</p>



<p class="wp-block-paragraph">When focusing on &#8220;How?&#8221; there is risk to forget &#8220;Why?&#8221;. For example, you create system exactly the same way as current process that is based on paper or Excel use. There is no added value from process optimization in such system.</p>



<p class="wp-block-paragraph">&#8220;How?&#8221; is mostly described in process diagrams, use cases or user stories. In my experience, the best way is process diagrams with descriptive remarks, because these don&#8217;t need specialized IT knowledge to read. Depending on the project, it still might be better to create user stories or use cases instead.</p>



<h2 class="wp-block-heading">Conclusion</h2>



<p class="wp-block-paragraph">Maybe you wonder, why there is no &#8220;what?&#8221; question in this list? It wasn&#8217;t there in given framework &#8211; and whether through luck or some other reason, it is not needed. Analyst is answering this question with their work. Some customers do give quite detailed vision about what the future should be. Still, even in this case, it must be analyzed whether it really is the best possible solution. Using the analyst&#8217;s experience and analysis process, usually the final solution will be somewhat different. Too detailed vision given by customer may even draw out analysis process and make it more complicated; especially if analyst forgets to ask &#8220;Why?&#8221; because of it.</p>



<p class="wp-block-paragraph">Those questions are clearly not exhaustive. You can go into more details in everything, and based on project, you may need to ask some very specific questions. Still, this framework helps cover biggest areas during IT project analysis. They help me start the discussion, if it is difficult for some reason, and keep the most important thing in focus.</p>



<p class="wp-block-paragraph">Why would you use this framework &#8211; or not? Do you have some simple frameworks that help in analysis process? Add them below as comments or in our <a href="https://www.facebook.com/itbac.eu/">Facebook</a>&nbsp;or&nbsp;<a href="https://www.linkedin.com/company/it-and-business-analysis-club/" target="_blank" rel="noopener">LinkedIn</a>&nbsp;group!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://itbac.eu/en/what-should-analyst-ask-from-client/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>What is a good (IT-)analyst like?</title>
		<link>https://itbac.eu/en/what-is-a-good-it-analyst-like/</link>
					<comments>https://itbac.eu/en/what-is-a-good-it-analyst-like/#respond</comments>
		
		<dc:creator><![CDATA[Kaja Trees]]></dc:creator>
		<pubDate>Sun, 24 May 2020 15:01:06 +0000</pubDate>
				<category><![CDATA[Training]]></category>
		<guid isPermaLink="false">https://itbac.eu/milline-on-hea-it-analuutik/</guid>

					<description><![CDATA[My past and current customers often give me the compliment of asking if I could take on another project. Or maybe I [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><img decoding="async" src="http://itbac.eu/wp-content/uploads/2020/05/note-taking-1024x610.jpg" alt="Hea IT-analüütik kirjutab häid märkmeid" class="wp-image-162"/><figcaption class="wp-element-caption">Analyst&#8217;s notes. Photo: Kaja Trees</figcaption></figure>



<p class="wp-block-paragraph">My past and current customers often give me the compliment of asking if I could take on another project. Or maybe I can suggest someone, who would be just as good. But how to evaluate an analyst?</p>



<p class="wp-block-paragraph">I consider analysis work to be easily learned. When I told my Granny what I do for work, she was surprised that somebody is willing to pay for this! They are, and more than average salary. You just need certain personality traits and learnable skills.</p>



<span id="more-640"></span>



<h2 class="wp-block-heading">Active listening</h2>



<p class="wp-block-paragraph">Analyst&#8217;s primary task is to find out customer&#8217;s wishes and needs, priorities and opportunities. Some people can do it naturally, while others lack information even after talking to customer.</p>



<p class="wp-block-paragraph">Passive listening is not enough &#8211; part of knowledge is not heard and less specific topics remain unclear. Same with intense interviewing, where customer will not talk about things that weren&#8217;t specifically asked for (and nobody can ask all details!).</p>



<p class="wp-block-paragraph">I have met analysts who talk more than listen. The result of this is always unsatisfied customer. Formally, the solution may meet all requirements, but customer&#8217;s actual needs are not met. </p>



<p class="wp-block-paragraph">The best communication technique here is active listening. The analyst follows customer&#8217;s talking and asks questions to clarify. When talking strays away from the focus of specific meeting, it shows the analyst customer&#8217;s pain points. In this case, analyst writes those down, agrees a time to discuss these, and directs the discussion back to correct track.</p>



<h2 class="wp-block-heading">Curious</h2>



<p class="wp-block-paragraph">Analyst&#8217;s main motivation is unlimited curiosity. They always want to know how things work, and why:</p>



<ul class="wp-block-list">
<li>How do they make train schedules so that trains won&#8217;t run into each other?</li>



<li>How the electricity grid is managed to make sure production and consumption are in balance?</li>



<li>How can insurance company be sure that there are enough reserves to pay for claims?</li>



<li>How can Estonian state institutions exchange information securely?</li>



<li>etc etc etc</li>
</ul>



<p class="wp-block-paragraph">Like a small child, the analyst wants to know everything. Analyst&#8217;s curiosity is independent of specific field and gives energy to find out everything necessary for offered solution. No detail is too small or unimportant!</p>



<p class="wp-block-paragraph">In addition to details, analysts are also interested in the way those pieces fit together. When discussing a topic, analyst creates an abstract multidimensional picture in their head, how different details influence each other. Knowledge from previous meetings affect ongoing discussion and initiate new questions. New details may come to light that contradict the existing picture &#8211; then it is important to highlight this right away and determine, how they could be made to work together. The system must work as a whole. </p>



<h2 class="wp-block-heading">Systematic</h2>



<p class="wp-block-paragraph">Analyst likes to have everything clear and systematized. There is a lot of information, but how do you know that you found the whole truth? </p>



<ul class="wp-block-list">
<li>Systematize and catalog the information, </li>



<li>Create drawings that show relationships between different pieces of knowledge. </li>



<li>Define the terms to be sure everything is unambiguous.</li>



<li>Put actions in logical order to be sure no step is missing.</li>
</ul>



<p class="wp-block-paragraph">Being systematic applies to behavior as well. A good analyst always goes to a meeting with a plan about what they want to find out there. On a meeting, they make sure that all those questions get answered, as well as any questions that arise during the discussion. No question can be left undiscussed, no detail undescribed! If the time runs out, you just systematically agree next meeting to continue the discussion.</p>



<h2 class="wp-block-heading">Thinks outside the box</h2>



<p class="wp-block-paragraph">Good analysts always think whether it would be possible to do something better in the field they are analyzing. They know that the way something has always been done, might not be the best way; even customer&#8217;s vision may not be best possible solution. Technology is developing fast and customer may not know all the possibilities.</p>



<ul class="wp-block-list">
<li>Maybe instead of creating a form to insert data, it would be possible to import this information from another system automatically?</li>



<li>Maybe instead of showing information as table, you can visualize it using a graph or highlight important data points with colors?</li>



<li>Maybe it is possible to redesign the process so that some action can be skipped completely?</li>
</ul>



<p class="wp-block-paragraph">Field specialists together with analysts can create truly innovative solutions that make work more effective.</p>



<p class="wp-block-paragraph">On the other hand, one of my biggest lessons has been that sometimes you need to simplify the solution to fit into necessary time and budget limits. If an out-of-box thinker can figure out ways to automate activities and solve problems in innovative ways, then sometimes it makes sense to actually create a simple insertion form or not automate something, because the development is not worth the effort. Some examples are:</p>



<ul class="wp-block-list">
<li>support for old services that need to be maintained in new system; </li>



<li>if automated solution cannot always give correct result, so user needs to review it anyway;</li>



<li>MVP (Minimum Viable Product), pilot or PoC (Proof of Concept) solution, where it is important to deliver quickly even without full functionality.</li>
</ul>



<h2 class="wp-block-heading">Flexible</h2>



<p class="wp-block-paragraph">Analyst is always ready to adjust when their previous assumptions turn out to be incorrect. It is not always possible to be ready for all options &#8211; especially as we are going there to learn information that we don&#8217;t know yet.</p>



<p class="wp-block-paragraph">We might have built a solution in our head, but it may not be suitable because of piece of information we haven&#8217;t got yet. Customer may also come to a different understanding that completely changes the approach to the solution. In any case, customer is the one to decide what to do; and analyst is the one to make sure that the solution is logically whole.</p>



<p class="wp-block-paragraph">Analyst must be able to drop already completed works and readjust according to new knowledge. </p>



<h2 class="wp-block-heading">Result oriented</h2>



<p class="wp-block-paragraph">All actions by analyst bring project closer to its goals.</p>



<p class="wp-block-paragraph">If something has not been done or it is done differently than needed, then it is not useful to play the blame game, but to find a solution. If something comes to light during project that is contradicting project&#8217;s goal, then it must be brought in front of other participants as soon as possible. Everybody makes mistakes &#8211; even the best analyst is sometimes wrong! -, and in this case the only valid action is to tell about it and find a way forward from it. Even if the issue is with a customer representative, who doesn&#8217;t share needed information, or does it too slowly considering project timeline, then analyst finds a way to resolve this as well.</p>



<p class="wp-block-paragraph">Analyst uses the previously described characteristics to find a solution to every situation, without escalating it on emotional level.</p>



<h2 class="wp-block-heading">Responsible</h2>



<p class="wp-block-paragraph">Analyst knows the importance of their work. The plans and descriptions compiled by them are the basis for the whole solution. The earlier in development process that a mistake is made, the bigger impact it has on the system. A requirement that has not been uncovered correctly may:</p>



<ul class="wp-block-list">
<li>mean penalties to customer or project team,</li>



<li>need to scrap and redo big part of the solution,</li>



<li>or stopping the project because of accumulating problems.</li>
</ul>



<p class="wp-block-paragraph">Analyst has big responsibility to avoid mistakes and check the solution&#8217;s feasibility from every conceivable angle. That&#8217;s why they listen to customer actively, curiously finds out all their needs, systematizes this information, finds suitable solution by thinking outside the box or flexibly simplifies it and does everything needed to get to project result.</p>



<hr class="wp-block-separator has-css-opacity"/>



<p class="wp-block-paragraph">When I look back, then I didn&#8217;t have all the above characteristics when I started as analyst, and even now I am not perfect. Even so, I have developed far as an analyst and I am certain that the above characteristics have helped me most in this work.</p>



<p class="wp-block-paragraph">If you are an analyst &#8211; do you agree with the characteristics I listed? Is there something important missing or is something I named not important in your opinion? Write your comment below this article, or in ITBAC Facebook or LinkedIn group.</p>



<p class="wp-block-paragraph">If you are not an analyst, but you recognized yourself in this article, and you are interested in starting in this field &#8211; make sure to join ITBAC Facebook or LinkedIn group or our e-mail list! We can help you get started in this field and we offer mentoring to learn needed skills. There is a big shortage of good analysts!</p>



<p class="wp-block-paragraph"><em>This article was first published at</em> <em><a href="https://liriel.org/" target="_blank" rel="noopener">https://liriel.org/</a>. </em></p>
]]></content:encoded>
					
					<wfw:commentRss>https://itbac.eu/en/what-is-a-good-it-analyst-like/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>What is IT and Business Analysis?</title>
		<link>https://itbac.eu/en/what-is-it-and-business-analysis/</link>
					<comments>https://itbac.eu/en/what-is-it-and-business-analysis/#comments</comments>
		
		<dc:creator><![CDATA[Kaja Trees]]></dc:creator>
		<pubDate>Sun, 12 Apr 2020 11:10:20 +0000</pubDate>
				<category><![CDATA[Analysis]]></category>
		<category><![CDATA[General]]></category>
		<guid isPermaLink="false">http://itbac.eu/?p=1</guid>

					<description><![CDATA[IT and Business Analysis is study of needs to realize changes in an organization. Analysis activities are on a continuum from generic [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">IT and Business Analysis is study of needs to realize changes in an organization. Analysis activities are on a continuum from generic business-oriented to detailed and IT-oriented.</p>



<span id="more-652"></span>



<p class="wp-block-paragraph">Best way to understand the analysis roles is to go through the process of project.</p>



<h2 class="wp-block-heading">Simplified project process</h2>



<figure class="wp-block-image size-large"><img decoding="async" src="https://itbac.eu/wp-content/uploads/2020/04/illustratsioonid-project-process-1.png" alt="" class="wp-image-109"/><figcaption>Most common roles in simplified project process</figcaption></figure>



<p class="wp-block-paragraph">A project starts when the <strong>Client has created a vision</strong> for a business model or change in the organization. They define the model for change with the help from <strong>Business Consultant</strong>. Their goal is to verify that the change is worth pursuing. The main results from this process are definition of vision, budget and deadline.</p>



<p class="wp-block-paragraph">If the project is worth pursuing, they find a <strong>Project Manager</strong> to control its execution. He/she will include other roles to the project, as necessary &#8211; Business and IT Analysts among others.</p>



<p class="wp-block-paragraph">Next, <strong>Business Analyst</strong> defines the business organization and processes based on the vision. They might need workshops with people involved to find all needs. Business Analyst might also discover ways to improve the model of the vision, which they will relay to Client. Often they discover changes needed in existing IT-systems or need for new ones. In this case, they will involve IT Analyst.</p>



<p class="wp-block-paragraph"><strong>IT Analyst </strong>defines the details of IT-systems and their interactions. They use business processes and workshops with people involved to understand the needs. They might discover ways to streamline the business processes using the IT-systems. In this case they will work with Business Analyst to improve them.</p>



<p class="wp-block-paragraph">IT Analyst includes <strong>IT Architect</strong> to define the structure of the IT systems. This includes components of the systems as well as interactions between systems. They consider non-functional specifics like performance and security to find the solution. IT Analyst then defines how the processes use this structure.</p>



<p class="wp-block-paragraph">The designed solution is then:</p>



<ul class="wp-block-list"><li>realized by the Developer</li><li>tested by Quality Assurance engineer (or Tester)</li><li>approved by all the above roles for implementation</li><li>and implemented through both technical and other activities;</li><li>results interpreted by Client, who may start next project for any improvements.</li></ul>



<h2 class="wp-block-heading">Differences</h2>



<p class="wp-block-paragraph">Above description looks like the dreaded waterfall model, but this doesn&#8217;t need to be the case. One person can be in all these roles, as is often the case in smaller projects or with agile methodologies. Yet, in bigger projects the roles may be even more specific:</p>



<ul class="wp-block-list"><li>User Interface Analyst</li><li>Database Analyst</li><li>Integrations Analyst</li><li>etc.</li></ul>



<p class="wp-block-paragraph">It is easier to understand the roles and responsibilities when broken down like this. We will be using the roles on this page as defined in this simplified process. The IT and Business Analysis Club focuses on the roles of Business Analyst and IT Analyst.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://itbac.eu/en/what-is-it-and-business-analysis/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
