<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Saiku Kaizen</title>
	
	<link>http://www.saiku.ee/kaizen</link>
	<description>Kaizen on Saiku tarkvaraarendusealane blogi, kus kirjutame erinevatest lähenemistest meisterlikule tarkvaraarendusele.</description>
	<lastBuildDate>Mon, 15 Feb 2010 08:36:37 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/saikufeed" /><feedburner:info uri="saikufeed" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>saikufeed</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2Fsaikufeed" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fsaikufeed" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2Fsaikufeed" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/saikufeed" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fsaikufeed" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fsaikufeed" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fsaikufeed" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://www.plusmo.com/add?url=http%3A%2F%2Ffeeds.feedburner.com%2Fsaikufeed" src="http://plusmo.com/res/graphics/fbplusmo.gif">Subscribe with Plusmo</feedburner:feedFlare><feedburner:feedFlare href="http://www.thefreedictionary.com/_/hp/AddRSS.aspx?http%3A%2F%2Ffeeds.feedburner.com%2Fsaikufeed" src="http://img.tfd.com/hp/addToTheFreeDictionary.gif">Subscribe with The Free Dictionary</feedburner:feedFlare><feedburner:feedFlare href="http://www.bitty.com/manual/?contenttype=rssfeed&amp;contentvalue=http%3A%2F%2Ffeeds.feedburner.com%2Fsaikufeed" src="http://www.bitty.com/img/bittychicklet_91x17.gif">Subscribe with Bitty Browser</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsalloy.com/?rss=http%3A%2F%2Ffeeds.feedburner.com%2Fsaikufeed" src="http://www.newsalloy.com/subrss3.gif">Subscribe with NewsAlloy</feedburner:feedFlare><feedburner:feedFlare href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2Fsaikufeed" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare href="http://mix.excite.eu/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fsaikufeed" src="http://image.excite.co.uk/mix/addtomix.gif">Subscribe with Excite MIX</feedburner:feedFlare><feedburner:feedFlare href="http://www.yourminis.com/subscribe.aspx?u=http%3A%2F%2Ffeeds.feedburner.com%2Fsaikufeed" src="http://www.yourminis.com/images/addtoyourminisbadge.gif">Subscribe with Yourminis.com</feedburner:feedFlare><feedburner:feedFlare href="http://download.attensa.com/app/get_attensa.html?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fsaikufeed" src="http://www.attensa.com/blogs/attensa/WindowsLiveWriter/BadgeredintoBadges_10C02/attensa_feed_button5.gif">Subscribe with Attensa for Outlook</feedburner:feedFlare><feedburner:feedFlare href="http://www.webwag.com/wwgthis.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fsaikufeed" src="http://www.webwag.com/images/wwgthis.gif">Subscribe with Webwag</feedburner:feedFlare><feedburner:feedFlare href="http://hub.netomat.net/account/account.autoSubscribe.jspa?urls=http%3A%2F%2Ffeeds.feedburner.com%2Fsaikufeed" src="http://www.netomat.net/blogger/images/icon_netomat_feedbutton.gif">Subscribe with netomat Hub</feedburner:feedFlare><feedburner:feedFlare href="http://www.podcastready.com/oneclick_bookmark.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fsaikufeed" src="http://www.podcastready.com/images/podcastready_button.gif">Subscribe with Podcast Ready</feedburner:feedFlare><feedburner:feedFlare href="http://www.flurry.com/pushRssFeed.do?r=fb&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2Fsaikufeed" src="http://www.flurry.com/images/flurry_rss_logo2.gif">Subscribe with Flurry</feedburner:feedFlare><feedburner:feedFlare href="http://www.wikio.com/subscribe?url=http%3A%2F%2Ffeeds.feedburner.com%2Fsaikufeed" src="http://www.wikio.com/shared/img/add2wikio.gif">Subscribe with Wikio</feedburner:feedFlare><feedburner:feedFlare href="http://www.dailyrotation.com/index.php?feed=http%3A%2F%2Ffeeds.feedburner.com%2Fsaikufeed" src="http://www.dailyrotation.com/rss-dr2.gif">Subscribe with Daily Rotation</feedburner:feedFlare><item>
		<title>Automaattestimine aastal 1915 Fordi tehases</title>
		<link>http://feedproxy.google.com/~r/saikufeed/~3/B2woxOGtQZY/</link>
		<comments>http://www.saiku.ee/kaizen/2010/02/automaattestimine-aastal-1915-fordi-tehases/#comments</comments>
		<pubDate>Mon, 15 Feb 2010 07:00:47 +0000</pubDate>
		<dc:creator>Priidik Vaikla</dc:creator>
				<category><![CDATA[Raamatud]]></category>
		<category><![CDATA[Tarkvaraarendus]]></category>
		<category><![CDATA[Testimine]]></category>

		<guid isPermaLink="false">http://www.saiku.ee/kaizen/?p=1080</guid>
		<description><![CDATA[1926. aastal ilmus Henry Fordi kirjutatud raamat &#8220;Täna ja homme&#8221;, mis andis edasi autori mõtteid muuhulgas Fordi tehaste töökorraldusest. Soovitan kindlasti lugeda, kuna tegemist on ka Toyota Production System-i ja Lean-i ja kaudselt ka igasuguste väledate arendusmetoodikate alusega. Tõsi, üllatusin ka ise, et masstootmise looja kirjutab raiskamise vältimisest.
Igal juhul tahtsin välja tuua ühe lõigu selle [...]


Loe veel sarnasel teemal:<ol><li><a href='http://www.saiku.ee/kaizen/2009/01/teadusrevolutsioonide-struktuur/' rel='bookmark' title='Permanent Link: Teadusrevolutsioonide struktuur'>Teadusrevolutsioonide struktuur</a> <small> Paljude inimeste jaoks pole ühist IT-l ja filosoofial. Mu...</small></li><li><a href='http://www.saiku.ee/kaizen/2009/01/clean-code/' rel='bookmark' title='Permanent Link: Clean Code'>Clean Code</a> <small> Uncle Bob, kes viimasel ajal kõvasti igal pool jutusaadetes...</small></li><li><a href='http://www.saiku.ee/kaizen/2008/02/raamat-refactoring-improving-the-design-of-existing-code/' rel='bookmark' title='Permanent Link: Raamat: &#8220;Refactoring: Improving the Design of Existing Code&#8221;'>Raamat: &#8220;Refactoring: Improving the Design of Existing Code&#8221;</a> <small>Mädanenud kartulilt koorides ei päästa ning maitse ei muutu. Seevastu...</small></li></ol>]]></description>
			<content:encoded><![CDATA[<p>1926. aastal ilmus Henry Fordi kirjutatud raamat &#8220;Täna ja homme&#8221;, mis andis edasi autori mõtteid muuhulgas Fordi tehaste töökorraldusest. Soovitan kindlasti lugeda, kuna tegemist on ka Toyota Production System-i ja Lean-i ja kaudselt ka igasuguste väledate arendusmetoodikate alusega. Tõsi, üllatusin ka ise, et masstootmise looja kirjutab raiskamise vältimisest.</p>
<p>Igal juhul tahtsin välja tuua ühe lõigu selle kohta, kuidas Fordi tootmises Ford-T nukkvõlli kaheksa nuki ajastust automaatselt testiti.<span id="more-1080"></span></p>
<p>&#8220;Nukkvõll paigaldatakse laagritele, nii et nukid tõukavad tõukurvardaid täpselt samal viisil nagu mootoris. Aga klappide avamise asemel avavad ja sulgevad tõukurvardad võlli pöörlemisel elektrilisi kontakte.  [...] Kui nuki kontuur on tööpiirkonnas liiga kõrge või liiga madal, ja vooluring sulgub valel ajal, süttib indikaatorlamp. [...] Sellise kontrolliga suudetakse tuvastada kõrvalekaldeid suurusega kaks kümnetuhandikku tolli.&#8221;</p>
<p><a href="http://pood.rahvaraamat.ee/raamatud/t%C3%A4na_ja_homme/38061" target="_blank">Raamat Rahva raamatu veebipoes</a></p>


<p>Loe veel sarnasel teemal:<ol><li><a href='http://www.saiku.ee/kaizen/2009/01/teadusrevolutsioonide-struktuur/' rel='bookmark' title='Permanent Link: Teadusrevolutsioonide struktuur'>Teadusrevolutsioonide struktuur</a> <small> Paljude inimeste jaoks pole ühist IT-l ja filosoofial. Mu...</small></li><li><a href='http://www.saiku.ee/kaizen/2009/01/clean-code/' rel='bookmark' title='Permanent Link: Clean Code'>Clean Code</a> <small> Uncle Bob, kes viimasel ajal kõvasti igal pool jutusaadetes...</small></li><li><a href='http://www.saiku.ee/kaizen/2008/02/raamat-refactoring-improving-the-design-of-existing-code/' rel='bookmark' title='Permanent Link: Raamat: &#8220;Refactoring: Improving the Design of Existing Code&#8221;'>Raamat: &#8220;Refactoring: Improving the Design of Existing Code&#8221;</a> <small>Mädanenud kartulilt koorides ei päästa ning maitse ei muutu. Seevastu...</small></li></ol></p><img src="http://feeds.feedburner.com/~r/saikufeed/~4/B2woxOGtQZY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.saiku.ee/kaizen/2010/02/automaattestimine-aastal-1915-fordi-tehases/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.saiku.ee/kaizen/2010/02/automaattestimine-aastal-1915-fordi-tehases/</feedburner:origLink></item>
		<item>
		<title>Kujundus mitte kliendi soovile</title>
		<link>http://feedproxy.google.com/~r/saikufeed/~3/eACfkwFUiAA/</link>
		<comments>http://www.saiku.ee/kaizen/2010/02/kujundus-mitte-kliendi-soovile/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 17:29:47 +0000</pubDate>
		<dc:creator>Priidik Vaikla</dc:creator>
				<category><![CDATA[Varia]]></category>
		<category><![CDATA[kodulehed]]></category>
		<category><![CDATA[kujundus]]></category>
		<category><![CDATA[veeb]]></category>

		<guid isPermaLink="false">http://www.saiku.ee/kaizen/?p=1053</guid>
		<description><![CDATA[Kuna Marek ehitab meil ühte pikemat projekti, siis ma püüan ise midagi mõistlikku vahepeal kirjutada. Valdkond, mis mind täna ärritab on (veebi) kujunduste loomine &#8220;vastavalt kliendi soovile&#8221;. Probleem on minu arvates selles, et kodulehe visuaalse väljanägemise loomine ei ole dushiseina ostmine, mille puhul see peab olema vastavalt minu soovile.
Dushiseina kasutan mina üksinda või veel mõned [...]


Loe veel sarnasel teemal:<ol><li><a href='http://www.saiku.ee/kaizen/2009/04/tarkvara-meistrite-manifest/' rel='bookmark' title='Permanent Link: Tarkvara meistrite manifest'>Tarkvara meistrite manifest</a> <small>Juba mõnda aega on käimas liikumine &#8220;Software Craftsmanship&#8221;, mille algatajaks...</small></li><li><a href='http://www.saiku.ee/kaizen/2010/01/tarkvara-on-valesti-tlgitud/' rel='bookmark' title='Permanent Link: Tarkvara on valesti t&otilde;lgitud'>Tarkvara on valesti t&otilde;lgitud</a> <small>Niisamuti nagu mitmete teiste eesti keelsete sõnadega on ka sõnapaari...</small></li><li><a href='http://www.saiku.ee/kaizen/2009/11/modernne-tarkvara-loomine-iii-andmebaasi-versioonimine/' rel='bookmark' title='Permanent Link: Modernne tarkvara loomine III: Andmebaasi versioonimine'>Modernne tarkvara loomine III: Andmebaasi versioonimine</a> <small>Koodi versioonime on küllaltki elementaarne nähtus (jah, mõned tõesti ei...</small></li></ol>]]></description>
			<content:encoded><![CDATA[<p>Kuna Marek ehitab meil ühte pikemat projekti, siis ma püüan ise midagi mõistlikku vahepeal kirjutada. Valdkond, mis mind täna ärritab on (veebi) kujunduste loomine &#8220;vastavalt kliendi soovile&#8221;. Probleem on minu arvates selles, et kodulehe visuaalse väljanägemise loomine ei ole dushiseina ostmine, mille puhul see peab olema vastavalt <strong>minu</strong> soovile.</p>
<p>Dushiseina kasutan mina üksinda või veel mõned väljavalitud, kuid lehekülje kujundust mitte, võibolla ainult siis kui ma oma telefoninumbri ära unustan. Lehekülje kujundust kasutavad minu lehe külastajad, aga suure tõenäosusega, eriti kui ma olen veel internetikauge inimene, ei tea ma millist kujundust nemad ootavad. Miks seda tehakse siis vastavalt minu soovile ja tahetakse minu kinnitust, et see on parim lahendus?</p>
<p>Minu üleskutse mitte ainult kujundusagentuuridele, vaid ka teistele professionaalsete teenuste ettevõtjatele on harida klienti natuke rohkem,  samuti tuleks kasvatada endale selgroog, sest hoolimata sellest, et meil ei pruugi olla kliendi valdkonna ekspertiisi, oleme eksperdid selles valdkonnas, mis vahendiga klient püüab hetkel raha teha. Tänan.</p>


<p>Loe veel sarnasel teemal:<ol><li><a href='http://www.saiku.ee/kaizen/2009/04/tarkvara-meistrite-manifest/' rel='bookmark' title='Permanent Link: Tarkvara meistrite manifest'>Tarkvara meistrite manifest</a> <small>Juba mõnda aega on käimas liikumine &#8220;Software Craftsmanship&#8221;, mille algatajaks...</small></li><li><a href='http://www.saiku.ee/kaizen/2010/01/tarkvara-on-valesti-tlgitud/' rel='bookmark' title='Permanent Link: Tarkvara on valesti t&otilde;lgitud'>Tarkvara on valesti t&otilde;lgitud</a> <small>Niisamuti nagu mitmete teiste eesti keelsete sõnadega on ka sõnapaari...</small></li><li><a href='http://www.saiku.ee/kaizen/2009/11/modernne-tarkvara-loomine-iii-andmebaasi-versioonimine/' rel='bookmark' title='Permanent Link: Modernne tarkvara loomine III: Andmebaasi versioonimine'>Modernne tarkvara loomine III: Andmebaasi versioonimine</a> <small>Koodi versioonime on küllaltki elementaarne nähtus (jah, mõned tõesti ei...</small></li></ol></p><img src="http://feeds.feedburner.com/~r/saikufeed/~4/eACfkwFUiAA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.saiku.ee/kaizen/2010/02/kujundus-mitte-kliendi-soovile/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://www.saiku.ee/kaizen/2010/02/kujundus-mitte-kliendi-soovile/</feedburner:origLink></item>
		<item>
		<title>Tarkvara on valesti tõlgitud</title>
		<link>http://feedproxy.google.com/~r/saikufeed/~3/smT4iWrZvBo/</link>
		<comments>http://www.saiku.ee/kaizen/2010/01/tarkvara-on-valesti-tlgitud/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 14:53:00 +0000</pubDate>
		<dc:creator>Priidik Vaikla</dc:creator>
				<category><![CDATA[Tarkvaraarendus]]></category>
		<category><![CDATA[riistvara]]></category>

		<guid isPermaLink="false">http://www.saiku.ee/kaizen/2010/01/tarkvara-on-valesti-tlgitud/</guid>
		<description><![CDATA[Niisamuti nagu mitmete teiste eesti keelsete sõnadega on ka sõnapaari tarkvara – riistvara tõlkimisega veidi kehvasti läinud. Ja ma ei püüa siin kiruda, et tarkvara on tegelikult rumal.
Asi on nimelt selles, et inglise keelsed väljendid software – hardware ei anna absoluutselt mingit vihjet selle kohta, et üks vara oleks teisest nutikam ega ka seda, et [...]


Loe veel sarnasel teemal:<ol><li><a href='http://www.saiku.ee/kaizen/2009/04/tarkvara-meistrite-manifest/' rel='bookmark' title='Permanent Link: Tarkvara meistrite manifest'>Tarkvara meistrite manifest</a> <small>Juba mõnda aega on käimas liikumine &#8220;Software Craftsmanship&#8221;, mille algatajaks...</small></li><li><a href='http://www.saiku.ee/kaizen/2009/11/modernne-tarkvara-loomine-iv-andmete-kuhveldamine/' rel='bookmark' title='Permanent Link: Modernne tarkvara loomine IV: Andmete k&uuml;hveldamine'>Modernne tarkvara loomine IV: Andmete k&uuml;hveldamine</a> <small>Pea iga rakendus vajab andmete salvestamist, eriti nö andmepõhised rakendused....</small></li><li><a href='http://www.saiku.ee/kaizen/2008/07/programmeerija-ei-ole-tarkvara-arendaja/' rel='bookmark' title='Permanent Link: Programmeerija ei ole tarkvara arendaja'>Programmeerija ei ole tarkvara arendaja</a> <small>Paljud kasutavad sõnu &#8220;programmeerija&#8221; ja &#8220;tarkvara arendaja&#8221; suhteliselt suva järgi....</small></li></ol>]]></description>
			<content:encoded><![CDATA[<p>Niisamuti nagu mitmete teiste eesti keelsete sõnadega on ka sõnapaari tarkvara – riistvara tõlkimisega veidi kehvasti läinud. Ja ma ei püüa siin kiruda, et tarkvara on tegelikult rumal.</p>
<p>Asi on nimelt selles, et inglise keelsed väljendid <em>software</em> – <em>hardware</em> ei anna absoluutselt mingit vihjet selle kohta, et üks vara oleks teisest nutikam ega ka seda, et teine vara on tööriistadega seotud.</p>
<p>Minu arvates on tõlkes kaduma läinud mõte, et <em>software-</em>i on võimalik pidevalt muuta ja edasi arendada, seevastu <em>hardware </em>on selline vara, mida muuta ei saa. Seega on minu ettepanek mõelda iga kord tarkvara tehes, et seda võiks, saaks ja peaks tulevikus muutma. Muidu võiks ta olla ka riistvara.</p>


<p>Loe veel sarnasel teemal:<ol><li><a href='http://www.saiku.ee/kaizen/2009/04/tarkvara-meistrite-manifest/' rel='bookmark' title='Permanent Link: Tarkvara meistrite manifest'>Tarkvara meistrite manifest</a> <small>Juba mõnda aega on käimas liikumine &#8220;Software Craftsmanship&#8221;, mille algatajaks...</small></li><li><a href='http://www.saiku.ee/kaizen/2009/11/modernne-tarkvara-loomine-iv-andmete-kuhveldamine/' rel='bookmark' title='Permanent Link: Modernne tarkvara loomine IV: Andmete k&uuml;hveldamine'>Modernne tarkvara loomine IV: Andmete k&uuml;hveldamine</a> <small>Pea iga rakendus vajab andmete salvestamist, eriti nö andmepõhised rakendused....</small></li><li><a href='http://www.saiku.ee/kaizen/2008/07/programmeerija-ei-ole-tarkvara-arendaja/' rel='bookmark' title='Permanent Link: Programmeerija ei ole tarkvara arendaja'>Programmeerija ei ole tarkvara arendaja</a> <small>Paljud kasutavad sõnu &#8220;programmeerija&#8221; ja &#8220;tarkvara arendaja&#8221; suhteliselt suva järgi....</small></li></ol></p><img src="http://feeds.feedburner.com/~r/saikufeed/~4/smT4iWrZvBo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.saiku.ee/kaizen/2010/01/tarkvara-on-valesti-tlgitud/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.saiku.ee/kaizen/2010/01/tarkvara-on-valesti-tlgitud/</feedburner:origLink></item>
		<item>
		<title>Agile Estonia üritused</title>
		<link>http://feedproxy.google.com/~r/saikufeed/~3/nY-wrAF6hJs/</link>
		<comments>http://www.saiku.ee/kaizen/2010/01/agile-estonia-ritused/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 07:10:00 +0000</pubDate>
		<dc:creator>Priidik Vaikla</dc:creator>
				<category><![CDATA[Sündmused]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[agileestonia]]></category>

		<guid isPermaLink="false">http://www.saiku.ee/kaizen/2010/01/agile-estonia-ritused/</guid>
		<description><![CDATA[Eelmise aasta lõpus loodi ühing, mis koondab inimesi, kes usuvad, et väle arendus toodab väga häid tulemusi. Selle aasta alguses on tulemas mitu üritust ja planeerimisel on teisigi. Kronoloogilises järjekorras kaks neist on all.
Agile dinner (Väle eine)
19.01.2010, kell 17:30. Relaxcafe &#8211; www.relaxcafe.eu
Tõmba sündmus &#8220;Agile dinner (Väle eine)&#8221; oma kalendrisse.
Teemaks on “Minu personaalne väle kogemus”. Väledusega [...]


Loe veel sarnasel teemal:<ol><li><a href='http://www.saiku.ee/kaizen/2009/11/avatud-diskussioon-agile-estimation-and-planning/' rel='bookmark' title='Permanent Link: Avatud diskussioon &#8220;Agile estimation and planning&#8221;'>Avatud diskussioon &#8220;Agile estimation and planning&#8221;</a> <small>10. novembril kell 17.30 &#8211; 20.00 toimub IT Kolledži aulas...</small></li><li><a href='http://www.saiku.ee/kaizen/2009/11/iii-symposium-on-innovative-software-technology/' rel='bookmark' title='Permanent Link: III Symposium on Innovative Software Technology'>III Symposium on Innovative Software Technology</a> <small>26. ja 27. novembril toimub Tartus kolmandat aastat järjest innovatiivse...</small></li><li><a href='http://www.saiku.ee/kaizen/2009/11/resharper-5/' rel='bookmark' title='Permanent Link: ReSharper 5'>ReSharper 5</a> <small>Selle aasta lõpuks peaks välja tulema ReSharper 5 Visual Studio...</small></li></ol>]]></description>
			<content:encoded><![CDATA[<p>Eelmise aasta lõpus loodi ühing, mis koondab inimesi, kes usuvad, et väle arendus toodab väga häid tulemusi. Selle aasta alguses on tulemas mitu üritust ja planeerimisel on teisigi. Kronoloogilises järjekorras kaks neist on all.</p>
<h2><strong>Agile dinner (Väle eine)</strong></h2>
<p>19.01.2010, kell 17:30. Relaxcafe &#8211; www.relaxcafe.eu<br />
<a href="http://www.saiku.ee/kaizen/wp-content/uploads/2010/01/Agile-dinner-Väle-eine-.ics" target="_blank">Tõmba sündmus &#8220;Agile dinner (Väle eine)&#8221; oma kalendrisse.</a></p>
<p>Teemaks on “Minu personaalne väle kogemus”. Väledusega kokku puutunud inimesed jagavad oma teadmisi teistele.</p>
<p>Täpsem informatsioon: <a title="http://agile.ee/display/main/Agile+dinners" href="http://agile.ee/display/main/Agile+dinners" target="_blank">http://agile.ee/display/main/Agile+dinners</a></p>
<h2><strong>Agile Saturday (Väle laupäevak)</strong></h2>
<p>13.02.2010, kell 9:00. Swedbank IT maja Galeriikohvik.<a href="http://www.saiku.ee/kaizen/wp-content/uploads/2010/01/Agile-Saturday-Väle-laupäevak.ics" target="_blank"><br />
Tõmba sündmus &#8220;Agile Saturday (Väle laupäeval)&#8221; oma kalendrisse</a></p>
<p>”Päeva jooksul räägime kaasaegsetest tõhusatest tarkvaraarenduse metoodikatest, toimuvad avatud diskussioonid ja presentatsioonid. Esinejateks on praktikud nii Eestist kui ka välismaalt. Seminaripäeva töökeelteks on eesti ja inglise keel.”</p>
<p>Täpsem informatsioon: <a title="http://agile.ee/display/main/Agile+Saturday+-+13.02.2010" href="http://agile.ee/display/main/Agile+Saturday+-+13.02.2010" target="_blank">http://agile.ee/display/main/Agile+Saturday+-+13.02.2010</a><br />
Registreerumine: <a title="http://agile.ee/display/main/Agile+Saturday+-+13.02.2010+-+registration+form" href="http://agile.ee/display/main/Agile+Saturday+-+13.02.2010+-+registration+form" target="_blank">http://agile.ee/display/main/Agile+Saturday+-+13.02.2010+-+registration+form</a></p>
<p>Mõlemal üritusel osalemine on tasuta ja oled väga oodatud.</p>


<p>Loe veel sarnasel teemal:<ol><li><a href='http://www.saiku.ee/kaizen/2009/11/avatud-diskussioon-agile-estimation-and-planning/' rel='bookmark' title='Permanent Link: Avatud diskussioon &#8220;Agile estimation and planning&#8221;'>Avatud diskussioon &#8220;Agile estimation and planning&#8221;</a> <small>10. novembril kell 17.30 &#8211; 20.00 toimub IT Kolledži aulas...</small></li><li><a href='http://www.saiku.ee/kaizen/2009/11/iii-symposium-on-innovative-software-technology/' rel='bookmark' title='Permanent Link: III Symposium on Innovative Software Technology'>III Symposium on Innovative Software Technology</a> <small>26. ja 27. novembril toimub Tartus kolmandat aastat järjest innovatiivse...</small></li><li><a href='http://www.saiku.ee/kaizen/2009/11/resharper-5/' rel='bookmark' title='Permanent Link: ReSharper 5'>ReSharper 5</a> <small>Selle aasta lõpuks peaks välja tulema ReSharper 5 Visual Studio...</small></li></ol></p><img src="http://feeds.feedburner.com/~r/saikufeed/~4/nY-wrAF6hJs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.saiku.ee/kaizen/2010/01/agile-estonia-ritused/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.saiku.ee/kaizen/2010/01/agile-estonia-ritused/</feedburner:origLink></item>
		<item>
		<title>Raamatukogu täienes</title>
		<link>http://feedproxy.google.com/~r/saikufeed/~3/yzI8zE2sJ88/</link>
		<comments>http://www.saiku.ee/kaizen/2009/12/raamatukogu-taienes/#comments</comments>
		<pubDate>Sun, 06 Dec 2009 19:49:02 +0000</pubDate>
		<dc:creator>Priidik Vaikla</dc:creator>
				<category><![CDATA[Raamatud]]></category>
		<category><![CDATA[raamatukogu]]></category>

		<guid isPermaLink="false">http://www.saiku.ee/kaizen/?p=1023</guid>
		<description><![CDATA[Raamatukogusse lisandusid kolm Head First seeria raamatut. Tegemist on uudse õpetamismetoodikale tuginevate teostega. Software Development on üsna palju väledale arendusele tuginev. Teised kaks on rikastatud Java näidetega. Raamatukogu asub siin.




Head First Software Development
Dan Pilone, Russ Miles



Head First Design Patterns
Elisabeth Freeman, Eric Freeman, Bert Bates, Kathy Sierra



Head First Object-Oriented Analysis and Design
Brett D. McLaughlin, Gary Pollice, [...]


Loe veel sarnasel teemal:<ol><li><a href='http://www.saiku.ee/kaizen/2009/09/raamatukogu-taieneb/' rel='bookmark' title='Permanent Link: Raamatukogu t&auml;ieneb'>Raamatukogu t&auml;ieneb</a> <small>Hea meel teile teada anda, et raamatukokku täieneb veidi. Omapoolse...</small></li><li><a href='http://www.saiku.ee/kaizen/2009/08/kaizen-raamatukogu-on-avatud/' rel='bookmark' title='Permanent Link: Kaizen raamatukogu on avatud'>Kaizen raamatukogu on avatud</a> <small>Valisime välja hunniku põnevat tarkvaraarenduse alast kirjandust ning koondasime selle...</small></li><li><a href='http://www.saiku.ee/kaizen/2009/11/iii-symposium-on-innovative-software-technology/' rel='bookmark' title='Permanent Link: III Symposium on Innovative Software Technology'>III Symposium on Innovative Software Technology</a> <small>26. ja 27. novembril toimub Tartus kolmandat aastat järjest innovatiivse...</small></li></ol>]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">Raamatukogusse lisandusid kolm Head First seeria raamatut. Tegemist on uudse õpetamismetoodikale tuginevate teostega. Software Development on üsna palju väledale arendusele tuginev. Teised kaks on rikastatud Java näidetega. <a href="http://www.saiku.ee/kaizen/raamatukogu">Raamatukogu asub siin</a>.<span id="more-1023"></span></p>
<table style="text-align: left;" border="0">
<tbody>
<tr valign="top">
<td><img src="http://images.amazon.com/images/P/0596527357.01._SX140_SY225_SCLZZZZZZZ_.jpg" alt="" width="90" height="109" /></td>
<td style="text-align: left;"><strong>Head First Software Development</strong><br />
Dan Pilone, Russ Miles</td>
</tr>
<tr valign="top">
<td><img src="http://covers.oreilly.com/images/9780596007126/cat.gif" alt="" width="90" height="112" /></td>
<td style="text-align: left;"><strong>Head First Design Patterns</strong><br />
Elisabeth Freeman, Eric Freeman, Bert Bates, Kathy Sierra</td>
</tr>
<tr valign="top">
<td><img src="http://covers.oreilly.com/images/9780596008673/cat.gif" alt="" width="90" height="109" /></td>
<td><strong>Head First Object-Oriented Analysis and Design</strong><br />
Brett D. McLaughlin, Gary Pollice, Dave West</td>
</tr>
</tbody>
</table>


<p>Loe veel sarnasel teemal:<ol><li><a href='http://www.saiku.ee/kaizen/2009/09/raamatukogu-taieneb/' rel='bookmark' title='Permanent Link: Raamatukogu t&auml;ieneb'>Raamatukogu t&auml;ieneb</a> <small>Hea meel teile teada anda, et raamatukokku täieneb veidi. Omapoolse...</small></li><li><a href='http://www.saiku.ee/kaizen/2009/08/kaizen-raamatukogu-on-avatud/' rel='bookmark' title='Permanent Link: Kaizen raamatukogu on avatud'>Kaizen raamatukogu on avatud</a> <small>Valisime välja hunniku põnevat tarkvaraarenduse alast kirjandust ning koondasime selle...</small></li><li><a href='http://www.saiku.ee/kaizen/2009/11/iii-symposium-on-innovative-software-technology/' rel='bookmark' title='Permanent Link: III Symposium on Innovative Software Technology'>III Symposium on Innovative Software Technology</a> <small>26. ja 27. novembril toimub Tartus kolmandat aastat järjest innovatiivse...</small></li></ol></p><img src="http://feeds.feedburner.com/~r/saikufeed/~4/yzI8zE2sJ88" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.saiku.ee/kaizen/2009/12/raamatukogu-taienes/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.saiku.ee/kaizen/2009/12/raamatukogu-taienes/</feedburner:origLink></item>
		<item>
		<title>Modernne tarkvara loomine VII: Logimine või blogimine?</title>
		<link>http://feedproxy.google.com/~r/saikufeed/~3/JuJK1nBP6Bs/</link>
		<comments>http://www.saiku.ee/kaizen/2009/11/modernne-tarkvara-loomine-vii-logimine-voi-blogimine/#comments</comments>
		<pubDate>Thu, 26 Nov 2009 05:16:35 +0000</pubDate>
		<dc:creator>Marek Tihkan</dc:creator>
				<category><![CDATA[Arhitektuur]]></category>

		<guid isPermaLink="false">http://www.saiku.ee/kaizen/?p=996</guid>
		<description><![CDATA[Küllaltki tüüpiliseks peetakse rakenduse vigade logimist. Proovitakse kasutada Aspect Oriented Programmingu võtteid, et saavutada see võimalikult lihtsalt, kuid siiski kui palju on kasu logist, mis kõik vead kirja paneb?
Paljudel kordadel kui vea kirja paneme, on rakendame ka mehhanisme, et olukorda taastada kasutaja jaoks. Seetõttu ei tohiks meid väga huvitada need veateated. Ise pole sattunud väga [...]


Loe veel sarnasel teemal:<ol><li><a href='http://www.saiku.ee/kaizen/2009/11/modernne-tarkvara-loomine-vi-uuendused-voluvael/' rel='bookmark' title='Permanent Link: Modernne tarkvara loomine VI: Uuendused v&otilde;luv&auml;el'>Modernne tarkvara loomine VI: Uuendused v&otilde;luv&auml;el</a> <small>Tarkvara arendamine on pidev tegevus; pidevalt ilmuvad uuendused ja vigade...</small></li><li><a href='http://www.saiku.ee/kaizen/2009/11/modernne-tarkvara-loomine-iv-andmete-kuhveldamine/' rel='bookmark' title='Permanent Link: Modernne tarkvara loomine IV: Andmete k&uuml;hveldamine'>Modernne tarkvara loomine IV: Andmete k&uuml;hveldamine</a> <small>Pea iga rakendus vajab andmete salvestamist, eriti nö andmepõhised rakendused....</small></li><li><a href='http://www.saiku.ee/kaizen/2009/11/modernne-tarkvara-loomine-v-mitu-kasutajakontot-sul-on/' rel='bookmark' title='Permanent Link: Modernne tarkvara loomine V: Mitu kasutajakontot sul on?'>Modernne tarkvara loomine V: Mitu kasutajakontot sul on?</a> <small>Väga lihtne küsimus teile: mitu kasutajakontot sul kokku on? Ma...</small></li></ol>]]></description>
			<content:encoded><![CDATA[<p>Küllaltki tüüpiliseks peetakse rakenduse vigade logimist. Proovitakse kasutada <em>Aspect Oriented Programming</em>u võtteid, et saavutada see võimalikult lihtsalt, kuid siiski kui palju on kasu logist, mis kõik vead kirja paneb?</p>
<p>Paljudel kordadel kui vea kirja paneme, on rakendame ka mehhanisme, et olukorda taastada kasutaja jaoks. Seetõttu ei tohiks meid väga huvitada need veateated. Ise pole sattunud väga logisid lugema, võib-olla on see algaja õnn vms. Põhimõtteliselt peaksime kirja panema need juhtumid, mida me ei oota, mitte need, mis on vuugitäiteks. Näiteks kui proovime minna lehele ASP.NET MVC rakenduses, mille kontrollerit ei leita, siis võime saada küllaltki tüüpilise vea. Kas kellegi viga viitamisel peaks tootma meie logi? Arvatavasti oleks piisavalt kena näidata kasutajale kurba sõnumit, et seda lehte pole ja lõpetada sellega.</p>
<p> <span id="more-996"></span>
<p>Teine probleem vigade logimisel on see, et need on juba tekkinud ning me ei teinud midagi selleks, et neid ennetada. Huvitav kontseptsioon oleks panna rakendus blogima. Selle realiseerimiseks tuleks valmistada rakendusele vastav diagnostika. Näiteks iga tunni aja tagant proovib kõik vajalikud ühendused üle ning mõne puudumisel annab teada ilusasti ajaveebi kandena (ühenduse puudumine ei tähenda, et rakendus peaks koheselt käpuli olema, vaid kogub lokaalselt tegevusi ja näitab kasutajatele infot <em>cache</em>st). Kui seda veidi lihtsamaks teha, siis see võiks ka siutsuda ehk luua Twitteri anloog.</p>
<p>Praegu näen kahte lähenemisviisi: logida etteaimamatud vead või üritada diagnoosida, millised probleemid võiksid tekkida ja teavitada seda eelnevalt. Viimase puhul pole veel mingit üldist lahendust näinud, kuid see võib olla koht, kus saab enda ideedel voolata lasta. Esimese puhul saab kenasti kasutada ära raamistikke, mida leidub hulgaliselt <a href="http://logging.apache.org/log4net/" target="_blank">Log4Net</a>, <a href="http://nlog-project.org/home" target="_blank">NLog</a>, <a href="http://logging.apache.org/log4j/" target="_blank">Log4J</a>, <a href="http://log4r.sourceforge.net/" target="_blank">Log4R</a>. Ega selle kohta väga midagi rääkida polegi, sest tegemist oleks peamiselt ühe klassiga, millel on paar meetodit.</p>
<p>Kohati tundub, et logimisel polegi eriti mõtet. Näiteks NHibernate võib kirjutada tapeedirullegi täis, kuid reaalset kasu sellest pole. Pigem enne rakenduse avalikkuseni viimist tasuks käia näiteks <a href="http://www.nhprof.com/" target="_blank">NHProfiler</a>iga üle ja parandada vead. Kui suuremaid probleeme peaks tekkima rakenduse töötamisel, siis võib tekkida tunne, et päringuid eelnevalt ei testitud.</p>
<p>Seega olen seisukohal, et logimine on millegi tegemata jätmine: keskkonna eelduste kontrollimine, testimine, vigade töötlemine vms. Kui keegi leiab häid vastuargumente, siis olen avatud kuulama neid.</p>


<p>Loe veel sarnasel teemal:<ol><li><a href='http://www.saiku.ee/kaizen/2009/11/modernne-tarkvara-loomine-vi-uuendused-voluvael/' rel='bookmark' title='Permanent Link: Modernne tarkvara loomine VI: Uuendused v&otilde;luv&auml;el'>Modernne tarkvara loomine VI: Uuendused v&otilde;luv&auml;el</a> <small>Tarkvara arendamine on pidev tegevus; pidevalt ilmuvad uuendused ja vigade...</small></li><li><a href='http://www.saiku.ee/kaizen/2009/11/modernne-tarkvara-loomine-iv-andmete-kuhveldamine/' rel='bookmark' title='Permanent Link: Modernne tarkvara loomine IV: Andmete k&uuml;hveldamine'>Modernne tarkvara loomine IV: Andmete k&uuml;hveldamine</a> <small>Pea iga rakendus vajab andmete salvestamist, eriti nö andmepõhised rakendused....</small></li><li><a href='http://www.saiku.ee/kaizen/2009/11/modernne-tarkvara-loomine-v-mitu-kasutajakontot-sul-on/' rel='bookmark' title='Permanent Link: Modernne tarkvara loomine V: Mitu kasutajakontot sul on?'>Modernne tarkvara loomine V: Mitu kasutajakontot sul on?</a> <small>Väga lihtne küsimus teile: mitu kasutajakontot sul kokku on? Ma...</small></li></ol></p><img src="http://feeds.feedburner.com/~r/saikufeed/~4/JuJK1nBP6Bs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.saiku.ee/kaizen/2009/11/modernne-tarkvara-loomine-vii-logimine-voi-blogimine/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://www.saiku.ee/kaizen/2009/11/modernne-tarkvara-loomine-vii-logimine-voi-blogimine/</feedburner:origLink></item>
		<item>
		<title>Motivatsioon ja mõõdikud</title>
		<link>http://feedproxy.google.com/~r/saikufeed/~3/Akj9ySePBms/</link>
		<comments>http://www.saiku.ee/kaizen/2009/11/motivatsioon-ja-moodikud/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 06:12:09 +0000</pubDate>
		<dc:creator>Marek Tihkan</dc:creator>
				<category><![CDATA[Tarkvaraarendus]]></category>
		<category><![CDATA[mõõdikud]]></category>
		<category><![CDATA[motiveerimine]]></category>

		<guid isPermaLink="false">http://www.saiku.ee/kaizen/?p=988</guid>
		<description><![CDATA[Üks tüüpilisi töövestluse küsimusi on: kas sa oled motiveeritud tööd tegema? Kui inimene on juba nii kaugele jõudnud, et on töövestlusel, siis mingisugune motivatsioon tal on. Variante võib olla mitmeid: keskkonna vahetus; arengu võimaluste&#160; / väljakutsete puudumine eelnevas kohas; suurem palgasoov jms.
Ühes artiklis jäi mulle huvitav seisukoht meelde: ettevõtted ei pea motiveerima enda töötajaid, vaid [...]


Loe veel sarnasel teemal:<ol><li><a href='http://www.saiku.ee/kaizen/2009/11/modernne-tarkvara-loomine-v-mitu-kasutajakontot-sul-on/' rel='bookmark' title='Permanent Link: Modernne tarkvara loomine V: Mitu kasutajakontot sul on?'>Modernne tarkvara loomine V: Mitu kasutajakontot sul on?</a> <small>Väga lihtne küsimus teile: mitu kasutajakontot sul kokku on? Ma...</small></li><li><a href='http://www.saiku.ee/kaizen/2009/01/analuutikutest/' rel='bookmark' title='Permanent Link: Analüütikutest'>Analüütikutest</a> <small>Thomas Kuhn&#8217;i raamatut &#8220;Teadusrevolutsioonide struktuur&#8221; lugedes kerkis esile paar paralleeli....</small></li><li><a href='http://www.saiku.ee/kaizen/2009/06/xduf/' rel='bookmark' title='Permanent Link: xDUF'>xDUF</a> <small>Esimese GeekDinneri teemaks oli xDUF ehk Big Design Up Front...</small></li></ol>]]></description>
			<content:encoded><![CDATA[<p>Üks tüüpilisi töövestluse küsimusi on: kas sa oled motiveeritud tööd tegema? Kui inimene on juba nii kaugele jõudnud, et on töövestlusel, siis mingisugune motivatsioon tal on. Variante võib olla mitmeid: keskkonna vahetus; arengu võimaluste&#160; / väljakutsete puudumine eelnevas kohas; suurem palgasoov jms.</p>
<p>Ühes artiklis jäi mulle huvitav seisukoht meelde: ettevõtted ei pea motiveerima enda töötajaid, vaid nad ei tohi seda ära võtta. Seetõttu töövestlusel tasub vastu küsida, et mida nad teevad, et sult seda ära võtta. Esmapilgul tundub see veidi jabur, kuid võib-olla veenab teid <a href="http://www.infoq.com/presentations/agile-metrics" target="_blank">ettekanne “Väledate metoodikate mõõdikutest”</a>.</p>
<p>Kui alustame mingi hobiga, siis me teeme seda selle enda pärast. Meil on kirg mingi tegevuse vastu, kuid seda on võimalik lõhestada ning nii juhtub tavaliselt kui hobist saab meie töö, aastate pärast juba vaikselt vihkame seda. Siit väike soovitus: ära tee enda hobist tööd.</p>
<p> <span id="more-988"></span>
<p>Meie kirg on tegelikult sisemine motivatsioon ja me ei vaja rohkemat, et tööd edasi teha. Tööl soovitakse meid tihti motiveerida veelgi, näiteks rahaga (see on esimene viis, mida kaalutakse). Mõte pole küll paha, kuid see hakkab lõhkuma sisemist motivatsiooni ja lõpuks see asendub sellega. Pärast seda ongi vaja pidevalt palganumbrit tõsta, kui rahulolematus näos vastu vaatab.</p>
<blockquote><p>Ühes ettevõttes motiveeriti mind sellega, et kõik raamatud, mis tellitud sai, olid kohale saabudes mu laual. Kui raamatute vastu suur armastus on, siis lihtsalt tekkib hea tunne esimese asjana neid näha tööle jõudes.</p>
</blockquote>
<p>Ettekandeski oli huvitavaid näiteid, kuidas on võimalik lapsi motiveerimisega millestki eemalduma panna (näiteks joonistamisest). Parimaid muidugi oli see, et sellega võime üldse inimese halvasti või hoolimatult tööle panna ehk kvaliteet kannatab selle all.</p>
<p>Tundub, et motiveerimisest kõrgem on hoolitsemine. Ülimõnus on hommikust õhtuni tarkvara luua ja sa ei pea toolil nihelema ja on olemas piisavalt ekraanipinda ning vajadusel ka raamatukogu, kust tarkust ammutada. Lisaks vahel toob projektijuht kohvi ja küsib kas on mingeid takistusi tekkinud. See on muidugi praegu arendaja seisukohalt võetud (või siis enda). Üldiselt tuleb silmas pidada seda, mida inimene oluliseks peab ning võimaldada selle tegemine võimalikult lihtsaks. Nii on hommikul hea meel tööle jalutada.</p>
<p>Järjekordne hea näide, kuidas on võimalik motivatsiooni lõhkuda, oli, kui meeskond lähenes tähtajale ning tehti ületunde. Kellelgi selle vastu midagi polnud, sest neil oli eesmärk sellel kuupäeval tarkvara kliendile anda. Projektijuhile mainisid äriinimesed, et kui nad edukalt selle teevad, siis tuleb parima kasumiga kvartal ning ta peaks seda mainima ka meeskonnale. Pärast selle tegemist pakkisid nad asjad kokku ja suundusid hoopis koju töö tegemise asemel. Mida siin valesti siis tehti? Meeskonnale anti uus eesmärk, mis polnud nende jaoks absoluutselt oluline ja tekitas halva tunde äriinimeste suhtumisest neisse. Poleks seda öeldud oleks mõlemad eesmärgid saavutatud.</p>
<p>Jõuame lõpuks ka mõõdikute juurde. Sellega on lihtne – kasutada tuleb neid info saamiseks ja võimalikult anonüümselt ning nende põhjal ei tohiks tasusid määrata. Tasude määramise puhul mõnest mõõdikust tekitab olukorra, kus optimeeritakse selle järgi ning allakäik on kiire tulema.</p>
<p>Kuidas teid on motiveeritud ja milliseid te ise näha sooviksite enda puhul? (võiksin teile mingit tasu pakkuda kommentaaride eest, kuid see oleks vist väär)</p>


<p>Loe veel sarnasel teemal:<ol><li><a href='http://www.saiku.ee/kaizen/2009/11/modernne-tarkvara-loomine-v-mitu-kasutajakontot-sul-on/' rel='bookmark' title='Permanent Link: Modernne tarkvara loomine V: Mitu kasutajakontot sul on?'>Modernne tarkvara loomine V: Mitu kasutajakontot sul on?</a> <small>Väga lihtne küsimus teile: mitu kasutajakontot sul kokku on? Ma...</small></li><li><a href='http://www.saiku.ee/kaizen/2009/01/analuutikutest/' rel='bookmark' title='Permanent Link: Analüütikutest'>Analüütikutest</a> <small>Thomas Kuhn&#8217;i raamatut &#8220;Teadusrevolutsioonide struktuur&#8221; lugedes kerkis esile paar paralleeli....</small></li><li><a href='http://www.saiku.ee/kaizen/2009/06/xduf/' rel='bookmark' title='Permanent Link: xDUF'>xDUF</a> <small>Esimese GeekDinneri teemaks oli xDUF ehk Big Design Up Front...</small></li></ol></p><img src="http://feeds.feedburner.com/~r/saikufeed/~4/Akj9ySePBms" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.saiku.ee/kaizen/2009/11/motivatsioon-ja-moodikud/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.saiku.ee/kaizen/2009/11/motivatsioon-ja-moodikud/</feedburner:origLink></item>
		<item>
		<title>ReSharper 5</title>
		<link>http://feedproxy.google.com/~r/saikufeed/~3/SmigAQCLSro/</link>
		<comments>http://www.saiku.ee/kaizen/2009/11/resharper-5/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 12:10:42 +0000</pubDate>
		<dc:creator>Marek Tihkan</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Tarkvaraarendus]]></category>
		<category><![CDATA[produktiivsus]]></category>
		<category><![CDATA[ReSharper]]></category>

		<guid isPermaLink="false">http://www.saiku.ee/kaizen/?p=1013</guid>
		<description><![CDATA[Selle aasta lõpuks peaks välja tulema ReSharper 5 Visual Studio 2008 ja 2010-le. Siiski, kes soovib seda varem juba katsetada, siis on võimalik seda läbi Early Access Programi teha.
Selle versiooni suuremad edasiminekud on veebi arendamise osas. Nüüd on võimalik MVC ja tavalise ASP.NET-i peal genereerida vajaminevat koodi ja kiirelt parandada vigasid. Lisaks on seal osas [...]


Loe veel sarnasel teemal:<ol><li><a href='http://www.saiku.ee/kaizen/2008/06/resharper-4/' rel='bookmark' title='Permanent Link: ReSharper 4'>ReSharper 4</a> <small>Viimase kuu olen kasutanud R# 4 öiseid versioone (nightly build),...</small></li><li><a href='http://www.saiku.ee/kaizen/2008/02/t-kiirendamine-resharperi-ja-klaviatuuriga/' rel='bookmark' title='Permanent Link: T&#246;&#246; kiirendamine ReSharper&#8217;i ja klaviatuuriga'>T&#246;&#246; kiirendamine ReSharper&#8217;i ja klaviatuuriga</a> <small>Paljude arendajate jaoks on pärast Re# kasutamist võimatu kasutada Visual...</small></li><li><a href='http://www.saiku.ee/kaizen/2008/09/visual-studio-2010/' rel='bookmark' title='Permanent Link: Visual Studio 2010'>Visual Studio 2010</a> <small>Täna teatas Microsoft, et järgmine Visual Studio versioon on 2010...</small></li></ol>]]></description>
			<content:encoded><![CDATA[<p>Selle aasta lõpuks peaks välja tulema <a href="http://www.jetbrains.com/resharper/documentation/whatsnew_50.html" target="_blank">ReSharper 5</a> Visual Studio 2008 ja 2010-le. Siiski, kes soovib seda varem juba katsetada, siis on võimalik seda läbi <em><a href="http://www.jetbrains.net/confluence/display/ReSharper/ReSharper+Early+Access+Program" target="_blank">Early Access Program</a></em>i teha.</p>
<p>Selle versiooni suuremad edasiminekud on veebi arendamise osas. Nüüd on võimalik MVC ja tavalise ASP.NET-i peal genereerida vajaminevat koodi ja kiirelt parandada vigasid. Lisaks on seal osas ka navigeerimist paremaks tehtud. Veebiarendus hakkab ka nüüd R#5 jaoks olema esmaklassiline kodanik.</p>
<p>Märkimisväärne uuendus on ka koodi analüüsis – võimalik on otsida koodi struktuurilisi/mustrilisi vigasid ehk halbu lõhnu. See on suurepärane töövahend meeskonna koodi ühtlustamise osas ning uute koolitamisel.</p>
<p>Kui Visual Studio 2010 oskab kenasid UML diagramme luua, siis R#5 seevastu näitab lihtsamalt, kuidas väärtused või meetodi väljakutsed aset leiavad. See kiirendab oluliselt koodist arusaamist (juhul kui pole üks suur kauss spagette).</p>
<p>Väiksemate väärtuste hulka võiksid kuuluda koodiviited (bookmark) ja ka <em>NUnit</em>i integratsioon. Rohkemat infot leiate R# <a href="http://www.jetbrains.com/resharper/documentation/whatsnew_50.html" target="_blank">uuenduste nimekirjast</a>.</p>
<p>Kellel suurem huvi koodi kirjutamise produktiivsuse tõstmise katsetamiseks on, võiksid heita ka pilgu peale <a href="http://www.telerik.com/products/justcode.aspx" target="_blank">Telerik JustCode</a>ile, kuigi sellel on vähem võimalusi. Oleks tore ka kuulda, mis teile uues R# meele järgi on ja mis puudujääke on.</p>


<p>Loe veel sarnasel teemal:<ol><li><a href='http://www.saiku.ee/kaizen/2008/06/resharper-4/' rel='bookmark' title='Permanent Link: ReSharper 4'>ReSharper 4</a> <small>Viimase kuu olen kasutanud R# 4 öiseid versioone (nightly build),...</small></li><li><a href='http://www.saiku.ee/kaizen/2008/02/t-kiirendamine-resharperi-ja-klaviatuuriga/' rel='bookmark' title='Permanent Link: T&#246;&#246; kiirendamine ReSharper&#8217;i ja klaviatuuriga'>T&#246;&#246; kiirendamine ReSharper&#8217;i ja klaviatuuriga</a> <small>Paljude arendajate jaoks on pärast Re# kasutamist võimatu kasutada Visual...</small></li><li><a href='http://www.saiku.ee/kaizen/2008/09/visual-studio-2010/' rel='bookmark' title='Permanent Link: Visual Studio 2010'>Visual Studio 2010</a> <small>Täna teatas Microsoft, et järgmine Visual Studio versioon on 2010...</small></li></ol></p><img src="http://feeds.feedburner.com/~r/saikufeed/~4/SmigAQCLSro" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.saiku.ee/kaizen/2009/11/resharper-5/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.saiku.ee/kaizen/2009/11/resharper-5/</feedburner:origLink></item>
		<item>
		<title>Modernne tarkvara loomine VI: Uuendused võluväel</title>
		<link>http://feedproxy.google.com/~r/saikufeed/~3/tcRWwDxi3OM/</link>
		<comments>http://www.saiku.ee/kaizen/2009/11/modernne-tarkvara-loomine-vi-uuendused-voluvael/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 09:55:25 +0000</pubDate>
		<dc:creator>Marek Tihkan</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Tarkvaraarendus]]></category>
		<category><![CDATA[CI]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[pidev integratsioon]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.saiku.ee/kaizen/?p=992</guid>
		<description><![CDATA[Tarkvara arendamine on pidev tegevus; pidevalt ilmuvad uuendused ja vigade parandused. Kõik see on meeldiv, kuid uuendamine alati pole, eriti kui peab vana maha võtma ja uue paigaldama. Kerkivad mõned küsimused: kas seadistused jäävad alles? kas kõik seaded on varundatud? Palju meeldivam on see, kui rakendus imeväel ennast uuendab ja ise midagi tegema ei pea. [...]


Loe veel sarnasel teemal:<ol><li><a href='http://www.saiku.ee/kaizen/2009/11/modernne-tarkvara-loomine-vii-logimine-voi-blogimine/' rel='bookmark' title='Permanent Link: Modernne tarkvara loomine VII: Logimine v&otilde;i blogimine?'>Modernne tarkvara loomine VII: Logimine v&otilde;i blogimine?</a> <small>Küllaltki tüüpiliseks peetakse rakenduse vigade logimist. Proovitakse kasutada Aspect Oriented...</small></li><li><a href='http://www.saiku.ee/kaizen/2009/11/modernne-tarkvara-loomine-iv-andmete-kuhveldamine/' rel='bookmark' title='Permanent Link: Modernne tarkvara loomine IV: Andmete k&uuml;hveldamine'>Modernne tarkvara loomine IV: Andmete k&uuml;hveldamine</a> <small>Pea iga rakendus vajab andmete salvestamist, eriti nö andmepõhised rakendused....</small></li><li><a href='http://www.saiku.ee/kaizen/2009/11/modernne-tarkvara-loomine-v-mitu-kasutajakontot-sul-on/' rel='bookmark' title='Permanent Link: Modernne tarkvara loomine V: Mitu kasutajakontot sul on?'>Modernne tarkvara loomine V: Mitu kasutajakontot sul on?</a> <small>Väga lihtne küsimus teile: mitu kasutajakontot sul kokku on? Ma...</small></li></ol>]]></description>
			<content:encoded><![CDATA[<p>Tarkvara arendamine on pidev tegevus; pidevalt ilmuvad uuendused ja vigade parandused. Kõik see on meeldiv, kuid uuendamine alati pole, eriti kui peab vana maha võtma ja uue paigaldama. Kerkivad mõned küsimused: kas seadistused jäävad alles? kas kõik seaded on varundatud? Palju meeldivam on see, kui rakendus imeväel ennast uuendab ja ise midagi tegema ei pea. Nii toimivad paljud töölaua rakendused praegu, kuid samalaadselt võiksid ka meie klient-server rakendused uueneda.</p>
<p>Peamiselt on meil vaja uus kood kokku kompileerida, lisada talle uus versiooni number, andmebaasi skeem uuendada ja andmete kohandada. Väga palju polegi. Automatiseerimiseks sobivad lihtsad skriptid: kõige algupärasem variant oleks teha konsooli skript, kuid selleks peame väga hästi tundma iga kasutatava rakenduse parameetrite süntaksit.</p>
<p><span id="more-992"></span></p>
<p>Java maailmast on tuntud võlujoogid <a href="http://ant.apache.org/" target="_blank">Ant</a>, <a href="http://maven.apache.org/" target="_blank">Maven</a> ning Ruby tulekuga <a href="http://raven.rubyforge.org/" target="_blank">Raven</a> ja <a href="http://buildr.apache.org/" target="_blank">Buildr</a>. Ant oli esimesi selliseid, millega kokku puutusin ning üleminekul .NET-i peale oli loomulik valik <a href="http://nant.sourceforge.net/" target="_blank">NAnt</a>. Nüüdseks on alternatiive tekkinud <a href="http://msdn.microsoft.com/en-us/library/0k6kkbsd.aspx" target="_blank">MSBuild</a>-i ja <a href="http://code.google.com/p/psake/" target="_blank">PSake</a> (PowerShell) näol. Siiski on mind väga kütkestanud Ruby keelelised võimalused ning <a href="http://rake.rubyforge.org/" target="_blank">Rake</a>-i kasutamine .NET asjade jaoks ei ole probleemne.</p>
<p>Nende kõigi eesmärgiks on luua skript, mis pakendab rakenduse kenasti kokku ühe nupu vajutusega. Kuna olen veidi väsinud XML-ist, siis liigun vaikselt Rake poole. <a href="http://www.saiku.ee/kaizen/2009/05/miks-mulle-rake-meeldib/" target="_blank">Varajasemalt sai kirjutatud, miks see mulle nii väga meeldib</a> ning <a href="http://github.com/marektihkan/Arc/blob/master/Arc/RakeFile" target="_blank">vastava skripti võite leida GitHubist</a> ja <a href="http://github.com/marektihkan/Arc/tree/master/Arc/Configuration/Build/Rake/" target="_blank">vajamineva koodi sellest kataloogist</a>. See ei ole seal täiuslik, vaid eksperiment, mida tuleks edasi viia. Kellel on huvi mind selles vallas aida, siis andke teada.</p>
<p>Lisaks eelnevale rakenduse pakendamisel on tihti suur soov näha, kas testid läbivad ning analüüsida koodi kvaliteeti. Välistatud pole ka API dokumenteerimine. Kui nii palju tööd on juba tehtud, siis poleks enam keeruline pideva integratsiooni server seadistada ning veelgi rohkem kasu lõigata. Vastavaid servereid on palju: <a href="http://ccnet.thoughtworks.com/" target="_blank">CruiseControl.NET</a> (<a href="http://github.com/marektihkan/CC.NET-Kaizen-theme" target="_blank">uued mallid 1.5 CTP jaoks leiate GitHub-ist</a>), <a href="http://cruisecontrol.sourceforge.net/" target="_blank">CruiseControl</a>, <a href="http://hudson-ci.org/" target="_blank">Hudson</a>, <a href="http://phpundercontrol.org/" target="_blank">PHPUnderControl</a>, <a href="http://www.jetbrains.com/teamcity/index.html" target="_blank">TeamCity</a>…</p>
<p>Kogemusest soovitan kohe algusest peale hoida keskkonna poolsed seaded eraldi kohas ning neid vastavalt ka sisse laadida. Teine hea soovitus on jagada skriptid loogilisteks tükkideks, sest nii on võimalik vastavad skriptid teha lihtsamini uuestikasutatavateks. Suure tõenäosusega loome rohkem kui ühe veebipõhise vms rakenduse. Ajapikku on mul tekkinud NAnti skriptid, mida saab suhteliselt lihtsalt ümber majandada ning neid võite <a href="http://github.com/marektihkan/Arc/tree/master/Templates/ArcWizard/Templates/Web.MVC/Configuration/Build/" target="_blank">leida järgnevast GitHub-i kataloogist</a>. See võib lihtsustada nii mõnegi tööriistaga sidumise. Kui kellelgi veel sarnaseid skripte kuskil peidus on, siis oleks tore, kui avaldaksite need.</p>
<p>Väärtuslikku lisa võib leida <a href="http://www.amazon.com/dp/0321336380" target="_blank">Paul Duvalli, Steve Matyase ja Andrew Gloveri raamatust “Continuous Integration: Improving Software Quality and Reducing Risk”</a>. See raamat räägib kogu protsessi elementidest küllaltki detailselt.</p>
<p>Kui kõik vajalik on seadistatud, siis tuleb hoiduda järgneva tigeda grupeeringu eest: <a href="http://www.buildsonmymachine.com/" target="_blank">Phyllis</a>, <a href="http://www.youbrokethebuild.com/" target="_blank">Agnes</a> ja <a href="http://www.wheresthebuild.com/" target="_blank">Gladys</a>. Ühe nupu vajutusega rakenduse pakendamine ja paigaldamine hoiab kõvasti aega kokku ja on stressivabam. Tasub vähemalt proovimist.</p>


<p>Loe veel sarnasel teemal:<ol><li><a href='http://www.saiku.ee/kaizen/2009/11/modernne-tarkvara-loomine-vii-logimine-voi-blogimine/' rel='bookmark' title='Permanent Link: Modernne tarkvara loomine VII: Logimine v&otilde;i blogimine?'>Modernne tarkvara loomine VII: Logimine v&otilde;i blogimine?</a> <small>Küllaltki tüüpiliseks peetakse rakenduse vigade logimist. Proovitakse kasutada Aspect Oriented...</small></li><li><a href='http://www.saiku.ee/kaizen/2009/11/modernne-tarkvara-loomine-iv-andmete-kuhveldamine/' rel='bookmark' title='Permanent Link: Modernne tarkvara loomine IV: Andmete k&uuml;hveldamine'>Modernne tarkvara loomine IV: Andmete k&uuml;hveldamine</a> <small>Pea iga rakendus vajab andmete salvestamist, eriti nö andmepõhised rakendused....</small></li><li><a href='http://www.saiku.ee/kaizen/2009/11/modernne-tarkvara-loomine-v-mitu-kasutajakontot-sul-on/' rel='bookmark' title='Permanent Link: Modernne tarkvara loomine V: Mitu kasutajakontot sul on?'>Modernne tarkvara loomine V: Mitu kasutajakontot sul on?</a> <small>Väga lihtne küsimus teile: mitu kasutajakontot sul kokku on? Ma...</small></li></ol></p><img src="http://feeds.feedburner.com/~r/saikufeed/~4/tcRWwDxi3OM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.saiku.ee/kaizen/2009/11/modernne-tarkvara-loomine-vi-uuendused-voluvael/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.saiku.ee/kaizen/2009/11/modernne-tarkvara-loomine-vi-uuendused-voluvael/</feedburner:origLink></item>
		<item>
		<title>Õppida, õppida…</title>
		<link>http://feedproxy.google.com/~r/saikufeed/~3/jpKbeYF9Dtk/</link>
		<comments>http://www.saiku.ee/kaizen/2009/11/oppida-oppida/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 08:48:48 +0000</pubDate>
		<dc:creator>Marek Tihkan</dc:creator>
				<category><![CDATA[Viited]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[regulaaravaldised]]></category>

		<guid isPermaLink="false">http://www.saiku.ee/kaizen/?p=976</guid>
		<description><![CDATA[Sattusin ühel õhtupoolikul huvitavate videoseeriate otsa. Esimene neist oli jQuery’st ja teine regulaaravaldistest. Lisaks neile leidus seal ka WordPress’i, PHP-st päris pikk videoseeria.
JQuery oma sai kiirelt üle vaadatud ja tundus piisavalt asjalik algajale. Alternatiiv oleks vaadata ka Lynda.com-i jQuery Essential Training seeria läbi, mis on kahjuks tasuline või lugeda dokumentatsiooni. Viimane võimalus ei näita milliste [...]


Loe veel sarnasel teemal:<ol><li><a href='http://www.saiku.ee/kaizen/2009/11/resharper-5/' rel='bookmark' title='Permanent Link: ReSharper 5'>ReSharper 5</a> <small>Selle aasta lõpuks peaks välja tulema ReSharper 5 Visual Studio...</small></li><li><a href='http://www.saiku.ee/kaizen/2008/09/visual-studio-2010/' rel='bookmark' title='Permanent Link: Visual Studio 2010'>Visual Studio 2010</a> <small>Täna teatas Microsoft, et järgmine Visual Studio versioon on 2010...</small></li><li><a href='http://www.saiku.ee/kaizen/2009/01/teadusrevolutsioonide-struktuur/' rel='bookmark' title='Permanent Link: Teadusrevolutsioonide struktuur'>Teadusrevolutsioonide struktuur</a> <small> Paljude inimeste jaoks pole ühist IT-l ja filosoofial. Mu...</small></li></ol>]]></description>
			<content:encoded><![CDATA[<p>Sattusin ühel õhtupoolikul <a href="http://blog.themeforest.net/category/screencasts/" target="_blank">huvitavate videoseeriate</a> otsa. Esimene neist oli jQuery’st ja teine regulaaravaldistest. Lisaks neile leidus seal ka WordPress’i, PHP-st päris pikk videoseeria.</p>
<p>JQuery oma sai kiirelt üle vaadatud ja tundus piisavalt asjalik algajale. Alternatiiv oleks vaadata ka <a href="http://www.lynda.com/home/DisplayCourseN.aspx?lpk2=48370" target="_blank">Lynda.com-i jQuery Essential Training</a> seeria läbi, mis on kahjuks tasuline või lugeda dokumentatsiooni. Viimane võimalus ei näita milliste probleemide otsa võib sattuda. Peale jQuery enda õppimise leidus seal ka kasulikke viiteid nagu <a href="http://www.html-ipsum.com" target="_blank">www.html-ipsum.com</a>, kust saab HTML täidist võtta katsetamiseks.</p>
<p>Kuna regulaaravaldised on küllaltki võimsad ja nendest esmapilgul aru saada pole kõige lihtsam. Selleks on kasulik vaadata viieosaline videoseeria läbi. Sealgi leidus huvitav viide regulaaravaldiste katsetamiseks: <a href="http://www.gskinner.com/RegExr/" target="_blank">www.gsikinner.com/RegExr/</a> , millest on olemas ka allalaetav versioon.</p>
<p>Meeldivat õppimist!</p>


<p>Loe veel sarnasel teemal:<ol><li><a href='http://www.saiku.ee/kaizen/2009/11/resharper-5/' rel='bookmark' title='Permanent Link: ReSharper 5'>ReSharper 5</a> <small>Selle aasta lõpuks peaks välja tulema ReSharper 5 Visual Studio...</small></li><li><a href='http://www.saiku.ee/kaizen/2008/09/visual-studio-2010/' rel='bookmark' title='Permanent Link: Visual Studio 2010'>Visual Studio 2010</a> <small>Täna teatas Microsoft, et järgmine Visual Studio versioon on 2010...</small></li><li><a href='http://www.saiku.ee/kaizen/2009/01/teadusrevolutsioonide-struktuur/' rel='bookmark' title='Permanent Link: Teadusrevolutsioonide struktuur'>Teadusrevolutsioonide struktuur</a> <small> Paljude inimeste jaoks pole ühist IT-l ja filosoofial. Mu...</small></li></ol></p><img src="http://feeds.feedburner.com/~r/saikufeed/~4/jpKbeYF9Dtk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.saiku.ee/kaizen/2009/11/oppida-oppida/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.saiku.ee/kaizen/2009/11/oppida-oppida/</feedburner:origLink></item>
	</channel>
</rss><!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
