<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-33909093</id><updated>2011-08-19T15:46:25.757+05:30</updated><category term='Test engineering'/><category term='Musings'/><title type='text'>Ashok's other self</title><subtitle type='html'>Passionate, enthusiastic, a-never-give-up guy - Arien!
Loves to fiddle with technology...Likes to reflect on things... Respects nature... Dog lover.. Blessed with two wonderful boys... and an adorable 4-legged 'boy'.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://tashok.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33909093/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://tashok.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>T Ashok</name><uri>http://www.blogger.com/profile/01055871661657308506</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_Ro4_61SIhC8/Sh1knZ0E2dI/AAAAAAAAABg/9JOiXVgcOOo/S220/Ash-Pic-Latest.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-33909093.post-6705034080504170055</id><published>2011-04-27T09:37:00.000+05:30</published><updated>2011-04-27T09:37:36.722+05:30</updated><title type='text'>Testing &amp; Doctors - An interesting story</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;There is an interesting similarity between Testers and Doctors.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Both focus on "defects that affect the quality of experience". Testers focus on the health of software/system, while doctors focus on the health of living beings. As testers we can a learn quite a few things from a doctor.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Here is one illustrated as a light-hearted story of "Joe the tester" in the "The tale of two doctors". This was published in the eZine "&lt;a href="http://www.teatimewithtesters.com/"&gt;Tea Time with Testers&lt;/a&gt;".&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'American Typewriter';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="background-color: yellow;"&gt;A snippet to get you started..&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'American Typewriter';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'American Typewriter';"&gt;&lt;span class="Apple-style-span" style="background-color: #fff2cc;"&gt;In a big city lived Joe, a typical urban yuppie. He&amp;nbsp; was always focused on a great tomorrow. He worked very hard, partied furiously and lived a fast life.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;div style="font: 12.0px 'American Typewriter'; margin: 0.0px 0.0px 0.0px 0.0px; min-height: 14.0px;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="background-color: #fff2cc;"&gt;&lt;span style="letter-spacing: 0.0px;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font: 12.0px 'American Typewriter'; margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&lt;span style="letter-spacing: 0.0px;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="background-color: #fff2cc;"&gt;Life was a blast, until his body decided to act up. On this Sunday morning, he woke up panting, unable to breathe, body drenched in sweat, with a dull pain in his chest. The previous evening was a blast, a celebration party thrown for his best buddy getting engaged. After an evening spent at bowling, they hit the pubs, closing each one, until they could not find one open.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.slideshare.net/stagsoft/the-tale-of-two-doctors"&gt;Click here to continue the interesting story...&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Would love to hear your comments - Tweet @ash_thiru&lt;br /&gt;Have a great day.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33909093-6705034080504170055?l=tashok.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tashok.blogspot.com/feeds/6705034080504170055/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33909093&amp;postID=6705034080504170055' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33909093/posts/default/6705034080504170055'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33909093/posts/default/6705034080504170055'/><link rel='alternate' type='text/html' href='http://tashok.blogspot.com/2011/04/testing-doctors-interesting-story.html' title='Testing &amp; Doctors - An interesting story'/><author><name>T Ashok</name><uri>http://www.blogger.com/profile/01055871661657308506</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_Ro4_61SIhC8/Sh1knZ0E2dI/AAAAAAAAABg/9JOiXVgcOOo/S220/Ash-Pic-Latest.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33909093.post-508144682815502507</id><published>2011-04-26T09:06:00.000+05:30</published><updated>2011-04-26T09:06:37.373+05:30</updated><title type='text'>Aesthetics in Software Testing</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;&lt;div&gt;Beauty in Software Testing - Blimey! Beauty is probably the last thing we &amp;nbsp;keep in mind when it comes to testing. As we mature, we seem to want self-actualization, doing things simply for the love of doing things. As an individual, I see myself as a a craftsman, about creating works of art.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I wrote a column on "Aesthetics in Software Testing" in the &amp;nbsp;Tea Time with Testers Feb 2011 eZine.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;A small excerpt from this..&lt;/div&gt;&lt;div&gt;&lt;div style="font: 12.0px Helvetica; margin: 0.0px 0.0px 0.0px 0.0px; text-align: justify;"&gt;&lt;span style="letter-spacing: 0.0px;"&gt;Software testing is typically seen as yet another job to be done in the software development lifecycle. It is typically seen as a clichéd activity consisting of planning, design/update of test cases, scripting and execution. Is there an element of beauty in software testing? Can we see outputs of this activity as works of art?&lt;/span&gt;&lt;/div&gt;&lt;div style="font: 12.0px Helvetica; margin: 0.0px 0.0px 0.0px 0.0px; min-height: 14.0px; text-align: justify;"&gt;&lt;span style="letter-spacing: 0.0px;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font: 12.0px Helvetica; margin: 0.0px 0.0px 0.0px 0.0px; text-align: justify;"&gt;&lt;span style="letter-spacing: 0.0px;"&gt;Any activity that we do can be seen from the viewpoints of science, engineering and art. An engineering activity typically produces utilitarian artifacts, whereas an activity done with passion and creativity produces works of art, this goes beyond the utility value.&amp;nbsp; it takes a craftsman to produce objects-de-art, &amp;nbsp; while he takes a good engineer to&amp;nbsp; produce&amp;nbsp; objects with high utility value.&lt;/span&gt;&lt;/div&gt;&lt;div style="font: 12.0px Helvetica; margin: 0.0px 0.0px 0.0px 0.0px; min-height: 14.0px; text-align: justify;"&gt;&lt;span style="letter-spacing: 0.0px;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font: 12.0px Helvetica; margin: 0.0px 0.0px 0.0px 0.0px; text-align: justify;"&gt;&lt;span style="letter-spacing: 0.0px;"&gt;An object of beauty satisfies the five senses (sight, hearing, touch, smell and taste)&amp;nbsp; and touches the heart whereas an object of utility satisfies the rational mind. So what are the elements of software testing that touch our heart?&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="font: 12.0px Helvetica; margin: 0.0px 0.0px 0.0px 0.0px; text-align: justify;"&gt;&lt;span style="letter-spacing: 0.0px;"&gt;&lt;a href="http://www.slideshare.net/stagsoft/aesthetics-in-software-testing"&gt;Click here to read the full article.&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font: 12.0px Helvetica; margin: 0.0px 0.0px 0.0px 0.0px; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font: 12.0px Helvetica; margin: 0.0px 0.0px 0.0px 0.0px; text-align: justify;"&gt;Would &amp;nbsp;love to hear your comments on this..&lt;/div&gt;&lt;div style="font: 12.0px Helvetica; margin: 0.0px 0.0px 0.0px 0.0px; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font: 12.0px Helvetica; margin: 0.0px 0.0px 0.0px 0.0px; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font: 12.0px Helvetica; margin: 0.0px 0.0px 0.0px 0.0px; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33909093-508144682815502507?l=tashok.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tashok.blogspot.com/feeds/508144682815502507/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33909093&amp;postID=508144682815502507' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33909093/posts/default/508144682815502507'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33909093/posts/default/508144682815502507'/><link rel='alternate' type='text/html' href='http://tashok.blogspot.com/2011/04/aesthetics-in-software-testing.html' title='Aesthetics in Software Testing'/><author><name>T Ashok</name><uri>http://www.blogger.com/profile/01055871661657308506</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_Ro4_61SIhC8/Sh1knZ0E2dI/AAAAAAAAABg/9JOiXVgcOOo/S220/Ash-Pic-Latest.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33909093.post-1758028453860700744</id><published>2010-04-27T21:42:00.000+05:30</published><updated>2010-04-27T21:42:08.998+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Test engineering'/><title type='text'>Fractional distillation and software testing...</title><content type='html'>&lt;div style="font: 10.0px Al Bayan; margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font: 10.0px Al Bayan; margin: 0.0px 0.0px 0.0px 0.0px; text-align: justify;"&gt;&lt;span style="letter-spacing: 0.0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Fractional distillation is a technique that separates the various constituents in a mixture utilizing the differential boiling points(BP) of the individual constituents. As the mixture is heated, low BP constituent&amp;nbsp; is removed from the top of the distillation column while the high BP constituent&amp;nbsp; is removed from the bottom.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font: 10.0px Al Bayan; margin: 0.0px 0.0px 0.0px 0.0px; min-height: 15.0px; text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span style="letter-spacing: 0.0px;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font: 10.0px Al Bayan; margin: 0.0px 0.0px 0.0px 0.0px; text-align: justify;"&gt;&lt;span style="letter-spacing: 0.0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Very similarly, the software under development has&amp;nbsp; a “mixture of various types of defects”. Our job is remove the each specific instance of the various defect types from the software. Akin to how we see a fractional distillation column consisting of multiple filtration levels, visualize test cases as a column segregated into various quality levels, where each quality level denotes a point where certain types of defects(aka constituents) are removed. Quality levels are like&amp;nbsp;milestone markers in the final destination of software-under-development to the "good-enough quality" destination.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font: 10.0px Al Bayan; margin: 0.0px 0.0px 0.0px 0.0px; min-height: 15.0px; text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span style="letter-spacing: 0.0px;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font: 10.0px Al Bayan; margin: 0.0px 0.0px 0.0px 0.0px; text-align: justify;"&gt;&lt;span style="letter-spacing: 0.0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;A clear organization of test cases by specific quality level allows us be purposeful and enables us to see the quality growth of the system under test. It allows to optimize test effort by ensuring that we minimize back-tracking.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font: 10.0px Al Bayan; margin: 0.0px 0.0px 0.0px 0.0px; text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font: 10.0px Al Bayan; margin: 0.0px 0.0px 0.0px 0.0px; text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;have a great day!&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font: 10.0px Al Bayan; margin: 0.0px 0.0px 0.0px 0.0px; text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Ashok&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font: 10.0px Al Bayan; margin: 0.0px 0.0px 0.0px 0.0px; text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33909093-1758028453860700744?l=tashok.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tashok.blogspot.com/feeds/1758028453860700744/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33909093&amp;postID=1758028453860700744' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33909093/posts/default/1758028453860700744'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33909093/posts/default/1758028453860700744'/><link rel='alternate' type='text/html' href='http://tashok.blogspot.com/2010/04/fractional-distillation-and-software.html' title='Fractional distillation and software testing...'/><author><name>T Ashok</name><uri>http://www.blogger.com/profile/01055871661657308506</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_Ro4_61SIhC8/Sh1knZ0E2dI/AAAAAAAAABg/9JOiXVgcOOo/S220/Ash-Pic-Latest.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33909093.post-8250353337530410132</id><published>2010-04-20T22:15:00.000+05:30</published><updated>2010-04-20T22:15:26.724+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Musings'/><title type='text'>Normal and Special occasion - A matter of time.</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Yesterday my younger son who is attending a summer camp had an overnight stay at the campsite. The organizers organized a pot-luck dinner and the parents too were invited for the dinner. The children were having a blast, and it was wonderful to see the energy in each child late in the evening! The children sang songs, danced and then finally sat around in a big circle to have dinner. Each child took turn to go around the circle sharing his/her food with each one seated in the great big circle - &amp;nbsp;it was indeed a beautiful sight. For the parents, it was a wonderful dinner, with a variety of dishes from all over India.&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;All the children were enjoying the dinner, it looked like an extended family. A friend of mine keenly observing the proceedings commented:&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;"When we were young, we &amp;nbsp;went back to our hometown for holidays and occasions like these were a pretty normal affair as all relatives landed up at the hometown too. In the urban setting, eating with a large group of friends is a special occasion. On the contrary, what is normal for the today's child was indeed special for us! Buying new clothes, going to a movie, getting new toys, &amp;nbsp;were tied to special occasions in the past."&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;An interesting observation! As we urbanize/modernize, simple things that we used to take for granted in the earlier days are becoming special, and what was special then is becoming normal. As we complicate things now (though we like to believe that we are making things better with new technology!), the most simple things fade way and become memories to cherish. Alas, the newer generation never encounters some of the simple pleasures!&lt;br /&gt;&lt;br /&gt;In a conference in US that I attended last year, the conference person after outlining the agenda for the day, said they have designed special breakout sessions to enable the participants to network. He said "Do not use SMS, Email, Facebook, Twitter...", the audience had a perplexed look on their faces. He sensed that, &amp;nbsp;and keeping a straight-face, said slowly &amp;amp; loudly "Walk up to a person and say H-E-L-L-O. It is called talking". &amp;nbsp;Everybody had a hearty laugh!&lt;br /&gt;&lt;br /&gt;Enjoy the simple things of life.&lt;br /&gt;Have a great day.&lt;br /&gt;Ashok&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33909093-8250353337530410132?l=tashok.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tashok.blogspot.com/feeds/8250353337530410132/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33909093&amp;postID=8250353337530410132' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33909093/posts/default/8250353337530410132'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33909093/posts/default/8250353337530410132'/><link rel='alternate' type='text/html' href='http://tashok.blogspot.com/2010/04/normal-and-special-occasion-matter-of.html' title='Normal and Special occasion - A matter of time.'/><author><name>T Ashok</name><uri>http://www.blogger.com/profile/01055871661657308506</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_Ro4_61SIhC8/Sh1knZ0E2dI/AAAAAAAAABg/9JOiXVgcOOo/S220/Ash-Pic-Latest.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33909093.post-1873612578943867870</id><published>2010-04-18T21:54:00.003+05:30</published><updated>2010-04-18T21:56:31.829+05:30</updated><title type='text'>New technology, open platforms and mediocrity.</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;I had an interesting discussion with a good friend of mine on the state of programming and programmers yesterday. The discussion started with him showing me his new Android phone, and then the applications on Android. This friend of mine is a seasoned software engineer, he develops code for communication systems (stuff that is expected to run correctly always), he believes in thinking deeply first and then coding. He started by lamenting on the code quality being churned out now, by stating that quite a few applications on his Android phone shutdown midway. He was critical, that now anyone is able to write applications and able to deploy this on open platforms like Android, fostering mediocrity.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;The last decade has seen a sea change in technology, languages and application development platforms. The languages and technology allows us to do more and powerful things now, and the development platforms seems to make this easier. This is allowing more people to develop applications individually. The flip side is that the rigor of good code is being lost, as we have anybody with a smattering knowledge of programming, churning out an application. My friend was wondering what would happen if these kind of people get to program large scale non-stop programs like telecom switches. My comment was "Intent of good technology is to make stuff simple i.e. allow ordinary people to do more". This is happening. Now the question is "Where is the boundary - How far can this 'ordinary' person be allowed to go?' . My take is that we need to careful here.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Think about this: Long ago, long distance transportation was by ships and required skilled sea-farers to steer the ship. Then came the personal transportation - automobiles. This allowed anybody to go anywhere (on land!). Also, air planes allowed us to get a distant place quickly, but this requires skillful pilots. What am I hinting? As transportation technology evolved, it allowed ordinary people to drive and transport themselves, but they cannot "drive" the airplanes or ships.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;We understand philosophically that scale and quality are more often inversely related i.e with scale, quality degrades. Of course, one can argue otherwise. What is important to note is that our expectations on quality of a product has changed over the years. If a product is cheap, we do not expect much them and therefore are tolerant to crap. In the past however, quality was a "intrinsic" notion and not necessarily linked to the price of the product. Guess the producers had pride in producing the product, which I believe now is not very common.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;"Pride of work", "Passion for excellence" are key ingredients for producing good stuff. No technology can compensate for this. We live interesting times, new stuff happens everyday. Our expectations are shifting &amp;nbsp;from &amp;nbsp;"intrinsic goodness" to "economically acceptable good-enough" . This scares me, will we accept mediocrity as a way of life? - More features and stuff, it is OK if some do not work!&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Have a great day.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Ashok&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33909093-1873612578943867870?l=tashok.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tashok.blogspot.com/feeds/1873612578943867870/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33909093&amp;postID=1873612578943867870' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33909093/posts/default/1873612578943867870'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33909093/posts/default/1873612578943867870'/><link rel='alternate' type='text/html' href='http://tashok.blogspot.com/2010/04/new-technology-open-platforms-and.html' title='New technology, open platforms and mediocrity.'/><author><name>T Ashok</name><uri>http://www.blogger.com/profile/01055871661657308506</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_Ro4_61SIhC8/Sh1knZ0E2dI/AAAAAAAAABg/9JOiXVgcOOo/S220/Ash-Pic-Latest.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33909093.post-7601704033085084820</id><published>2010-04-16T21:30:00.002+05:30</published><updated>2010-04-16T22:36:21.467+05:30</updated><title type='text'>Seven consecutive errors = A Catastrophe.. (Improving testing)</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;"A typical accident takes seven consecutive errors" quoted Malcolm Gladwell in his book "The Outliers". As always Malcolm's books are a fascinating read. In the chapter on "The theory of plane crashes" , he analyses the airplane disasters and states that it is a series of small errors that results in a catastrophe. " Plane crashes are much more likely to be a result of an accumulation of minor difficulties and seemingly trivial malfunctions" says Gladwell. The other example he quotes is the famous accident - "Three Mile Island" (nuclear station disaster in 1979). &amp;nbsp;It came near meltdown, the result of seven consecutive errors - (1) blockage in a giant water filter causes (2)moisture to leak into plant's air system (3) inadvertently trips two valves (4) shuts down flow of cold water into generator (5) backup system's cooling valves are closed - a human mistake (6) indicator in the control room showing that they are closed is blocked by a repair tag (7) another backup system, a relief valve was not working.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;This notion is reflected in the book "Ubiquity" by Mark Buchanan too. He states that systems have a natural tendency to organize themselves into what is called the "critical state" in what Buchanan states as the "knife-edge of stability". When the system reaches the "critical state", all it takes is a small nudge to create a catastrophe.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Now as a person interested in breaking software and uncovering defects, I am curious to understand how I can test better. When we test a software/system, we look forward to uncovering "critical" defects. When an error is injected to system and it propagates all the way, it results in a failure. All failures are not critical, some are irritating deviations, while some can be catastrophic. If a &amp;nbsp;simple error injected results in a critical failure, we are lucky! How the heck do we know that similar catastrophes will not surface over time. Should we not think using the above reasoning? i.e. &lt;/span&gt;&lt;span class="Apple-style-span" style="text-decoration: underline;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;occurrence of consecutive errors each resulting in a minor failure, ultimately culminating in a critical failure&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;. Should we not have a variant strategy for uncovering such "potential catastrophes" ? Do we outline the strategy that is indeed different for simple failures versus potential critical failures? When can we apply it? Not necessarily only when testing... This thought process can be applied in the earlier stage of design/code... Using the notion of sequence of errors and understanding what can happen..&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 23px;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;If your drive in India you know what I mean ... the potential accident due to a dog chasing a cow, which is charging into the guy driving the motorbike, who is talking on the cell phone, driving on the wrong side of road, encounters a "speed bump" , and screech *@^%... You avoid him if you are a defensive driver. Alas we do not always apply the same defensive logic to other disciplines like software engineering commonly enough...&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 23px;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 23px;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Happy weekend. Be safe.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 23px;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Ashok&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 23px;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 23px;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt; &lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt; &lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Trebuchet MS', sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33909093-7601704033085084820?l=tashok.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tashok.blogspot.com/feeds/7601704033085084820/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33909093&amp;postID=7601704033085084820' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33909093/posts/default/7601704033085084820'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33909093/posts/default/7601704033085084820'/><link rel='alternate' type='text/html' href='http://tashok.blogspot.com/2010/04/seven-consecutive-errors-catastrophe.html' title='Seven consecutive errors = A Catastrophe.. (Improving testing)'/><author><name>T Ashok</name><uri>http://www.blogger.com/profile/01055871661657308506</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_Ro4_61SIhC8/Sh1knZ0E2dI/AAAAAAAAABg/9JOiXVgcOOo/S220/Ash-Pic-Latest.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33909093.post-3736004575193906124</id><published>2009-05-28T21:34:00.000+05:30</published><updated>2009-05-30T10:44:22.213+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Musings'/><title type='text'>Structure, order, discipline - How it aids to creativity</title><content type='html'>Structure, order, discipline -- Grr... People hate it.. Claims it restricts them.  &lt;div&gt;General belief  - Freedom encourages creativity, discipline restricts it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;My view - order allows us to see the non-order better!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;When information is presented in a neat/disciplined way, it allows the receiver to assimilate the information quickly, aid better analysis and see the gaps i.e the "non-order" i.e rough edges.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I get upset when information is presented in a unstructured way, as I need more energy to sift them and assimilate leaving me with less energy to see the gaps. It is easier to see the "jumble" when anything is presented in "orderly" fashion. "Jumble" is the creative part!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Enjoy&lt;/div&gt;&lt;div&gt;Ashok &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33909093-3736004575193906124?l=tashok.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tashok.blogspot.com/feeds/3736004575193906124/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33909093&amp;postID=3736004575193906124' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33909093/posts/default/3736004575193906124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33909093/posts/default/3736004575193906124'/><link rel='alternate' type='text/html' href='http://tashok.blogspot.com/2009/05/structure-order-discipline-how-it-aids.html' title='Structure, order, discipline - How it aids to creativity'/><author><name>T Ashok</name><uri>http://www.blogger.com/profile/01055871661657308506</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_Ro4_61SIhC8/Sh1knZ0E2dI/AAAAAAAAABg/9JOiXVgcOOo/S220/Ash-Pic-Latest.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33909093.post-6777056243642036991</id><published>2009-05-27T18:18:00.000+05:30</published><updated>2009-05-27T18:20:57.151+05:30</updated><title type='text'>Common sense – Is it really common?</title><content type='html'>&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: trebuchet ms;"&gt;A few years ago I met a CIO of a large manufacturing company in US who had outsourced work of application development to a company in India. When releases were made, he would discover that there were errors in “apparently simple things”. In the course of conversation he said “these errors should not be there, all this required was application of common sense and not great software knowledge – wonder why people don’t have them?”-  I am sure that you must encountered many situations like these too.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;Let us think now… what is common sense? We say it is “common sense” when we feel that that knowledge is supposedly self-evident; knowledge that does seem to require special training/coaching, knowledge that is expected to be known by all.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;When does anything become self-evident? When does it become common knowledge? Only when it is applied many times, mistakes made, reasons understood, solutions implemented and learning gained.  When it happens multiple times, we become very aware of the problem, have done deep analysis, and applied the solution so many times that we know it “by heart”. That is when it becomes common sense!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;So common sense is not something superficial, but really deep knowledge. So only when the knowledge gained is deep enough, does it become “common sense”. When knowledge is imbibed well that it seems to present in the whole body that it radiates from the fingers, it is called common sense. Understand that common sense cannot be common, in the sense that we understand it. That everybody should know it. It is really deep knowledge and reflects the highest maturity.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;So the next time you say “this requires common sense” – think!&lt;/span&gt;&lt;span style="font-family: trebuchet ms;"&gt;&lt;br /&gt;&lt;br /&gt;Have a good day!&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: trebuchet ms;"&gt;T Ashok&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33909093-6777056243642036991?l=tashok.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tashok.blogspot.com/feeds/6777056243642036991/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33909093&amp;postID=6777056243642036991' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33909093/posts/default/6777056243642036991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33909093/posts/default/6777056243642036991'/><link rel='alternate' type='text/html' href='http://tashok.blogspot.com/2009/05/common-sense-is-it-really-common.html' title='Common sense – Is it really common?'/><author><name>T Ashok</name><uri>http://www.blogger.com/profile/01055871661657308506</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_Ro4_61SIhC8/Sh1knZ0E2dI/AAAAAAAAABg/9JOiXVgcOOo/S220/Ash-Pic-Latest.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33909093.post-6111299494514731220</id><published>2009-05-27T18:10:00.000+05:30</published><updated>2009-05-27T18:17:11.772+05:30</updated><title type='text'>Maturity – What is it after all?</title><content type='html'>&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: trebuchet ms;"&gt;In my interactions/conversations with colleagues, I have always pondered on "what is maturity"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;Maturity to me has been...&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;… About seeing the large picture and not just the parts&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;… About dealing with fuzzy information well&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;… About asking questions that help in understanding&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;Have a good day!&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;T Ashok&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;May 27, 2009&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33909093-6111299494514731220?l=tashok.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tashok.blogspot.com/feeds/6111299494514731220/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33909093&amp;postID=6111299494514731220' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33909093/posts/default/6111299494514731220'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33909093/posts/default/6111299494514731220'/><link rel='alternate' type='text/html' href='http://tashok.blogspot.com/2009/05/maturity-what-is-it-after-all.html' title='Maturity – What is it after all?'/><author><name>T Ashok</name><uri>http://www.blogger.com/profile/01055871661657308506</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_Ro4_61SIhC8/Sh1knZ0E2dI/AAAAAAAAABg/9JOiXVgcOOo/S220/Ash-Pic-Latest.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33909093.post-5601408048242881334</id><published>2009-05-27T18:05:00.000+05:30</published><updated>2009-05-29T05:41:34.598+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Musings'/><title type='text'>Are we focused enough? Learn using Google Earth!</title><content type='html'>&lt;div class="Section1"  style="font-family:trebuchet ms;"&gt;&lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style=" "&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;I was recently chatting with my colleagues on the topic of &lt;/span&gt;&lt;span class="msoIns"&gt;&lt;ins cite="mailto:RangaNew" datetime="2006-09-06T12:40"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;‘&lt;/span&gt;&lt;/ins&gt;&lt;/span&gt;&lt;span class="GramE"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;focus&lt;/span&gt;&lt;span class="msoIns"&gt;&lt;ins cite="mailto:RangaNew" datetime="2006-09-06T12:40"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;’&lt;/span&gt;&lt;/ins&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;. The question was “Are we focused enough in our business?” The answers I received were surprisingly wide-spectrum. I assumed that the question was well understood and there was no scope of confusion in the question.&lt;/span&gt;&lt;span style=""&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;That set me thinking. I thought we were sharply focused on what we do. I believed this was largely true. So why did this variation occur?&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";"&gt;&lt;o:p&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;My analysis goes like this…&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Here is the picture of &lt;/span&gt;&lt;st1:city st="on"&gt;&lt;st1:place st="on"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Bangalore&lt;/span&gt;&lt;/st1:place&gt;&lt;/st1:city&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; as seen from an eye altitude of 40000 feet above the earth (Courtesy Google Earth).&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="font-family:trebuchet ms;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Ro4_61SIhC8/Sh00CkyjhfI/AAAAAAAAABM/wIXZVJpV36U/s1600-h/BLR+at+40000+feet.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 254px;" src="http://1.bp.blogspot.com/_Ro4_61SIhC8/Sh00CkyjhfI/AAAAAAAAABM/wIXZVJpV36U/s320/BLR+at+40000+feet.jpg" alt="" id="BLOGGER_PHOTO_ID_5340481951971378674" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";"&gt;&lt;o:p&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;What I see is a bunch of buildings and some lakes (green colored water bodies).&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";"&gt;&lt;o:p&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Let us go to a lower level – eye altitude of 4000 feet. Here is what we see:&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Ro4_61SIhC8/Sh00ZqlTGLI/AAAAAAAAABU/oLcmVZyUFY4/s1600-h/BLR+at+4000+feet.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 254px;" src="http://1.bp.blogspot.com/_Ro4_61SIhC8/Sh00ZqlTGLI/AAAAAAAAABU/oLcmVZyUFY4/s320/BLR+at+4000+feet.jpg" alt="" id="BLOGGER_PHOTO_ID_5340482348663380146" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";"&gt;&lt;span style=""&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Lo behold - I see the indoor stadium and the nearby &lt;/span&gt;&lt;span class="SpellE"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;velodrome&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;! I see that there is a lot more greenery near the stadium. But wait a minute – This is just part of &lt;/span&gt;&lt;st1:city st="on"&gt;&lt;st1:place st="on"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Bangalore&lt;/span&gt;&lt;/st1:place&gt;&lt;/st1:city&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;, not the whole. Sure enough, the eye can see only this much at this level!&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";"&gt;&lt;o:p&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;So what do we learn from this little Google Earth experiment?&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.5in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";"&gt;&lt;span style=""&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;1.&lt;/span&gt;&lt;span style=""&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=";"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;What we see depends on the ‘eye altitude’&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.5in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";"&gt;&lt;span style=""&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;2.&lt;/span&gt;&lt;span style=""&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=";"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;How much expanse we see depends on ‘eye altitude’&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.5in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";"&gt;&lt;span style=""&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;3.&lt;/span&gt;&lt;span style=""&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=";"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;What degree of detail we see depends on the ‘eye altitude’&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.5in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";"&gt;&lt;span style=""&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;4.&lt;/span&gt;&lt;span style=""&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=";"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;The inference that we make depends on the clarity of data and this depends on ‘eye altitude’&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";"&gt;&lt;o:p&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;See the correlation now…My analysis of “Focus i.e. what we see” was from a certain ‘eye altitude’ (40000 feet), whereas my colleagues looked at the same from a different ‘eye altitude’ (4000 feet). I saw the whole picture (&lt;/span&gt;&lt;st1:city st="on"&gt;&lt;st1:place st="on"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Bangalore&lt;/span&gt;&lt;/st1:place&gt;&lt;/st1:city&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;), understood the overall picture and then came down in my ‘eye altitude’ for specific businesses, while my colleagues saw just the stadium and possibly missed the rest and then construed that I was not focused enough!&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";"&gt;&lt;o:p&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span&gt;&lt;b style=""&gt;&lt;span style=""&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Focus according me is setting the context to the right ‘eye altitude’, setting the size of the canvas and then capturing the image. If what we do fits in this canvas then we are focused enough, else we are probably digressing.&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";"&gt;&lt;o:p&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span&gt;&lt;i style=""&gt;&lt;span style=""&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;I am a software test professional and to me FOCUS is very important. Within the given limited time I need to check the software and release it if it meets release criteria. Although I would like to test the software thoroughly, it is a daunting task. Hence I need to focus on what is most important to customer, what features are most used&lt;/span&gt;&lt;span class="msoIns"&gt;&lt;ins cite="mailto:T%20Ashok" datetime="2006-09-07T00:30"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;.&lt;/span&gt;&lt;/ins&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; … &lt;/span&gt;&lt;span class="msoIns"&gt;&lt;ins cite="mailto:T%20Ashok" datetime="2006-09-07T00:30"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/ins&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; text-indent: 0in;"&gt;&lt;span&gt;&lt;i style=""&gt;&lt;span style=""&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;FOCUS buddy.... &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";"&gt;&lt;o:p&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;I would like to hear your comments. &lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Have a great day!&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";"&gt;&lt;o:p&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;T Ashok&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";font-size:85%;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=";font-size:85%;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33909093-5601408048242881334?l=tashok.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tashok.blogspot.com/feeds/5601408048242881334/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33909093&amp;postID=5601408048242881334' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33909093/posts/default/5601408048242881334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33909093/posts/default/5601408048242881334'/><link rel='alternate' type='text/html' href='http://tashok.blogspot.com/2009/05/are-we-focused-enough-learn-using.html' title='Are we focused enough? Learn using Google Earth!'/><author><name>T Ashok</name><uri>http://www.blogger.com/profile/01055871661657308506</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_Ro4_61SIhC8/Sh1knZ0E2dI/AAAAAAAAABg/9JOiXVgcOOo/S220/Ash-Pic-Latest.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Ro4_61SIhC8/Sh00CkyjhfI/AAAAAAAAABM/wIXZVJpV36U/s72-c/BLR+at+40000+feet.jpg' height='72' width='72'/><thr:total>1</thr:total></entry></feed>
