<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-5893318359414313230</atom:id><lastBuildDate>Mon, 11 May 2026 06:01:26 +0000</lastBuildDate><category>Test Automation</category><category>Estimation</category><category>Testing</category><title>Break to make it better</title><description>Blog to serve thoughts for testing community.</description><link>http://anandtambey.blogspot.com/</link><managingEditor>noreply@blogger.com (Anand Tambey)</managingEditor><generator>Blogger</generator><openSearch:totalResults>28</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5893318359414313230.post-1409710841462643618</guid><pubDate>Mon, 06 Jul 2015 10:44:00 +0000</pubDate><atom:updated>2015-07-06T16:19:14.710+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Test Automation</category><category domain="http://www.blogger.com/atom/ns#">Testing</category><title>All&#39;s Well That Starts Well</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;em&gt;&lt;span style=&quot;color: #660099; font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;strong&gt;&quot;All&#39;s Well That Ends Well&quot;&lt;/strong&gt;&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Once upon a time, a famous writer Shakespeare had coined this phrase and a play with the same name. The full meaning of above quote continues around the play, with a happy ending too.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;strong&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;All&#39;s Well That Ends Well. If it is not well, then it is not the end.&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Thank you Mr. Shakespeare for giving hope and optimism to all broken hearts. Still, this quote and feelings touch every heart across the world.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;With due respect to him, I would like to coin and unearth a definition, which is unseen, not thought before, wistful and yet forms a new quote.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;strong&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&quot;All&#39;s Well That Starts Well&quot;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;(Then it ends well too, how? You would see in the next posts)&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Dear readers, please stay with me for the next&amp;nbsp;chain of posts, to get more of it and &amp;nbsp;to get tips for your success&amp;nbsp;in Testing &amp;amp; Test Automation Process.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;PS – This&amp;nbsp;original thought&amp;nbsp;and a framework for optimized automation was presented at a conference by me in 2008. © All rights reserved.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;Break To Make It Better.
Blog to serve thoughts for testing community.&lt;/div&gt;</description><link>http://anandtambey.blogspot.com/2015/07/alls-well-that-starts-well.html</link><author>noreply@blogger.com (Anand Tambey)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5893318359414313230.post-968516154733022390</guid><pubDate>Sat, 31 Mar 2012 18:09:00 +0000</pubDate><atom:updated>2012-03-31T23:39:20.494+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Estimation</category><title>Threat – T Factor in Estimation</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;From Wikipedia while taking our car driving&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://anandtambey.blogspot.com/2011/06/estimation-example-to-remember.html&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Example&lt;/a&gt;&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;:-&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;A &lt;b&gt;&lt;i&gt;threat&lt;/i&gt;&lt;/b&gt; is a possible danger that might
exploit some &lt;b&gt;&lt;i&gt;vulnerability&lt;/i&gt;&lt;/b&gt;/flaw and thus cause possible harm or loss.
A threat can be either &quot;intentional&quot; (i.e., intelligent; e.g., an
individual criminal stopping car for robbery or crowd piled up for some road
show) or &quot;accidental&quot; (e.g., the possibility of a car part
malfunctioning, or the possibility of an &quot;act of God&quot; such as an
earthquake, a snowstorm, or a tornado) or otherwise a circumstance, capability,
action, or event.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;b&gt;&lt;i&gt;Risk&lt;/i&gt;&lt;/b&gt; is the potential that a given &lt;b&gt;&lt;i&gt;threat&lt;/i&gt;&lt;/b&gt;
will exploit &lt;b&gt;&lt;i&gt;vulnerabilities&lt;/i&gt;&lt;/b&gt; of a system and thereby causes harm
or loss. It is measured in terms of a combination of the &lt;b&gt;&lt;i&gt;probability&lt;/i&gt;&lt;/b&gt;
of an event and its consequence i.e. &lt;b&gt;&lt;i&gt;impact&lt;/i&gt;&lt;/b&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;b&gt;&lt;i&gt;Risk&lt;/i&gt;&lt;/b&gt; = &lt;b&gt;&lt;i&gt;Probability&lt;/i&gt;&lt;/b&gt; (of threat
exploiting a vulnerability) &lt;b&gt;&lt;i&gt;*&lt;/i&gt;&lt;/b&gt; &lt;b&gt;&lt;i&gt;Impact&lt;/i&gt;&lt;/b&gt; (the extent of
loss or harm caused)&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Before even starting from home, you may need to think of all
possible Threats/Vulnerabilities/flaws beforehand and covering it up like a
prompt check-up of essential working condition of car/yourself, getting
information/ preparing about any warning signs in traffic/weather/route from TV
News/Web and so on. Finally allowing a buffer (Contingency) of extra time to
accommodated uncertain events, changes and actions.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Coming towards estimation process, assumptions (some of them
may convert to risks) and risk-mitigation plan forms an important part of an
estimation model. As said earlier we could try as much as to put it in
countable/objective manner like average risk score of all possible risks. This
would help us to determine our action plans (mitigations) as well as time
allocated for buffer or contingency, if risk materializes.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Do you agree?&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;a href=&quot;http://anandtambey.blogspot.com/search/label/Estimation&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif; line-height: 19px;&quot;&gt;Click Here to View All Related Posts About Estimation, in Descending Order.&lt;/a&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;Break To Make It Better.
Blog to serve thoughts for testing community.&lt;/div&gt;</description><link>http://anandtambey.blogspot.com/2012/03/threat-t-factor-in-estimation.html</link><author>noreply@blogger.com (Anand Tambey)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5893318359414313230.post-5592753304914467307</guid><pubDate>Sat, 31 Mar 2012 18:09:00 +0000</pubDate><atom:updated>2012-03-31T23:39:05.135+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Estimation</category><title>Track – T Factor in Estimation</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;As a saying goes, what you can measure you can manage, what
you can track you can manage.&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;As we seen in drill/rehearsal phase of activities of smaller
set of work, tracking and effort monitoring is vital, to reach at accurate
estimates for whole work.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Also estimation results in an initial schedule of activities
and as a good practice schedule must be tracked (Estimated Vs Actual Efforts),
delays must be communicated and estimates/schedule needs to be revised
religiously. As I’d talked about &lt;b&gt;ease-of-use&lt;/b&gt; and &lt;b&gt;ease-of-understanding&lt;/b&gt;
earlier, estimation model should be flexible and easy to revise in less time.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Getting back to our car driving&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://anandtambey.blogspot.com/2011/06/estimation-example-to-remember.html&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Example&lt;/a&gt;&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;, you might decide
few milestones like roundabout 1, turn 2 or any landmark, where you can track
and calculate actual time taken Vs time estimated, to know whether you can
reach on time. There might be risks, threats and delays, which needs to be
communicated early/immediately to your client (wife), with re-estimated time to
reach your destination. &lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;So all and all, without efficient tracking, your estimation
and plan may be just worth of file/paper, on which it is written.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;The tracking of efforts and deviation recorded will help the
current project as well as constitute the learning’s for other projects and
accuracy of future estimates. &lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Do you agree?&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;a href=&quot;http://anandtambey.blogspot.com/search/label/Estimation&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif; line-height: 19px;&quot;&gt;Click Here to View All Related Posts About Estimation, in Descending Order.&lt;/a&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;Break To Make It Better.
Blog to serve thoughts for testing community.&lt;/div&gt;</description><link>http://anandtambey.blogspot.com/2012/03/track-t-factor-in-estimation.html</link><author>noreply@blogger.com (Anand Tambey)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5893318359414313230.post-7617186484190326639</guid><pubDate>Sat, 31 Mar 2012 18:08:00 +0000</pubDate><atom:updated>2012-06-17T20:48:34.934+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Estimation</category><title>Tweak – T Factor in Estimation</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;As per Wikipedia, Tweaking refers to fine-tuning or
adjusting a complex system. Tweaks are any small modifications or adjustments
intended to improve system.&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Coming back to the estimation, this is a forecasting game of
three important factors and essentially made of Numbers, Numbers and Numbers.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Now tell me, whether all measurements could be quantitative
or countable or &lt;b&gt;&lt;i&gt;objective&lt;/i&gt;&lt;/b&gt;? No, qualitative or perception based or
&lt;b&gt;&lt;i&gt;subjective&lt;/i&gt;&lt;/b&gt; measures will always be there to complete the whole
picture. &lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;For an example, there is a score, calculated based on
questionnaire response, to identify probability of autism disease disorders
passing towards next generations. Most importantly the country of living may
also matter, as in UK, typically 3 out of 100 kids born, diagnosed with Autism,
for other countries it may be less and vary. You could see this as an
adjustment factor after calculating overall score.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;It is quite difficult or impossible to depict estimation in
fully objective manner i.e. deriving from just counts; you may factorize the
complexity in numbers for simple, medium and complex. (For example a test case
with X steps, Y steps or more than Z steps, is simple, medium or complex
respectively).However those numbers would be only applicable to your
context/project only and purely subjective measure. &lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;If you observe, even Function Point Estimation method
involves an Adjustment Factor (AF) to be multiplied, subjective to system under
consideration. Yes, it is necessary to have such tweaking factor, subject to
individual systems/context. However it was always better to have more objective
measures or countable factors e.g. files, transactions and input/output fields
as in function point method. This will make estimation &lt;b&gt;easy-to-use&lt;/b&gt; and &lt;b&gt;judgment-free&lt;/b&gt;.
You would agree that if more than 2 people are counting unadjusted function
points for similar system, would be quite similar as counting method is
objective and independent of personal judgment/bias. However the overall score
needs to be multiplied by adjustment factor or to be tweaked.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;In brief, for an estimation model to be effective it should
be judgment/bias free, as much as possible. In other words, initial estimation
(without adjustment/tweak) numbers should be same even if calculated by 2 or
more estimators. However as we cannot remove subjectivity fully, hence need to
define tweaking factor(s) for example clarity of requirements on the scale of 1
to 10, risk/contingencies factor and likewise.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Getting back to our&amp;nbsp;&lt;/span&gt;
&lt;a href=&quot;http://anandtambey.blogspot.com/2011/06/estimation-example-to-remember.html&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Example&lt;/a&gt;&amp;nbsp;&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;of car driving, you can add a
tweaking factor like 1.1 to 1.3 multiplied by normal time taken, based on risks
like traffic, weather and any unexpected events for worst case estimate. If you
met best case or most likely time, it is good and otherwise you had actually
kept a buffer for uncertain events too. &lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Believe me, the old saying still holds true – Under commit
and over deliver!!!&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Do you agree?&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;color: #0000ee; font-family: &#39;Trebuchet MS&#39;, sans-serif; line-height: 19px; text-decoration: underline;&quot;&gt;Click Here to View All Related Posts About Estimation, in Descending Order.&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;Break To Make It Better.
Blog to serve thoughts for testing community.&lt;/div&gt;</description><link>http://anandtambey.blogspot.com/2012/03/tweak-t-factor-in-estimation.html</link><author>noreply@blogger.com (Anand Tambey)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5893318359414313230.post-4694152414200595926</guid><pubDate>Sat, 31 Mar 2012 18:08:00 +0000</pubDate><atom:updated>2012-03-31T23:38:12.615+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Estimation</category><title>Tactics – T Factor in Estimation</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;When you hear the word &lt;/span&gt;&lt;b style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;“Tactics”,&lt;/b&gt;&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt; what comes first to
your mind – &lt;/span&gt;&lt;b style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Military Tactics&lt;/b&gt;&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;? Yes, your project is nevertheless a war on
multiple fronts, you bet!!!&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Not that all military tactics would be useful for any
IT/Testing project, but this one, which relates very well to estimation.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;b&gt;Battle Drill/Rehearsals -&lt;/b&gt; Before getting my point,
you might be grinning wide, imagining yourself in body armor with holding
pistols/rifles or even holding a sword. Smile, yeah, you need to prepare very
well before you provide confident estimation, which is nevertheless a battle to
be won before actual war. &lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;As I’d mentioned in &lt;a href=&quot;http://anandtambey.blogspot.in/2011/03/ah-estimation-so-anti-time.html&quot;&gt;Ah Estimation - So Anti Time!!!&lt;/a&gt;, without much information
in hand, the estimation should be presented with low confidence rating. However
information only available with you is sometimes in documented form or the
static information. So how could we instill the confidence in our estimations?
Is it possible only with static data points? The answer is No. &lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;b&gt;Work Drill/Rehearsals -&lt;/b&gt; Here the drills and
rehearsals come into picture, which is essentially doing the actual work with
small set of scoped work and recording/tracking/monitoring the actual efforts
closely. Now that you have this dynamic data points for a “clever” byte of
work, you may extrapolate the factors &amp;amp; results to get estimation for full
work. &lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;b&gt;Clever Byte Of Work -&lt;/b&gt; Remember the byte of work
chosen for drill/rehearsal must be minimal work yet clever i.e. practically it
should cover possible variations/ranges as well as end to end flow of
activities.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Remembering our car driving&amp;nbsp;&lt;/span&gt;
&lt;a href=&quot;http://anandtambey.blogspot.com/2011/06/estimation-example-to-remember.html&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Example&lt;/a&gt;&amp;nbsp;&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;, you might take 1 sample
trip towards the destination, noting down the impacting factors like traffic,
number of stops and time taken. You might choose a different route (variation)
for going and coming back to gauge the time taken. More samples, variations and
experience of route will help in near accurate estimation of travel time and
ensuring success i.e. reaching safe and well within time. &lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;It is also necessary; these experiences are recorded by you
or in your presence, for best results. That is why people doing actual work
e.g. testers/developers, needs to be involved in estimation process and to
count on their opinions.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;b&gt;Past Experiences of others –&lt;/b&gt; History itself is a Mystery
- If you opt for following advice/experience of a friend, it is quite possible
he is less/more expert driver and routes/destinations/surrounding
circumstances/context was different than yours. So always use experiences of
others (history of past projects/industry) with caution. There is a good paper
written by Kiran Marri about “&lt;a href=&quot;http://www.qaiglobalservices.com/minisites/sec2007/kiran_marri.htm&quot;&gt;Using
Historical Data Rightly in Test Estimation&lt;/a&gt;”&lt;span style=&quot;font-size: 18pt; line-height: 115%;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Do you agree?&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;color: #0000ee; font-family: &#39;Trebuchet MS&#39;, sans-serif; line-height: 19px; text-decoration: underline;&quot;&gt;Click Here to View All Related Posts About Estimation, in Descending Order.&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;Break To Make It Better.
Blog to serve thoughts for testing community.&lt;/div&gt;</description><link>http://anandtambey.blogspot.com/2012/03/tactics-t-factor-in-estimation.html</link><author>noreply@blogger.com (Anand Tambey)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5893318359414313230.post-7813138024693743750</guid><pubDate>Fri, 24 Jun 2011 02:07:00 +0000</pubDate><atom:updated>2011-06-24T07:37:43.632+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Estimation</category><title>Talk – T Factor in Estimation</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;“Talk it out!!!” you might have heard this many times whenever you’re bothered with issues. Keeping mum, hiding or sitting on it would not help.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Considering our &lt;a href=&quot;http://anandtambey.blogspot.com/2011/06/estimation-example-to-remember.html&quot;&gt;Example&lt;/a&gt;, if you had done a mistake at any exit and do not know which direction to take on next round-about. You will just be moving around twice or thrice. You probably understand it is your mistake but you do not want to tell it as you will lose face. Ultimately you will have delays and unwanted routes, just because you did not speak up and not accepted mistake. Accepting the mistake and taking help of someone early, is way ahead better than sitting on it. You will become more credible as this honest acceptance will lead to build the long lasting trust.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Talk it out issues well in time or even ahead of time with your team and client. [Before making it worse] You would be amazed how well support systems would emerge and help the project to recover smoothly, if you speak early. Otherwise everything else would result in fire-fighting mode and become counter-productive.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;So your estimation model should accommodate these unexpected issues, turn-around time and way to communicate it. Ensure issues, delays and changes communicated well ahead in time via revised estimates and schedule for quick agreement of all stakeholders.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Do you agree?&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif; line-height: 19px;&quot;&gt;&lt;a href=&quot;http://anandtambey.blogspot.com/search/label/Estimation&quot;&gt;Click Here to View All Related Posts About Estimation, in Descending Order.&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;Break To Make It Better.
Blog to serve thoughts for testing community.&lt;/div&gt;</description><link>http://anandtambey.blogspot.com/2011/06/talk-t-factor-in-estimation.html</link><author>noreply@blogger.com (Anand Tambey)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5893318359414313230.post-9069537869408664442</guid><pubDate>Fri, 24 Jun 2011 01:50:00 +0000</pubDate><atom:updated>2011-06-24T07:27:08.106+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Estimation</category><title>Trust - The T Factor in Estimation</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 19px;&quot;&gt;Wiktionary:-&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; line-height: 14px;&quot;&gt;&lt;i&gt;&lt;b&gt;&lt;a class=&quot;extiw&quot; href=&quot;http://en.wiktionary.org/wiki/trust&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: initial; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; color: #3366bb; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: underline;&quot; title=&quot;wiktionary:trust&quot;&gt;trust&lt;/a&gt;&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 19px;&quot;&gt;&amp;nbsp;is&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 19px;&quot;&gt;&lt;a href=&quot;http://en.wiktionary.org/wiki/confidence&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: initial; background-image: none; background-origin: initial; color: #0645ad; text-decoration: none;&quot;&gt;Confidence&lt;/a&gt;&amp;nbsp;in or&amp;nbsp;&lt;a href=&quot;http://en.wiktionary.org/wiki/reliance&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: initial; background-image: none; background-origin: initial; color: #0645ad; text-decoration: none;&quot;&gt;reliance&lt;/a&gt;&amp;nbsp;on some person or quality.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 19px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif; line-height: 19px;&quot;&gt;Trust is the important link between two entities to synchronize and achieve same goal together. You’ll agree that any relationship cannot survive without trust.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 19px;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 19px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 19px;&quot;&gt;  &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 19px;&quot;&gt;Considering our &lt;a href=&quot;http://anandtambey.blogspot.com/2011/06/estimation-example-to-remember.html&quot;&gt;Example&lt;/a&gt; if your wife does not trust your driving capabilities and you. [Or you may not have complete trust in your wife] Any cause contributing to delay or direction changes would not be acceptable and understood. It will lead to unending conflicts/criticism and finally impact your driving while not reaching the goal successfully.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 19px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 19px;&quot;&gt;To make project successful, client team and delivery team should trust each other(Within themselves too internally). Without trust usually client and delivery team would not share much of information to each other. Instead both will keep watch on numbers to criticize/pushback rather than underlying issues to be in attention and resolved quickly. It would lead to typical &lt;a href=&quot;http://en.wikipedia.org/wiki/Theory_X_and_theory_Y&quot;&gt;Theory X of Management&lt;/a&gt; and counter-productive to project.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 19px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 19px;&quot;&gt;One way we can build the trust is maintaining transparency i.e. shared model of processes, information,honesty, accountability and responsibility. Remember making project a success is everyone’s responsibility.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 19px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 19px;&quot;&gt;Right now we will focus on estimation process and so we need to share underlying information about estimates to all stakeholders. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 19px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 19px;&quot;&gt;However you will ask what if client is overwhelmed by receiving too much of technical/process information in estimates and he will tend to take interest in final numbers only. Similarly delivery team had to maintain too much of information, besides delivery . It can cause delay in updating/communicating revised estimations/schedule. &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 19px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 19px;&quot;&gt;This fact points towards most important factors in any estimation model, &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;Easy To Use&lt;/b&gt; and &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;Easy To Understand&lt;/b&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 19px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 19px;&quot;&gt;This essentially means presenting estimation in such a simple format so that all the stakeholders should understand, where the estimates coming from, in the language of them i.e. what are the factors, if changed in due course, would impact final numbers and schedule would be revised. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 19px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 19px;&quot;&gt;Be diligent in including all possible factors and information. Ensure any new factor or information would be easy to accommodate in the model. Frequent changes or revision should just take minutes not days or weeks. All and all model should evolve over the period easily and continuously improve.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 19px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 19px;&quot;&gt;Do you agree?&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 19px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 19px;&quot;&gt;&lt;a href=&quot;http://anandtambey.blogspot.com/search/label/Estimation&quot;&gt;Click Here to View All Related Posts About Estimation, in Descending Order.&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;Break To Make It Better.
Blog to serve thoughts for testing community.&lt;/div&gt;</description><link>http://anandtambey.blogspot.com/2011/06/trust-t-factor-in-estimation.html</link><author>noreply@blogger.com (Anand Tambey)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5893318359414313230.post-8974205750747387457</guid><pubDate>Fri, 24 Jun 2011 01:33:00 +0000</pubDate><atom:updated>2011-06-24T07:03:16.880+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Estimation</category><title>Estimation – An Example to Remember</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Before we explore nuisances of estimation and what are the factors important. I would like to introduce a small and simple example from real life which I will use throughout to explain the factors. You can very well relate it to actual project situations too.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Consider you are staying at Washington D.C. and your mother-in-law stays at Ashburn VA. Now you will be driving towards in-laws house with your wife and 2 kids of age 5 years and 1 year. It is compelling situation for you to reach there in 1.5 Hours, though based on directions provided by Google maps it would take 48 minutes to 1 hour in traffic. Of course your client a.k.a. wife will ensure time :-) to be taken seriously. &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Driving across towns to reach a specific goal can be modeled using a flowchart like this one. &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNReX4tjXfseWyL5wZXXijTTosD2QPXgiFAhP7o1aMQTt5i8CVADsbWbIgKlmdA2fIeQS5r3DE9E5ThTsi-gbONOXBr9reOCCaeSFz8oxR_7dzqihmn-6FiCKgAYpgb-xa3T83ihN_Sio/s1600/Flowchart_Showing_Driving_to_a_Goal.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNReX4tjXfseWyL5wZXXijTTosD2QPXgiFAhP7o1aMQTt5i8CVADsbWbIgKlmdA2fIeQS5r3DE9E5ThTsi-gbONOXBr9reOCCaeSFz8oxR_7dzqihmn-6FiCKgAYpgb-xa3T83ihN_Sio/s1600/Flowchart_Showing_Driving_to_a_Goal.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;mso-no-proof: yes;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;v:shapetype coordsize=&quot;21600,21600&quot; filled=&quot;f&quot; id=&quot;_x0000_t75&quot; o:preferrelative=&quot;t&quot; o:spt=&quot;75&quot; path=&quot;m@4@5l@4@11@9@11@9@5xe&quot; stroked=&quot;f&quot;&gt;  &lt;v:stroke joinstyle=&quot;miter&quot;&gt;  &lt;v:formulas&gt;   &lt;v:f eqn=&quot;if lineDrawn pixelLineWidth 0&quot;&gt;   &lt;v:f eqn=&quot;sum @0 1 0&quot;&gt;   &lt;v:f eqn=&quot;sum 0 0 @1&quot;&gt;   &lt;v:f eqn=&quot;prod @2 1 2&quot;&gt;   &lt;v:f eqn=&quot;prod @3 21600 pixelWidth&quot;&gt;   &lt;v:f eqn=&quot;prod @3 21600 pixelHeight&quot;&gt;   &lt;v:f eqn=&quot;sum @0 0 1&quot;&gt;   &lt;v:f eqn=&quot;prod @6 1 2&quot;&gt;   &lt;v:f eqn=&quot;prod @7 21600 pixelWidth&quot;&gt;   &lt;v:f eqn=&quot;sum @8 21600 0&quot;&gt;   &lt;v:f eqn=&quot;prod @7 21600 pixelHeight&quot;&gt;   &lt;v:f eqn=&quot;sum @10 21600 0&quot;&gt;  &lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:formulas&gt;  &lt;v:path gradientshapeok=&quot;t&quot; o:connecttype=&quot;rect&quot; o:extrusionok=&quot;f&quot;&gt;  &lt;o:lock aspectratio=&quot;t&quot; v:ext=&quot;edit&quot;&gt; &lt;/o:lock&gt;&lt;/v:path&gt;&lt;/v:stroke&gt;&lt;/v:shapetype&gt;&lt;v:shape id=&quot;Picture_x0020_1&quot; o:spid=&quot;_x0000_i1025&quot; style=&quot;height: 225pt; mso-wrap-style: square; visibility: visible; width: 225pt;&quot; type=&quot;#_x0000_t75&quot;&gt;  &lt;v:imagedata o:title=&quot;Flowchart_Showing_Driving_to_a_Goal&quot; src=&quot;file:///C:\Temp\msohtmlclip1\01\clip_image001.jpg&quot;&gt; &lt;/v:imagedata&gt;&lt;/v:shape&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;To reach this relatively long-term goal, you might engage in short-term goals such as planning the route, making specific choices along the way, paying attention to road signs as well as other drivers, allowing for unexpected developments such as bridge repairs or rainstorms or icy surfaces. We go through similar situations in our projects too.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;It is a constant process of adjustment; if a stoplight is red, one must stop; if gas is needed, the tank must be re-filled. The ideal situation is when a human is making intelligent adjustments based on reality while keeping the longer-term goal in view.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;If a person can drive his automobile past changing circumstances without causing a crash, and get to the destination in a reasonable amount of time, then he or she made the trip successfully.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;[Source: - &lt;a href=&quot;http://knol.google.com/k/mentally-healthy-mind&quot;&gt;Mentally healthy mind - An exploration of how to flourish as a human being&lt;/a&gt; &lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;by &lt;a href=&quot;http://knol.google.com/k/thomas-sulcer/-/38jyd65oa42fm/0&quot;&gt;&lt;span style=&quot;color: #3366cc; mso-bidi-font-family: Arial;&quot;&gt;Thomas Sulcer&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: #54494c; mso-bidi-font-family: Arial;&quot;&gt; &lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;- &lt;/span&gt;&lt;/span&gt;Licensed under &lt;a href=&quot;http://creativecommons.org/licenses/by/3.0/&quot;&gt;Attribution 3.0 Unported (CC BY 3.0)&lt;/a&gt;]&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;Break To Make It Better.
Blog to serve thoughts for testing community.&lt;/div&gt;</description><link>http://anandtambey.blogspot.com/2011/06/estimation-example-to-remember.html</link><author>noreply@blogger.com (Anand Tambey)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNReX4tjXfseWyL5wZXXijTTosD2QPXgiFAhP7o1aMQTt5i8CVADsbWbIgKlmdA2fIeQS5r3DE9E5ThTsi-gbONOXBr9reOCCaeSFz8oxR_7dzqihmn-6FiCKgAYpgb-xa3T83ihN_Sio/s72-c/Flowchart_Showing_Driving_to_a_Goal.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5893318359414313230.post-465768315960200089</guid><pubDate>Thu, 31 Mar 2011 15:23:00 +0000</pubDate><atom:updated>2011-03-31T21:16:25.418+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Estimation</category><title>T-Factor in Estimation</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;In continuation of my earlier post -&amp;nbsp;&lt;a href=&quot;http://anandtambey.blogspot.com/2011/03/ah-estimation-so-anti-time.html&quot;&gt;Ah Estimation - So Anti Time !!!&lt;/a&gt;. Make sure you read it before exploring next few posts on estimation.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Now I will be touching upon more detailed thoughts around estimation, in general and then will move to specifics towards testing and test automation estimation.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&quot;There is &amp;nbsp;No One Size Fits All&quot; - Same thing goes with estimated size &amp;amp; effort too.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;However to do the estimation in slightly better(No best way though) way, T-Factors are really important.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;T&lt;/span&gt;&lt;/b&gt;act,&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;b&gt;T&lt;/b&gt;&lt;/span&gt;alk&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;,&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;T&lt;/span&gt;&lt;/b&gt;hreat,&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;T&lt;/span&gt;&lt;/b&gt;rack,&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;T&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;rust,&lt;/span&gt;&lt;b style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;T&lt;/span&gt;&lt;/b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;weak - In&amp;nbsp;alphabetical&amp;nbsp;order.We will explore it one-by-one in next few posts.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEg3zQq71E4IEIngEaQA4vcxOIbf4ikrHgUY2RnwelR_049cr2-BgE-4JT42ShRVXkx_4mXe0LxjoF-p0MiYAn-5z5wN-xTD_UEQqzGtOhyphenhyphenhzBqWl-KSrQSK_yM-qrM8awERsejZNRBcw/s1600/T-Factor.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;239&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEg3zQq71E4IEIngEaQA4vcxOIbf4ikrHgUY2RnwelR_049cr2-BgE-4JT42ShRVXkx_4mXe0LxjoF-p0MiYAn-5z5wN-xTD_UEQqzGtOhyphenhyphenhzBqWl-KSrQSK_yM-qrM8awERsejZNRBcw/s320/T-Factor.JPG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;b&gt;All Rights Reserved&amp;nbsp;&lt;/b&gt;&lt;b&gt;© Anand Tambey&lt;/b&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;Break To Make It Better.
Blog to serve thoughts for testing community.&lt;/div&gt;</description><link>http://anandtambey.blogspot.com/2011/03/t-factor-in-estimation.html</link><author>noreply@blogger.com (Anand Tambey)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEg3zQq71E4IEIngEaQA4vcxOIbf4ikrHgUY2RnwelR_049cr2-BgE-4JT42ShRVXkx_4mXe0LxjoF-p0MiYAn-5z5wN-xTD_UEQqzGtOhyphenhyphenhzBqWl-KSrQSK_yM-qrM8awERsejZNRBcw/s72-c/T-Factor.JPG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5893318359414313230.post-2771552403441223133</guid><pubDate>Tue, 08 Mar 2011 01:01:00 +0000</pubDate><atom:updated>2011-03-08T06:52:19.835+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Estimation</category><title>Ah Estimation - So Anti Time !!!</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZRwlAxoC5bUVKYCtRgkawJ0U0iytPJu47jrQIS8tPOTy6DYp7fYnNgML-PMizpHBcd5jHvae-pkkqQ_euDnrjj0mZhSIGuqNUHm9EELO1QzZcr1ljckBBzakh8zM63cr8B7F-1jrZJgI/s1600/Estimation_So-Anti-Time.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZRwlAxoC5bUVKYCtRgkawJ0U0iytPJu47jrQIS8tPOTy6DYp7fYnNgML-PMizpHBcd5jHvae-pkkqQ_euDnrjj0mZhSIGuqNUHm9EELO1QzZcr1ljckBBzakh8zM63cr8B7F-1jrZJgI/s1600/Estimation_So-Anti-Time.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;b&gt;Ah Estimation - So Anti Time !!!&lt;/b&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;When I see and jumble letters in &quot;Estimation&quot;, I found it &quot;So Anti Time&quot;. It is just opposite of actual time taken. How True...&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Are these lines are familiar with you and your project?&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;I love the deadlines, especially whooping sound they make while passing...&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;No project has ever finished on time, within budget,&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;to requirement - yours won&#39;t be the first to.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;A badly planned project will take three times longer&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;than expected - a well planned project only twice as&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;long as expected.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;The project would not have been started if the truth&amp;nbsp;had been told about the cost and timescale.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Quantitative project management is for predicting&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;cost and schedule overruns well in advance.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Any project can be estimated correctly (Once it is complete...)&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;[From 77 Project Management Proverbs&amp;nbsp;&lt;a href=&quot;http://www.oliverlehmann.com/&quot;&gt;www.oliverlehmann.com&lt;/a&gt;&amp;nbsp;]&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;So you are smiling now on your own dreaded experience with estimation. Don&#39;t be afraid it is same experience for all kind of estimation and estimators.Tell me, can you estimate/predict your child&#39;s growth and development phases, accurately? &amp;nbsp;It may or may not take same order/sequence for every child, but surely timing of phases would be different for every child. Same thing applies to task-in-hand or project too...&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;So, how one should deal with estimates?&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&quot;What time it will take to complete? Are you sure ?&quot;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;I (or anyone) feel chills deep down my spine, when someone asks it. Even though&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&amp;nbsp;I will answer it it in *clever* yet an honest way.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&quot;I will get back to you, once I consult with my team members, analyze the base data available and these queries resolved by your team.&quot;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Still management and client may ask a rapid estimate. Hmm, I will have to provide quick-n-dirty numbers based on early assumptions &amp;amp; risks, subject to changes with low confidence rating.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Even after analyzing details, I will give three estimates namely best case, most likely and worst case scenario.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;In my opinion, these are the first few steps in traditional approach to estimation. In next few posts I would point out my view on estimating test automation &amp;amp; testing, which might be unconventional.Hope you will be with me and enjoy the journey towards exploring mystery called estimation!!!&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;Break To Make It Better.
Blog to serve thoughts for testing community.&lt;/div&gt;</description><link>http://anandtambey.blogspot.com/2011/03/ah-estimation-so-anti-time.html</link><author>noreply@blogger.com (Anand Tambey)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZRwlAxoC5bUVKYCtRgkawJ0U0iytPJu47jrQIS8tPOTy6DYp7fYnNgML-PMizpHBcd5jHvae-pkkqQ_euDnrjj0mZhSIGuqNUHm9EELO1QzZcr1ljckBBzakh8zM63cr8B7F-1jrZJgI/s72-c/Estimation_So-Anti-Time.gif" height="72" width="72"/><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5893318359414313230.post-4293514619403912131</guid><pubDate>Sun, 27 Feb 2011 12:43:00 +0000</pubDate><atom:updated>2011-02-28T02:09:08.691+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Test Automation</category><title>Hate To Work, Be Lazy (Terms &amp; Conditions Apply) !!!</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Shocked &amp;amp; frowned!!! Am I out of my head to give such an advice ?&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Some people may feel happy inside too, for having someone appreciating their laziness. But sorry, it is not self fulfilling prophecy, read T &amp;amp; C Apply.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Are you happy for what you do in a day at work? &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Someone had rightly said - &quot;Doing same work in same way all the time, will produce the same results”. &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;B.O.R.I.N.G. Right!!!&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;What if your work is reduced? You can be more relaxed and more open to new &amp;amp; fresh thoughts. Who will do this? Whether someone already invented the way to reduce it OR you can work on an idea to reduce work.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;In any case &quot;You must work, to reduce your work&quot;. &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;EITHER searching for already available solutions and Tailor-Fit to your situation OR finally to devise yourself an automated way to work in faster and efficient way.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;But this fire and motivation of finding new ways to work will never come to you, if you feel content and satisfied. &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;You should always review&amp;nbsp;&amp;amp; think:- &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;What (the hell) I am doing? &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;I hate doing this part of work? &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Could it be done in better way? &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;What if I don&#39;t have to work on it at all?&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;In a positive and constructive sense, you need to be little lazy and grow little impatience/hate to work in same old ways.Then only you would be able to automate your work and continuously working towards reducing the work.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Hence I always say:-&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;A Lazy person could be the best automation professional, if he is not lazy in implementing his ideas to reduce his work. ~Anand Tambey&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;Break To Make It Better.
Blog to serve thoughts for testing community.&lt;/div&gt;</description><link>http://anandtambey.blogspot.com/2011/02/hate-to-work-be-lazy-terms-conditions.html</link><author>noreply@blogger.com (Anand Tambey)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5893318359414313230.post-4195802908367193848</guid><pubDate>Mon, 27 Dec 2010 22:29:00 +0000</pubDate><atom:updated>2018-02-21T15:07:41.216+05:30</atom:updated><title>3 W - Vital Tips For Automation Professionals</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px; font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;An anxious test automation analyst asked a sincere question about his future -&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px; font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;&quot;I&#39;d worked in tool X for last 3.5 years and selected in a company based on this experience.However, in new company tool X(currently working on the old version) would be soon phased out. A very popular and widely used tool Y(new to me) will replace it.Should I specialize in tool X for the career(find a new job) or learn tool Y, where better job prospects are available?&quot;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px; font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;My answer was : (Elaborated for blog readers)&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;i&gt;&lt;i&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px; font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/i&gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;i&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px; font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;I keep six honest serving-men&lt;/span&gt;&lt;/i&gt;&lt;/i&gt;&lt;br /&gt;
&lt;div style=&quot;-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; font-style: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;
&lt;i&gt;&lt;i&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;(They taught me all I knew);&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;Their names are&amp;nbsp;&lt;b&gt;What&lt;/b&gt;&amp;nbsp;and&amp;nbsp;&lt;b&gt;Why&amp;nbsp;&lt;/b&gt;and&amp;nbsp;&lt;b&gt;When&lt;/b&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;And&amp;nbsp;&lt;b&gt;How&amp;nbsp;&lt;/b&gt;and&amp;nbsp;&lt;b&gt;Where&lt;/b&gt;&amp;nbsp;and&amp;nbsp;&lt;b&gt;Who&lt;/b&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; font-style: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;
&lt;i&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px; font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;&lt;i&gt;~Rudyard Kipling&lt;/i&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div&gt;
&lt;i&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px; font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px; font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;It is beneficial to learn, apply and master first 3 W&#39;s - &lt;b&gt;What/Why/When &lt;/b&gt;as&amp;nbsp;below.&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;How/Where/Who comes little later and can be quickly learned if you had mastered 3 W very well.&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;Just enjoy and learn the concepts, the way to arrive at the right solution for particular situation and challenges&amp;nbsp;by mastering 3&amp;nbsp;W&#39;s. You can master these using any tool/language but be sure to diverse yourself in different platforms/type of applications to hone your troubleshooting skills. You can apply your knowledge &amp;amp; experience in multiple tools/languages even for tool Y. So you are still in the business, just never stop to learn new things, tools, people &amp;amp; perspectives.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px; font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px; font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;In a nutshell - It is essential to know - Todo&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;- &lt;b&gt;What (Works best for the situation)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;- &lt;b&gt;Why (Know The reason for doing it)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;- &lt;b&gt;When (Right time and situation for doing it)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;- How (Way to do, keep updated and always search for better - Tools, languages etc.)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;- Where (Environment, company, value system, encouragement etc. - Work at appropriate one)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px; font-size: small;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;- Who (People doing it - You and Others - Always keep yourself surrounded with best people, be humble, provide &amp;amp; ask for help, respect, appreciate and keep learning from them.)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;Break To Make It Better.
Blog to serve thoughts for testing community.&lt;/div&gt;</description><link>http://anandtambey.blogspot.com/2010/12/3-w-vital-tips-for-automation.html</link><author>noreply@blogger.com (Anand Tambey)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5893318359414313230.post-4606577579302354512</guid><pubDate>Mon, 27 Dec 2010 17:52:00 +0000</pubDate><atom:updated>2011-01-05T00:52:12.719+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Test Automation</category><title>Definitions - Test Automation &amp; Automation Professionals</title><description>&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px; font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;20% Automated Test Cases had potential to give 80% of ROI.(From Pareto)&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; font-size: small;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Trebuchet MS&#39;, sans-serif; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; font-size: small;&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Trebuchet MS&#39;, sans-serif; line-height: 115%;&quot;&gt;A Lazy person could be the best automation professional, if he is not lazy in implementing his ideas to reduce his work.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;~Anand Tambey&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;Automation is, work to reduce work.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; font-family: &#39;Times New Roman&#39;; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; font-family: &#39;Times New Roman&#39;; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; font-family: &#39;Times New Roman&#39;; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px; font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;Do not Document,Automate...&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;~Anand Tambey&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;Break To Make It Better.
Blog to serve thoughts for testing community.&lt;/div&gt;</description><link>http://anandtambey.blogspot.com/2010/12/definitions-test-automation-automation.html</link><author>noreply@blogger.com (Anand Tambey)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5893318359414313230.post-666060385691401701</guid><pubDate>Thu, 27 May 2010 16:41:00 +0000</pubDate><atom:updated>2010-11-10T03:28:20.820+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Test Automation</category><title>Test Automation : Five Deadly Myths and Ground Realities</title><description>&lt;b&gt;Myth 1 –&lt;/b&gt; Automation can be completed just as manual testing with same number or less resources.&lt;br /&gt;&lt;b&gt;Reality –&lt;/b&gt;&lt;br /&gt;- In fact, real projects takes 10+ cycles (1.5 to 2 years) of equivalent time and more resources/cost/risks than manual testing.&lt;br /&gt;&lt;b&gt;Myth 2 –&lt;/b&gt; Automation project is simple project.&lt;br /&gt;&lt;b&gt;Reality –&lt;/b&gt;&lt;br /&gt;- Test Automation needs to be taken by senior management,very seriously as a long term strategic move like a mango tree.&lt;br /&gt;- You would get actual fruits in late, but you need to wait and give support to grow it properly.&lt;br /&gt;- If taken in short project or tactical mode, it may not result in desired benefits.&lt;br /&gt;- There is one exception though, we could get maximum possible benefit even in short-term project by choosing right/vital scope and nurturing very well at initial period.&lt;br /&gt;&lt;b&gt;Myth 3 –&lt;/b&gt; Completion of automation suite follows linear path.&lt;br /&gt;&lt;b&gt;Reality –&lt;/b&gt;&lt;br /&gt;- Unlike manual testing, % complete could not be expected for duration like 5 day testing, every day it would complete 20%.&lt;br /&gt;- In fact initial period, % complete would be very less i.e. 5-10%, where it is time to get basics right i.e. strong framework foundation and focused development for re-usability and maintainability.&lt;br /&gt;&lt;b&gt;Myth 4 –&lt;/b&gt; Test Automation = Manual Test Cases&lt;br /&gt;&lt;b&gt;Reality –&lt;/b&gt;&lt;br /&gt;- Not likely, as you need to carry out test steps and verification via programming using industry tools like QTP.&lt;br /&gt;- Generally you need to devise extra programming and/or descriptive programming efforts to automate RIGHT manual test cases.&lt;br /&gt;- Sometimes you need to take different flow/activities than test case.&lt;br /&gt;- For example, test step to select a value from a drop-down list, test automation code will do existence verification, click on control, wait for all items to be populated and finally selecting specific value.&lt;br /&gt;- Some of the test cases are too simple, one-time or too complex to automate vis-à-vis value returned, which should be ideally left out from scope.&lt;div&gt;&lt;b&gt;Myth 5 –&lt;/b&gt; 100% Automation and 100% test coverage is possible via automation.&lt;br /&gt;&lt;b&gt;Reality –&lt;/b&gt; (Most common, now very well accepted myth but still included)&lt;br /&gt;- This is not possible and feasible to achieve.&lt;br /&gt;- As input &amp;amp; maintenance cost is too high and returns would be too low, if tried to.&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;Break To Make It Better.
Blog to serve thoughts for testing community.&lt;/div&gt;</description><link>http://anandtambey.blogspot.com/2010/05/test-automation-five-deadly-myths-and.html</link><author>noreply@blogger.com (Anand Tambey)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5893318359414313230.post-2664767698395433736</guid><pubDate>Thu, 27 May 2010 16:13:00 +0000</pubDate><atom:updated>2010-05-28T03:45:54.943+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Test Automation</category><title>Great Expectations</title><description>Yes, be it a marital relationship or test automation, it is very common for stakeholders having unrealistic expectations about it...&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here is an attempt to set realistic expectations for stakeholders...testers,application developers,client and senior management...&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Automation is not a magic wend, we need to nurture it carefully to achieve desired benefits.&lt;/li&gt;&lt;li&gt;Automation is a development project and does not follow traditional manual test management.&lt;/li&gt;&lt;li&gt;Unlike manual testing, % complete could not be expected for duration like 5 day testing, every day it would complete 20%. &lt;/li&gt;&lt;li&gt;In fact initial period, % complete would be very less i.e. 5-10%, where it is time to get basics right i.e. strong framework foundation and focused development for range, re-usability and maintainability. &lt;/li&gt;&lt;li&gt;You can compare it with hitting bulls-eye directly rather than scoring outside.&lt;/li&gt;&lt;li&gt;During initial framework development, added resources and stringent deadlines may not be useful/productive.&lt;/li&gt;&lt;li&gt;Once framework stabilizes, the % completion can achieve speed with adding more resources, provided initial period was nurtured successfully with taking care of variations/range of AUT(application under test) rather than depth and numbers/percentages of test cases covered.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Do you agree?&lt;/div&gt;&lt;ol&gt;&lt;/ol&gt;&lt;ol&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;Break To Make It Better.
Blog to serve thoughts for testing community.&lt;/div&gt;</description><link>http://anandtambey.blogspot.com/2010/05/great-expectations.html</link><author>noreply@blogger.com (Anand Tambey)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5893318359414313230.post-7914354990410538072</guid><pubDate>Mon, 14 Sep 2009 09:54:00 +0000</pubDate><atom:updated>2017-05-26T11:31:21.679+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Test Automation</category><category domain="http://www.blogger.com/atom/ns#">Testing</category><title>Do not document...Automate...</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: 0px 0px; background-repeat: initial; background-size: initial; border: 0px; box-sizing: border-box; color: rgba(0, 0, 0, 0.7); counter-reset: list-1 0 list-2 0 list-3 0 list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; font-family: &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 21px; line-height: 32px; margin-bottom: 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;
If you ask where is the fun for testers? &lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: 0px 0px; background-repeat: initial; background-size: initial; border: 0px; box-sizing: border-box; color: rgba(0, 0, 0, 0.7); counter-reset: list-1 0 list-2 0 list-3 0 list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; font-family: &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 21px; line-height: 32px; margin-bottom: 3.2rem; margin-top: 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;
It is only in breaking the system and finding most critical bugs. Some would say Eureka..Whoa..or..even dance in their seats. Would you agree?&lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: 0px 0px; background-repeat: initial; background-size: initial; border: 0px; box-sizing: border-box; color: rgba(0, 0, 0, 0.7); counter-reset: list-1 0 list-2 0 list-3 0 list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; font-family: &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 21px; line-height: 32px; margin-bottom: 3.2rem; margin-top: 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;
Here is a billion dollar question. Where is it a boring or routine task? &lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: 0px 0px; background-repeat: initial; background-size: initial; border: 0px; box-sizing: border-box; color: rgba(0, 0, 0, 0.7); counter-reset: list-1 0 list-2 0 list-3 0 list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; font-family: &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 21px; line-height: 32px; margin-bottom: 3.2rem; margin-top: 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;
Most of you may have these things in mind - detailing or documenting test steps before testing and reproducing steps in bug reports. Am I right? &lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: 0px 0px; background-repeat: initial; background-size: initial; border: 0px; box-sizing: border-box; color: rgba(0, 0, 0, 0.7); counter-reset: list-1 0 list-2 0 list-3 0 list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; font-family: &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 21px; line-height: 32px; margin-bottom: 3.2rem; margin-top: 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;
Though jotting down high-level scenarios, checklists, cheat sheets, negative (destructive) and evolving techniques based combinations (orthogonal) is fun.&lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: 0px 0px; background-repeat: initial; background-size: initial; border: 0px; box-sizing: border-box; color: rgba(0, 0, 0, 0.7); counter-reset: list-1 0 list-2 0 list-3 0 list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; font-family: &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 21px; line-height: 32px; margin-bottom: 3.2rem; margin-top: 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;
Well, if it had hit your chord, please do read exploratory and heuristics based testing by Guru James Bach,  Kem Kaner et al. These techniques use minimal documentation, but provide most of the value of running undocumented tests.&lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: 0px 0px; background-repeat: initial; background-size: initial; border: 0px; box-sizing: border-box; color: rgba(0, 0, 0, 0.7); counter-reset: list-1 0 list-2 0 list-3 0 list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; font-family: &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 21px; line-height: 32px; margin-bottom: 3.2rem; margin-top: 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;
However, I would like to bring one more food for thought, might be more said than done and might be a dream for many of us.(My dream since I&#39;d started my IT career)&lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: 0px 0px; background-repeat: initial; background-size: initial; border: 0px; box-sizing: border-box; color: rgba(0, 0, 0, 0.7); counter-reset: list-1 0 list-2 0 list-3 0 list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; font-family: &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 21px; line-height: 32px; margin-bottom: 3.2rem; margin-top: 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;
Do not document. Automate. As much as possible.&lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: 0px 0px; background-repeat: initial; background-size: initial; border: 0px; box-sizing: border-box; color: rgba(0, 0, 0, 0.7); counter-reset: list-1 0 list-2 0 list-3 0 list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; font-family: &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 21px; line-height: 32px; margin-bottom: 3.2rem; margin-top: 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;
Reiterating. As a hymn, as a ritual.&lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: 0px 0px; background-repeat: initial; background-size: initial; border: 0px; box-sizing: border-box; color: rgba(0, 0, 0, 0.7); counter-reset: list-1 0 list-2 0 list-3 0 list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; font-family: &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 21px; line-height: 32px; margin-bottom: 3.2rem; margin-top: 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;
Do not document.Automate.&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;Break To Make It Better.
Blog to serve thoughts for testing community.&lt;/div&gt;</description><link>http://anandtambey.blogspot.com/2009/09/do-not-documentautomate.html</link><author>noreply@blogger.com (Anand Tambey)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5893318359414313230.post-7754479652505950954</guid><pubDate>Sun, 02 Aug 2009 05:47:00 +0000</pubDate><atom:updated>2009-08-23T09:17:43.305+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Test Automation</category><title>Learning : A Key to successful test automation project</title><description>Every day brings new challenges in this niche area of test automation. Be it a problems of recognizing objects, unexpected application behaviour OR an inconsistent failing of automation suite which was running successfully minutes before.&lt;br /&gt;&lt;br /&gt;It is vital that test automation approach analyzes it,learn and respond to these challenges in effective manner. Here is one simple theme recommended called &quot;&lt;strong&gt;Learning&lt;/strong&gt;&quot;, if followed religiously, can do wonders.&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Look Back and Learn Frequently&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Retrospective:&lt;/strong&gt; As per agile best practice it is one of the continuous learning approaches, where we recognize our strength, accept our weakness and sought opportunities/action plan for improvements. Do it frequently by asking these questions, during test automation development and track the action plan religiously.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family:georgia;&quot;&gt;Q.1 What did we do well, that if we don’t discuss we might forget? &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family:georgia;&quot;&gt;Q.2 What did we learn from our mistakes/experiences? (We believe, can improve)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family:georgia;&quot;&gt;Q.3 What should we do differently next time? &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family:trebuchet ms;&quot;&gt;&lt;span style=&quot;font-family:georgia;&quot;&gt;Q.4 What still puzzles us?&lt;/span&gt; &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Wish List/ToDo List :&lt;/strong&gt; You can found wish lists in release notes for typically open source software/products. Yes, this practice could be applied to test automation also, where it provides value immediate as well as long term.Maintain list of frequent unresolved problems[from Q4] and automation suite features you wish to implement. Have a walkthrough with brainstorm on same, while looking back frequently or special meetings. Two benefits :- We can never let problems/features out of sight and as we resolve them we had a good knowledge base to reuse/rely upon.&lt;/p&gt;&lt;p&gt;Do you agree?&lt;/p&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;Break To Make It Better.
Blog to serve thoughts for testing community.&lt;/div&gt;</description><link>http://anandtambey.blogspot.com/2009/08/learning-key-to-successful-test.html</link><author>noreply@blogger.com (Anand Tambey)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5893318359414313230.post-2897008374306106300</guid><pubDate>Thu, 12 Mar 2009 02:46:00 +0000</pubDate><atom:updated>2009-06-14T15:38:27.089+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Test Automation</category><title>Is your automated suite fully automated ?</title><description>Well, this question may seem very unusual, at first glance.&lt;br /&gt;&lt;br /&gt;Usually an automation suite is delivered with heavy setup-n-configuration steps, detailed checklist and instructions to run suite. Now keeping this in mind, can you answer my question ? Does it make sense?&lt;br /&gt;&lt;br /&gt;This is possible and there is always a way to avoid&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Opening script in automation tool, load the libraries and clicking the RUN button &lt;/li&gt;&lt;li&gt;Manual configuration of environment and reference data&lt;/li&gt;&lt;li&gt;Manual checklists&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;The major benefit of Test automation is to run unattended without any user interventions. The simple point I am making here is nothing needs to be manual in terms of running a suite end-to-end. &lt;/p&gt;&lt;p&gt;Now answer this before your test automation suite go-live :- &lt;/p&gt;&lt;p&gt;Is your automated suite fully automated ?&lt;/p&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;Break To Make It Better.
Blog to serve thoughts for testing community.&lt;/div&gt;</description><link>http://anandtambey.blogspot.com/2009/03/is-your-automated-suite-fully-automated.html</link><author>noreply@blogger.com (Anand Tambey)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5893318359414313230.post-137333984663241405</guid><pubDate>Mon, 09 Feb 2009 19:05:00 +0000</pubDate><atom:updated>2009-06-14T15:37:25.614+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Test Automation</category><title>What is your test automation goal ?</title><description>As we&#39;d built a thought process on having the RIGHT objectives of test automation, what could be those :-&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Not to save time (only) , but to find errors. In-time, clear and informed to right set of people.&lt;/li&gt;&lt;li&gt;Not to save efforts (only) , but to attempt test case(s) worthy and effective. Please refer my last 2 posts &lt;a href=&quot;http://anandtambey.blogspot.com/2009_01_01_archive.html&quot;&gt;http://anandtambey.blogspot.com/2009_01_01_archive.html&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Not to attempt 100%, but to attempt essential few. Consider potential returns, criticality and business benefits for selecting those few. &lt;/li&gt;&lt;li&gt;&lt;strong&gt;In short, the RIGHT testing is the foundation of RIGHT test automation.&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;Break To Make It Better.
Blog to serve thoughts for testing community.&lt;/div&gt;</description><link>http://anandtambey.blogspot.com/2009/02/what-is-your-test-automation-goal.html</link><author>noreply@blogger.com (Anand Tambey)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5893318359414313230.post-535917360421056695</guid><pubDate>Fri, 23 Jan 2009 18:57:00 +0000</pubDate><atom:updated>2009-06-14T15:36:43.219+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Test Automation</category><title>When automation is not the right choice ?</title><description>Automation is a good thing and makes you efficient. Whether everything can be automated ? No, here are few consideration where automation is not needed. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;One off,ad-hoc and non-frequent activities. &lt;/li&gt;&lt;li&gt;One elephant and blind people, do they recognize elephant or pillar/rope? Perspective, subjective observations and feelings.&lt;/li&gt;&lt;li&gt;Exploring, searching and digging the unknown..no objective just sake of uncovering and knowing things better.&lt;/li&gt;&lt;li&gt;The efforts taken for making a full ROBOT are more than work/benefit out of it. Am I saying return on investment? yes.&lt;/li&gt;&lt;li&gt;Using ROBOT to kill a masquito? Simple and ineffective objectives...sometimes to maintain as-is and/or simple working around, is the right choice.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;This point to a very fact, a well defined objective and cost  Vs benefit analysis. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Hope you are with me now..and enjoying the journey...&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;Break To Make It Better.
Blog to serve thoughts for testing community.&lt;/div&gt;</description><link>http://anandtambey.blogspot.com/2009/01/what-needs-not-automation.html</link><author>noreply@blogger.com (Anand Tambey)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5893318359414313230.post-2219613182204296634</guid><pubDate>Fri, 09 Jan 2009 21:39:00 +0000</pubDate><atom:updated>2009-06-14T15:36:02.158+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Test Automation</category><title>What is automation ? What needs to be automated ?</title><description>For me, automation is :-&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Replace the activities with dumb ROBOTs, if you do something today, in the exact same manner, you did it yesterday and it eats your time(Dumb, Routine and repetitive tasks)&lt;/li&gt;&lt;li&gt;Replace the activities with dumb ROBOTs, if you do something today, in the different manner, you did it yesterday because of human gaps and errors.(Precision and Accuracy required)&lt;/li&gt;&lt;li&gt;Replace the activities with dumb, efficient and strong ROBOTs, if you can not do something as it is difficult/impossible to be done by human.(Like counting occupied tracks of CD)&lt;/li&gt;&lt;li&gt;Replace the activities with dumb ROBOTs, if you do something today, has taken time different than you did it yesterday because of human breaks and thinking time.(Saving human time)&lt;/li&gt;&lt;li&gt;Replace the activities with smart thinking ROBOTs, if you do something today, in a different manner, you did it yesterday, based on available means and conditions. (Complex decision making based on changing factors) &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;You can easily corelate above experiences to test automation. Watch this space for more in this challanging yet promising area of test automation.&lt;/p&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;Break To Make It Better.
Blog to serve thoughts for testing community.&lt;/div&gt;</description><link>http://anandtambey.blogspot.com/2009/01/what-is-automation-what-needs-to-be.html</link><author>noreply@blogger.com (Anand Tambey)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5893318359414313230.post-1608634616433682317</guid><pubDate>Wed, 31 Dec 2008 03:39:00 +0000</pubDate><atom:updated>2009-06-14T15:33:43.536+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Testing</category><title>Part-3 : Why Prompt Status Tracking and Reporting needed ?</title><description>&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;Overheard the following dialog between Test Leads to PM/Customer (rather hidden thoughts of them):&lt;span style=&quot;mso-spacerun: yes&quot;&gt;-&lt;/span&gt;&lt;?xml:namespace prefix = o /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold&quot;&gt;Test Lead: &lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;Testing is nearly complete.&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold&quot;&gt;Customer/PM: &lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: normal&quot;&gt;You don’t want to tell.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold&quot;&gt;Test Lead: &lt;/span&gt;Testing is half way through.&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold&quot;&gt;Customer/PM: &lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: normal&quot;&gt;What!!!Are you sure of getting it completed?&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold&quot;&gt;Test Lead: &lt;/span&gt;There are few or many bugs.&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold&quot;&gt;Customer/PM: &lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: normal&quot;&gt;I am asking Apples, you are giving &lt;/span&gt;&lt;?xml:namespace prefix = st1 /&gt;&lt;st1:city st=&quot;on&quot;&gt;&lt;st1:place st=&quot;on&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: normal&quot;&gt;Oranges&lt;/span&gt;&lt;/st1:place&gt;&lt;/st1:city&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: normal&quot;&gt;.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold&quot;&gt;Test Lead: &lt;/span&gt;Can not say.&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold&quot;&gt;Customer/PM: &lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: normal&quot;&gt;You are looking Blank.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold&quot;&gt;Test Lead: &lt;/span&gt;I am afraid testing will complete in time.&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold&quot;&gt;Customer/PM: &lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: normal&quot;&gt;So Sad!!!&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul style=&quot;MARGIN-TOP: 0in&quot; type=&quot;square&quot;&gt;&lt;/ul&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;mso-bidi-font-style: italic&quot;&gt;&lt;o:p&gt;The above scenario depicts the typical condition where no or little status data is collected and no factual reports are being used.&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;The answer is &lt;u&gt;Management by fact&lt;/u&gt;:&lt;span style=&quot;mso-spacerun: yes&quot;&gt; &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Testing is 80% complete.( Quantitative, not vague)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;20% of high priority bugs, 60% of medium priority and 20% of low priority bugs. (Efficiency of System and testing)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;For each category,20% will be resolved but 80% will be covered in next build.(Prioritization - Pareto)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Testing will complete in time, if we target 15% for today and will use last day as buffer.(Achievable Goal Setting-Daily)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;With this X% of high priority bugs, which are not resolved yet? We can not release system for live deployment.(Challenge Faced : Having to Say NO)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul style=&quot;MARGIN-TOP: 0in&quot; type=&quot;square&quot;&gt;&lt;/ul&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;mso-bidi-font-style: italic; mso-bidi-font-weight: bold&quot;&gt;&lt;o:p&gt;&lt;u&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;mso-bidi-font-style: italic; mso-bidi-font-weight: bold&quot;&gt;Management by fact&lt;/span&gt;&lt;/u&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;mso-bidi-font-style: italic; mso-bidi-font-weight: bold&quot;&gt;, is using quantitative measures and metrics to manage the Planning, execution, and reporting of software testing.What you can measure, you can manage it.&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;Break To Make It Better.
Blog to serve thoughts for testing community.&lt;/div&gt;</description><link>http://anandtambey.blogspot.com/2008/12/part-3-why-status-tracking-and.html</link><author>noreply@blogger.com (Anand Tambey)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5893318359414313230.post-8901558078181704041</guid><pubDate>Wed, 31 Dec 2008 02:46:00 +0000</pubDate><atom:updated>2017-11-03T09:14:40.237+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Testing</category><title>Part-2 : Why we should not ignore environment and data setup ?</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;u&gt;&lt;i&gt;&lt;b&gt;A typical review meeting and aftermath : -&lt;/b&gt;&lt;/i&gt;&lt;/u&gt;&lt;br /&gt;
&lt;u&gt;&lt;i&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/i&gt;&lt;/u&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: bold;&quot;&gt;Test Manager:&lt;/span&gt; I could see blanks in pre-conditions OR prerequisites? Can you explain?&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: bold;&quot;&gt;Test Lead:&lt;/span&gt; Boss, it is not necessary, and moreover we are pressed with time. These test cases could be finished by our agile engineers.&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: bold;&quot;&gt;Test Manager: &lt;/span&gt;What about test data &amp;amp; setup? Are you prepared as I have not seen test data in few test cases?&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: bold;&quot;&gt;Test Lead:&lt;/span&gt; Boss, environment would be set up by the configuration manager. Well for test data, we can create on the fly.&lt;/div&gt;
&lt;div&gt;
&lt;u&gt;&lt;i&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/i&gt;&lt;/u&gt; &lt;u&gt;&lt;i&gt;&lt;b&gt;In test execution cycle:&lt;/b&gt;&lt;/i&gt;&lt;/u&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: bold;&quot;&gt;Test Manager:&lt;/span&gt; We are running behind schedule always and you people working on weekends?&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: bold;&quot;&gt;Test Lead:&lt;/span&gt; Yeah the build given had configuration issues &amp;amp; was buggy. We wasted our efforts in attempting almost all test cases, where we knew, many test cases cannot be executed as earlier test cases failed.&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: bold;&quot;&gt;Test Manager:&lt;/span&gt; Hmm, that&#39;s bad.&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: bold;&quot;&gt;Test Lead: &lt;/span&gt;Also test data creation had taken time as everyone was preparing loads of data individually and efforts wasted for creating similar data twice or more by different testers.&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: bold;&quot;&gt;Test Manager:&lt;/span&gt; Alas..we can learn the lesson but the hard way now...&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;i&gt;&lt;u&gt;In a nutshell :&lt;/u&gt;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;Prerequisites or pre-condition plays a vital role in test cases, where it indicates the dependencies on other test cases OR particular environment. You can save efforts by proactively not executing unwanted or invalidated test cases based on same.&lt;/li&gt;
&lt;li&gt;Test data and environment setup should be done &amp;amp; ensured before test execution in a planned manner and should be entry criteria. If time is a constraint, we should give estimates to allocate time to this vital activity.&lt;/li&gt;
&lt;li&gt;Last but not the least test data should be prepared in such a way that it could be reused and fewer efforts spend on redundant data. The automation of test data creation could do wonders in this situation!!!&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;blogger-post-footer&quot;&gt;Break To Make It Better.
Blog to serve thoughts for testing community.&lt;/div&gt;</description><link>http://anandtambey.blogspot.com/2008/12/part-2-why-we-should-not-ignore.html</link><author>noreply@blogger.com (Anand Tambey)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5893318359414313230.post-2175821969481004165</guid><pubDate>Tue, 23 Dec 2008 20:36:00 +0000</pubDate><atom:updated>2009-06-14T15:32:58.115+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Testing</category><title>Part-1 : What if Test Plan Or Strategy Not There?</title><description>You always know the importance of umbrella when it rains...right...and same time you feel you forgot it at home...similar the case with test planning, here are few interesting outcomes if you forgot to plan...:) &lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold&quot;&gt;&lt;/span&gt; &lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold&quot;&gt;Customer :&lt;/span&gt; Well this is critical change and no time left for market launch. &lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold&quot;&gt;Test Damager :&lt;/span&gt; Yes will do it...as you wish!!! We can always work on weekends.                          &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold&quot;&gt;Test Damager:&lt;/span&gt; Why the testing not started, just write test case and execute...&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold&quot;&gt;Test Engineer:&lt;/span&gt; No boss, build is late...&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold&quot;&gt;Test Damager:&lt;/span&gt; Well write few more then..you get paid for...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold&quot;&gt;Test Engineer:&lt;/span&gt; (Cycle 1) Yes we executed all...but 80 out of 100 test cases failed...&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold&quot;&gt;Test Damager:&lt;/span&gt; Excellent job....&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold&quot;&gt;Test Engineer:&lt;/span&gt; (Cycle 2) Boss database is slow for 2-3 days...it is taking time to execute test cases...&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold&quot;&gt;Test Damager:&lt;/span&gt; Well we are checking with support....&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold&quot;&gt;Test Engineer:&lt;/span&gt; (Cycle 2) Yes we executed all over again ...but 50 out of 100 test cases failed...&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold&quot;&gt;Test Damager:&lt;/span&gt; Excellent..quality improving by time...&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold&quot;&gt;Test Engineer:&lt;/span&gt; (Cycle 3)Boss, we executed only 20 ...we are already at deadline...&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold&quot;&gt;Test Damager:&lt;/span&gt;  Why is the weekend for..just cut down your movie plans....&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold&quot;&gt;Customer :&lt;/span&gt; Why it is showing wrong price...I&#39;d paid charges and lost revenue..was it tested at all?? &lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;FONT-WEIGHT: bold&quot;&gt;Test Damager :&lt;/span&gt; Well I&#39;d executed 100% of test cases.Oh no, my test case`is referring to old requirement:(                          &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In a nutshell:-&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;You would be testing what is not intended, needed or agreed..No Scope...&lt;br /&gt;&lt;/li&gt;&lt;li&gt;There is no way to know when to start and when to stop...No assumptions or gating criterias...&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Surprises happens as always good things were expected....No risk analysis&lt;br /&gt;&lt;/li&gt;&lt;li&gt;The only objective of team is EXECUTE and it got EXECUTED at last...ultimately no focus..no objective....&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;Break To Make It Better.
Blog to serve thoughts for testing community.&lt;/div&gt;</description><link>http://anandtambey.blogspot.com/2008/12/part-1-what-if-test-plan-or-strategy.html</link><author>noreply@blogger.com (Anand Tambey)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5893318359414313230.post-1387425052691840747</guid><pubDate>Sat, 20 Dec 2008 18:00:00 +0000</pubDate><atom:updated>2009-06-14T15:30:04.771+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Testing</category><title>Journey into world of testing</title><description>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjU6y4_HwrbINo31AG7Gc4mTin3azSFjb50_406vts0eUXr6N3JdipEmKxlSPvfZz6nJAOjTtcyZbKS8_gmpxiPrFjWa9mI2IkTnZx92hdzfel5PJzO_GZVOgby5QH0u_SnMVduT5-qpzsT/s1600-h/image-upload-14-720536.jpg&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjU6y4_HwrbINo31AG7Gc4mTin3azSFjb50_406vts0eUXr6N3JdipEmKxlSPvfZz6nJAOjTtcyZbKS8_gmpxiPrFjWa9mI2IkTnZx92hdzfel5PJzO_GZVOgby5QH0u_SnMVduT5-qpzsT/s320/image-upload-14-720536.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;We would be starting a journey towards understanding important phases in software testing named as :-&lt;/div&gt;&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;/div&gt;&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;/div&gt;&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;1. Test Planning and Strategy&lt;/div&gt;&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;2. Test Environment Setup&lt;/div&gt;&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;3. Test Execution with Status Reporting&lt;/div&gt;&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;/div&gt;&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;/div&gt;&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;Please stay in touch for next blogs and some original thoughts with best practices.&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;Break To Make It Better.
Blog to serve thoughts for testing community.&lt;/div&gt;</description><link>http://anandtambey.blogspot.com/2008/12/test.html</link><author>noreply@blogger.com (Anand Tambey)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjU6y4_HwrbINo31AG7Gc4mTin3azSFjb50_406vts0eUXr6N3JdipEmKxlSPvfZz6nJAOjTtcyZbKS8_gmpxiPrFjWa9mI2IkTnZx92hdzfel5PJzO_GZVOgby5QH0u_SnMVduT5-qpzsT/s72-c/image-upload-14-720536.jpg" height="72" width="72"/><thr:total>0</thr:total></item></channel></rss>