<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Blog about software development in the financial industry</title>
	<atom:link href="http://learninglife.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://learninglife.wordpress.com</link>
	<description>Software development is fun because it resembles life in many aspects</description>
	<lastBuildDate>Thu, 21 Sep 2006 02:25:40 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='learninglife.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/ef5f3b51b29dd0fde5d1c2dbf11aef78?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Blog about software development in the financial industry</title>
		<link>http://learninglife.wordpress.com</link>
	</image>
			<item>
		<title>What types of fraud a smart card solves?</title>
		<link>http://learninglife.wordpress.com/2006/09/20/what-types-of-fraud-a-smart-card-solves/</link>
		<comments>http://learninglife.wordpress.com/2006/09/20/what-types-of-fraud-a-smart-card-solves/#comments</comments>
		<pubDate>Thu, 21 Sep 2006 02:25:40 +0000</pubDate>
		<dc:creator>wynnhanlam</dc:creator>
				<category><![CDATA[Financial Industry]]></category>

		<guid isPermaLink="false">http://learninglife.wordpress.com/2006/09/20/what-types-of-fraud-a-smart-card-solves/</guid>
		<description><![CDATA[Smart Card is a chip card  that contains a microship processor, used widely in the Europe as well as in the Asia Pacific.  (For those of you who are not familiar with chip card, here is an introduction)  Many countries have adopted the  technology to counter fraud.  The biggest selling [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=learninglife.wordpress.com&blog=285587&post=14&subd=learninglife&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Smart Card is a <a href="http://en.wikipedia.org/wiki/Smart_card" target="_blank">chip card</a>  that contains a microship processor, used widely in the Europe as well as in the Asia Pacific.  (For those of you who are not familiar with chip card, here is an <a href="http://www.rootshell.be/~isb/ISC.pdf" target="_blank">introduction</a>)  Many countries have adopted the  technology to counter fraud.  The biggest selling point of converting from issuing magnetic stripe to smart card is fraud protection.However, there are many types of fraud.  For example:</p>
<p>1. Using a fake card that contains a valid identity.</p>
<p>2. Using a real stolen card with a real identity.</p>
<p>3. Using a stolen identify to apply for a real credit card.</p>
<p>A smart card performs secured authentication with the terminal (ATM machines, or Point-Of-Sale terminals) at the point of contact.  Magnetic stripe cards basically are being read at the terminal without authentication.  The only time the magnetic card is being verified is when the transaction is sent to the issuer for approval.  If the credit card account is a valid account but the card is fake, the issuer or any stand-in processor will not know the difference and will go ahead approving a transaction made by a fake card on a real account.  Therefore smart card comes in to play by providing the extra layer of authentication between terminal and the card to verify that the card is not fake.  So the next time you happen to find a smart card on the street left by someone, you cannot duplicate the card and try to use the duplicate because the cryptographic keys on the chip card cannot be copied over without damage to the chip.</p>
<p>So problem #1 is solved.</p>
<p>Problem #2 is a little different.  The terminal has verified that the card is real, but it does not know it is a stolen card that has not been reported yet.  So when the terminal sends the transaction into the network for issuer approval, and if the issuer or stand-in processor does not have record of the card being a stolen card yet, the transaction will be approved.  Unfortunate incidence, but happens a lot.  The good news is,  once the issuer or stand-in processor has been updated about the stolen record, any future transaction will be denied.  Hopefully you don&#8217;t lose too much money on the first few unauthorized transactions before your card stolen report has taken effect.</p>
<p>Problem #3 is the most difficult fraud to solve, and smart card, unfortunately, DOES NOT solve the problem.  If a person uses a real identity to apply for a chip-based credit card, the smart card can be use fraudulently without any red flags, until the real person discovers the identity theft.</p>
<p>Because of the memory and processing capability in the chip embedded in the card, card issuers take the idea and further develop personalized loyalty programs to achieve marketing purposes.  Target is one of those early adopters of smart card merchants, but the <a href="http://money.cnn.com/magazines/business2/business2_archive/2004/09/01/379524/" target="_blank">end results</a> were not as expected.</p>
<p>If we break away from fraud protection positioning, smart card&#8217;s potential in the marketing business component is still not very certain yet.  Card issuers, processers, acquirers are yet to find the exploitation on the uniqueness and the amount of information that can be stored on a chip based credit card.  Therefore, as in Target&#8217;s case, building a loyalty program is not a strong business case to do a major roll out.  Not in the US.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/learninglife.wordpress.com/14/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/learninglife.wordpress.com/14/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/learninglife.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/learninglife.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/learninglife.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/learninglife.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/learninglife.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/learninglife.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/learninglife.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/learninglife.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/learninglife.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/learninglife.wordpress.com/14/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=learninglife.wordpress.com&blog=285587&post=14&subd=learninglife&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://learninglife.wordpress.com/2006/09/20/what-types-of-fraud-a-smart-card-solves/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9d757c8b9aea27cffe64f6aaba9a525e?s=96&#38;d=identicon" medium="image">
			<media:title type="html">wynnhanlam</media:title>
		</media:content>
	</item>
		<item>
		<title>ATMs &#8211; a losing business?</title>
		<link>http://learninglife.wordpress.com/2006/09/12/atms-a-losing-business/</link>
		<comments>http://learninglife.wordpress.com/2006/09/12/atms-a-losing-business/#comments</comments>
		<pubDate>Wed, 13 Sep 2006 03:16:21 +0000</pubDate>
		<dc:creator>wynnhanlam</dc:creator>
				<category><![CDATA[Financial Industry]]></category>

		<guid isPermaLink="false">http://learninglife.wordpress.com/2006/09/12/atms-a-losing-business/</guid>
		<description><![CDATA[It has been said around in this field that the future of ATM deployment is bleak.  It has proven true now.  Traditionally, ATM source of revenue comes from surcharge fees.  Speaking in operations and management terms, ATM today is more of a qualifier rather than an &#8220;order winner&#8221; for a retail banking [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=learninglife.wordpress.com&blog=285587&post=13&subd=learninglife&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>It has been said around in this field that the future of ATM deployment is bleak.  <a href="http://home.businesswire.com/portal/site/google/index.jsp?ndmViewId=news_view&amp;newsId=20060912005928&amp;newsLang=en" target="_blank">It has proven true now</a>.  Traditionally, ATM source of revenue comes from surcharge fees.  Speaking in operations and management terms, ATM today is more of a qualifier rather than an &#8220;order winner&#8221; for a retail banking institution.  We are very unlikely to open a bank account with a financial institution which does not offer any ATM service.  In fact, in North Carolina, credit unions, especially State Employee Credit Unions are particularly favorable because of its fee-free cash access at Cashpoint ATMs.</p>
<p>More importantly, the cost of maintaining an ATM (over $1,400) outweighes the revenue generated by the ATM (over $1,100). Aiming to reduce overhead of having branches with full-time staff, banks are facing difficult marketing decisions on how to use these costly (losing money?) investment efficiently to cross-sell their products.  Today we have seen ATM screens with marketing messages such as personal loans information.  There are ATM machines that dispense stamps. Banks and ATM manufacturers are likely to come up with more of these new usage for ATMs.</p>
<p>Interestingly, Diebold, one of the major players in the ATM manufacturers field, has decided to go with <a href="http://www.diebold.com/dieboldes/" target="_blank">voting machines</a> instead, but the move <a href="http://www.washingtonpost.com/wp-dyn/content/article/2006/09/12/AR2006091200535.html" target="_blank">has not gone well</a> so far.  Another issue that keeps bank managers up at night is the <a href="http://seattletimes.nwsource.com/html/traveloutdoors/2002867484_pucci19.html" target="_blank">rising of frauds resulting from ATMs</a>.  Banks fraud detection policies are so tight that they probably block every foreign ATM transactions nowadays.</p>
<p>Regardless of all the issues above, ATM is here to stay.  It is a qualifier in the retail banking industry.  The good news is banks can utilize ATM to strategically position themselves in this competitive business environment.   There are a few things banks can do to achieve its strategic goals through effective use of ATMs.</p>
<p>1.  Improve security at ATMs:  Many European countries as well as Asia-Pacific countries are moving <a href="http://en.wikipedia.org/wiki/EMV" target="_blank">towards EMV </a>implementation now to fight against ATM fraud.  US banks are still behind in this development even though Visa and Mastercard have made issuing banks responsible for fraud loses if the banks are not EMV-compliant.</p>
<p>2.  Make ATMs an strategic investment: A strategic investment will not generate cash/returns immediately.  It takes time to build the strategy that include ATMs as part of the planning.  Cross selling bank products on ATM screens is the first step, but much more could be done.  For example, as prepaid market grows, <a href="http://www.atmmarketplace.com/news_story_25356.htm" target="_blank">ATMs can serve as a top-up center for prepaid cards</a>.  ATMs can be used for wired transfer (a feature that is not available currently).  Bank of America is currently deploying ATMs with <a href="http://www.bai.org/BANKINGSTRATEGIES/2006-MAY-JUNE/PaymentsStrategies/ImageEnabled/index.asp" target="_blank">check imaging capability</a> to encourage consumers to cash checks at ATMs.</p>
<p>To utilize ATMs as an enabler for generating revenue growth, banks have to make the right decisions early to ensure that they can see the results a few years down the road.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/learninglife.wordpress.com/13/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/learninglife.wordpress.com/13/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/learninglife.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/learninglife.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/learninglife.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/learninglife.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/learninglife.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/learninglife.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/learninglife.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/learninglife.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/learninglife.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/learninglife.wordpress.com/13/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=learninglife.wordpress.com&blog=285587&post=13&subd=learninglife&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://learninglife.wordpress.com/2006/09/12/atms-a-losing-business/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9d757c8b9aea27cffe64f6aaba9a525e?s=96&#38;d=identicon" medium="image">
			<media:title type="html">wynnhanlam</media:title>
		</media:content>
	</item>
		<item>
		<title>Fun at Eno River State Park</title>
		<link>http://learninglife.wordpress.com/2006/09/04/fun-at-eno-river-state-park/</link>
		<comments>http://learninglife.wordpress.com/2006/09/04/fun-at-eno-river-state-park/#comments</comments>
		<pubDate>Tue, 05 Sep 2006 03:18:33 +0000</pubDate>
		<dc:creator>wynnhanlam</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://learninglife.wordpress.com/2006/09/04/fun-at-eno-river-state-park/</guid>
		<description><![CDATA[I went to Eno River today with a friend of mine.  It was a nice trip, really.
Fun because he was a good company.  Exciting because we almost got lost in the park and was worried that we could not find our way out before dark.  In reality, we were on the trail all the time, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=learninglife.wordpress.com&blog=285587&post=12&subd=learninglife&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I went to Eno River today with a friend of mine.  It was a nice trip, really.</p>
<p>Fun because he was a good company.  Exciting because we almost got lost in the park and was worried that we could not find our way out before dark.  In reality, we were on the trail all the time, we just feared that we have gotten the wrong way or was circling in the same circle.</p>
<p>We eventually found our way. And it was a relief.  Once we got to the parking lot, it started drizzling.</p>
<p>I just thought that I have not had such an adventure for a long time, if I ever had one.  <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/learninglife.wordpress.com/12/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/learninglife.wordpress.com/12/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/learninglife.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/learninglife.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/learninglife.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/learninglife.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/learninglife.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/learninglife.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/learninglife.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/learninglife.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/learninglife.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/learninglife.wordpress.com/12/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=learninglife.wordpress.com&blog=285587&post=12&subd=learninglife&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://learninglife.wordpress.com/2006/09/04/fun-at-eno-river-state-park/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9d757c8b9aea27cffe64f6aaba9a525e?s=96&#38;d=identicon" medium="image">
			<media:title type="html">wynnhanlam</media:title>
		</media:content>
	</item>
		<item>
		<title>More new features?</title>
		<link>http://learninglife.wordpress.com/2006/08/30/more-new-features/</link>
		<comments>http://learninglife.wordpress.com/2006/08/30/more-new-features/#comments</comments>
		<pubDate>Thu, 31 Aug 2006 02:33:10 +0000</pubDate>
		<dc:creator>wynnhanlam</dc:creator>
				<category><![CDATA[Software testing]]></category>

		<guid isPermaLink="false">https://learninglife.wordpress.com/2006/08/30/more-new-features/</guid>
		<description><![CDATA[Software today is full of features. Especially where I work.  The product has more features than those of anyone of our competitors in the industry.
In pursuit to keep up with the new feature demand in the industry, I think we lost track of the usability portion.  Our tool is great for regression testing, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=learninglife.wordpress.com&blog=285587&post=11&subd=learninglife&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Software today is full of features. Especially where I work.  The product has more features than those of anyone of our competitors in the industry.</p>
<p>In pursuit to keep up with the new feature demand in the industry, I think we lost track of the usability portion.  Our tool is great for regression testing, but the sales figure does not come up to our expectation.  With regression testing, developers are looking for red flags that are worth paying attention to.</p>
<p>Being able to use a feature is definitely great.  However, being able to use the feature to save developers&#8217; time is another concept altogether.  This is usability.</p>
<p>For example, we have a reporting tool that provide data on all the tests that have run previously.  Some customers use it for Sarbane-Oxley compliance.  However, the report presents literally &#8220;data&#8221;, not &#8220;information&#8221;.  The report shows date/time of a specific test being run, the results of the test, verification (pass/fail).  If you have months of data in the database, the report will shows a lot of data (very likely a mix of passed and failed tests).</p>
<p>A report such as this has too much noise. No one, unless circumstances demand, will go through the list of tests and really examine every fail test.  The point to provide the report is for a test engineer at first glance, able to tell what type of tests passes, what type of tests fails.  It should at least be able to tell how many percentage of priority 1 tests passes, and etc.  If you have 20% passing rate on your priority 1 tests, you know you have some serious issues with your system.  If you have 100% pass on your priority 1 tests, you can leave office on time today.  This is &#8220;information&#8221;.  A piece of knowledge on the overall, high level outcome of the regression test.</p>
<p>Unfortunately, it will take a few more release before we can get it right.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/learninglife.wordpress.com/11/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/learninglife.wordpress.com/11/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/learninglife.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/learninglife.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/learninglife.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/learninglife.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/learninglife.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/learninglife.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/learninglife.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/learninglife.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/learninglife.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/learninglife.wordpress.com/11/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=learninglife.wordpress.com&blog=285587&post=11&subd=learninglife&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://learninglife.wordpress.com/2006/08/30/more-new-features/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9d757c8b9aea27cffe64f6aaba9a525e?s=96&#38;d=identicon" medium="image">
			<media:title type="html">wynnhanlam</media:title>
		</media:content>
	</item>
		<item>
		<title>Bad technical decisions</title>
		<link>http://learninglife.wordpress.com/2006/08/16/bad-technical-decisions/</link>
		<comments>http://learninglife.wordpress.com/2006/08/16/bad-technical-decisions/#comments</comments>
		<pubDate>Thu, 17 Aug 2006 03:15:55 +0000</pubDate>
		<dc:creator>wynnhanlam</dc:creator>
				<category><![CDATA[People]]></category>

		<guid isPermaLink="false">https://learninglife.wordpress.com/2006/08/16/bad-technical-decisions/</guid>
		<description><![CDATA[Software industry is probably the most chaotic, unstructured field to date. I hope I am wrong but four and a half years into this industry, no one can prove me wrong.
Today we had a heated discussion on how much corners we should cut (how much less we can do) to make our looming deadline.  [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=learninglife.wordpress.com&blog=285587&post=10&subd=learninglife&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Software industry is probably the most chaotic, unstructured field to date. I hope I am wrong but four and a half years into this industry, no one can prove me wrong.</p>
<p>Today we had a heated discussion on how much corners we should cut (how much less we can do) to make our looming deadline.  We delivered software with CLIENT and we have a HOST version as well for internal testing. Under rare circumstances, we ship HOST as well.  In all our previous and current release, we have both CLIENT and HOST.</p>
<p>Because of some technical issues with our build system, we have some delay.  The delay has thrust us into the spotlight of NOT having things done.  Then we tried to cut corners. Hmmm&#8230;&#8230;..maybe we can have our build QAed without HOST. After all, HOST is just a convenience for QA analysts.  For the feature we are testing, we can use our current production release HOST setup to test our <b><i>newer</i> </b>CLIENT. It is fine for right now. Plus&#8230;&#8230;&#8230;..we are <i><b>REALLY</b></i> behind our schedules.</p>
<p>Guess what, we need to cut corners. And I agree, reduce scope, or whatever you call it, but not a price that we all have to live with it.</p>
<p>I forgot where I read it (I thought it was from the book &#8220;Writing Legacy Code&#8221;), there is a saying that goes &#8220;code base is our house, we LIVE in it.&#8221;</p>
<p>The saddest part is, we have bad technical decisions made based on influence from certain team members to get out easily (or to get to do their fun, coding tasks) than to get the right things done for the team and company as a whole.</p>
<p>It has been a very sad day for me. Even sad is that we allow other pressures to let us into making decisions that we will have to live with. I said WE because it is a team decision. A broken team that everyone does not know what to do, what policy we have, and sort of free flow of how you want to suggest things to be done.</p>
<p>Software is more than just technical, it is political and it is very touchy because it is the art of design in a technical way.</p>
<p>And <a href="http://www.joelonsoftware.com/items/2006/08/10.html" target="_blank">identity management </a>is hard to practice in ad-hoc environment.</p>
<p>Worse though, and most common as well, those who make bad decisions do not stay on the job long enough, or usually do not have to live through the consequences of the decision.</p>
<p>I start to love software development, at a point where I dreaded some unrealistic, and inconsiderate decisions. And yes, I hear you, it is just the beginning.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/learninglife.wordpress.com/10/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/learninglife.wordpress.com/10/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/learninglife.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/learninglife.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/learninglife.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/learninglife.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/learninglife.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/learninglife.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/learninglife.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/learninglife.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/learninglife.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/learninglife.wordpress.com/10/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=learninglife.wordpress.com&blog=285587&post=10&subd=learninglife&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://learninglife.wordpress.com/2006/08/16/bad-technical-decisions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9d757c8b9aea27cffe64f6aaba9a525e?s=96&#38;d=identicon" medium="image">
			<media:title type="html">wynnhanlam</media:title>
		</media:content>
	</item>
	</channel>
</rss>