<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.dovetailsoftware.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Jason Darling</title><link>http://blogs.dovetailsoftware.com/blogs/jason_darling/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.2)</generator><item><title>If you are in Austin tonight....</title><link>http://blogs.dovetailsoftware.com/blogs/jason_darling/archive/2008/02/05/if-you-are-in-austin-tonight.aspx</link><pubDate>Tue, 05 Feb 2008 21:41:39 GMT</pubDate><guid isPermaLink="false">5c171a62-8cd2-4aac-8f20-46c3ac3f3269:10989</guid><dc:creator>jdarling</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.dovetailsoftware.com/blogs/jason_darling/comments/10989.aspx</comments><wfw:commentRss>http://blogs.dovetailsoftware.com/blogs/jason_darling/commentrss.aspx?PostID=10989</wfw:commentRss><wfw:comment>http://blogs.dovetailsoftware.com/blogs/jason_darling/rsscomments.aspx?PostID=10989</wfw:comment><description>&lt;p&gt;Come out and see Bret, myself and some other local test experts as we discuss testing in Agile environments from 6-8:30pm this evening.&amp;nbsp;&lt;a href="http://agileaustin.org/" target="_blank"&gt;http://agileaustin.org/&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.dovetailsoftware.com/aggbug.aspx?PostID=10989" width="1" height="1"&gt;</description></item><item><title>Drop Your Ego, Lose Your Pride and Open Your Arms</title><link>http://blogs.dovetailsoftware.com/blogs/jason_darling/archive/2007/12/04/drop-your-ego-lose-your-pride-and-open-your-arms.aspx</link><pubDate>Tue, 04 Dec 2007 16:11:00 GMT</pubDate><guid isPermaLink="false">5c171a62-8cd2-4aac-8f20-46c3ac3f3269:10751</guid><dc:creator>jdarling</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.dovetailsoftware.com/blogs/jason_darling/comments/10751.aspx</comments><wfw:commentRss>http://blogs.dovetailsoftware.com/blogs/jason_darling/commentrss.aspx?PostID=10751</wfw:commentRss><wfw:comment>http://blogs.dovetailsoftware.com/blogs/jason_darling/rsscomments.aspx?PostID=10751</wfw:comment><description>&lt;p&gt;&lt;a href="http://blogs.dovetailsoftware.com/blogs/jason_darling/WindowsLiveWriter/goodbyeEgoandOpenyourarms_7D30/j0430467%5B10%5D.jpg"&gt;&lt;img src="http://blogs.dovetailsoftware.com/blogs/jason_darling/WindowsLiveWriter/goodbyeEgoandOpenyourarms_7D30/j0430467_thumb%5B8%5D.jpg" style="border:0px none;" align="right" border="0" height="240" width="240"&gt;&lt;/a&gt; John speaks of about &lt;a href="http://www.testingreflections.com/node/view/6283"&gt;collegiality&lt;/a&gt;.&amp;nbsp; James gives a &lt;a href="http://www.satisfice.com/blog/archives/109" target="_blank"&gt;specific example&lt;/a&gt;.&amp;nbsp;&amp;nbsp;I really am happy to read/hear this.&amp;nbsp; All to often ego and pride come into play which does not edify our profession.&amp;nbsp;&amp;nbsp;Working with &lt;a href="http://codebetter.com/blogs/scott.bellware/" target="_blank"&gt;Scott&lt;/a&gt;, I have seen this happen in the .Net community.&amp;nbsp; &lt;/p&gt; &lt;p&gt;So, &lt;strike&gt;h&lt;/strike&gt;ow do we demand/command respect from our peers, management, developers, BAs, etc. and grow this field?&amp;nbsp; We gain this by acting in a professional manner as well as giving testers respect even if it's unearned, regardless if they are a high profile name or newbie interested in breaking into the field.&amp;nbsp; &lt;/p&gt; &lt;p&gt;And, like John, I'll put action to my words- if anyone has a questions on where to start or anything testing related, you can reach me- geogratis at gmail dot com.&lt;/p&gt;&lt;img src="http://blogs.dovetailsoftware.com/aggbug.aspx?PostID=10751" width="1" height="1"&gt;</description><category domain="http://blogs.dovetailsoftware.com/blogs/jason_darling/archive/tags/Testing/default.aspx">Testing</category></item><item><title>Live Writer: out of Beta and still not baked...</title><link>http://blogs.dovetailsoftware.com/blogs/jason_darling/archive/2007/11/09/live-writer-out-of-beta-and-still-not-baked.aspx</link><pubDate>Fri, 09 Nov 2007 18:47:58 GMT</pubDate><guid isPermaLink="false">5c171a62-8cd2-4aac-8f20-46c3ac3f3269:9819</guid><dc:creator>jdarling</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.dovetailsoftware.com/blogs/jason_darling/comments/9819.aspx</comments><wfw:commentRss>http://blogs.dovetailsoftware.com/blogs/jason_darling/commentrss.aspx?PostID=9819</wfw:commentRss><wfw:comment>http://blogs.dovetailsoftware.com/blogs/jason_darling/rsscomments.aspx?PostID=9819</wfw:comment><description>&lt;p&gt;I previoulsy &lt;a href="http://blogs.dovetailsoftware.com/blogs/jason_darling/archive/2007/07/06/live-writer-speling-kneads-impruvment.aspx" target="_blank"&gt;posted&lt;/a&gt; about spelling issues with &lt;a href="http://windowslivewriter.spaces.live.com/" target="_blank"&gt;Live Writer&lt;/a&gt; back when it was in Beta.&amp;nbsp; Now that it's out of Beta, it still has issues that my&amp;nbsp;colleague &lt;a href="http://blogs.dovetailsoftware.com/blogs/kmiller/default.aspx" target="_blank"&gt;Kevin&lt;/a&gt; has &lt;a href="http://blogs.dovetailsoftware.com/blogs/kmiller/archive/2007/11/08/is-the-software-installer.aspx" target="_blank"&gt;pointed&lt;/a&gt; out.&lt;/p&gt;&lt;img src="http://blogs.dovetailsoftware.com/aggbug.aspx?PostID=9819" width="1" height="1"&gt;</description><category domain="http://blogs.dovetailsoftware.com/blogs/jason_darling/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://blogs.dovetailsoftware.com/blogs/jason_darling/archive/tags/Technology/default.aspx">Technology</category></item><item><title>Phone call with Jeff Patton on Story Estimation and Granularity.</title><link>http://blogs.dovetailsoftware.com/blogs/jason_darling/archive/2007/10/29/phone-call-with-jeff-patton-on-story-estimation-and-granularity.aspx</link><pubDate>Mon, 29 Oct 2007 21:51:25 GMT</pubDate><guid isPermaLink="false">5c171a62-8cd2-4aac-8f20-46c3ac3f3269:9359</guid><dc:creator>jdarling</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.dovetailsoftware.com/blogs/jason_darling/comments/9359.aspx</comments><wfw:commentRss>http://blogs.dovetailsoftware.com/blogs/jason_darling/commentrss.aspx?PostID=9359</wfw:commentRss><wfw:comment>http://blogs.dovetailsoftware.com/blogs/jason_darling/rsscomments.aspx?PostID=9359</wfw:comment><description>&lt;p&gt;The team was having some questions regarding the granularity and estimation of stories, so &lt;a href="http://www.io.com/~wazmo/blog/" target="_blank"&gt;Bret&lt;/a&gt; set up a phone call with &lt;a href="http://www.agileproductdesign.com/blog/" target="_blank"&gt;Jeff Patton&lt;/a&gt; a last week.&amp;nbsp; Here are two takeaways from that call which have already proved invaluable.&lt;/p&gt; &lt;p&gt;First, after each iteration, do the 3 &lt;strong&gt;P'&lt;/strong&gt;s- 1) what is the quality of the &lt;strong&gt;P&lt;/strong&gt;roduct, 2) &lt;strong&gt;P&lt;/strong&gt;rogress- are we moving forward?, and 3) Continually to evaluate the &lt;strong&gt;P&lt;/strong&gt;rocess that you're using;&amp;nbsp; if it is not efficient, what would change to make it so?&lt;/p&gt; &lt;p&gt;And secondly, when deciding on what level of quality&amp;nbsp;to implement a story, use the report card metaphor using the A-F grading scale.&amp;nbsp; For example, if the story were to be done in consecutive iterations, the first release would be a C, second iteration would be a B, and third iteration an A.&amp;nbsp;&amp;nbsp; &lt;em&gt;Slowly turn up the quality of the story based on your customer feedback.&amp;nbsp; &lt;/em&gt;And, when deciding if a story should be a D or B, find a slightly higher stopping point so that refactoring is minimized. &lt;/p&gt;&lt;img src="http://blogs.dovetailsoftware.com/aggbug.aspx?PostID=9359" width="1" height="1"&gt;</description><category domain="http://blogs.dovetailsoftware.com/blogs/jason_darling/archive/tags/Agile/default.aspx">Agile</category><category domain="http://blogs.dovetailsoftware.com/blogs/jason_darling/archive/tags/Business/default.aspx">Business</category><category domain="http://blogs.dovetailsoftware.com/blogs/jason_darling/archive/tags/Customer+Service/default.aspx">Customer Service</category></item><item><title>Apple Humor for Mac Users</title><link>http://blogs.dovetailsoftware.com/blogs/jason_darling/archive/2007/09/21/apple-humor-for-mac-users.aspx</link><pubDate>Fri, 21 Sep 2007 17:09:38 GMT</pubDate><guid isPermaLink="false">5c171a62-8cd2-4aac-8f20-46c3ac3f3269:8455</guid><dc:creator>jdarling</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.dovetailsoftware.com/blogs/jason_darling/comments/8455.aspx</comments><wfw:commentRss>http://blogs.dovetailsoftware.com/blogs/jason_darling/commentrss.aspx?PostID=8455</wfw:commentRss><wfw:comment>http://blogs.dovetailsoftware.com/blogs/jason_darling/rsscomments.aspx?PostID=8455</wfw:comment><description>&lt;p&gt;Regardless of political affiliation, this &lt;a href="http://www.metacafe.com/watch/634345/irack/" target="_blank"&gt;video&lt;/a&gt; is pretty funny.&amp;nbsp;&lt;/p&gt;&lt;img src="http://blogs.dovetailsoftware.com/aggbug.aspx?PostID=8455" width="1" height="1"&gt;</description><category domain="http://blogs.dovetailsoftware.com/blogs/jason_darling/archive/tags/Apple/default.aspx">Apple</category></item><item><title>MACro Thinking</title><link>http://blogs.dovetailsoftware.com/blogs/jason_darling/archive/2007/07/20/macro-thinking.aspx</link><pubDate>Fri, 20 Jul 2007 15:51:42 GMT</pubDate><guid isPermaLink="false">5c171a62-8cd2-4aac-8f20-46c3ac3f3269:7143</guid><dc:creator>jdarling</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.dovetailsoftware.com/blogs/jason_darling/comments/7143.aspx</comments><wfw:commentRss>http://blogs.dovetailsoftware.com/blogs/jason_darling/commentrss.aspx?PostID=7143</wfw:commentRss><wfw:comment>http://blogs.dovetailsoftware.com/blogs/jason_darling/rsscomments.aspx?PostID=7143</wfw:comment><description>&lt;p&gt;As I previously &lt;a href="http://blogs.dovetailsoftware.com/blogs/jason_darling/archive/2007/04/23/windows-updates-are-ridiculous-i-m-buying-a-mac-next-time.aspx" target="_blank"&gt;mentioned&lt;/a&gt;, my next computer was going to be a Mac.&amp;nbsp; So, lat night, I went out and bought myself a &lt;a href="http://www.apple.com/macbookpro/" target="_blank"&gt;MacBook Pro&lt;/a&gt;.&amp;nbsp; Never had an &lt;a href="http://www.apple.com/" target="_blank"&gt;Apple&lt;/a&gt; before, but I really liked what I read and had heard about them.&amp;nbsp; &lt;/p&gt; &lt;p&gt;My old laptop, which my wife primarily uses, was an &lt;a href="http://www.hp.com" target="_blank"&gt;HP&lt;/a&gt; and, well, let's just say it has some &lt;a href="http://www.howtofixcomputers.com/bb/ftopic73146-0.html" target="_blank"&gt;issues&lt;/a&gt; due to bad engineering.&amp;nbsp; So,&amp;nbsp;I was in dire need of a new one.&amp;nbsp;&amp;nbsp;I'm anxious to install &lt;a href="http://www.ruby-lang.org/" target="_blank"&gt;Ruby&lt;/a&gt;, &lt;a href="http://wtr.rubyforge.org/" target="_blank"&gt;Watir&lt;/a&gt; and &lt;a href="http://safariwatir.rubyforge.org/" target="_blank"&gt;SafariWatir&lt;/a&gt;. &lt;/p&gt; &lt;p&gt;I am not the first at &lt;a href="http://www.dovetailsoftware.com/" target="_blank"&gt;Dovetail&lt;/a&gt; to convert to&amp;nbsp;Mac though- one of our sales reps bought a Macbook Pro last month, and &lt;a href="http://codebetter.com/blogs/scott.bellware/default.aspx" target="_blank"&gt;Scott&lt;/a&gt; beat me by 2 weeks.&amp;nbsp; &lt;/p&gt; &lt;p&gt;Oh, and&amp;nbsp;because I don't like doing things halfa**, I bought my wife a &lt;a href="http://www.apple.com/macbook/macbook.html" target="_blank"&gt;Macbook&lt;/a&gt; too.&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.dovetailsoftware.com/blogs/jason_darling/WindowsLiveWriter/HelloApple_8C73/macs%5B5%5D.jpg"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="425" src="http://blogs.dovetailsoftware.com/blogs/jason_darling/WindowsLiveWriter/HelloApple_8C73/macs_thumb%5B3%5D.jpg" width="640" align="left" border="0"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.dovetailsoftware.com/blogs/jason_darling/WindowsLiveWriter/HelloApple_8C73/mac_gear%5B6%5D.jpg"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="425" src="http://blogs.dovetailsoftware.com/blogs/jason_darling/WindowsLiveWriter/HelloApple_8C73/mac_gear_thumb%5B2%5D.jpg" width="640" border="0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.dovetailsoftware.com/aggbug.aspx?PostID=7143" width="1" height="1"&gt;</description><category domain="http://blogs.dovetailsoftware.com/blogs/jason_darling/archive/tags/Watir/default.aspx">Watir</category><category domain="http://blogs.dovetailsoftware.com/blogs/jason_darling/archive/tags/Testing/default.aspx">Testing</category><category domain="http://blogs.dovetailsoftware.com/blogs/jason_darling/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://blogs.dovetailsoftware.com/blogs/jason_darling/archive/tags/Technology/default.aspx">Technology</category><category domain="http://blogs.dovetailsoftware.com/blogs/jason_darling/archive/tags/Ruby/default.aspx">Ruby</category><category domain="http://blogs.dovetailsoftware.com/blogs/jason_darling/archive/tags/Apple/default.aspx">Apple</category><category domain="http://blogs.dovetailsoftware.com/blogs/jason_darling/archive/tags/SafariWatir/default.aspx">SafariWatir</category></item><item><title>Live Writer speling kneads impruvment</title><link>http://blogs.dovetailsoftware.com/blogs/jason_darling/archive/2007/07/06/live-writer-speling-kneads-impruvment.aspx</link><pubDate>Fri, 06 Jul 2007 23:07:32 GMT</pubDate><guid isPermaLink="false">5c171a62-8cd2-4aac-8f20-46c3ac3f3269:6818</guid><dc:creator>jdarling</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.dovetailsoftware.com/blogs/jason_darling/comments/6818.aspx</comments><wfw:commentRss>http://blogs.dovetailsoftware.com/blogs/jason_darling/commentrss.aspx?PostID=6818</wfw:commentRss><wfw:comment>http://blogs.dovetailsoftware.com/blogs/jason_darling/rsscomments.aspx?PostID=6818</wfw:comment><description>&lt;p&gt;I use &lt;a href="http://get.live.com/betas/writer_betas" target="_blank"&gt;Live Writer&lt;/a&gt; when creating my posts. For the most part, it works OK for me, but the spell-check is awful.&amp;nbsp; The dictionary is nowhere near what&amp;nbsp;&lt;a href="http://office.microsoft.com/word" target="_blank"&gt;Word&lt;/a&gt; and &lt;a href="http://www.microsoft.com/outlook/" target="_blank"&gt;Outlook&lt;/a&gt; are.&amp;nbsp; Why can't the Live Writer team use the same dictionary as the Word and Outlook teams?&amp;nbsp; After all, it's just a dictionary!&amp;nbsp; I know it's in Beta, but&amp;nbsp;&lt;a href="http://www.google.com/" target="_blank"&gt;Google's&lt;/a&gt; Betas are more solid than &lt;a href="http://www.microsoft.com/" target="_blank"&gt;Microsoft's&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Because of this limitation, when I create a post, I always copy/paste into Word to do a spell-check.&amp;nbsp; Once it is checked and my typos corrected, I copy/paste from Word back into Live Writer.&amp;nbsp; Then, I insert links, format it, proof it and finally publish it (I have the option selected to do a automatically do a spell-check before publishing).&amp;nbsp;&amp;nbsp;  &lt;p&gt;In a previous post, I used the word 'cancelled'.&amp;nbsp; In Word, acceptable ways of spelling are 'canceled' and 'cancelled'.&amp;nbsp; In Live Writer,&amp;nbsp;‘cancelled’ was picked up as misspelled and suggested spelling it as 'canceled'.&amp;nbsp; Word just told me is was OK and now it's not?&amp;nbsp;  &lt;p&gt;&lt;a href="http://blogs.dovetailsoftware.com/blogs/jason_darling/WindowsLiveWriter/LiveWriterspelliingkneadsimpruvment_AF36/cancelled%5B1%5D.jpg"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="231" src="http://blogs.dovetailsoftware.com/blogs/jason_darling/WindowsLiveWriter/LiveWriterspelliingkneadsimpruvment_AF36/cancelled_thumb%5B1%5D.jpg" width="401" border="0"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;What did I expect when it can’t even suggest a fix for its own name!&amp;nbsp;&amp;nbsp; &lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="231" src="http://blogs.dovetailsoftware.com/blogs/jason_darling/WindowsLiveWriter/LiveWriterspelliingkneadsimpruvment_AF36/Live_Writer_thumb%5B1%5D.jpg" width="401" border="0"&gt; &lt;/p&gt; &lt;p&gt;And, while I'm speaking about Live Writer, why do I have to hit 'Shift+F7' to perform a spell-check when Word and Outlook have taught me to use 'F7'.&amp;nbsp; Consistency here people.  &lt;p&gt;Anyone suggest another editor that is fully baked? &lt;/p&gt;&lt;img src="http://blogs.dovetailsoftware.com/aggbug.aspx?PostID=6818" width="1" height="1"&gt;</description></item><item><title>Are We Bound by a Code of Ethics?</title><link>http://blogs.dovetailsoftware.com/blogs/jason_darling/archive/2007/07/02/are-we-bound-by-a-code-of-ethics.aspx</link><pubDate>Mon, 02 Jul 2007 23:22:46 GMT</pubDate><guid isPermaLink="false">5c171a62-8cd2-4aac-8f20-46c3ac3f3269:6723</guid><dc:creator>jdarling</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.dovetailsoftware.com/blogs/jason_darling/comments/6723.aspx</comments><wfw:commentRss>http://blogs.dovetailsoftware.com/blogs/jason_darling/commentrss.aspx?PostID=6723</wfw:commentRss><wfw:comment>http://blogs.dovetailsoftware.com/blogs/jason_darling/rsscomments.aspx?PostID=6723</wfw:comment><description>&lt;p&gt;My last &lt;a href="http://blogs.dovetailsoftware.com/blogs/jason_darling/archive/2007/06/29/should-customers-be-penali-ed-for-bugs-in-applications.aspx" target="_blank"&gt;post&lt;/a&gt; got me thinking about ethics within our industry.&amp;nbsp;&amp;nbsp; Our profession does not have an absolute &lt;a href="http://en.wikipedia.org/wiki/Ethical_code" target="_blank"&gt;code of ethics&lt;/a&gt;, but should there be one?&amp;nbsp;&amp;nbsp; Policemen, doctors, psychologists, are just a few of professions that are bound by a code which they live by.&amp;nbsp; For example, if a doctor is in a grocery store, and someone in that store has a heart attack, their &lt;a href="http://www.wma.net/e/policy/c8.htm" target="_blank"&gt;code of ethics&lt;/a&gt; states it is their responsibility to administer CPR until more medical attention arrives.&lt;/p&gt; &lt;p&gt;The problem as I see it is that there is not a single organization to which governs us.&amp;nbsp; Furthermore, those organizations that do exist, like the &lt;a href="http://www.associationforsoftwaretesting.org/" target="_blank"&gt;Association on Software Testing&lt;/a&gt; (AST)&amp;nbsp;and &lt;a href="http://www.asq.org/" target="_blank"&gt;American Society for Quality&lt;/a&gt;, are "volunteer organizations".&amp;nbsp; Without a recognized single organization, it is hard to mandate a code of ethics.&amp;nbsp;&amp;nbsp;I know the AST has a &lt;a href="http://www.associationforsoftwaretesting.org/ethics.html" target="_blank"&gt;code&lt;/a&gt;, but not all testers are required to be members in order to practice software testing.&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt; &lt;p&gt;&lt;strong&gt;A code is not something that you live by 8 hours a day; it is something you live by every hour of every day.&lt;/strong&gt;&amp;nbsp; Which leads me into another question: As professional testers (notice I say professional testers, as there are testers who do not view this as a career path), should we report bugs that we find while off-the-job?&amp;nbsp;&amp;nbsp;Are we ever off-duty?&amp;nbsp; On one side, if we report every bug we find,&amp;nbsp;we&amp;nbsp;may not have time to get anything else done.&amp;nbsp; On the other hand, if we do report defects, I think this would bring more legitimacy to our profession, something&amp;nbsp;I feel we desperately need.&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt; &lt;p&gt;Personally, I try to categorize the level of severity of the bug, although this can be difficult to do without knowing the business and technical requirements- a true black box if you will.&amp;nbsp; For example, if it's a typo, I probably will not report it, unless I have time.&amp;nbsp; If the bug is within a purchase path of an application, as was my experience with Delta, I will go ahead and submit a defect report to them.&amp;nbsp; (I did tell &lt;a href="http://www.delta.com/" target="_blank"&gt;Delta&lt;/a&gt; about their bug, but as of this writing, have not heard a response).&amp;nbsp; Now, whether or not the company chooses to act on my submittal is up to them.&amp;nbsp;  &lt;p&gt;Should there be an absolute code of ethics for professional testers?&amp;nbsp; Do you feel ethically bound to report a defect that you found while off-the-job?&amp;nbsp; Do you report bugs while off-the-job?&amp;nbsp; Does severity play a role in whether or not you report it?&amp;nbsp;&amp;nbsp;  &lt;p&gt;PS- I do not report bugs for any Microsoft software, regardless of severity; I simply don’t have enough time. Not to mention, they have a vast amount of testers for this.&lt;/p&gt;&lt;img src="http://blogs.dovetailsoftware.com/aggbug.aspx?PostID=6723" width="1" height="1"&gt;</description><category domain="http://blogs.dovetailsoftware.com/blogs/jason_darling/archive/tags/Testing/default.aspx">Testing</category><category domain="http://blogs.dovetailsoftware.com/blogs/jason_darling/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://blogs.dovetailsoftware.com/blogs/jason_darling/archive/tags/Business/default.aspx">Business</category><category domain="http://blogs.dovetailsoftware.com/blogs/jason_darling/archive/tags/Customer+Service/default.aspx">Customer Service</category></item><item><title>Should Customers be Penali$ed for Bugs in Applications?</title><link>http://blogs.dovetailsoftware.com/blogs/jason_darling/archive/2007/06/29/should-customers-be-penali-ed-for-bugs-in-applications.aspx</link><pubDate>Fri, 29 Jun 2007 21:05:41 GMT</pubDate><guid isPermaLink="false">5c171a62-8cd2-4aac-8f20-46c3ac3f3269:6647</guid><dc:creator>jdarling</dc:creator><slash:comments>7</slash:comments><comments>http://blogs.dovetailsoftware.com/blogs/jason_darling/comments/6647.aspx</comments><wfw:commentRss>http://blogs.dovetailsoftware.com/blogs/jason_darling/commentrss.aspx?PostID=6647</wfw:commentRss><wfw:comment>http://blogs.dovetailsoftware.com/blogs/jason_darling/rsscomments.aspx?PostID=6647</wfw:comment><description>&lt;p&gt;&lt;a href="http://blogs.dovetailsoftware.com/blogs/jason_darling/WindowsLiveWriter/ShouldCustomersbePenalizedforSystemError_83C2/bug%5B17%5D.jpg"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="240" src="http://blogs.dovetailsoftware.com/blogs/jason_darling/WindowsLiveWriter/ShouldCustomersbePenalizedforSystemError_83C2/bug_thumb%5B11%5D.jpg" width="174" align="left" border="0"&gt;&lt;/a&gt; Since &lt;a href="http://www.dovetailsoftware.com/" target="_blank"&gt;Dovetail Software&lt;/a&gt;&amp;nbsp;develops and supports Enterprise CRM Application particularly within Customer Service and Support , I thought I would share an interesting happening to me recently that has a&amp;nbsp;software testing twist thrown in the mix.&lt;/p&gt; &lt;p&gt;The other night, my wife and I were making airline reservations for our vacation next month.&amp;nbsp; My father- whom I am very close with-&amp;nbsp;was gracious enough to let me use his &lt;a href="http://www.delta.com/" target="_blank"&gt;Delta&lt;/a&gt; SkyMiles for tickets, so I was booking two reward tickets with them.&amp;nbsp;  &lt;p&gt;I previously had tried to book this flight&amp;nbsp;1.5 weeks so I would not incur the booking fee that is associated with reservations made less than 21 days.&amp;nbsp; During that attempt, I received an application error that said to call Delta, as there was a problem with the reservation.&amp;nbsp; I was able to get a confirmation number, although it had to be done by logging into my account to retrieve it (I was in my father's account).&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;  &lt;p&gt;The next morning (which now is less than 21 days, and mandates a $50 per ticket fee), I logged on again to see my reservation was cancelled.&amp;nbsp; I called Delta, gave the confirmation number, and told them what happened.&amp;nbsp;&amp;nbsp;They said&amp;nbsp;it had been deleted and they could book it over the phone&amp;nbsp;for the less than 21 day service fee, as well as&amp;nbsp;an additional $10 per ticket for making the reservation over the phone.&amp;nbsp; Quick math&amp;nbsp;makes this&amp;nbsp;sum $120.&amp;nbsp; Needless to say, I was displeased and talked to the manager.&amp;nbsp; She said could not do anything about the fee, although she DID acknowledge that their website had been down a few times the previous day.&amp;nbsp; I decided to hold off on booking it.&amp;nbsp;&amp;nbsp;&amp;nbsp;  &lt;p&gt;The other night, I decided to book my reservation again.&amp;nbsp; While doing so,&amp;nbsp;I again received an error that said the booking could not be completed (this time I DID get a confirmation&amp;nbsp;number displayed on the website)&amp;nbsp;and to call Delta with my confirmation code.&amp;nbsp; Sound familiar?&amp;nbsp; I was told it was a problem with my credit card (my father’s actually)&amp;nbsp;and Delta could book the ticket for the same fees as were stated previously.&amp;nbsp; He transferred me over to a manager but I was disconnected, (I think he was new because he put me on hold 5 times).&amp;nbsp;&amp;nbsp;  &lt;p&gt;So, instead of calling back and being on hold for another 20 minutes, I logged into my account, and cancelled the 24 hour Hold that existed for my reservation, so I could free up the seats that I had selected.&amp;nbsp; I then rebooked my flight, but this time paid extra attention to my father's credit card info.&amp;nbsp; As it turns out, there is a &lt;b&gt;bug in their system&lt;/b&gt;.&amp;nbsp;&amp;nbsp;  &lt;p&gt;There are two addresses in my father's profile- work and home-&amp;nbsp;with the first address being his office.&amp;nbsp; The credit card in his profile has his home address as the billing address.&amp;nbsp; So, after selecting your flights, the application takes you to a page&amp;nbsp;where you enter the traveler’s name(s) and credit card information. For the credit card, you can enter a new one or select the one on your profile.&amp;nbsp; On this page, my&amp;nbsp;father's card matched his home billing address.&amp;nbsp; I entered our names and chose to use his credit card on file,&amp;nbsp;then proceeded to the Final Confirmation page.&amp;nbsp;&amp;nbsp;It was here that I found the bug within Delta's&amp;nbsp;application.&amp;nbsp; &lt;b&gt;The billing address of the credit card changes to use his work address, which is not the billing address of the credit card&lt;/b&gt;.&amp;nbsp; I did not catch this initially, which caused me to spend numerous hours on the phone with Delta and their website trying to book my ticket.  &lt;p&gt;There is a work around, that my wife found (I've infected her!).&amp;nbsp; She went back to the page where you entered your name and credit card info.&amp;nbsp; On this page,&amp;nbsp;there are some options to use another card or edit an existing card, including changing the address.&amp;nbsp; By selecting edit, we re-selected the home address, which was already the selected radio button.&amp;nbsp; We continued with our booking and, to my delight, finally ended up with a successful confirmation.  &lt;p&gt;So, my question is, how many people are calling and paying the additional $10/ticket booking fee that is charged because Delta's online system has a bug in it.&amp;nbsp;How many people are unable to book the flight, even though they are outside the 21 day window, but due to application errors, they lose their confirmation and are forced to pay an additional $50/ticket?&amp;nbsp; Companies are pushing people to use their web apps more, and charging fees for those who don't.&amp;nbsp; If you are making us use them, then should they not at least work?&amp;nbsp; When the website does not work as intended, why do they still insist on charging fees when it's obvious that the customer has done everything possible to perform the specified action online?&amp;nbsp; I am not a novice at computers here...  &lt;p&gt;Oh, and Delta, I'd still like my $100&amp;nbsp;refund back on my father's card.&amp;nbsp; I have all of the 6 alpha-numeric confirmation codes, so I can PROVE to you that I originally had booked my flight ahead of the 21 day fee, but a BUG WITHIN YOUR APPLICATION caused me to pay additional fees.&amp;nbsp; I think that's the least you can do since I found YOUR bug.  &lt;img src="http://blogs.dovetailsoftware.com/aggbug.aspx?PostID=6647" width="1" height="1"&gt;</description><category domain="http://blogs.dovetailsoftware.com/blogs/jason_darling/archive/tags/Testing/default.aspx">Testing</category><category domain="http://blogs.dovetailsoftware.com/blogs/jason_darling/archive/tags/Business/default.aspx">Business</category><category domain="http://blogs.dovetailsoftware.com/blogs/jason_darling/archive/tags/Customer+Service/default.aspx">Customer Service</category></item><item><title>New Twist in Agile: Parallel Programming</title><link>http://blogs.dovetailsoftware.com/blogs/jason_darling/archive/2007/06/18/new-twist-in-agile-parallel-programming.aspx</link><pubDate>Mon, 18 Jun 2007 19:25:19 GMT</pubDate><guid isPermaLink="false">5c171a62-8cd2-4aac-8f20-46c3ac3f3269:6406</guid><dc:creator>jdarling</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.dovetailsoftware.com/blogs/jason_darling/comments/6406.aspx</comments><wfw:commentRss>http://blogs.dovetailsoftware.com/blogs/jason_darling/commentrss.aspx?PostID=6406</wfw:commentRss><wfw:comment>http://blogs.dovetailsoftware.com/blogs/jason_darling/rsscomments.aspx?PostID=6406</wfw:comment><description>&lt;p&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="159" src="http://blogs.dovetailsoftware.com/blogs/jason_darling/WindowsLiveWriter/NewConceptinAgileParallelProgramming_963F/j0400763_thumb1.jpg" width="240" align="right" border="0"&gt;The other day, &lt;a href="http://www.io.com/~wazmo/blog/" target="_blank"&gt;Bret&lt;/a&gt; and I started working on a card that broke down into&amp;nbsp;numerous, smaller tasks.&amp;nbsp; We began refactoring our procedural code to be Object Oriented along with adding better validations.&amp;nbsp; We paired throughout the day, while working on one of our larger test case .rb files.&amp;nbsp; &lt;/p&gt; &lt;p&gt;The next day, we discussed whether we should continue pair programming or work in parallel.&amp;nbsp; We decided to Parallel Program, a term he defined.&amp;nbsp; We are working individually on different cards, but in &lt;em&gt;parallel &lt;/em&gt;within the same task.&amp;nbsp; We&amp;nbsp;can collaborate on issues/ideas as we move forward (we sit next to one another, so talking to each other is very easy).&amp;nbsp; We have a review process too, so as one of us completes a card, there will be a discussion/code review&amp;nbsp;about what we changed.&amp;nbsp; So far, it's working well.&amp;nbsp;&amp;nbsp;We're also able to get some velocity&amp;nbsp;by doing this too.&amp;nbsp; Not every card can work in this fashion, but for some, it's a good fit.&lt;/p&gt; &lt;p&gt;Anyone else have similar experiences?&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;EDIT:&amp;nbsp;Bret showed me in &lt;a href="http://alistair.cockburn.us/index.php/Main_Page" target="_blank"&gt;Alistair Cockburn's&lt;/a&gt; book &lt;a href="http://www.amazon.com/Crystal-Clear-Human-Powered-Methodology-Development/dp/0201699478" target="_blank"&gt;Crystal Clear&lt;/a&gt;, the Alistair refers to this technique as Side-by-Side Programming.&amp;nbsp; I still prefer the term Parallel Programming over Side-by-Side Programming though.&lt;/p&gt;&lt;img src="http://blogs.dovetailsoftware.com/aggbug.aspx?PostID=6406" width="1" height="1"&gt;</description><category domain="http://blogs.dovetailsoftware.com/blogs/jason_darling/archive/tags/Agile/default.aspx">Agile</category><category domain="http://blogs.dovetailsoftware.com/blogs/jason_darling/archive/tags/OO/default.aspx">OO</category></item></channel></rss>