<?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>WILD ARTIST &#187; PROJECT</title>
	<atom:link href="http://www.wildartist.org/archives/tag/thinking-of-project/feed" rel="self" type="application/rss+xml" />
	<link>http://www.wildartist.org</link>
	<description>All about LIFE</description>
	<lastBuildDate>Tue, 07 Feb 2012 10:00:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Mission! Remove Duplications!</title>
		<link>http://www.wildartist.org/archives/613</link>
		<comments>http://www.wildartist.org/archives/613#comments</comments>
		<pubDate>Wed, 21 Oct 2009 10:17:42 +0000</pubDate>
		<dc:creator>Chris Allo</dc:creator>
				<category><![CDATA[PROJECT]]></category>
		<category><![CDATA[Duplication]]></category>

		<guid isPermaLink="false">http://www.wildartist.org/?p=613</guid>
		<description><![CDATA[It&#8217;s one of the most annoying circumstance to do something TWICE. Doing the same work wastes time and money. It&#8217;s really a problem that many ongoing projects have such bottle-neck-maker problems still unknown. It can be applied to both the mechanism and application system itself. Then I &#8230; <a href="http://www.wildartist.org/archives/613">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s one of the most annoying circumstance to do something TWICE. Doing the same work wastes time and money. It&#8217;s really a problem that many ongoing projects have such bottle-neck-maker problems still unknown. It can be applied to both the mechanism and application system itself. Then I want to cover the issue today which deters the process.</p>
<p><img class="alignnone size-full wp-image-614" title="twins" src="http://www.wildartist.org/wp-content/uploads/2009/10/twins.JPG" alt="twins" width="300" height="185" /></p>
<p>Resembling problem are the most frequently approached case. What if both things are similar each other but little different? I like to write script code which fulfills the task automatically but sometimes it can&#8217;t. Once I&#8217;d got a same code block spreaded in various files and should modify something in the block, I integrated the block in a file and made refered files to include it. As you know, there&#8217;re various solutions case by case. The duplication problem can be divided into two categories: task dup and data dup. And here are the solutions I like the most.</p>
<p><strong>Task dup<br />
</strong>Task dup comes from misunderstanding or misleading. The case that someone misunderstands the requirement in accurate is a good example. I suggest three-step method to deal with this kind of duplication.</p>
<ol>
<li><strong>How to avoid?</strong> Should totally understand the problem, that is, should know the problem correctly.</li>
<li><strong>How to deal with it?</strong> If the amount is big, try to automate to do such a task.</li>
<li><strong>How to crack it?</strong> Record the reason and educate employees about the accident.</li>
</ol>
<p><strong>Data dup<br />
</strong>Most data dups are trivial troubles. Script will help you. If paper record instead of electronic data is on the rise, no automatical way available. I can only show you an example of script-solved problem.</p>
<p>Example Case) A normal salary man John is working as an accountant. His daily work is to record finance many clients defray. One day, around the time to leave the office, he noticed that he&#8217;d got a mistake of inputting the client code incorrectly (he added 1 to all of the codes). So he asked his co-worker Ted, a good scripter, to modify mis-coded data automatically. Ted simply made a script for him as below.</p>
<p>def <strong>convert_client_code</strong>( miscode, other_args ):<br />
if miscode &gt; 0:<br />
miscode = miscode + 1<br />
# record the code into a file in a format</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wildartist.org/archives/613/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Development process and project failure</title>
		<link>http://www.wildartist.org/archives/469</link>
		<comments>http://www.wildartist.org/archives/469#comments</comments>
		<pubDate>Mon, 30 Mar 2009 07:32:12 +0000</pubDate>
		<dc:creator>Chris Allo</dc:creator>
				<category><![CDATA[PROJECT]]></category>
		<category><![CDATA[Development Process]]></category>
		<category><![CDATA[Failure]]></category>

		<guid isPermaLink="false">http://www.wildartist.org/?p=469</guid>
		<description><![CDATA[Is there any project which is good at development process but failed in whole project? Yes, of course. Actually, misleading process of development is just one of the reasons for failure. Other reasons? Overly budget, delaying, failure in advertising, environmental changes, and &#8230; <a href="http://www.wildartist.org/archives/469">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Is there any project which is good at development process but failed in whole project? Yes, of course. Actually, misleading process of development is just one of the reasons for failure. Other reasons? Overly budget, delaying, failure in advertising, environmental changes, and so forth. We should not miss the train, should we? Let&#8217;s take an advisory.</p>
<p><img class="alignnone size-full wp-image-471" title="failure" src="http://www.wildartist.org/wp-content/uploads/2009/03/failure.jpg" alt="failure" width="300" height="344" /></p>
<p>There&#8217;re so many tools or methodologies to manage project. But they are not sufficient to judge whether the project goes well. Totally integrated data collection, measurement, analysis, and process would make it better. First of all, monitoring the trend of customers and interpreting it are the preceding task. (But never reveal them to the public as your data collection should keep their trust) That analysis can help estimate the project objectively trusted. Second, communication matters on the project while business is separated development or product line. (or vendor to customers) If one of them are bottle neck, then whole project would be delayed. Thus you&#8217;d rather share all the things of the project in your company so that project members can catch the narrow position. Lastly, you should avoid the following situations:</p>
<ul>
<li>Ambiguous or diffuse project ownership.</li>
<li>Stakeholder complexity</li>
<li>Conflicts of interest</li>
<li>Inconsistencies (hardest to discern in advance)</li>
</ul>
<p>Project management is not the easy one and the failed project is desperate. The best is not to start the project if it has less possibility or is in a bad condition.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wildartist.org/archives/469/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Requirements into failed project</title>
		<link>http://www.wildartist.org/archives/318</link>
		<comments>http://www.wildartist.org/archives/318#comments</comments>
		<pubDate>Mon, 15 Dec 2008 01:55:38 +0000</pubDate>
		<dc:creator>Chris Allo</dc:creator>
				<category><![CDATA[PROJECT]]></category>
		<category><![CDATA[Failure]]></category>

		<guid isPermaLink="false">http://www.wildartist.org/?p=318</guid>
		<description><![CDATA[Bunch of projects have died because of improper requirements. That shows ambiguous requirements create failed project. In contrast, defining the right set of requirement will improve the quality of the product. What makes such differences by requirements? Requirement is a kind &#8230; <a href="http://www.wildartist.org/archives/318">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Bunch of projects have died because of improper requirements. That shows ambiguous requirements create failed project. In contrast, defining the right set of requirement will improve the quality of the product. What makes such differences by requirements?</p>
<p><a href="http://www.wildartist.org/wp-content/uploads/2008/12/writingwithpencil.jpg"><img class="alignnone size-full wp-image-319" title="writingwithpencil" src="http://www.wildartist.org/wp-content/uploads/2008/12/writingwithpencil.jpg" alt="" width="300" height="216" /></a></p>
<p>Requirement is a kind of communication. Properly documented requirements help reduce the gap between stockholders (who mostly require). And understanding requirements from the start synchronize development group with business users and their needs. The following is the list of proper solutions.</p>
<ul>
<li>Document the requirements clearly.</li>
<li>Set priority of each requirements.</li>
<li>Record the trace of the requirements.</li>
<li>Technical team should communicate to business users.</li>
<li>If there lies any change, be clear about the implications for scope and cost.</li>
</ul>
<p>These rules are not the essential conditions to get the project succeed. But they&#8217;re some of guidelines which can avoid project getting down into failure.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wildartist.org/archives/318/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

