<?xml version="1.0" encoding="UTF-8"?><feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:rttsweb.com,2007:blog-00001</id>
	<updated>2011-10-24T10:46:22.275-04:00</updated>
	<title type="text">Real-Time Technology Solutions (RTTS) Blogs and News Updates</title>
	<author><name>Ray Mandaro</name></author>

<entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="The State of Technology  "/><id>entry82</id><published>2011-10-24T10:46:22.275-04:00</published><updated>2011-10-24T10:46:22.275-04:00</updated><title type="text">Steve Jobs - the End of an Era</title><content type="html">&lt;div style="MARGIN: 0in 0in 10pt"&gt;Steve Jobs has left us.&amp;nbsp;&amp;nbsp; I was never an Apple user, due to my corporate customers&amp;rsquo; use of the Microsoft operating system.&amp;nbsp;But as an entrepreneur, I have always been a curious observer of his career.&amp;nbsp;He&amp;rsquo;s one of the original Pirates of Silicon Valley w&lt;span style="LINE-HEIGHT: 115%; BACKGROUND: white; COLOR: black; FONT-SIZE: 10pt"&gt;ho revolutionized the convergence between corporate technology and the consumer. &lt;/span&gt;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 10pt"&gt;&lt;span style="LINE-HEIGHT: 115%; BACKGROUND: white; COLOR: black; FONT-SIZE: 10pt"&gt;Steve not only brought to the consumer the original widely adopted PC, the Apple II, but created a home computing revolution with the introduction of the mouse and graphical user interface (GUI) with the Mac, which was co-oped from Xerox&amp;rsquo; PARC research center. He had famously said about his taking of PARC&amp;rsquo;s discovery &amp;ldquo;Good artists copy. Great artists steal.&amp;rsquo;&amp;rdquo;&amp;nbsp;But Bill Gates and Microsoft one-upped him by co-opting the MAC&amp;rsquo;s mouse and GUI in the Windows operating system that went on to dominate the market and drive Jobs and Apple to a point of irrelevancy.&amp;nbsp;&lt;/span&gt;&lt;span style="LINE-HEIGHT: 115%; FONT-SIZE: 10pt"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="LINE-HEIGHT: 115%; BACKGROUND: white; COLOR: black; FONT-SIZE: 10pt"&gt;&amp;ldquo;It&amp;rsquo;s more like we both had this rich neighbor named Xerox, and I broke into his house to steal the TV set and found out that you had already stolen it&amp;rdquo; said Gates.&lt;/span&gt;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 10pt"&gt;&lt;span style="LINE-HEIGHT: 115%; BACKGROUND: white; COLOR: black; FONT-SIZE: 10pt"&gt;When Jobs returned to Apple in his famous second stint, be gave birth to the iPod, iTunes, iPhone and iPad, essentially creating the portable music store/player, smart phone and tablet markets.&amp;nbsp;He allowed consumers to enjoy and customize their entertainment while also keeping an eye on their corporate happenings through email, blogs, and other sources of information.&amp;nbsp;Thus he helped create &amp;lsquo;convergence&amp;rsquo;, a term that started cropping up around 8 years ago.&lt;span&gt;&amp;nbsp;&amp;nbsp; It refers to the blending of the line between corporate technology and consumer products (see my blog &amp;ldquo;The Technology Just Crept Up on Us&amp;hellip;&amp;rdquo; &lt;/span&gt;&lt;/span&gt;&lt;a href="http://bit.ly/jNLt9k"&gt;&lt;span style="LINE-HEIGHT: 115%; BACKGROUND: white; FONT-SIZE: 10pt"&gt;&lt;font color="#0000ff"&gt;http://bit.ly/jNLt9k&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="LINE-HEIGHT: 115%; BACKGROUND: white; COLOR: black; FONT-SIZE: 10pt"&gt;).&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 10pt"&gt;&lt;span style="LINE-HEIGHT: 115%; BACKGROUND: white; COLOR: black; FONT-SIZE: 10pt"&gt;The impact on our lives is amazingly life changing.&amp;nbsp;Work life and personal life have blended together so subtly that we hardly noticed, mostly because of Steve Jobs.&lt;/span&gt;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 10pt"&gt;&lt;span style="LINE-HEIGHT: 115%; BACKGROUND: white; COLOR: black; FONT-SIZE: 10pt"&gt;The end of an era......&lt;/span&gt;&lt;/div&gt;&lt;br&gt;Posted by Bill Hayduk on Monday, October 24, 2011 10:44 AM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=82&amp;ct=Steve Jobs - the End of an Era"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=82&amp;bun=bhayduk&amp;bc=Bill Hayduk#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Bill Hayduk&amp;bun=bhayduk#entry82" rel="alternate" title="Steve Jobs - the End of an Era" type="text/html"/><author><name>Bill Hayduk</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="The State of Technology  "/><id>entry77</id><published>2011-10-24T10:28:29.275-04:00</published><updated>2011-10-24T10:28:29.275-04:00</updated><title type="text">A discursive and irreverent but not necessarily untrue history of the IBM Rational test tools (pt 2)   </title><content type="html">&lt;p&gt;&lt;font face="Arial"&gt;&amp;lt;p&amp;gt;&amp;lt;a href=&amp;quot;http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=75&amp;amp;bun=abaruz&amp;amp;bc=+Allan&amp;quot;&amp;gt;Where was I&amp;lt;/a&amp;gt;? A few &amp;lt;s&amp;gt;days&amp;lt;/s&amp;gt; months ago we kicked off this series with the SQA company based in Cambridge, Mass. Rational picked them up for their automated functional test suite; this had nascent but inadequate load testing capabilities.&amp;lt;/p&amp;gt;&lt;/font&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;font face="Arial"&gt;&amp;lt;p&amp;gt;The genesis of the main performance tool began with the Performance Awareness Corporation&amp;amp;rsquo;s test tool, preVUE, which ran on Unix and was scripted using a language called VU. Versions of the tool could record and play back TTY, X Window, client-server, HTTP, and certain database sessions. It included a number of graphing tools and pre-packaged metrics for presenting the results of performance tests.&amp;lt;/p&amp;gt;&lt;/font&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;font face="Arial"&gt;&amp;lt;p&amp;gt;Rational acquired Performance Awareness in March, 1997, only one month after the merger with SQA had been finalized. Rational bought some third-party tools (NutCRACKER) to make a quick port of the tool to Windows, and merged the IDE with the SQA Robot interface. The control and role-modeling portions were incorporated into Rational TestManager. Now, testers could run emulated network loads while executing test cases on their client-server applications, all within Rational SQA LoadTest. Rational added some features and started mismarketing the amalgamation under various names (&amp;amp;ldquo;Rational Performance Studio,&amp;amp;rdquo; &amp;amp;ldquo;Rational TeamTest for Performance,&amp;amp;rdquo; and so on).&amp;lt;/p&amp;gt;&lt;/font&gt;&lt;/p&gt;&#13;
&lt;p&gt;&amp;lt;p&amp;gt;&lt;font face="Arial"&gt;I would say that VU lies somewhere between C and Perl in its language model, though &amp;lt;a href=&amp;quot;http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Jon+Harris&amp;amp;bun=jharris&amp;quot; &amp;gt;Jon Harris&amp;lt;/a&amp;gt; argues that it&amp;amp;rsquo;s like a subset of C with VB-like string handling. It featured a number of in-language additions to allow for easier string handling, garbage collection, and a small-scale distributed shared memory. Whereas SQA Robot would record actions and properties of the Windows components, the VU environment would record the network traffic between the client and server. The modeling environment distinguished between virtual users, the roles they play, and the actions that each role may perform.&amp;lt;/p&amp;gt;&lt;/font&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;font face="Arial"&gt;&amp;lt;p&amp;gt;Protocol handling was somewhat primitive compared to today; the scripter had to be anywhere from conversant to expert in the protocol to do anything beyond the basics, but allowed access to the lowest levels of protocol detail. Distributed shared memory allowed seamless communication across agent hardware, so the programmer could emulate people working together, and even allowed limited communication between user and running schedule, so with some moderate programming effort up-front, you could shift the workload priorities mid-test. The preVue environment allowed you to specify that virtual users be emulated using threads or processes, trading a more reliable scripting environment for scalability across the generators, but defaulted to processes, the safer bet&amp;amp;mdash;LoadRunner defaults to threads. (I do not know how much amateur code I&amp;amp;rsquo;ve gone through to find that poor variable scoping in relation to threading caused inexplicable errors.) The (third-party?) graphing package had informative views of the data but not in a form that could be published or printed easily, especially outside of the X Window system.&amp;lt;/p&amp;gt;&lt;/font&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;font face="Arial"&gt;&amp;lt;p&amp;gt;Rational did add a few features, though. Protocol-specific support for new environments such as Tuxedo and other tools were added to the VU language. In addition to the C control constructs in VU, the individual scripts could be composed with GUI &amp;amp;ldquo;selectors&amp;amp;rdquo; to model the scenarios in place, and these scenarios could be mixed and matched for the various roles that people played in the population being emulated (&amp;amp;ldquo;user groups&amp;amp;rdquo;). So a VU-savvy programmer could model the low-level aspects of the network protocol, but a naive business analyst could alter the weight, pacing, and transactions to determine how traffic and performance would be affected under a number of projected what-if situations. This gave the tool unrivalled performance and scalability modelling capabilities that is only matched today by the exercise of heavy programming skill.&amp;lt;/p&amp;gt;&lt;/font&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;font face="Arial"&gt;&amp;lt;p&amp;gt;About this time (February 1997?), Rational also acquired Requisite, Inc., which sold tools that allowed you to collect application requirements. One notable feature was it could comb through Microsoft Word documents to aid in the generation and maintenance of a requirements database from legacy documents. If you had such a collection stored somewhere, adoption of RequisitePro was easy; configure it to follow your requirement naming and formatting conventions and point it to your document store, followed by a clean-up phase. It eventually became RQM.&amp;lt;/p&amp;gt;&lt;/font&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;font face="Arial"&gt;&amp;lt;p&amp;gt;To be continued....&amp;lt;/p&amp;gt;&lt;/font&gt;&lt;/p&gt;     &lt;br&gt;Posted by R. Allan Baruz on Monday, December 20, 2010 3:16 PM EST&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=77&amp;ct=A discursive and irreverent but not necessarily untrue history of the IBM Rational test tools (pt 2)   "&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=77&amp;bun=abaruz&amp;bc=R. Allan Baruz#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=R. Allan Baruz&amp;bun=abaruz#entry77" rel="alternate" title="A discursive and irreverent but not necessarily untrue history of the IBM Rational test tools (pt 2)   " type="text/html"/><author><name>R. Allan Baruz</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="The State of Technology"/><id>entry81</id><published>2011-05-27T11:55:50.909-04:00</published><updated>2011-05-27T11:55:50.909-04:00</updated><title type="text">The Land of Opportunity No More - Indian Tech Workers Go Home</title><content type="html">&lt;p&gt;We have now come full circle on the outsourcing situation.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;A recent poll from a tech-job portal states that 69% of technology professionals from India intend to head home, with 57% of these professionals being US citizens or permanent residents &lt;a href="http://bit.ly/jC8svA"&gt;(&lt;span class="apple-style-span"&gt;&lt;span style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; COLOR: black; FONT-SIZE: 10pt"&gt;&lt;span style="BORDER-BOTTOM: windowtext 1pt; BORDER-LEFT: windowtext 1pt; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; FONT-FAMILY: 'inherit','serif'; COLOR: #006699; BORDER-TOP: windowtext 1pt; BORDER-RIGHT: windowtext 1pt; TEXT-DECORATION: none; PADDING-TOP: 0in; mso-border-alt: none windowtext 0in; text-underline: none"&gt;&lt;span class="apple-style-span"&gt;&lt;span style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; COLOR: black; FONT-SIZE: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;)&lt;/span&gt;&lt;/a&gt;&lt;a target="_blank" href="http://bit.ly/jC8svA"&gt;&lt;span style="BORDER-BOTTOM: windowtext 1pt; BORDER-LEFT: windowtext 1pt; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; COLOR: #006699; BORDER-TOP: windowtext 1pt; BORDER-RIGHT: windowtext 1pt; TEXT-DECORATION: none; PADDING-TOP: 0in; mso-border-alt: none windowtext 0in; text-underline: none"&gt;http://bit.ly/jC8svA&lt;/span&gt;&lt;/a&gt;&lt;a href="http://bit.ly/jC8svA"&gt;&lt;/a&gt;. &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;Read that again - that is over two thirds of the Indian IT professionals in the US.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;We are no longer the land of opportunity for the world&amp;rsquo;s technical community.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;In the late 1990&amp;rsquo;s and throughout the 2000&amp;rsquo;s, workers from around the world, and more specifically India, would come the US to work for our blue chip firms and learn the ways of corporate IT from America.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Many would hope to get their green card and then citizenship in hopes of striking it rich during the technology boom and live &amp;ldquo;the American dream&amp;rdquo;.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Based on a survey of over 1,000 Indian IT workers, many feel that the opportunities are better in India than in the US.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Another reason some are heading back is they believe their children will receive a better education in India.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;So there you have it.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;The &amp;ldquo;land of dreams and opportunity&amp;rdquo; for Indian IT workers that once was the US is no more.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;And we did it to ourselves. &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;Big tech firms and CEOs from corporate America talked out of both sides of their mouths.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;From one corner they would say there were no tech jobs in the US and from the other corner would lobby the government for more H1B visas.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Why?&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Cheaper labor and therefore lower costs, of course.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Their short-sightedness regarding quick quarterly profits never took into account the damage that would be done to the US workforce. &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;According to the Department of Defense, there has been a 43% decline in computer science graduates over the past 5 years (&lt;a href="http://smrt.io/m4w9SB"&gt;http://smrt.io/m4w9SB&lt;/a&gt;). Adding to the shortage is the pending retirement of baby boomers. &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;And although there is currently a high unemployment rate among American workers, knowledge workers experience only a 3.7% unemployment rate.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;So, America, get your kids to stop drinking Espresso and start learning Java. &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;Supply is down and demand is high for young IT workers, meaning increased opportunity and increased wages.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;While the Indian labor force has had its fill and corporate America has helped cause this dilemma, there may be something to be gained by this for the US labor market. &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;Time will tell&amp;hellip;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;br&gt;Posted by Bill Hayduk on Friday, May 27, 2011 11:53 AM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=81&amp;ct=The Land of Opportunity No More - Indian Tech Workers Go Home"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=81&amp;bun=bhayduk&amp;bc=Bill Hayduk#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Bill Hayduk&amp;bun=bhayduk#entry81" rel="alternate" title="The Land of Opportunity No More - Indian Tech Workers Go Home" type="text/html"/><author><name>Bill Hayduk</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="The State of Technology"/><id>entry80</id><published>2011-02-11T12:55:33.940-05:00</published><updated>2011-02-11T12:55:33.940-05:00</updated><title type="text">A Social Commentary on Social Networks</title><content type="html">&lt;!--[if gte mso 9]&gt;&lt;xml&gt;&#13;
&lt;w:WordDocument&gt;&#13;
&lt;w:View&gt;Normal&lt;/w:View&gt;&#13;
&lt;w:Zoom&gt;0&lt;/w:Zoom&gt;&#13;
&lt;w:PunctuationKerning /&gt;&#13;
&lt;w:ValidateAgainstSchemas /&gt;&#13;
&lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;&#13;
&lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;&#13;
&lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;&#13;
&lt;w:Compatibility&gt;&#13;
&lt;w:BreakWrappedTables /&gt;&#13;
&lt;w:SnapToGridInCell /&gt;&#13;
&lt;w:WrapTextWithPunct /&gt;&#13;
&lt;w:UseAsianBreakRules /&gt;&#13;
&lt;w:DontGrowAutofit /&gt;&#13;
&lt;/w:Compatibility&gt;&#13;
&lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;&#13;
&lt;/w:WordDocument&gt;&#13;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;&#13;
&lt;w:LatentStyles DefLockedState="false" LatentStyleCount="156"&gt;&#13;
&lt;/w:LatentStyles&gt;&#13;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if !mso]&gt;&lt;object&#13;
classid="clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D" id=ieooui&gt;&lt;/object&gt;&#13;
&lt;style&gt;&#13;
st1\:*{behavior:url(#ieooui) }&#13;
&lt;/style&gt;&#13;
&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt;&#13;
&lt;style&gt;&#13;
/* Style Definitions */&#13;
table.MsoNormalTable&#13;
{mso-style-name:"Table Normal";&#13;
mso-tstyle-rowband-size:0;&#13;
mso-tstyle-colband-size:0;&#13;
mso-style-noshow:yes;&#13;
mso-style-parent:"";&#13;
mso-padding-alt:0in 5.4pt 0in 5.4pt;&#13;
mso-para-margin:0in;&#13;
mso-para-margin-bottom:.0001pt;&#13;
mso-pagination:widow-orphan;&#13;
font-size:10.0pt;&#13;
font-family:"Times New Roman";&#13;
mso-ansi-language:#0400;&#13;
mso-fareast-language:#0400;&#13;
mso-bidi-language:#0400;}&#13;
&lt;/style&gt;&#13;
&lt;![endif]--&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-FAMILY: Arial"&gt;&amp;nbsp;&lt;a href="javascript:void(0);/*1297446536083*/"&gt;Social networks&lt;/a&gt; have been around for awhile now, or at least when measured in in internet years (&lt;a href="http://www.friendster.com"&gt;Friendster&lt;/a&gt; launched in 2002, &lt;a href="javascript:void(0);/*1297446205684*/"&gt;MySpace&lt;/a&gt; and &lt;a href="http://www.linkedin.com"&gt;LinkedIn&lt;/a&gt; in 2003 and &lt;a href="javascript:void(0);/*1297446255040*/"&gt;Facebook &lt;/a&gt;in 2004).&lt;span&gt;&amp;nbsp; &lt;/span&gt;I get LinkedIn and I like it.&lt;span&gt;&amp;nbsp; &lt;/span&gt;It is a great way to perform virtual networking at a speed and volume that would not be possible before.&lt;span&gt;&amp;nbsp; &lt;/span&gt;It also is a great resource to share targeted information with people in your industry, to look for jobs and to keep in touch with colleagues present and past. &lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-FAMILY: Arial"&gt;I only dabbled in MySpace to check it out but found myself joining Facebook to, primarily, keep an eye on my 14 and 11 year olds.&lt;span&gt;&amp;nbsp; &lt;/span&gt;But the longer I was on Facebook, the more people tried to &amp;ldquo;friend&amp;rdquo; me.&lt;span&gt;&amp;nbsp; &lt;/span&gt;I understand why, on LinkedIn, someone who I may not know, but is a contact of someone I know, may want to expand their network.&lt;span&gt;&amp;nbsp; &lt;/span&gt;And I do this also.&lt;span&gt;&amp;nbsp; &lt;/span&gt;But I do not understand why someone who either barely knows me or never was a friend of mine would want to &amp;ldquo;friend&amp;rdquo; me on Facebook. Why would they want to read posts meant for my friends or look at pictures of my kids?&lt;span&gt;&amp;nbsp; &lt;/span&gt;Why would they want to see posts from my kids or my friends?&lt;span&gt;&amp;nbsp; &lt;/span&gt;Is Facebook creating the ultimate voyeur environment that was started by the reality shows like MTV&amp;rsquo;s &amp;lsquo;The Real World&amp;rsquo; and has sunk to new lows with &amp;lsquo;Jersey Shore&amp;rsquo; and &amp;lsquo;Keeping Up with Kardashians&amp;rsquo;?&lt;span&gt;&amp;nbsp; &lt;/span&gt;Am I too old and don&amp;rsquo;t get it?&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-FAMILY: Arial"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="FONT-FAMILY: Arial"&gt;What&amp;rsquo;s your opinion?&lt;/span&gt;&lt;/p&gt;&lt;br&gt;Posted by Bill Hayduk on Friday, February 11, 2011 12:49 PM EST&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=80&amp;ct=A Social Commentary on Social Networks"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=80&amp;bun=bhayduk&amp;bc=Bill Hayduk#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Bill Hayduk&amp;bun=bhayduk#entry80" rel="alternate" title="A Social Commentary on Social Networks" type="text/html"/><author><name>Bill Hayduk</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="The State of Technology"/><id>entry79</id><published>2011-01-12T11:15:08.249-05:00</published><updated>2011-01-12T11:15:08.249-05:00</updated><title type="text">A discursive and irreverent but not necessarily untrue history of the IBM Rational test tools (pt 2)</title><content type="html">&lt;font face="Arial"&gt;&#13;
&lt;p&gt;&lt;font face="Arial"&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=75&amp;amp;bun=abaruz&amp;amp;bc=+Allan"&gt;Where was I&lt;/a&gt;? A few &lt;s&gt;days&lt;/s&gt; months ago we kicked off this series with the SQA company based in Cambridge, Mass. Rational picked them up for their automated functional test suite; this had nascent but inadequate load testing capabilities.&lt;/font&gt;&lt;/p&gt;&#13;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&#13;
&lt;p&gt;&lt;font face="Arial"&gt;The genesis of the main performance tool began with the Performance Awareness Corporation&lt;span style="line-height: 115%; font-family: 'Calibri','sans-serif'; font-size: 11pt;"&gt;&amp;rsquo;&lt;/span&gt;s test tool, preVUE, which ran on Unix and was scripted using a language called VU. Versions of the tool could record and play back TTY, X Window, client-server, HTTP, and certain database sessions. It included a number of graphing tools and pre-packaged metrics for presenting the results of performance tests.&lt;/font&gt;&lt;/p&gt;&#13;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&#13;
&lt;p&gt;&lt;font face="Arial"&gt;Rational acquired Performance Awareness in March, 1997, only one month after the merger with SQA had been finalized. Rational bought some third-party tools (NutCRACKER) to make a quick port of the tool to Windows, and merged the IDE with the SQA Robot interface. The control and role-modeling portions were incorporated into Rational TestManager. Now, testers could run emulated network loads while executing test cases on their client-server applications, all within Rational SQA LoadTest. Rational added some features and started mismarketing the amalgamation under various names (&lt;span style="line-height: 115%; font-family: 'Calibri','sans-serif'; font-size: 11pt;"&gt;&amp;ldquo;&lt;/span&gt;Rational Performance Studio,&lt;span style="line-height: 115%; font-family: 'Calibri','sans-serif'; font-size: 11pt;"&gt;&amp;rdquo;&lt;/span&gt; &lt;span style="line-height: 115%; font-family: 'Calibri','sans-serif'; font-size: 11pt;"&gt;&amp;ldquo;&lt;/span&gt;Rational TeamTest for Performance,&lt;span style="line-height: 115%; font-family: 'Calibri','sans-serif'; font-size: 11pt;"&gt;&amp;rdquo;&lt;/span&gt; and so on).&lt;/font&gt;&lt;/p&gt;&#13;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&#13;
&lt;p&gt;&lt;font face="Arial"&gt;I would say that VU lies somewhere between C and Perl in its language model, though &lt;a href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Jon+Harris&amp;amp;bun=jharris"&gt;Jon Harris&lt;/a&gt; argues that it&lt;span style="line-height: 115%; font-family: 'Calibri','sans-serif'; font-size: 11pt;"&gt;&amp;rsquo;&lt;/span&gt;s like a subset of C with VB-like string handling. It featured a number of in-language additions to allow for easier string handling, garbage collection, and a small-scale distributed shared memory. Whereas SQA Robot would record actions and properties of the Windows components, the VU environment would record the network traffic between the client and server. The modeling environment distinguished between virtual users, the roles they play, and the actions that each role may perform.&lt;/font&gt;&lt;/p&gt;&#13;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&#13;
&lt;p&gt;&lt;font face="Arial"&gt;Protocol handling was somewhat primitive compared to today; the scripter had to be anywhere from conversant to expert in the protocol to do anything beyond the basics, but allowed access to the lowest levels of protocol detail. Distributed shared memory allowed seamless communication across agent hardware, so the programmer could emulate people working together, and even allowed limited communication between user and running schedule, so with some moderate programming effort up-front, you could shift the workload priorities mid-test. The preVue environment allowed you to specify that virtual users be emulated using threads or processes, trading a more reliable scripting environment for scalability across the generators, but defaulted to processes, the safer bet&lt;span style="line-height: 115%; font-family: 'Calibri','sans-serif'; font-size: 11pt;"&gt;&amp;mdash;&lt;/span&gt;LoadRunner defaults to threads. (I do not know how much amateur code I&lt;span style="line-height: 115%; font-family: 'Calibri','sans-serif'; font-size: 11pt;"&gt;&amp;rsquo;&lt;/span&gt;ve gone through to find that poor variable scoping in relation to threading caused inexplicable errors.) The (third-party?) graphing package had informative views of the data but not in a form that could be published or printed easily, especially outside of the X Window system.&lt;/font&gt;&lt;/p&gt;&#13;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&#13;
&lt;p&gt;&lt;font face="Arial"&gt;Rational did add a few features, though. Protocol-specific support for new environments such as Tuxedo and other tools were added to the VU language. In addition to the C control constructs in VU, the individual scripts could be composed with GUI &lt;span style="line-height: 115%; font-family: 'Calibri','sans-serif'; font-size: 11pt;"&gt;&amp;ldquo;&lt;/span&gt;selectors&lt;span style="line-height: 115%; font-family: 'Calibri','sans-serif'; font-size: 11pt;"&gt;&amp;rdquo;&lt;/span&gt; to model the scenarios in place, and these scenarios could be mixed and matched for the various roles that people played in the population being emulated (&lt;span style="line-height: 115%; font-family: 'Calibri','sans-serif'; font-size: 11pt;"&gt;&amp;ldquo;&lt;/span&gt;user groups&lt;span style="line-height: 115%; font-family: 'Calibri','sans-serif'; font-size: 11pt;"&gt;&amp;rdquo;&lt;/span&gt;). So a VU-savvy programmer could model the low-level aspects of the network protocol, but a naive business analyst could alter the weight, pacing, and transactions to determine how traffic and performance would be affected under a number of projected what-if situations. This gave the tool unrivalled performance and scalability modelling capabilities that is only matched today by the exercise of heavy programming skill.&lt;/font&gt;&lt;/p&gt;&#13;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&#13;
&lt;p&gt;&lt;font face="Arial"&gt;About this time (February 1997?), Rational also acquired Requisite, Inc., which sold tools that allowed you to collect application requirements. One notable feature was it could comb through Microsoft Word documents to aid in the generation and maintenance of a requirements database from legacy documents. If you had such a collection stored somewhere, adoption of RequisitePro was easy; configure it to follow your requirement naming and formatting conventions and point it to your document store, followed by a clean-up phase. It eventually became RQM.&lt;/font&gt;&lt;/p&gt;&#13;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&#13;
&lt;p&gt;&lt;font face="Arial"&gt;To be continued....&lt;/font&gt;&lt;/p&gt;&#13;
&lt;/font&gt;&lt;br&gt;Posted by R. Allan Baruz on Tuesday, January 11, 2011 11:15 AM EST&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=79&amp;ct=A discursive and irreverent but not necessarily untrue history of the IBM Rational test tools (pt 2)"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=79&amp;bun=abaruz&amp;bc=R. Allan Baruz#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=R. Allan Baruz&amp;bun=abaruz#entry79" rel="alternate" title="A discursive and irreverent but not necessarily untrue history of the IBM Rational test tools (pt 2)" type="text/html"/><author><name>R. Allan Baruz</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="Application Performance and Scalability"/><id>entry78</id><published>2011-01-11T10:41:11.155-05:00</published><updated>2011-01-11T10:41:11.155-05:00</updated><title type="text">Rise of the Smartphone</title><content type="html">&lt;div style="MARGIN: 0in 0in 10pt"&gt;&lt;span style="LINE-HEIGHT: 115%; FONT-SIZE: 10pt"&gt;For some time I've been travelling with a cell phone, small video player and GPS. About 2 months ago I upgraded my cell phone to a Droid X. I was at Verizon looking at the slew of available smartphones I had the Droid X in hand) when another customer approached me and started praising the phone. He said he was an application developer (freelance or hobbyist I suppose) for the Android OS and had tried out many of them and ended up with the Droid X for his own use. I was actually sold on the phone even before he approached me as I wanted a single unit to take the place of the multiple devices I was carrying around. Though all of the smartphones posses my desired qualifications, the Droid X had the biggest screen. So I took the plunge and bought the phone. Since then I've been reading any article I come across that catches my eye with words such as &amp;quot;Droid&amp;quot;, &amp;quot;Smartphone&amp;quot;, or &amp;quot;Android&amp;quot;.&lt;/span&gt;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 10pt"&gt;&lt;span style="LINE-HEIGHT: 115%; FONT-SIZE: 10pt"&gt;It is interesting to read the articles on sales of the phones. Currently according to a recent Nielsen survey, over the past 6 months, 40% of the smartphone sales went to those with the Android OS. There are statements and statistics regarding the overall market share between Apple, RIM, Android and Windows 7 phones. The point I want to make is that progress is moving us in a certain direction; and that direction is changing how we as a people interact; and that interaction is changing the landscape of my home turf in performance testing. &lt;/span&gt;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 10pt"&gt;&lt;span style="LINE-HEIGHT: 115%; FONT-SIZE: 10pt"&gt;No matter where you go, there are people on their web-enabled smartphones accessing some site. I went&amp;nbsp;to the theatre last weekend to see a movie and as I'm making my way from the ticket line to the concession stand to the theatre, I commented to myself the number of people staring at their phones. Heck, After getting to my seat, I was checking email and browsing web sites. I could jest that they didn't need to have the lights on in the theatre because of all of the light being emitted by everyone's cell phones.&lt;/span&gt;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 10pt"&gt;&lt;span style="LINE-HEIGHT: 115%; FONT-SIZE: 10pt"&gt;Back to my point. With millions of smartphones being sold, people are accessing web sites more often, and that is changing the dynamics of the digital world. I came across an advertisement on smartphones while on line at the post office that wasn't specifically about this topic, but spurred the thought. How do we take this into account when testing comes into play? This new class of users needs to be quantified. How quickly is their population rising? Are they changing the characteristics of the already existing users? Are there enough current statistics or are there even measuring tools in place to gauge the changes?&lt;/span&gt;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 10pt"&gt;&lt;span style="LINE-HEIGHT: 115%; FONT-SIZE: 10pt"&gt;As these questions can only be answered on a site by site basis, if you have been dealing with these&amp;nbsp;new parameters, I'd like to hear about it.&lt;/span&gt;&lt;/div&gt;&lt;br&gt;Posted by Jonathan Harris on Tuesday, January 04, 2011 12:10 PM EST&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=78&amp;ct=Rise of the Smartphone"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=78&amp;bun=jharris&amp;bc=Jonathan Harris#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Jonathan Harris&amp;bun=jharris#entry78" rel="alternate" title="Rise of the Smartphone" type="text/html"/><author><name>Jonathan Harris</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="The State of Technology"/><id>entry76</id><published>2010-09-16T17:41:10.550-04:00</published><updated>2010-09-16T17:41:10.550-04:00</updated><title type="text">Software Firms Gorge at the All-You-Can-Eat Buffet</title><content type="html">&lt;p&gt;What is it with HP, IBM, Oracle and others gobbling up companies?&amp;nbsp; They remind me of the &lt;a href="http://www.youtube.com/watch?v=JOhdY7LXJnw"&gt;Nathan's Hot Dog Eating Contest &lt;/a&gt;in Coney Island on the 4th of July.&amp;nbsp;&amp;nbsp; &lt;/p&gt;&#13;
&lt;p&gt;Since&amp;nbsp;2009 these 3 firms have been on a binge - gobbling up companies like &amp;nbsp;Kobayashi and Joey Chestnut swallow hot dogs (FYI - the record for hot dog eating is 68 in 10 minutes).&amp;nbsp; A partial list of firms acquired are:&lt;/p&gt;&#13;
&lt;ul&gt;&#13;
    &lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/List_of_acquisitions_by_Hewlett-Packard"&gt;HP&lt;/a&gt; has acquired EDS, Lefthand Networks, 3Com, Palm, 3PAR, ArcSight and Fortify. This does not include previous purchases of Compaq, Peregrine, Mercury Interactive, Spy Dynamics and&amp;nbsp;Opsware. &lt;/li&gt;&#13;
    &lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/List_of_IBM_acquisitions_and_spinoffs"&gt;IBM&lt;/a&gt; has acquired Guardium, Lombardi, NICS, Initiate Systems, Intelliden, Cast Iron Systems, Sterling Commerce,&amp;nbsp; Ounce Labs, Coremetrics, BigFix, Storwise, Datacap, Unica Corporation and OpenPages. This does not include previous purchases of PricewaterHouseCoopers (PWC), Rational Software, Candle, FileNet, ISS, Cognos, SPSS, Watchfire, and Telelogic. &lt;/li&gt;&#13;
    &lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/List_of_Oracle_acquisitions"&gt;Oracle&lt;/a&gt; has purchased Silver Creek, Sun Microsystems, Convergin, AmberPoint, Phase Forward and Secemo.&amp;nbsp; This does not include previous purchases of Seibel, PeopleSoft, Hyperion and BEA Systems. &lt;/li&gt;&#13;
&lt;/ul&gt;&#13;
&lt;p&gt;My point is that this takeover of niche players or players in single verticals is a trend that is&amp;nbsp;gaining momentum and speeding up.&amp;nbsp;&amp;nbsp; There is a convergence of markets and all three are trying to become a one-stop-shopping place for the F500.&amp;nbsp; All are beefing up for the fight in spaces such as storage, security, computers, operating systems, database software, middleware and applications.&lt;/p&gt;&#13;
&lt;p&gt;This gorging&amp;nbsp;will continue as the big 3 try to fill their stacks.&amp;nbsp; My question is: which one is &lt;a href="http://www.hovied.com/wp-content/uploads/2010/07/joey-chestnut-nathans-famous-hot-dog-eating-contest.jpg"&gt;Joey &amp;quot;Jaws&amp;quot; Chestnut&lt;/a&gt;, which is &lt;a href="http://images.search.yahoo.com/images/view?back=http%3A%2F%2Fimages.search.yahoo.com%2Fsearch%2Fimages%3Fp%3Dtakeru%2Bkobayashi%26rs%3D0%26ei%3DUTF-8%26fr%3Dytff1-%26fr2%3Dtab-web&amp;amp;w=175&amp;amp;h=262&amp;amp;imgurl=espn.go.com%2Fmedia%2Fother%2F2001%2F0704%2Fphoto%2Fa_hotdog_i.jpg&amp;amp;rurl=http%3A%2F%2Fespn.go.com%2Fgen%2Fnews%2F2001%2F0704%2F1222429.html&amp;amp;size=11KB&amp;amp;name=...+Takeru+Kobay...&amp;amp;p=takeru+kobayashi&amp;amp;oid=2905bae8f7278620126f59e3199fa8d2&amp;amp;fr2=tab-web&amp;amp;no=7&amp;amp;tt=5640&amp;amp;sigr=11i8a7h95&amp;amp;sigi=11me5trgk&amp;amp;sigb=13386mif7"&gt;Takeru &amp;quot;Tsunami&amp;quot; Kobayashi&lt;/a&gt; and which is &lt;a href="http://images.search.yahoo.com/images/view?back=http%3A%2F%2Fimages.search.yahoo.com%2Fsearch%2Fimages%3Fp%3DPatrick%2B%2522Deep%2BDish%2522%2BBertoletti%26ei%3Dutf-8%26y%3DSearch%26fr%3Dytff1-&amp;amp;w=480&amp;amp;h=640&amp;amp;imgurl=chicagoist.com%2Fattachments%2FStolpman%2FPatrick%25201.jpg&amp;amp;rurl=http%3A%2F%2Fchicagoist.com%2F2008%2F07%2F28%2Fjimmy_johns_entry_laura_and_marcus.php%3Fgallery0Pic%3D6&amp;amp;size=46KB&amp;amp;name=Patrick%2C+keeping...&amp;amp;p=Patrick+%22Deep+Dish%22+Bertoletti&amp;amp;oid=32371e639483981529619205ef9f0fce&amp;amp;fr2=&amp;amp;no=1&amp;amp;tt=76&amp;amp;sigr=12lf5mcpd&amp;amp;sigi=11j7lqnib&amp;amp;sigb=13dnuboqm"&gt;Patrick &amp;quot;Deep Dish&amp;quot; Bertoletti&lt;/a&gt;? &lt;/p&gt;&#13;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&#13;
&lt;p&gt;Stay tuned...&lt;/p&gt;&lt;br&gt;Posted by Bill Hayduk on Thursday, September 16, 2010 5:36 PM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=76&amp;ct=Software Firms Gorge at the All-You-Can-Eat Buffet"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=76&amp;bun=bhayduk&amp;bc=Bill Hayduk#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Bill Hayduk&amp;bun=bhayduk#entry76" rel="alternate" title="Software Firms Gorge at the All-You-Can-Eat Buffet" type="text/html"/><author><name>Bill Hayduk</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="Rants &amp; Raves"/><id>entry74</id><published>2010-09-09T15:12:23.081-04:00</published><updated>2010-09-09T15:12:23.081-04:00</updated><title type="text">Unwarranted government interference</title><content type="html">&lt;a href="http://www.usatoday.com/sports/baseball/al/2010-07-06-4079298771_x.htm"&gt;What in tarnation?&lt;/a&gt; Senator Kerry is drumming up his base to rally the vote. Sounds like unwarranted government interference to me. I call for a separation of Sports and State!&#13;
&#13;
Oh, by the way, &lt;a href="http://mlb.mlb.com/mlb/events/all_star/y2010/fv/ballot_pop.html?tcid=cp_fm2010_ballot&amp;cmpid=430897&amp;cme=1390125"&gt;Send Swish!&lt;/a&gt; You have until 4:00 pm today to vote. It's down to the wire.&lt;br&gt;Posted by R. Allan Baruz on Thursday, July 08, 2010 2:13 PM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=74&amp;ct=Unwarranted government interference"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=74&amp;bun=abaruz&amp;bc=R. Allan Baruz#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=R. Allan Baruz&amp;bun=abaruz#entry74" rel="alternate" title="Unwarranted government interference" type="text/html"/><author><name>R. Allan Baruz</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="The State of Technology"/><id>entry75</id><published>2010-09-09T15:12:08.034-04:00</published><updated>2010-09-09T15:12:08.034-04:00</updated><title type="text">A discursive and irreverent but not necessarily untrue history of the IBM Rational test tools (pt 1)</title><content type="html">SmartBear Software, AutomatedQA, and Pragmatic Software recently merged to become SmartBear Software. I was feeling a bit nostalgic and pieced together some of my recollections of what was going on when I first entered the test industry, from the perspective of a user of the testing toolchain of what was eventually to become the IBM Rational division. I leave it to others to describe how the personalities behind the scenes moved things about, although I may drop a few names of people I do not know. I only have a few minutes to dash this off, so if you see any errors that require correction or if you know more about the gonigs-on than I do, hit the Comments button below and set me straight.&#13;
&#13;
Rational Machines first hit the market in the early eighties, selling their Ada programming environment tools to customers who were interested in building the kinds of applications one builds with Ada. These applications must have been very process-heavy (m*cough*ilitar*cough*y), as it required the combined might of not just Grady Booch, but James Rumbaugh (1994) and Ivar Jacobson (1995) as well, to develop not just a method, but a methodology capable of guiding developers through it. After some negotiation, their respective processes and object notations were ironed out. We finally had a Unified Modeling Language and the Rational Unified Process, just around the time that the Agile Manifesto and Extreme Programming were coming into vogue.&#13;
&#13;
Anyway, let's back up a couple of months:&#13;
&#13;
When Rational Software decided to enter the testing market, it entered swiftly and surely: they bought Visual Test (formerly MS-Test) from Microsoft, then announced they would merge with SQA Software a month later (November 1996). This was the age of the client-server application suites, where thick clients were created to access back-end databases using proprietary protocols over networks that could be based on Ethernet or token-ring technologies.&#13;
&#13;
The original functional testing tool that SQA Software had been peddling was called Manager, which allowed users to manage their testing efforts. They created a functional automation tool which eventually came to be called Robot. With Robot, you could record (most of) the actions of a computer user, and then re-play those actions using Visual Basic 2. One of SQA's biggest claims to fame was their tight integration with the "fourth generation" application building tool, PowerBuilder. All controls that came out of the box with PowerBuilder were easily recordable and scriptable using the tool.&#13;
&#13;
Perhaps running a Manager, Robot, Visual Basic, and PowerBuilder on a 1993-era workstation presented some resource issues? Whatever the reason, SQA picked up a third-party clone of Microsoft Visual Basic called Softbridge Basic Language (SBL) from Mystic River Software and integrated it with Robot. The re-branded "SQABasic" language was used to manipulate some of the object-oriented Windows components then in use. SQA created a built-in library of data control objects to manipulate and query the properties of these components during playback.&#13;
&#13;
The results of a test looked like the results of unit testing frameworks of today, with green, yellow, and red "verification points" that showed whether the system under test matched the expected status. Manager was used to control the test engine, display the results, and model the test process, and the whole thing was called SQA Suite.&#13;
&#13;
Upon merging in February 1997, Rational re-branded the suite as SQA TeamTest, SQA Manager, and SQA Robot. The version at the time was TeamTest 6.1 or so.&#13;
&#13;
As the market for benchmarking tools for termcap-based tools faded and performance and scalability tools for client-server tools increased, SQA had started adding features to the test engine to automate Robot instances on several workstations and kick them off from a central testing point; this was the origin of SQA LoadTest. This approach was not scalable and Rational began casting about for a new solution.&#13;
&#13;
To be continued...&lt;br&gt;Posted by R. Allan Baruz on Tuesday, July 20, 2010 9:59 AM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=75&amp;ct=A discursive and irreverent but not necessarily untrue history of the IBM Rational test tools (pt 1)"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=75&amp;bun=abaruz&amp;bc=R. Allan Baruz#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=R. Allan Baruz&amp;bun=abaruz#entry75" rel="alternate" title="A discursive and irreverent but not necessarily untrue history of the IBM Rational test tools (pt 1)" type="text/html"/><author><name>R. Allan Baruz</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="The State of Technology"/><id>entry73</id><published>2010-06-22T14:52:19.435-04:00</published><updated>2010-06-22T14:52:19.435-04:00</updated><title type="text">The Cloud as a Metaphor</title><content type="html">&lt;span style="font-size: 100%;"&gt;The term &amp;quot;cloud&amp;quot; is appearing everywhere  recently. It is an interesting  phenomenon, since hosted computing,  remote computing and shared  computing have been around for as long as I  have been in technology  (don't ask!).&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
So as we all rush to  brand our services as cloud services, I became  interested in how many  different types of cloud metaphors have been  used. I tripped across a  blog by &lt;/span&gt; &lt;span style="font-size: 100%;"&gt;&lt;a href="javascript:void(0);/*1277232682787*/"&gt;Lenny   Rachitsky&lt;/a&gt; where he identified the 7 most used cloud metaphors. He   identified weather patterns such as &amp;quot;partly cloudy&amp;quot;, &amp;quot;dark lining&amp;quot;,   &amp;quot;dark side&amp;quot;, &amp;quot;bursting&amp;quot;, &amp;quot;rain&amp;quot;, &amp;quot;clearing the air&amp;quot;, and the always   optimistic &amp;quot;silver lining&amp;quot;.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Have a look and enjoy it.&lt;/span&gt;&lt;br&gt;Posted by Bill Hayduk on Tuesday, June 22, 2010 2:51 PM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=73&amp;ct=The Cloud as a Metaphor"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=73&amp;bun=bhayduk&amp;bc=Bill Hayduk#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Bill Hayduk&amp;bun=bhayduk#entry73" rel="alternate" title="The Cloud as a Metaphor" type="text/html"/><author><name>Bill Hayduk</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="Application Performance and Scalability"/><id>entry72</id><published>2010-06-17T15:54:16.361-04:00</published><updated>2010-06-17T15:54:16.361-04:00</updated><title type="text">Don't be that guy</title><content type="html">&lt;p&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=71&amp;amp;bun=abaruz&amp;amp;bc=R.%20Allan%20Baruz"&gt;Speaking of social&lt;/a&gt;, I am sure that if you have not been hiding under a rock you have heard of Chatroulette (no link; if you're at work, you can thank me later). The 17-year-old creator had this to say about the phenomenal growth of his site:&lt;/p&gt;&#13;
&lt;p&gt;&lt;font face="Arial"&gt;&amp;lt;blockquote&amp;gt;Each time the user count grew, I had to rewrite my code completely, because my software and hardware couldn&amp;rsquo;t handle it all. I never thought that handling the heavy user load would be the most difficult part of my project.&lt;/font&gt;&lt;br /&gt;&#13;
&lt;a href="http://bits.blogs.nytimes.com/2010/02/13/chatroulettes-founder-17-introduces-himself/"&gt;from&lt;/a&gt; &lt;a href="http://bits.blogs.nytimes.com/author/brad-stone/"&gt;Brad Stone&lt;/a&gt;'s&amp;nbsp;&lt;em&gt;&lt;a href="http://www.nytimes.com"&gt;New York Times&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&lt;a href="http://bits.blogs.nytimes.com/"&gt;weblog&lt;/a&gt;, by way of &lt;a href="http://waxy.org/links/"&gt;Andy Baio&lt;/a&gt;&amp;lt;/blockquote&amp;gt;&lt;/p&gt;&#13;
&lt;p&gt;Imagine having to re-write your whole architecture from scratch each time you want to scale to the next level. That may be fine for a one- or two-page site, but think about your own infrastructure, and how much an entire re-write would cost you. Andrey Ternofskiy is 17 years old. What's your excuse?&lt;/p&gt;&lt;br&gt;Posted by R. Allan Baruz on Friday, March 19, 2010 3:51 PM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=72&amp;ct=Don't be that guy"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=72&amp;bun=abaruz&amp;bc=R. Allan Baruz#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=R. Allan Baruz&amp;bun=abaruz#entry72" rel="alternate" title="Don't be that guy" type="text/html"/><author><name>R. Allan Baruz</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="Rants &amp; Raves"/><id>entry71</id><published>2010-02-23T13:58:50.688-05:00</published><updated>2010-02-23T13:58:50.688-05:00</updated><title type="text">Building a Community Site</title><content type="html">&lt;meta content="text/html; charset=utf-8" http-equiv="Content-Type" /&gt;&#13;
&lt;meta content="Word.Document" name="ProgId" /&gt;&#13;
&lt;meta content="Microsoft Word 11" name="Generator" /&gt;&#13;
&lt;meta content="Microsoft Word 11" name="Originator" /&gt;&#13;
&lt;link href="file:///C:%5CDOCUME%7E1%5Cbhayduk%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml" rel="File-List" /&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;&#13;
 &#13;
  Normal&#13;
  0&#13;
  &#13;
  &#13;
  false&#13;
  false&#13;
  false&#13;
  &#13;
   &#13;
   &#13;
   &#13;
   &#13;
   &#13;
  &#13;
  MicrosoftInternetExplorer4&#13;
 &#13;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;![endif]--&gt;&lt;style type="text/css"&gt;&#13;
&lt;!--&#13;
 /* Style Definitions */&#13;
 p.MsoNormal, li.MsoNormal, div.MsoNormal&#13;
	{mso-style-parent:"";&#13;
	margin:0in;&#13;
	margin-bottom:.0001pt;&#13;
	font-size:12.0pt;"Times New Roman";&#13;
	mso-fareast-"Times New Roman";}&#13;
@page Section1&#13;
	{size:8.5in 11.0in;&#13;
	margin:1.0in 1.25in 1.0in 1.25in;}&#13;
div.Section1&#13;
	{page:Section1;}&#13;
--&gt;&#13;
&lt;/style&gt;&lt;!--[if gte mso 10]&gt;&#13;
&lt;style&gt;&#13;
 /* Style Definitions */&#13;
 table.MsoNormalTable&#13;
	{mso-style-name:"Table Normal";&#13;
	mso-style-parent:"";&#13;
	font-size:10.0pt;"Times New Roman";}&#13;
&lt;/style&gt;&#13;
&lt;![endif]--&gt;&#13;
&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;Jabber, jabber, jabber. People love to write and talk; it&amp;rsquo;s inherent in human nature that a person who experiences something will want to talk about it. The web facilitates that by massive connectivity and relative anonymity, and finding people who want to talk about or listen to your interests is now easier than ever before.&lt;/span&gt;&lt;/p&gt;&#13;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;At a recent panel discussion about social media, there was much discussion about the features that make or break a social site. Foursquare and Facebook Connect, and how to best leverage (or avoid!) the tools and buzz of &amp;quot;social,&amp;quot; seemed to be the reigning topics of the night. However, everyone on the panel agreed on one thing: you must have a specific purpose in mind before implementing social features.&lt;/span&gt;&lt;/p&gt;&#13;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;For site builders, it's a hard question to ask of a client: &amp;quot;How do social features fit into your business strategy?&amp;quot; You may lose the client if they reconsider adding these features. But if your client implements &amp;quot;social&amp;quot; to keep up with the Joneses, the Facebooks, and the Buzzes, they will not succeed. Even a minimal reconsideration of the role of social features can be the difference between &amp;quot;What a site!&amp;quot; and &amp;quot;What's the point?&amp;quot;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;No one could really define the killer features that allows a site to build a community. They discussed the massive growth of Facebook, the civility of Metafilter discourse, and the seeming implosion of Myspace and Friendster. (Who?) The good and bad of letting people comment on a site--a lot of ambivalence about comments. But what features made a social-oriented site grow, or die on the vine? Rather than deal with how or why, the panel began focusing on the pragmatics of the tools.&lt;/span&gt;&lt;/p&gt;&#13;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;The philosophical tech addict will still ask: why?&lt;/span&gt;&lt;/p&gt;&#13;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;It came to me leaving the discussion: Site builders don&amp;rsquo;t create the community. The most you can do is provide tools, structure, and resources that facilitate a community coming together; the best you can do is make those tools and resources seamless, intuitive, and accessible to whatever community you plan to support. I'm not saying that you can't give a little nudge here and there, or, if you're into the gardening metaphor, pruning the conversations where necessary. Put out those tools, let everyone know what's fair and what's unacceptable, and then step back and let it grow.&lt;/span&gt;&lt;/p&gt;&#13;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;Because a community either defines itself or is biding its time until it can disband.&lt;/span&gt;&lt;/p&gt;&lt;br&gt;Posted by R. Allan Baruz on Tuesday, February 23, 2010 1:46 PM EST&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=71&amp;ct=Building a Community Site"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=71&amp;bun=abaruz&amp;bc=R. Allan Baruz#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=R. Allan Baruz&amp;bun=abaruz#entry71" rel="alternate" title="Building a Community Site" type="text/html"/><author><name>R. Allan Baruz</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="The State of Technology"/><id>entry70</id><published>2010-02-17T15:04:01.240-05:00</published><updated>2010-02-17T15:04:01.240-05:00</updated><title type="text">What a Game!</title><content type="html">Two of my greater passions in life are technology and sports. The way technology is evolving constantly changes the manner in which sports come into our lives. Between following the game on our blackberries and recording with DVR systems, there is almost no excuse for missing any of the action.&#13;
&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;Why do I love sports so much?&amp;nbsp; A sporting event is the ultimate reality show. They were reality shows years before reality shows existed. No actors, no yelling &amp;ldquo;CUT!&amp;rdquo; no do-overs. What you see is what you get.&amp;nbsp; Entertainment in its purest form. &lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;That brings me to this year's Super Bowl. Watched by over 106 million people worldwide, it is the most watched television program EVER.&amp;nbsp; This was a great football game as well as a spectacular display of technology.&amp;nbsp; &lt;em&gt;The way&lt;/em&gt; we watch the Super Bowl keeps getting more and more amazing.&amp;nbsp; This Super Bowl was being filmed by more than 50 HD cameras (&lt;a href="http://bit.ly/cX2R3L" title="http://bit.ly/cX2R3L"&gt;http://bit.ly/cX2R3L&lt;/a&gt; ) and that is just the tip of the iceberg.&amp;nbsp; I am sure cameras in the stadium for both still and video photography numbered in the hundreds of thousands, if you include all the mobile devices.&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;The question that is always raised is &amp;ldquo;How can it get any better than this&amp;rdquo;?&amp;nbsp; Every generation is more advanced than their predecessors.&amp;nbsp; Many future enhancements cannot even be fathomed right now. We have every slow motion replay, from every angle, not to mention the on screen animation that we hardly notice anymore.&amp;nbsp; Seemingly, every technological and communication need is being met &lt;em&gt;right now. &lt;o:p&gt;&lt;/o:p&gt;&lt;/em&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;What more can be done to enhance the experience?&amp;nbsp; This question is shared by technology enthusiasts as well.&amp;nbsp; When I first had a 128 MB thumb drive in my hand I thought that nothing could be better.&amp;nbsp; Or remember the first time you loaded software from a CD?&amp;nbsp; We were going from 1.44 MB floppies to 650 MB CDs!&amp;nbsp; You looked at both and thought &amp;ldquo;There are 450 of &lt;em&gt;those &lt;/em&gt;in &lt;em&gt;there&lt;/em&gt;?&amp;rdquo;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;That is why we stay tuned to advancements in technology as it relates to any industry or walk of life.&amp;nbsp; It helps satiate our curiosity and continually answers the question&amp;hellip;What will they think up next?&amp;nbsp; For their 10-year anniversary with the company, RTTS gets all employees a Movado watch.&amp;nbsp; Maybe I&amp;rsquo;ll be able to watch the Super Bowl on it by the time my 10 year comes around.&lt;/p&gt;&#13;
&lt;strong&gt;&lt;/strong&gt;&lt;br&gt;Posted by Joe Brandsdorfer on Friday, February 12, 2010 12:30 PM EST&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=70&amp;ct=What a Game!"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=70&amp;bun=jbrandsdorfer&amp;bc=Joe Brandsdorfer#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Joe Brandsdorfer&amp;bun=jbrandsdorfer#entry70" rel="alternate" title="What a Game!" type="text/html"/><author><name>Joe Brandsdorfer</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="Hardware, Software, Communications"/><id>entry68</id><published>2010-02-01T12:58:31.628-05:00</published><updated>2010-02-01T12:58:31.628-05:00</updated><title type="text">Software Testing New Technology: The "Eyes" Have It</title><content type="html">&lt;div style="MARGIN: 0in 0in 0pt"&gt;&lt;a href="http://www.time.com"&gt;Time Magazine&lt;/a&gt; has just published an article titled &lt;a href="http://www.time.com/time/business/article/0,8599,1954643,00.html"&gt;&amp;quot;Are Face-Detection Cameras Racist?&amp;quot;&lt;/a&gt; &amp;nbsp;which is pretty interesting.&amp;nbsp;The article centers on face detection technology which is turning up everywhere in the current hardware market, from digital cameras to computer security, and problems with the technology dealing with different racial groups.&amp;nbsp;I am certain that there is no shortage of opinions as to why this occurred, but I have my own to share here.&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;After reading the article, I have to admit that it's nice to see a technology story that gets to the heart of the issue; that adequate testing was probably not conducted on this feature before moving it to market.&amp;nbsp;Testing for this feature was probably relegated to the end of the production cycle, so it took the hit when time or resources became an issue.&amp;nbsp; Since this is a hot, new feature, there is the inevitable urge to get the technology into the product and to get it into the hands of the consumer ahead of the competition.&amp;nbsp;That is a pretty basic idea and there is always a certain amount of risk present in that situation, but at this point in history, when the internet makes it possible to register consumer disgust on a global scale in minutes, it may be worthwhile for a company to reevaluate how to mitigate that risk.&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;One way to correct this is with a well-planned and dynamic testing effort that is started well ahead of the completion of the feature, shortly after (or possibly during) the initial planning phase.&amp;nbsp;Moving away from the &lt;a href="http://en.wikipedia.org/wiki/Waterfall_model"&gt;Waterfall Model&lt;/a&gt; may still be difficult or hard to grasp for some companies, but if you are looking for solid evidence that indicates why this model is flawed, look no further.&amp;nbsp;Moving the testing phase further up in the development cycle (in addition to making it an iterative, traceable process) enables defects to be located earlier in the development lifecycle and rectified at a smaller cost.&amp;nbsp;Organizations that choose to do so may be able to improve overall quality, cut costs, and save face&amp;hellip;no matter what racial makeup that face may consist of.&lt;/div&gt;&lt;br&gt;Posted by Steve Hamilton on Wednesday, January 27, 2010 10:56 AM EST&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=68&amp;ct=Software Testing New Technology: The "Eyes" Have It"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=68&amp;bun=shamilton&amp;bc=Steve Hamilton#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Steve Hamilton&amp;bun=shamilton#entry68" rel="alternate" title="Software Testing New Technology: The &quot;Eyes&quot; Have It" type="text/html"/><author><name>Steve Hamilton</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="The State of Technology"/><id>entry67</id><published>2010-01-27T11:32:50.690-05:00</published><updated>2010-01-27T11:32:50.690-05:00</updated><title type="text">Software Development Goes Agile</title><content type="html">&lt;div style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt"&gt;Change is in the air,&amp;nbsp;and it is everywhere. &amp;nbsp; The recession has caused companies - from the enterprise to small firms - to re-evaluate the cost of hardware, software and to look for efficiency of processes.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Back in the day (I am familiar with current 'young people terminology'), we were all taught about the software development life cycle (SDLC), which was a euphemism for the &lt;a href="http://en.wikipedia.org/wiki/Waterfall_model"&gt;Waterfall&lt;/a&gt; process.&amp;nbsp; Big and cumbersome, extreme in documentation and low on flexibility, the Waterfall was perfect for developing on the mainframe (or so people believed) for operational software targeted at internal use.&amp;nbsp; They applications changed little and their functional direction was driven by the &amp;quot;powers that be&amp;quot;.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Then came client/server technology and the iterative process, where the&amp;nbsp;mantra was &amp;quot;code a little, test a little&amp;quot; and where the dominant process was the &lt;a href="http://en.wikipedia.org/wiki/IBM_Rational_Unified_Process"&gt;Rational Unified Process&lt;/a&gt; (RUP), led by the Three Amigos at Rational Software - &lt;a href="https://www.ibm.com/developerworks/mydeveloperworks/blogs/gradybooch/?lang=en_us"&gt;Grady Booch&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/James_Rumbaugh"&gt;Jim Rumbaugh&lt;/a&gt; and &lt;a href="http://ivarblog.com/"&gt;Ivar Jacobson&lt;/a&gt;.&amp;nbsp;&amp;nbsp; Incredibly innovative, incremental and highly automated, RUP focused on both the management and technical perspectives of software development.&amp;nbsp; While revolutionary in its approach, RUP was still a very bloated process that required much training and documentation (vision doc, use cases, etc.) and provided much more information than most projects needed, and required a 'pick-and-choose' effort by the software team to decide which parts of RUP they would use and which would get discarded.&amp;nbsp; &lt;br /&gt;&#13;
&lt;br /&gt;&#13;
With the advent of wide-spread use of the web (especially now with web 2.0), many applications are client-facing and require shorter product cycles and multiple releases.&amp;nbsp; This has led to the 'age of &lt;a href="http://en.wikipedia.org/wiki/Agile_software_development"&gt;Agile&lt;/a&gt;' or adaptation of the light-weight processes such as &lt;a href="http://en.wikipedia.org/wiki/Extreme_programming"&gt;Extreme Programming&lt;/a&gt; (XP) and &lt;a href="http://en.wikipedia.org/wiki/Scrum_%28development%29"&gt;Scrum&lt;/a&gt;.&amp;nbsp; Around since the 1980's, Agile methodologies have really taken off in the Web 2.0 age, as the highest priority is to satisfy the customer through early and often delivery of software.&amp;nbsp; Characterized by requirements written on post-it notes, short, daily 'scrum' meetings and 2-4 week 'sprints' or releases, the Scrum methodology works extremely well with &lt;a href="http://en.wikipedia.org/wiki/Software_as_a_service"&gt;SaaS&lt;/a&gt;-based applications that need to constantly improve their offerings to stay relevant.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
I recently read about an interesting survey of 900 developers in &lt;a href="http://www.informationweek.com/index.jhtml;jsessionid=UJJEPQMRRZQKTQE1GHPSKHWATMY32JVN"&gt;InformationWeek&lt;/a&gt; magazine.&amp;nbsp; Some interesting statistics:&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
- 45% of developers who say they use a formal&amp;nbsp; process use some form of Agile (Scrum is the most popular)&lt;br /&gt;&#13;
- 20% of Agile developers say it's a key part of their success (as compared to 12% of those using iterative and 8% of those using waterfall)&lt;br /&gt;&#13;
- 27% of developers using Waterfall feel this methodology creates a significant amount of busy work (as compared with 2% of Agile users)&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
We currently use a version of Scrum internally to develop our software and have found that as we get more familiar with the process and modify it to suit our needs, we are becoming more efficient at producing builds that are targeted towards our clients' needs than we were before.&amp;nbsp; And as we speak with clients, we find that more and more of them are adapting an Agile methodology for their software development efforts. &amp;nbsp;It is quickly beginning to dominate the landscape.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
What are your thoughts?&lt;/span&gt;&lt;/div&gt;&lt;br&gt;Posted by Bill Hayduk on Tuesday, January 26, 2010 12:25 PM EST&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=67&amp;ct=Software Development Goes Agile"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=67&amp;bun=bhayduk&amp;bc=Bill Hayduk#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Bill Hayduk&amp;bun=bhayduk#entry67" rel="alternate" title="Software Development Goes Agile" type="text/html"/><author><name>Bill Hayduk</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="Rants &amp; Raves"/><id>entry66</id><published>2010-01-26T14:42:30.362-05:00</published><updated>2010-01-26T14:42:30.362-05:00</updated><title type="text">Light at the End of the Recession Tunnel</title><content type="html">2009 was a difficult year. However, this recession&amp;nbsp;does have some &amp;nbsp;similarity &amp;nbsp;to others I have experienced.&amp;nbsp; With unemployment still over 10%, this one may not be over, but there have been signs of a light at the end of the tunnel.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
The past quarter was very hectic for our sales team.&amp;nbsp; Fortunately, for the first time in a year, we had engagements for every one of our Test Engineers and a few even juggled a couple simultaneously.&amp;nbsp; Regrettably we even had to turn down a few opportunities, but this was better than having more resources than assignments.&amp;nbsp; &lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Last week we hosted a booth at a college career fair for the first time in over a year.&amp;nbsp; During the last recession, it was two and a half years before we started recruiting again.&amp;nbsp; The college was expecting 3,500 candidates, however, 3,800 job hunters attended.&amp;nbsp; We collected 120 resumes and some of the students had excellent credentials.&amp;nbsp; If the recovery continues, we will probably hire a number of these June graduates.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
And the stock market continues to climb.&amp;nbsp; With the Dow over 10,600, NASDAQ over&amp;nbsp; 2,300 and the S&amp;amp;P over 1,100 on January 13, 2010,&amp;nbsp; they are all higher than they were a year ago (Dow around 8,200, NASDAQ around 1,500 and the S&amp;amp;P around 840).&amp;nbsp; Hopefully these indexes will be leading indicator like they have been in the past.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Every downturn I have lived through has been followed by an uptick in business and healthy recoveries.&amp;nbsp; Lets hope this happens again and that 2010 will be a great year for everyone.&lt;br&gt;Posted by Ron Axelrod on Friday, January 15, 2010 11:15 AM EST&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=66&amp;ct=Light at the End of the Recession Tunnel"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=66&amp;bun=raxelrod&amp;bc=Ron Axelrod#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Ron Axelrod&amp;bun=raxelrod#entry66" rel="alternate" title="Light at the End of the Recession Tunnel" type="text/html"/><author><name>Ron Axelrod</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="The State of Technology"/><id>entry67</id><published>2010-01-26T12:26:08.581-05:00</published><updated>2010-01-26T12:26:08.581-05:00</updated><title type="text">Software Development Goes Agile</title><content type="html">&lt;div style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt"&gt;Change is in the air,&amp;nbsp;and it is everywhere. &amp;nbsp; The recession has caused companies - from the enterprise to small firms - to re-evaluate the cost of hardware, software and to look for efficiency of processes.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Back in the day (I am familiar with current 'young people terminology'), we were all taught about the software development life cycle (SDLC), which was a euphemism for the &lt;a href="http://en.wikipedia.org/wiki/Waterfall_model"&gt;Waterfall&lt;/a&gt; process.&amp;nbsp; Big and cumbersome, extreme in documentation and low on flexibility, the Waterfall was perfect for developing on the mainframe (or so people believed) for operational software targeted at internal use.&amp;nbsp; They applications changed little and their functional direction was driven by the &amp;quot;powers that be&amp;quot;.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Then came client/server technology and the iterative process, where the&amp;nbsp;mantra was &amp;quot;code a little, test a little&amp;quot; and where the dominant process was the &lt;a href="http://en.wikipedia.org/wiki/IBM_Rational_Unified_Process"&gt;Rational Unified Process&lt;/a&gt; (RUP), led by the Three Amigos at Rational Software - &lt;a href="https://www.ibm.com/developerworks/mydeveloperworks/blogs/gradybooch/?lang=en_us"&gt;Grady Booch&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/James_Rumbaugh"&gt;Jim Rumbaugh&lt;/a&gt; and &lt;a href="http://ivarblog.com/"&gt;Ivar Jacobson&lt;/a&gt;.&amp;nbsp;&amp;nbsp; Incredibly innovative, incremental and highly automated, RUP focused on both the management and technical perspectives of software development.&amp;nbsp; While revolutionary in its approach, RUP was still a very bloated process that required much training and documentation (vision doc, use cases, etc.) and provided much more information than most projects needed, and required a 'pick-and-choose' effort by the software team to decide which parts of RUP they would use and which would get discarded.&amp;nbsp; &lt;br /&gt;&#13;
&lt;br /&gt;&#13;
With the advent of wide-spread use of the web (especially now with web 2.0), many applications are client-facing and require shorter product cycles and multiple releases.&amp;nbsp; This has led to the 'age of &lt;a href="http://en.wikipedia.org/wiki/Agile_software_development"&gt;Agile&lt;/a&gt;' or adaptation of the light-weight processes such as &lt;a href="http://en.wikipedia.org/wiki/Extreme_programming"&gt;Extreme Programming&lt;/a&gt; (XP) and &lt;a href="http://en.wikipedia.org/wiki/Scrum_%28development%29"&gt;Scrum&lt;/a&gt;.&amp;nbsp; Around since the 1980's, Agile methodologies have really taken off in the Web 2.0 age, as the highest priority is to satisfy the customer through early and often delivery of software.&amp;nbsp; Characterized by requirements written on post-it notes, short, daily 'scrum' meetings and 2-4 week 'sprints' or releases, the Scrum methodology works extremely well with &lt;a href="http://en.wikipedia.org/wiki/Software_as_a_service"&gt;SaaS&lt;/a&gt;-based applications that need to constantly improve their offerings to stay relevant.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
I recently read about an interesting survey of 900 developers in &lt;a href="http://www.informationweek.com/index.jhtml;jsessionid=UJJEPQMRRZQKTQE1GHPSKHWATMY32JVN"&gt;InformationWeek&lt;/a&gt; magazine.&amp;nbsp; Some interesting statistics:&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
- 45% of developers who say they use a formal&amp;nbsp; process use some form of Agile (Scrum is the most popular)&lt;br /&gt;&#13;
- 20% of Agile developers say it's a key part of their success (as compared to 12% of those using iterative and 8% of those using waterfall)&lt;br /&gt;&#13;
- 27% of developers using Waterfall feel this methodology creates a significant amount of busy work (as compared with 2% of Agile users)&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
We currently use a version of Scrum internally to develop our software and have found that as we get more familiar with the process and modify it to suit our needs, we are becoming more efficient at producing builds that are targeted towards our clients' needs than we were before.&amp;nbsp; And as we speak with clients, we find that more and more of them are adapting an Agile methodology for their software development efforts. &amp;nbsp;It is quickly beginning to dominate the landscape.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
What are your thoughts?&lt;/span&gt;&lt;/div&gt;&lt;br&gt;Posted by Bill Hayduk on Tuesday, January 26, 2010 12:25 PM EST&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=67&amp;ct=Software Development Goes Agile"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=67&amp;bun=bhayduk&amp;bc=Bill Hayduk#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Bill Hayduk&amp;bun=bhayduk#entry67" rel="alternate" title="Software Development Goes Agile" type="text/html"/><author><name>Bill Hayduk</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="The State of Technology"/><id>entry65</id><published>2009-09-17T13:28:53.387-04:00</published><updated>2009-09-17T13:28:53.387-04:00</updated><title type="text">Business Intelligence Goes Mainstream</title><content type="html">&lt;meta content="text/html; charset=utf-8" http-equiv="Content-Type" /&gt;&#13;
&lt;meta content="Word.Document" name="ProgId" /&gt;&#13;
&lt;meta content="Microsoft Word 11" name="Generator" /&gt;&#13;
&lt;meta content="Microsoft Word 11" name="Originator" /&gt;&#13;
&lt;title&gt;&lt;/title&gt;&#13;
&lt;!--[if gte mso 9]&gt;&lt;xml&gt;&#13;
&lt;o:DocumentProperties&gt;&#13;
&lt;o:Author&gt;Bill Hayduk&lt;/o:Author&gt;&#13;
&lt;o:Version&gt;11.9999&lt;/o:Version&gt;&#13;
&lt;/o:DocumentProperties&gt;&#13;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;&#13;
&lt;w:WordDocument&gt;&#13;
&lt;w:View&gt;Normal&lt;/w:View&gt;&#13;
&lt;w:Zoom&gt;0&lt;/w:Zoom&gt;&#13;
&lt;w:PunctuationKerning /&gt;&#13;
&lt;w:ValidateAgainstSchemas /&gt;&#13;
&lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;&#13;
&lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;&#13;
&lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;&#13;
&lt;w:Compatibility&gt;&#13;
&lt;w:BreakWrappedTables /&gt;&#13;
&lt;w:SnapToGridInCell /&gt;&#13;
&lt;w:WrapTextWithPunct /&gt;&#13;
&lt;w:UseAsianBreakRules /&gt;&#13;
&lt;w:DontGrowAutofit /&gt;&#13;
&lt;/w:Compatibility&gt;&#13;
&lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;&#13;
&lt;/w:WordDocument&gt;&#13;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;&#13;
&lt;w:LatentStyles DefLockedState="false" LatentStyleCount="156"&gt;&#13;
&lt;/w:LatentStyles&gt;&#13;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;style type="text/css"&gt;&#13;
&lt;!--&#13;
 /* Style Definitions */&#13;
 p.MsoNormal, li.MsoNormal, div.MsoNormal&#13;
	{mso-style-parent:"";&#13;
	margin:0in;&#13;
	margin-bottom:.0001pt;&#13;
	mso-pagination:widow-orphan;&#13;
	font-size:12.0pt;&#13;
	font-family:"Times New Roman";&#13;
	mso-fareast-font-family:"Times New Roman";}&#13;
a:link, span.MsoHyperlink&#13;
	{color:blue;&#13;
	text-decoration:underline;&#13;
	text-underline:single;}&#13;
a:visited, span.MsoHyperlinkFollowed&#13;
	{color:purple;&#13;
	text-decoration:underline;&#13;
	text-underline:single;}&#13;
@page Section1&#13;
	{size:8.5in 11.0in;&#13;
	margin:1.0in 1.25in 1.0in 1.25in;&#13;
	mso-header-margin:.5in;&#13;
	mso-footer-margin:.5in;&#13;
	mso-paper-source:0;}&#13;
div.Section1&#13;
	{page:Section1;} &lt;/style&gt;&lt;span style="font-family: Arial;"&gt;&#13;
&lt;meta content="text/html; charset=utf-8" http-equiv="Content-Type" /&gt;&#13;
&lt;meta content="Word.Document" name="ProgId" /&gt;&#13;
&lt;meta content="Microsoft Word 11" name="Generator" /&gt;&#13;
&lt;meta content="Microsoft Word 11" name="Originator" /&gt;&#13;
&lt;link href="file:///C:%5CDOCUME%7E1%5Cbhayduk%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml" rel="File-List" /&gt;&#13;
&lt;title&gt;&lt;/title&gt;&#13;
&lt;!--[if gte mso 9]&gt;&lt;xml&gt;&#13;
 &#13;
  Bill Hayduk&#13;
  11.9999&#13;
 &#13;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;&#13;
 &#13;
  Normal&#13;
  0&#13;
  &#13;
  &#13;
  false&#13;
  false&#13;
  false&#13;
  &#13;
   &#13;
   &#13;
   &#13;
   &#13;
   &#13;
  &#13;
  MicrosoftInternetExplorer4&#13;
 &#13;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;![endif]--&gt;&lt;style type="text/css"&gt;&#13;
&lt;!--&#13;
 /* Style Definitions */&#13;
 p.MsoNormal, li.MsoNormal, div.MsoNormal&#13;
	{mso-style-parent:"";&#13;
	margin:0in;&#13;
	margin-bottom:.0001pt;&#13;
	font-size:12.0pt;"Times New Roman";&#13;
	mso-fareast-"Times New Roman";}&#13;
a:link, span.MsoHyperlink&#13;
	{color:blue;&#13;
	text-decoration:underline;&#13;
	text-underline:single;}&#13;
a:visited, span.MsoHyperlinkFollowed&#13;
	{color:purple;&#13;
	text-decoration:underline;&#13;
	text-underline:single;}&#13;
@page Section1&#13;
	{size:8.5in 11.0in;&#13;
	margin:1.0in 1.25in 1.0in 1.25in;}&#13;
div.Section1&#13;
	{page:Section1;}&#13;
--&gt;&#13;
&lt;/style&gt;&lt;!--[if gte mso 10]&gt;&#13;
&lt;style&gt;&#13;
 /* Style Definitions */&#13;
 table.MsoNormalTable&#13;
	{mso-style-name:"Table Normal";&#13;
	mso-style-parent:"";&#13;
	font-size:10.0pt;"Times New Roman";}&#13;
&lt;/style&gt;&#13;
&lt;![endif]--&gt;&#13;
&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;The &amp;lsquo;new new thing&amp;rsquo; that is growing at a rapid pace is Business Intelligence (BI).&amp;nbsp;It&amp;rsquo;s white hot and all of the big boys in enterprise software are racing each other to get there.&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a href="javascript:void(0);/*1253208447357*/"&gt;IBM bought Applix, Cognos&lt;/a&gt; and &lt;a href="http://www.techcrunch.com/2009/07/28/monster-merger-ibm-buys-spss-for-approx-12-billion/"&gt;SPSS&lt;/a&gt; and is incorporating these technologies (specifically the Cognos engine) into its&amp;rsquo; other software brands.&amp;nbsp;&lt;a href="http://searchdatamanagement.techtarget.com/news/article/0,289142,sid91_gci1275903,00.html"&gt;SAP bought Business Objects&lt;/a&gt; and is doing the same.&amp;nbsp;&lt;a href="http://searchdatamanagement.techtarget.com/news/article/0,289142,sid91_gci1245807,00.html"&gt;Oracle bought Hyperion&lt;/a&gt;.&amp;nbsp;&amp;nbsp; SAS Institute built its business around it and Microsoft is big into BI.&amp;nbsp;And &lt;a href="http://seekingalpha.com/article/161576-hp-informatica-just-dating-or-more-serious"&gt;HP is doing a dance with Informatica&lt;/a&gt;, as seen in their recent partner press release.&lt;/span&gt;&lt;/p&gt;&#13;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;According to Wikipedia, Business Intelligence (BI) refers to technologies (and people and processes) used to help a business acquire a better understanding of its commercial context.&amp;nbsp;&amp;nbsp;BI really started in the realm of data warehousing and data marts, but is moving rapidly into any data store that can provide critical information to your business.&amp;nbsp;We have already seen this upfront and personal, with IBM&amp;rsquo;s new &lt;a href="http://www-01.ibm.com/software/rational/products/insight/"&gt;Rational Insight&lt;/a&gt; product, garnered from the Cognos purchase, already making its way into products like ClearCase, Rational Quality Manager and MS Project, along with XML data sources. &lt;/span&gt;&lt;/p&gt;&#13;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;So why now?&amp;nbsp;What is driving this?&amp;nbsp;That&amp;rsquo;s easy.&amp;nbsp;Businesses are always looking for real-time information that can consolidate metrics and provide analytical data that make it easier for them to determine the direction they take, and thus, provide a competitive advantage.&amp;nbsp;And in the past, most software vendors were pretty poor at performing this task.&amp;nbsp;&amp;nbsp; Ask anyone using enterprise tools what they think of the reporting and analytics and they will roll their eyes, curse and then tell you about the cool stuff they have done in Excel.&amp;nbsp;Well, that&amp;rsquo;s all about to change.&amp;nbsp;BI is rolling out to an enterprise tool near you and your competition is either getting ready to utilize this information or already is using it to gain a competitive advantage.&amp;nbsp;So either get on the wagon or get run over by it. &amp;nbsp;Either way &amp;ndash; it&amp;rsquo;s (main) streaming down the road&amp;hellip;.&lt;/span&gt;&lt;/p&gt;&#13;
&lt;/span&gt;&lt;br&gt;Posted by Bill Hayduk on Thursday, September 17, 2009 1:28 PM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=65&amp;ct=Business Intelligence Goes Mainstream"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=65&amp;bun=bhayduk&amp;bc=Bill Hayduk#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Bill Hayduk&amp;bun=bhayduk#entry65" rel="alternate" title="Business Intelligence Goes Mainstream" type="text/html"/><author><name>Bill Hayduk</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="The State of Technology"/><id>entry63</id><published>2009-09-16T11:39:38.856-04:00</published><updated>2009-09-16T11:39:38.856-04:00</updated><title type="text">Paintball: the Ultimate (Software) Team Game</title><content type="html">&lt;div style="margin: 0in 0in 0pt;"&gt;Recently I played in my sixth Invasion of Normandy paintball event at Skirmish USA in Jim Thorpe, PA. The &lt;u&gt;&lt;a title="Sporting Goods Manufacturers Association" href="http://en.wikipedia.org/wiki/Sporting_Goods_Manufacturers_Association"&gt;Sporting Goods Manufacturers Association&lt;/a&gt;&lt;/u&gt; estimates that over 5.4 million people played the game in the United States in 2007.&amp;nbsp; It is the wildest, most insane and self-indulgent thing I do.&amp;nbsp;One of my brother-in-laws talked me into this in 2004 and I have not missed one since.&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="margin: 0in 0in 0pt;"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="margin: 0in 0in 0pt;"&gt;It is a re-enactment of D-Day and the landing at Normandy that starts on Saturday and ends on Sunday at 1:00 PM.&amp;nbsp;This year 3,500 paintballers played (several hundred more would have played, but they have to limit the number due to the camping facility and infrastructure).&amp;nbsp;Half represent the Allied forces and the rest the Axis side.&amp;nbsp; It is a true team sport where you depend on your comrades to cover and help you, not much different from our test teams at RTTS.&lt;br /&gt;&#13;
&lt;/div&gt;&#13;
&lt;div style="margin: 0in 0in 0pt;"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="margin: 0in 0in 0pt;"&gt;At noon on Saturday the Allied forces are placed in plywood replica troop carriers and all of the Axis players are over 100 yards away in the woods.&amp;nbsp;Once a siren sounds, the plywood door drops and you, along with 100&amp;rsquo;s of teammates race out to face thousand of paintballs flying through the air.&amp;nbsp;&amp;nbsp; If you don&amp;rsquo;t immediately get a face full of paint, you spend the next 45 minutes trying to break through the tree line by sprinting from pallet to pallet, barrel to barrel or mound to mound just in front of the tree line.&amp;nbsp;The fun lasts until you run out of compressed air or pods filled with&amp;nbsp;paintballs or until you can&amp;rsquo;t stand from exhaustion.&lt;/div&gt;&#13;
&lt;div style="margin: 0in 0in 0pt;"&gt;This year was the first that I got to experience breaking through the tree line with my teammates.&amp;nbsp;It took a trip back to our camp site for my group and I to reload and rehydrate and about a dozen direct hits to my body.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
And it is rewarding to win the battle.&amp;nbsp; Teammates (who you've never met) must come together as a group and support each other, communicate through verbal and non-verbal ways and ultimately work towards and achieve a common goal.&amp;nbsp; In the end, it's just like our software teams!&lt;/div&gt;&#13;
&lt;div style="margin: 0in 0in 0pt;"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="margin: 0in 0in 0pt;"&gt;After the first battle,&amp;nbsp; which lasts a couple of hours, is won, the rest of the event is free-format.&amp;nbsp;You insert at one end of the field and roam around until you find a fight to engage in.&amp;nbsp;There are no rules to the free format except when it hurts too badly you leave the field of battle. My favorite part is making an enemy player run away or when I hit them so badly they raise their gun and retreat.&amp;nbsp;Of course there is a price to pay and sometimes I was the one running away.&amp;nbsp; Although I had over 50 welts and I could barely walk on Monday morning, I can&amp;rsquo;t wait to do it again next year.&amp;nbsp; &lt;br /&gt;&#13;
&lt;br /&gt;&#13;
If you would like to learn more about this event visit &lt;a href="http://www.skirmish.com"&gt;www.skirmish.com&lt;/a&gt;&amp;nbsp;or visit &lt;a href="http://www.youtube.com/watch?v=tMJRkT4QGbg"&gt;http://www.youtube.com/watch?v=tMJRkT4QGbg&lt;/a&gt;&amp;nbsp;to see a video of the fun.&lt;/div&gt;&lt;br&gt;Posted by Ron Axelrod on Thursday, August 06, 2009 9:50 AM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=63&amp;ct=Paintball: the Ultimate (Software) Team Game"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=63&amp;bun=raxelrod&amp;bc=Ron Axelrod#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Ron Axelrod&amp;bun=raxelrod#entry63" rel="alternate" title="Paintball: the Ultimate (Software) Team Game" type="text/html"/><author><name>Ron Axelrod</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="Application Security"/><id>entry64</id><published>2009-09-16T11:19:43.778-04:00</published><updated>2009-09-16T11:19:43.778-04:00</updated><title type="text">Wide-banding Issues for a Better Project</title><content type="html">&lt;div style="MARGIN: 0in 0in 0pt"&gt;Recently my mother in-law to be decided to inform me of a new &lt;a href="http://news.cnet.com/8301-27080_3-10299459-245.html"&gt;&lt;font color="#0000ff"&gt;security exploit&lt;/font&gt;&lt;/a&gt;.&amp;nbsp;As I listened to her and gently reminded her that my professional background might cover something of this nature, I began to think.&amp;nbsp;I thought about that fact that here was a woman that did not have any involvement in the field of IT security and may have requested that I &amp;ldquo;put the internet back on [her] desktop&amp;rdquo; one or more times.&amp;nbsp;All said, she is a wonderful woman and, as we all know, the domain of application/internet users is varied (not everyone can be a superuser).&amp;nbsp;The point of my bringing up this story is related to the release of software issues and their resolution.&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;With the &lt;a href="http://www.blackhat.com/"&gt;&lt;font color="#0000ff"&gt;Black Hat Conference&lt;/font&gt;&lt;/a&gt; and &lt;a href="http://www.defcon.org/"&gt;&lt;font color="#0000ff"&gt;Def Con&lt;/font&gt;&lt;/a&gt; (two of the most famous hacker/security conferences) having recently convened, security issues ranging from SSL exploits to &lt;a href="http://www.wired.com/techbiz/people/magazine/17-06/ff_keymaster?currentPage=all"&gt;&lt;font color="#0000ff"&gt;high-security lock breaking&lt;/font&gt;&lt;/a&gt; &amp;nbsp;have made it into the mainstream media.&amp;nbsp;And in reality, the release of security exploits and vulnerabilities to a public audience can be the primary goal of hackers (notoriety, financial gain, and the simple joy of accomplishment are some other goals).&amp;nbsp;&amp;ldquo;Wide-banding&amp;rdquo; (a term taken from a William Gibson story meaning to broadcast information to anyone and everyone that will listen with the goal of giving everyone ownership instead of just a privileged few) a security hole can sometimes be a very efficient way to get it fixed and let users know what risks they may be incurring.&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;So, since my mother in-law and hackers are two mutually exclusive groups, what is the point here?&amp;nbsp;The point is that this model for defect reporting may have some promise, not only for security issues, but for other areas of software testing.&amp;nbsp;Letting all members of the software development team know about issues and defects can be helpful:&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;ul style="MARGIN-TOP: 0in" type="disc"&gt;&#13;
    &lt;li style="MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;More attention is paid to well-known issues&lt;/strong&gt;&lt;/li&gt;&#13;
    &lt;li style="MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;More ideas for resolution can be solicited from the group&lt;/strong&gt; &amp;ndash; think of the Kaizen and Hansei elements of the Toyota Production System which speak to improvement in the process and the organization&lt;/li&gt;&#13;
    &lt;li style="MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;Increased sense of project ownership for all team members&lt;/strong&gt;&lt;/li&gt;&#13;
    &lt;li style="MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;Allows for the creation of contingency plans &amp;ndash;&lt;/strong&gt; since not every problem can be avoided, planning what to do when trouble strikes can be crucial&lt;/li&gt;&#13;
    &lt;li style="MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;Easier risk assessment&lt;/strong&gt; &amp;ndash; problems can be overemphasized/underemphasized by individuals that don&amp;rsquo;t fully understand them.&amp;nbsp;Getting more eyes on the problem can also mean getting the &lt;em&gt;right&lt;/em&gt; set of eyes on it.&amp;nbsp;&lt;/li&gt;&#13;
&lt;/ul&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;To clarify, I am not suggesting that security issues or defects found in a project should be broadcast to the public or even every person in the office.&amp;nbsp;That is not always a good use of resources and would frequently violate a slew of corporate confidentiality agreements.&amp;nbsp;Instead I am advocating a &amp;ldquo;broadcast of issues&amp;rdquo; to the entire project team.&amp;nbsp;Getting the word out allows the expertise and resources of several individuals on the project to be drawn upon for a solution.&amp;nbsp;Utilizing this &amp;ldquo;team of resources&amp;rdquo; can frequently speed the resolution of issues and consequently add up to real savings in many areas of the project (opportunity cost savings, monetary, time). &lt;/div&gt;&lt;br&gt;Posted by Steve Hamilton on Saturday, August 29, 2009 11:15 AM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=64&amp;ct=Wide-banding Issues for a Better Project"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=64&amp;bun=shamilton&amp;bc=Steve Hamilton#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Steve Hamilton&amp;bun=shamilton#entry64" rel="alternate" title="Wide-banding Issues for a Better Project" type="text/html"/><author><name>Steve Hamilton</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="In Focus: IT Careers"/><id>entry62</id><published>2009-07-31T15:46:14.163-04:00</published><updated>2009-07-31T15:46:14.163-04:00</updated><title type="text">Software Testing is Cool</title><content type="html">&lt;div&gt;&lt;span style="FONT-SIZE: 9pt"&gt;Software testing is one of the least considered &amp;nbsp;career paths in the SDLC (software development life cycle).&amp;nbsp;Albeit the least considered, in my opinion it is one of the most rewarding.&amp;nbsp; &lt;/span&gt;&lt;/div&gt;&#13;
&lt;div&gt;&lt;span style="FONT-SIZE: 9pt"&gt;I have been in the QA game now for ten years, and it is a constantly revolving and challenging career.&amp;nbsp; Since I work for a professional services firm, I get to see applications being built in different and evolving industries.&amp;nbsp; One of the great things about working in different industries is that you gain and absorb business knowledge pertinent to those industries.&amp;nbsp; Personally I have learned the internals of reinsurance and prime brokerage.&amp;nbsp; Along with learning how different industries work, I have also had the opportunity to learn different tools in the QA/application lifecycle management (ALM) arena.&amp;nbsp; When I speak of tools I am referring to automation (capture/playback) and requirements/defect tracking (metrics gathering) .&amp;nbsp; Some examples of these tools are IBM Ration Quality Manager, Robot and Functional Tester, and HP's Quality Center and Quick Test Pro.&amp;nbsp; &lt;/span&gt;&lt;/div&gt;&#13;
&lt;div&gt;&lt;span style="FONT-SIZE: 9pt"&gt;Test automation tools not only speed up the execution of test suites, they also foster development skills.&amp;nbsp; So, being a QA Tester could more often than not mean having development/programming expertise honed using various automation tools.&amp;nbsp; From my experience it is very fulfilling to code test cases and then watch playback (simulated user interaction) of an application I have been working on.&amp;nbsp; Along with the satisfaction of watching the playback, I realize (1) how much time I save the client (increased ROI), while (2) eliminating &amp;nbsp;manual execution errors.&amp;nbsp; Those two aforementioned&amp;nbsp; points add coolness to the arena of software testing.&amp;nbsp; &lt;/span&gt;&lt;/div&gt;&#13;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div&gt;&lt;span style="FONT-SIZE: 9pt"&gt;What you do you think?&amp;nbsp; Is Software Testing cool to you?&lt;/span&gt;&lt;/div&gt;&lt;br&gt;Posted by Homer E. Pope on Thursday, July 30, 2009 12:26 AM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=62&amp;ct=Software Testing is Cool"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=62&amp;bun=hpope&amp;bc=Homer E. Pope#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Homer E. Pope&amp;bun=hpope#entry62" rel="alternate" title="Software Testing is Cool" type="text/html"/><author><name>Homer E. Pope</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="Application Security"/><id>entry61</id><published>2009-07-21T14:28:36.114-04:00</published><updated>2009-07-21T14:28:36.114-04:00</updated><title type="text">Part I: Application Security, Milgram, and Confidence</title><content type="html">&lt;meta content="text/html; charset=utf-8" http-equiv="Content-Type" /&gt;&#13;
&lt;meta content="Word.Document" name="ProgId" /&gt;&#13;
&lt;meta content="Microsoft Word 10" name="Generator" /&gt;&#13;
&lt;meta content="Microsoft Word 10" name="Originator" /&gt;&#13;
&lt;link href="file:///C:\Users\Ham\AppData\Local\Temp\msohtml1\01\clip_filelist.xml" rel="File-List" /&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;&#13;
&lt;w:WordDocument&gt;&#13;
&lt;w:View&gt;Normal&lt;/w:View&gt;&#13;
&lt;w:Zoom&gt;0&lt;/w:Zoom&gt;&#13;
&lt;w:Compatibility&gt;&#13;
&lt;w:BreakWrappedTables /&gt;&#13;
&lt;w:SnapToGridInCell /&gt;&#13;
&lt;w:ApplyBreakingRules /&gt;&#13;
&lt;w:WrapTextWithPunct /&gt;&#13;
&lt;w:UseAsianBreakRules /&gt;&#13;
&lt;w:UseFELayout /&gt;&#13;
&lt;/w:Compatibility&gt;&#13;
&lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;&#13;
&lt;/w:WordDocument&gt;&#13;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;style type="text/css"&gt;&#13;
&lt;!--&#13;
 /* Font Definitions */&#13;
 @font-face&#13;
	{font-family:SimSun;&#13;
	panose-1:2 1 6 0 3 1 1 1 1 1;&#13;
	mso-font-alt:&amp;#23435;&amp;#20307;;&#13;
	mso-font-charset:134;&#13;
	mso-generic-font-family:auto;&#13;
	mso-font-pitch:variable;&#13;
	mso-font-signature:3 680460288 22 0 262145 0;}&#13;
@font-face&#13;
	{font-family:"\@SimSun";&#13;
	panose-1:2 1 6 0 3 1 1 1 1 1;&#13;
	mso-font-charset:134;&#13;
	mso-generic-font-family:auto;&#13;
	mso-font-pitch:variable;&#13;
	mso-font-signature:3 680460288 22 0 262145 0;}&#13;
 /* Style Definitions */&#13;
 p.MsoNormal, li.MsoNormal, div.MsoNormal&#13;
	{mso-style-parent:"";&#13;
	margin:0in;&#13;
	margin-bottom:.0001pt;&#13;
	mso-pagination:widow-orphan;&#13;
	font-size:12.0pt;&#13;
	font-family:"Times New Roman";&#13;
	mso-fareast-font-family:SimSun;}&#13;
a:link, span.MsoHyperlink&#13;
	{color:blue;&#13;
	text-decoration:underline;&#13;
	text-underline:single;}&#13;
a:visited, span.MsoHyperlinkFollowed&#13;
	{color:purple;&#13;
	text-decoration:underline;&#13;
	text-underline:single;}&#13;
@page Section1&#13;
	{size:8.5in 11.0in;&#13;
	margin:1.0in 1.25in 1.0in 1.25in;&#13;
	mso-header-margin:.5in;&#13;
	mso-footer-margin:.5in;&#13;
	mso-paper-source:0;}&#13;
div.Section1&#13;
	{page:Section1;}&#13;
--&gt;&#13;
&lt;/style&gt;&lt;!--[if gte mso 10]&gt;&#13;
&lt;style&gt;&#13;
/* Style Definitions */&#13;
table.MsoNormalTable&#13;
{mso-style-name:"Table Normal";&#13;
mso-tstyle-rowband-size:0;&#13;
mso-tstyle-colband-size:0;&#13;
mso-style-noshow:yes;&#13;
mso-style-parent:"";&#13;
mso-padding-alt:0in 5.4pt 0in 5.4pt;&#13;
mso-para-margin:0in;&#13;
mso-para-margin-bottom:.0001pt;&#13;
mso-pagination:widow-orphan;&#13;
font-size:10.0pt;&#13;
font-family:"Times New Roman";}&#13;
&lt;/style&gt;&#13;
&lt;![endif]--&gt;&#13;
&lt;p class="MsoNormal"&gt;For my first blog entry, I thought about discussing automated testing, security software, or even the &lt;a href="http://www.washingtonpost.com/wp-dyn/content/article/2009/07/19/AR2009071900341.html"&gt;recent scene-stealing security breach of the week&lt;/a&gt;.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;In the end, I thought about the importance of a solid foundation and what was almost always the first chapter/lesson that I encountered when I was getting started with security and learning about hackers; social engineering.&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;If the term is unfamiliar, social engineering is the act of manipulating people to obtain a reward.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;Social engineering is basically a con (short for confidence game) which is set up in order to gain the victim&amp;rsquo;s confidence and capitalize on it.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;The real problem we see with social engineering is that a good con can sometimes render application safeguards useless when it comes to protecting an application.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;In short, it doesn&amp;rsquo;t matter how thick the castle walls are if your own people open the gate for the pretty horse chock full of men with swords.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;There are several human traits that factor into social engineering, but I only want to focus on one of them in this posting and I will talk about another in my next posting (along with my thoughts on solutions &amp;ndash; teaser, teaser, teaser!)&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;For now, I want to discuss how obedience to authority can pose a problem.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;There are numerous experiments that demonstrate the lengths that obedience can be taken to, but my favorite is that of &lt;a href="http://www.psychologytoday.com/articles/200203/the-man-who-shocked-the-world"&gt;Dr. Stanley Milgram&lt;/a&gt; who showed us that sometimes a look of authority (and a white lab coat) is all that is needed to coerce people to do something they may not want to.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;A good social engineer can take this implicit obedience and use it against a victim and/or the company that they work for.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;They may not demand that the victim apply electrical current to another person, but they may use this obedience to gain access or acquire sensitive information.&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;Case in point; I used to work in a position that had me visiting several locations a day in order to perform on-site IT work.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;At these sites, I would almost always work in a wiring closet, secure area, or server room that was supposed to be protected and would require the help of some gatekeeper to access it&amp;hellip;who was almost always nowhere to be found.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;Consequently, I found that instead of playing hide and seek with someone who was just going to grant me the access I needed after a spirited 45 minute chase through an office complex, a simpler and more effective method could be used.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;I learned that most people would not question me if I strolled through to the target area armed only with a look on my face that said &amp;ldquo;of course I know where I&amp;rsquo;m going&amp;rdquo;.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;I found I could even pull this off with an improved posture &amp;ndash; shoulders back, back straight, head held high &amp;ndash; and people would assume I belonged there, no questions asked.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;It was simply amazing to see where I could go if I walked around like I owned the place. &lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;So in closing, think about how your organization&amp;rsquo;s security could be susceptible to someone posing as something they are not.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;Ask yourself how you might engineer exploits like this and think about the ways that they can be stopped.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;Next time, I will share another facet of social engineering with you and attempt to make suggestions that might help improve the security of your application.&lt;/p&gt;&#13;
&lt;strong&gt;&lt;/strong&gt;&lt;br&gt;Posted by Steve Hamilton on Monday, July 20, 2009 10:58 PM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=61&amp;ct=Part I: Application Security, Milgram, and Confidence"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=61&amp;bun=shamilton&amp;bc=Steve Hamilton#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Steve Hamilton&amp;bun=shamilton#entry61" rel="alternate" title="Part I: Application Security, Milgram, and Confidence" type="text/html"/><author><name>Steve Hamilton</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="The State of Technology"/><id>entry60</id><published>2009-07-20T14:50:59.942-04:00</published><updated>2009-07-20T14:50:59.942-04:00</updated><title type="text">technorati</title><content type="html">&lt;strong&gt;m3cbnt2wj9&lt;br /&gt;&#13;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&#13;
&lt;/strong&gt;&lt;br&gt;Posted by Bill Hayduk on Monday, July 20, 2009 2:50 PM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=60&amp;ct=technorati"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=60&amp;bun=bhayduk&amp;bc=Bill Hayduk#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Bill Hayduk&amp;bun=bhayduk#entry60" rel="alternate" title="technorati" type="text/html"/><author><name>Bill Hayduk</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="The State of Technology"/><id>entry59</id><published>2009-07-17T12:35:49.340-04:00</published><updated>2009-07-17T12:35:49.340-04:00</updated><title type="text">Help Wanted: Certified Public Accountant - No Skills Necessary</title><content type="html">&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Jon Harris' most recent blog &lt;a target="_blank" href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Jonathan%20Harris&amp;amp;bun=jharris#entry55"&gt;posting&lt;/a&gt; reminded me of many conversations that I have had with colleagues regarding software quality assurance as applied to automated performance testing. Jon&amp;rsquo;s blog posting questions whether programming skills are required for a successful automated performance testing initiative. &amp;nbsp;It reminded me of how I always get weary when I encounter marketing campaigns or sales pitches for automated performance testing &amp;ldquo;solutions&amp;rdquo; that claim &amp;quot;No technical skills are necessary!&amp;quot;, &amp;quot;Start testing your application within 30 minutes!&amp;quot;, &amp;quot;Click, Record, Test, Done!&amp;quot;, etc. These claims are very misleading and quite frankly undermine the perceived level of effort and qualifications required for value-added performance testing. How comfortable would you be if someone offered to do your complicated federal &lt;a target="_blank" href="http://www.irs.gov/"&gt;income taxes&lt;/a&gt;, if they simply had an &lt;a target="_blank" href="http://www.amazon.com/Casio-FX250HC-Basic-Scientific-Calculator/dp/B00005ML8L"&gt;electronic calendar&lt;/a&gt; in their hand? Would you feel comfortable with the claim that this can be done in 30 minutes? Heck, it takes a lot more knowledge than knowing how to use a calculator to submit that federal tax return and it certainly takes more than 30 minutes! So, simply having a tool accessible is not going to provide added value; it actually can cause more trouble (i.e. think&amp;nbsp;&lt;a target="_blank" href="http://www.learnthat.com/courses/financial/taxaudit/index.shtml"&gt;tax audit&lt;/a&gt;). Education, training, mentoring, and experience will provide the foundation of managing a wide cross-section of varying income portfolios; it's not a one-size-fits-all solution. Even when software packages, such as &lt;a target="_blank" href="http://turbotax.intuit.com/"&gt;TurboTax&lt;/a&gt;, are provided to streamline the process, there is almost always a unique situation that requires the tax preparer to adapt. So, what does this have to do with using tools, such as &lt;a target="_blank" href="https://h10078.www1.hp.com/cda/hpms/display/main/hpms_content.jsp?zn=bto&amp;amp;cp=1-11-126-17^8_4000_100__"&gt;HP LoadRunner&lt;/a&gt;, &lt;a target="_blank" href="http://www-01.ibm.com/software/awdtools/tester/performance/"&gt;IBM Rational Performance Tester&lt;/a&gt;, &lt;a target="_blank" href="http://msdn.microsoft.com/en-us/teamsystem/dd408378.aspx"&gt;Microsoft VSTS&lt;/a&gt;, &lt;a target="_blank" href="http://jakarta.apache.org/jmeter/"&gt;Apache JMeter&lt;/a&gt;,&amp;nbsp;&lt;a target="_blank" href="http://www.microfocus.com/products/QALoad/index.asp"&gt;Micro Focus&amp;nbsp;QALoad&lt;/a&gt;, etc.? It's just that; these products are all just tools. They become a solution when used in conjunction with an adaptive methodology that meets both the business goals of the target application and its technical requirements. And the combinations of business requirements and technical requirements are limitless and can&amp;rsquo;t be grouped into a single turn-key solution. Technical skills are necessary to manage constantly evolving technology and non-technical skills are needed to address the business requirements of the application. These are skills that don't come in shrink-wrapped boxes or an electronic download. And they definitely don't evolve in the time it takes for a &lt;a target="_blank" href="http://www.dominos.com/home/tracker/pizzatracker.jsp"&gt;Domino's Pizza Delivery&lt;/a&gt;. How can we start to dissuade this negative perception towards automated performance testing and set better expectations?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;Posted by Matthew Adcock on Friday, July 17, 2009 11:07 AM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=59&amp;ct=Help Wanted: Certified Public Accountant - No Skills Necessary"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=59&amp;bun=madcock&amp;bc=Matthew Adcock#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Matthew Adcock&amp;bun=madcock#entry59" rel="alternate" title="Help Wanted: Certified Public Accountant - No Skills Necessary" type="text/html"/><author><name>Matthew Adcock</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="Application Security"/><id>entry58</id><published>2009-07-17T12:35:37.701-04:00</published><updated>2009-07-17T12:35:37.701-04:00</updated><title type="text">Test</title><content type="html">&lt;strong&gt;&lt;font face="Arial"&gt;46mqcpsk3d&lt;/font&gt;&lt;/strong&gt;&lt;br&gt;Posted by Steve Hamilton on Thursday, July 16, 2009 11:42 PM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=58&amp;ct=Test"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=58&amp;bun=shamilton&amp;bc=Steve Hamilton#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Steve Hamilton&amp;bun=shamilton#entry58" rel="alternate" title="Test" type="text/html"/><author><name>Steve Hamilton</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="The State of Technology"/><id>entry56</id><published>2009-06-30T08:30:47.279-04:00</published><updated>2009-06-30T08:30:47.279-04:00</updated><title type="text">The technology just crept up on us....</title><content type="html">&lt;meta content="text/html; charset=utf-8" http-equiv="Content-Type" /&gt;&#13;
&lt;meta content="Word.Document" name="ProgId" /&gt;&#13;
&lt;meta content="Microsoft Word 11" name="Generator" /&gt;&#13;
&lt;meta content="Microsoft Word 11" name="Originator" /&gt;&#13;
&lt;link href="file:///C:\DOCUME~1\bhayduk\LOCALS~1\Temp\msohtml1\01\clip_filelist.xml" rel="File-List" /&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;&#13;
&lt;w:WordDocument&gt;&#13;
&lt;w:View&gt;Normal&lt;/w:View&gt;&#13;
&lt;w:Zoom&gt;0&lt;/w:Zoom&gt;&#13;
&lt;w:PunctuationKerning /&gt;&#13;
&lt;w:ValidateAgainstSchemas /&gt;&#13;
&lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;&#13;
&lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;&#13;
&lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;&#13;
&lt;w:Compatibility&gt;&#13;
&lt;w:BreakWrappedTables /&gt;&#13;
&lt;w:SnapToGridInCell /&gt;&#13;
&lt;w:WrapTextWithPunct /&gt;&#13;
&lt;w:UseAsianBreakRules /&gt;&#13;
&lt;w:DontGrowAutofit /&gt;&#13;
&lt;/w:Compatibility&gt;&#13;
&lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;&#13;
&lt;/w:WordDocument&gt;&#13;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;&#13;
&lt;w:LatentStyles DefLockedState="false" LatentStyleCount="156"&gt;&#13;
&lt;/w:LatentStyles&gt;&#13;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;style type="text/css"&gt;&#13;
&lt;!--&#13;
 /* Style Definitions */&#13;
 p.MsoNormal, li.MsoNormal, div.MsoNormal&#13;
	{mso-style-parent:"";&#13;
	margin:0in;&#13;
	margin-bottom:.0001pt;&#13;
	mso-pagination:widow-orphan;&#13;
	font-size:12.0pt;&#13;
	font-family:"Times New Roman";&#13;
	mso-fareast-font-family:"Times New Roman";}&#13;
@page Section1&#13;
	{size:8.5in 11.0in;&#13;
	margin:1.0in 1.25in 1.0in 1.25in;&#13;
	mso-header-margin:.5in;&#13;
	mso-footer-margin:.5in;&#13;
	mso-paper-source:0;}&#13;
div.Section1&#13;
	{page:Section1;}&#13;
--&gt;&#13;
&lt;/style&gt;&lt;!--[if gte mso 10]&gt;&#13;
&lt;style&gt;&#13;
/* Style Definitions */&#13;
table.MsoNormalTable&#13;
{mso-style-name:"Table Normal";&#13;
mso-tstyle-rowband-size:0;&#13;
mso-tstyle-colband-size:0;&#13;
mso-style-noshow:yes;&#13;
mso-style-parent:"";&#13;
mso-padding-alt:0in 5.4pt 0in 5.4pt;&#13;
mso-para-margin:0in;&#13;
mso-para-margin-bottom:.0001pt;&#13;
mso-pagination:widow-orphan;&#13;
font-size:10.0pt;&#13;
font-family:"Times New Roman";&#13;
mso-ansi-language:#0400;&#13;
mso-fareast-language:#0400;&#13;
mso-bidi-language:#0400;}&#13;
&lt;/style&gt;&#13;
&lt;![endif]--&gt;&#13;
&lt;p class="MsoNormal"&gt;&#13;
&lt;meta content="text/html; charset=utf-8" http-equiv="Content-Type" /&gt;&#13;
&lt;meta content="Word.Document" name="ProgId" /&gt;&#13;
&lt;meta content="Microsoft Word 11" name="Generator" /&gt;&#13;
&lt;meta content="Microsoft Word 11" name="Originator" /&gt;&#13;
&lt;link href="file:///C:\DOCUME~1\bhayduk\LOCALS~1\Temp\msohtml1\01\clip_filelist.xml" rel="File-List" /&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;&#13;
&lt;w:WordDocument&gt;&#13;
&lt;w:View&gt;Normal&lt;/w:View&gt;&#13;
&lt;w:Zoom&gt;0&lt;/w:Zoom&gt;&#13;
&lt;w:PunctuationKerning /&gt;&#13;
&lt;w:ValidateAgainstSchemas /&gt;&#13;
&lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;&#13;
&lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;&#13;
&lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;&#13;
&lt;w:Compatibility&gt;&#13;
&lt;w:BreakWrappedTables /&gt;&#13;
&lt;w:SnapToGridInCell /&gt;&#13;
&lt;w:WrapTextWithPunct /&gt;&#13;
&lt;w:UseAsianBreakRules /&gt;&#13;
&lt;w:DontGrowAutofit /&gt;&#13;
&lt;/w:Compatibility&gt;&#13;
&lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;&#13;
&lt;/w:WordDocument&gt;&#13;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;&#13;
&lt;w:LatentStyles DefLockedState="false" LatentStyleCount="156"&gt;&#13;
&lt;/w:LatentStyles&gt;&#13;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;style type="text/css"&gt;&#13;
&lt;!--&#13;
 /* Style Definitions */&#13;
 p.MsoNormal, li.MsoNormal, div.MsoNormal&#13;
	{mso-style-parent:"";&#13;
	margin:0in;&#13;
	margin-bottom:.0001pt;&#13;
	mso-pagination:widow-orphan;&#13;
	font-size:12.0pt;&#13;
	font-family:"Times New Roman";&#13;
	mso-fareast-font-family:"Times New Roman";}&#13;
@page Section1&#13;
	{size:8.5in 11.0in;&#13;
	margin:1.0in 1.25in 1.0in 1.25in;&#13;
	mso-header-margin:.5in;&#13;
	mso-footer-margin:.5in;&#13;
	mso-paper-source:0;}&#13;
div.Section1&#13;
	{page:Section1;}&#13;
--&gt;&#13;
&lt;/style&gt;&lt;!--[if gte mso 10]&gt;&#13;
&lt;style&gt;&#13;
/* Style Definitions */&#13;
table.MsoNormalTable&#13;
{mso-style-name:"Table Normal";&#13;
mso-tstyle-rowband-size:0;&#13;
mso-tstyle-colband-size:0;&#13;
mso-style-noshow:yes;&#13;
mso-style-parent:"";&#13;
mso-padding-alt:0in 5.4pt 0in 5.4pt;&#13;
mso-para-margin:0in;&#13;
mso-para-margin-bottom:.0001pt;&#13;
mso-pagination:widow-orphan;&#13;
font-size:10.0pt;&#13;
font-family:"Times New Roman";&#13;
mso-ansi-language:#0400;&#13;
mso-fareast-language:#0400;&#13;
mso-bidi-language:#0400;}&#13;
&lt;/style&gt;&#13;
&lt;![endif]--&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: Arial;"&gt;I was at my younger son's baseball game the other day and the game was running a bit longer than usual. &amp;nbsp; My older son called me with his cell phone to see when I was getting home, because I would be barbequing and he wanted to eat.&amp;nbsp; My wife called me to ask me the same question.&amp;nbsp; Also, one of my friends text messaged me to see how the game was going, as it was a playoff game and his son is in the same league.&amp;nbsp; I also took pictures of my son's 1st at -bat and then filmed his second at-bat with my &lt;a href="javascript:void(0);/*1246364785273*/"&gt;Blackberry Smart Phone&lt;/a&gt; so I could show it to him after the game.&amp;nbsp; In between innings I browsed through my emails for work and then checked the latest score on the &lt;a href="javascript:void(0);/*1246364850678*/"&gt;Yankees&lt;/a&gt;/Mets game.&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Then it struck me - when did the technology of work and home life blend together? Did I miss it?&amp;nbsp; I had been reading about convergence for a long time, but it just occurred to me that it happened in such a sneaky, unsuspecting way, that it had crept into every part of our lives.&amp;nbsp;&amp;nbsp; My kids listen to iPods and play every game system imaginable, my &lt;a href="javascript:void(0);/*1246364926524*/"&gt;Tivo&lt;/a&gt; that I had suped up runs on &lt;a href="javascript:void(0);/*1246364893801*/"&gt;Linux&lt;/a&gt;.&amp;nbsp;&amp;nbsp; We all have flat screen TVs evolved from computer monitors. &lt;span style=""&gt;&amp;nbsp;&lt;/span&gt;My Blackberry had become a camera, camcorder, browser and game system. &lt;span style=""&gt;&amp;nbsp;&lt;/span&gt;Co-workers can always find me at home and family and friends can always find me at work. &lt;span style=""&gt;&amp;nbsp;&lt;/span&gt;Now our work and home lives have been hopelessly intertwined with the same technology. &lt;span style=""&gt;&amp;nbsp;&lt;/span&gt;Life will never be the same &amp;ndash; for better and worse.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;/p&gt;&#13;
&lt;strong&gt;&lt;/strong&gt;&lt;br&gt;Posted by Bill Hayduk on Tuesday, June 30, 2009 8:30 AM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=56&amp;ct=The technology just crept up on us...."&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=56&amp;bun=bhayduk&amp;bc=Bill Hayduk#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Bill Hayduk&amp;bun=bhayduk#entry56" rel="alternate" title="The technology just crept up on us...." type="text/html"/><author><name>Bill Hayduk</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="Application Scalability"/><id>entry55</id><published>2009-06-29T12:40:27.467-04:00</published><updated>2009-06-29T12:40:27.467-04:00</updated><title type="text">Do testers need Programming Skills?</title><content type="html">&lt;p&gt;&lt;strong&gt;&lt;font face="Arial"&gt;Does the sun rise in the morning? Ok that's not fair unless I am more specific. I've been reading articles/blogs/opinions/comments, etc on whether testers need programming skills. All of these articles make sound arguments and all are logical and on and on. I agree that testing skills and programming skills are two totally different things and that a good tester may not necessarily be a good programmer (or vice versa). The context of all of these is in regards to functional testing. When it comes to performance testing, the answer must be that the tester has to have programming skills. They do not need to be a rocket scientist in the language, and I tell everyone who asks and who I teach, that they need to be proficient in string manipulation coding. Every tool I know and use has a programming language behind it (C, C++, C#, Java, JSP, VB, VB.NET, and a few proprietary). If someone came up with a performance testing tool that had artificial intelligence well enough to not need custom coding to get an automated transaction to work, they would corner the market. Just one additional skill that is needed in conjunction with programming expertise is the ability to analyze and find patterns. Without these you would not be able to use your programming skills to manipulate a server response to get what you need.&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;strong&gt;&lt;font face="Arial"&gt;As usual, if you have any comments or anything to add, please feel free to do so.&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br&gt;Posted by Jonathan Harris on Thursday, June 25, 2009 2:27 PM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=55&amp;ct=Do testers need Programming Skills?"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=55&amp;bun=jharris&amp;bc=Jonathan Harris#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Jonathan Harris&amp;bun=jharris#entry55" rel="alternate" title="Do testers need Programming Skills?" type="text/html"/><author><name>Jonathan Harris</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="Architecture and Automation"/><id>entry54</id><published>2009-05-27T15:12:20.617-04:00</published><updated>2009-05-27T15:12:20.617-04:00</updated><title type="text">Second Class Citizens - Really?!?</title><content type="html">&lt;div style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 15pt"&gt;&lt;span style="FONT-SIZE: 13.5pt"&gt;Every now and then, on testing blogs, forums, lists and in the workplace, I hear the classic tester's lament &amp;quot;why are we second class citizens?&amp;quot;&lt;/span&gt;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 15pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 15pt"&gt;&lt;span style="FONT-SIZE: 13.5pt"&gt;Get over it!&lt;/span&gt;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 15pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 15pt"&gt;&lt;span style="FONT-SIZE: 13.5pt"&gt;There are really only two possible scenarios, if you feel like a second class citizen as a tester.&lt;/span&gt;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 15pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 15pt"&gt;&lt;span style="FONT-SIZE: 13.5pt"&gt;First, there is the remote possibility that you are a highly skilled tester, who adds significant value to the project, yet you are not viewed as valuable as the developers. I've got news for you - if that's the case, it's time for you to move on to a place that will appreciate you.&lt;/span&gt;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 15pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 15pt"&gt;&lt;span style="FONT-SIZE: 13.5pt"&gt;Second, and more likely, is that you did it to yourself. I think we testers as a whole sometimes play the victim role. We got bad or no requirements from the&lt;/span&gt;&lt;span style="FONT-SIZE: 13.5pt"&gt;&amp;nbsp;&lt;span style="FONT-SIZE: 13.5pt"&gt;BAs. We got code that did not meet the requirements from&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 13.5pt"&gt;&amp;nbsp;&lt;span style="FONT-SIZE: 13.5pt"&gt;dev. We got no time in the schedule for proper testing from project management.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 15pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 15pt"&gt;&lt;span style="FONT-SIZE: 13.5pt"&gt;This &amp;quot;second class citizen&amp;quot; lament has been bugging me for a while. And I'm not the only one. Matt&lt;/span&gt;&lt;span style="FONT-SIZE: 13.5pt"&gt;&amp;nbsp;&lt;span style="FONT-SIZE: 13.5pt"&gt;Heusser &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: #3366ff"&gt;&lt;a href="http://xndev.blogspot.com/2009/05/second-class-citizens-iii.html"&gt;&lt;span style="FONT-SIZE: 13.5pt; COLOR: #3366ff; TEXT-DECORATION: none; text-underline: none"&gt;recommends critical thinking and asking the tough questions&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 13.5pt"&gt;:&lt;/span&gt;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt 0.5in; LINE-HEIGHT: 15.6pt"&gt;&lt;em&gt;&lt;span style="FONT-SIZE: 13.5pt"&gt;As an industry, we seem determined to complain that we are treated as second class citizens.&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt 0.5in; LINE-HEIGHT: 15.6pt"&gt;&lt;em&gt;&lt;span style="FONT-SIZE: 13.5pt"&gt;What do I think are the keys to getting first class?&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt 0.5in; LINE-HEIGHT: 15.6pt"&gt;&lt;em&gt;&lt;span style="FONT-SIZE: 13.5pt"&gt;Well, one place to start is the questions above.&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 15pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 15pt"&gt;&lt;span style="FONT-SIZE: 13.5pt"&gt;Alan Page, however,&lt;/span&gt;&amp;nbsp;&lt;span style="FONT-SIZE: 10pt; COLOR: #3366ff"&gt;&lt;a href="http://blogs.msdn.com/alanpa/archive/2009/05/19/words-and-status-and-rants.aspx"&gt;&lt;span style="FONT-SIZE: 13.5pt; COLOR: #3366ff; TEXT-DECORATION: none; text-underline: none"&gt;takes a more hard line stance&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 13.5pt"&gt;, closer to my own viewpoint:&lt;/span&gt;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt 0.5in; LINE-HEIGHT: 15.6pt"&gt;&lt;em&gt;&lt;span style="FONT-SIZE: 13.5pt"&gt;What really bugs me (believe me, I've had to edit the &amp;quot;bad&amp;quot; words out of this rant more than once already) is when people change the meanings as an attempt to raise the value of test, or show that test &amp;quot;has a seat at the table&amp;quot;, or is a &amp;quot;first-class citizen&amp;quot;.&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt 0.5in; LINE-HEIGHT: 15.6pt"&gt;&lt;em&gt;&lt;span style="FONT-SIZE: 13.5pt"&gt;I have to tell you, I'm sick and tired of testers whining about not getting respect.&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt 0.5in; LINE-HEIGHT: 15.6pt"&gt;&lt;em&gt;&lt;span style="FONT-SIZE: 13.5pt"&gt;If you want respect, you have to give respect and you have to earn respect.&lt;/span&gt;&amp;nbsp;&lt;/em&gt;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 15pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 15pt"&gt;&lt;span style="FONT-SIZE: 13.5pt"&gt;Well said.&lt;/span&gt;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 15pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 15pt"&gt;&lt;span style="FONT-SIZE: 13.5pt"&gt;Now, I will readily admit that, earlier in my career, testing was not as fun. Back then, I did encounter some &amp;quot;second class&amp;quot; scenarios, where&lt;/span&gt;&lt;span style="FONT-SIZE: 13.5pt"&gt;&amp;nbsp;&lt;span style="FONT-SIZE: 13.5pt"&gt;QA&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="FONT-SIZE: 13.5pt"&gt;was not taken seriously. On those early projects I had to fight hard to earn respect. Some of those projects certainly viewed test as a necessary evil. I can still hear the refrain &amp;quot;just&lt;/span&gt;&lt;span style="FONT-SIZE: 13.5pt"&gt;&amp;nbsp;&lt;span style="FONT-SIZE: 13.5pt"&gt;QA&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="FONT-SIZE: 13.5pt"&gt;it&amp;quot; from one assignment. To this day, I have not a clue what that is supposed to mean. However, those projects are few and far between nowadays. I cannot remember the last time a developer did not take me seriously. I have been an integral team member on a number of projects, collaborating with developers on test plans and execution. If you are&lt;/span&gt;&amp;nbsp;&lt;span style="FONT-SIZE: 10pt; COLOR: #3366ff"&gt;&lt;a href="http://www.joelonsoftware.com/articles/GuerrillaInterviewing3.html"&gt;&lt;span style="FONT-SIZE: 13.5pt; COLOR: #3366ff; TEXT-DECORATION: none; text-underline: none"&gt;smart and get things done&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 13.5pt"&gt;, you will earn the respect of developers and management alike. In my opinion, the adversarial relationship between&lt;/span&gt;&lt;span style="FONT-SIZE: 13.5pt"&gt;&amp;nbsp;&lt;span style="FONT-SIZE: 13.5pt"&gt;dev&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="FONT-SIZE: 13.5pt"&gt;and test is more cliche now than reality. Am I saying that you will not encounter a developer who does not respect you? Of course not. As long as humans are involved, anything is possible. But while it is possible to come across a few people who do not respect test, if you feel there is some organizational or cultural bias against test where you work, it may be time to look in the mirror.&lt;/span&gt;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 15pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 15pt"&gt;&lt;span style="FONT-SIZE: 13.5pt"&gt;Second class testers, step your game up!&lt;/span&gt;&lt;/div&gt;&#13;
&lt;ul type="disc"&gt;&#13;
    &lt;li style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 15pt"&gt;&lt;span style="FONT-SIZE: 13.5pt"&gt;Are you holding up your end of the bargain and doing the necessary leg work before logging a bug? Are you researching the spec, digging through the&lt;/span&gt;&lt;span style="FONT-SIZE: 13.5pt"&gt;&amp;nbsp;&lt;span style="FONT-SIZE: 13.5pt"&gt;app's log file to glean additional information, writing clear bug reports with impeccable&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 13.5pt"&gt;&amp;nbsp;&lt;span style="FONT-SIZE: 13.5pt"&gt;repro&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="FONT-SIZE: 13.5pt"&gt;steps as including detailed descriptions of what you were doing, what you expected to happen (should be) and what actually happened (as is)?&lt;/span&gt;&lt;/li&gt;&#13;
    &lt;li style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 15pt"&gt;&lt;span style="FONT-SIZE: 13.5pt"&gt;Are you keeping up on the latest testing techniques and technologies? Reading blogs? Writing a blog?&lt;/span&gt;&lt;/li&gt;&#13;
    &lt;li style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 15pt"&gt;&lt;span style="FONT-SIZE: 13.5pt"&gt;Do you exhibit a critical and questioning mind when it comes to your application's business domain and technology platform? Are you going through the motions with your testing? Or are you really trying to understand how this thing is built? I like the analogy, I want to attribute it to a thread on the software-testing yahoo group, of test to building/engineering inspectors. How can you test something you know nothing/little about?&lt;/span&gt;&lt;/li&gt;&#13;
&lt;/ul&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;Posted by Tom Eble on Wednesday, May 27, 2009 11:14 AM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=54&amp;ct=Second Class Citizens - Really?!?"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=54&amp;bun=teble&amp;bc=Tom Eble#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Tom Eble&amp;bun=teble#entry54" rel="alternate" title="Second Class Citizens - Really?!?" type="text/html"/><author><name>Tom Eble</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="In Focus: IT Careers"/><id>entry53</id><published>2009-05-26T16:38:40.039-04:00</published><updated>2009-05-26T16:38:40.039-04:00</updated><title type="text">IBM Rational Software Conference</title><content type="html">&lt;p&gt;Saturday I am heading back to Orlando for my 15th or 16th user conference.&amp;nbsp; The first was in 1994 and was run by SQA, Inc.&amp;nbsp; Robot and Test Manager were the only products back then.&amp;nbsp; In 1997 Rational took&amp;nbsp;over and since 2003 IBM hosts the conference which features RQM, RFT, RPT, AppScan and dozens of other industry leading quality assurance testing tools.&amp;nbsp; &lt;/p&gt;&#13;
&lt;p&gt;RTTS will have&amp;nbsp;a booth in the exhibit hall again and I am looking forward to Jeff Bocarsly's, RTTS Division Manager, presentation on &lt;em&gt;Internationalized Testing with Rational Functional Tester.&amp;nbsp;&lt;/em&gt;&lt;/p&gt;&#13;
&lt;p&gt;I am looking forward to seeing everyone we have known for years and learning what is new from IBM.&amp;nbsp; Hopefully it will be fun, but not as fun as last year.&lt;/p&gt;&lt;br&gt;Posted by Ron Axelrod on Tuesday, May 26, 2009 11:57 AM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=53&amp;ct=IBM Rational Software Conference"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=53&amp;bun=raxelrod&amp;bc=Ron Axelrod#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Ron Axelrod&amp;bun=raxelrod#entry53" rel="alternate" title="IBM Rational Software Conference" type="text/html"/><author><name>Ron Axelrod</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="The State of Technology"/><id>entry51</id><published>2009-04-28T11:48:33.367-04:00</published><updated>2009-04-28T11:48:33.367-04:00</updated><title type="text">The Advent of ALM Software</title><content type="html">&lt;meta content="Word.Document" name="ProgId" /&gt;&#13;
&lt;meta content="Microsoft Word 11" name="Generator" /&gt;&#13;
&lt;meta content="Microsoft Word 11" name="Originator" /&gt;&#13;
&lt;link href="file:///C:\DOCUME~1\bhayduk\LOCALS~1\Temp\msohtml1\01\clip_filelist.xml" rel="File-List" /&gt;&lt;o:smarttagtype name="PlaceName" namespaceuri="urn:schemas-microsoft-com:office:smarttags"&gt;&lt;/o:smarttagtype&gt;&lt;o:smarttagtype name="PlaceType" namespaceuri="urn:schemas-microsoft-com:office:smarttags"&gt;&lt;/o:smarttagtype&gt;&lt;o:smarttagtype name="place" namespaceuri="urn:schemas-microsoft-com:office:smarttags"&gt;&lt;/o:smarttagtype&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;&#13;
&lt;w:WordDocument&gt;&#13;
&lt;w:View&gt;Normal&lt;/w:View&gt;&#13;
&lt;w:Zoom&gt;0&lt;/w:Zoom&gt;&#13;
&lt;w:PunctuationKerning /&gt;&#13;
&lt;w:ValidateAgainstSchemas /&gt;&#13;
&lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;&#13;
&lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;&#13;
&lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;&#13;
&lt;w:Compatibility&gt;&#13;
&lt;w:BreakWrappedTables /&gt;&#13;
&lt;w:SnapToGridInCell /&gt;&#13;
&lt;w:WrapTextWithPunct /&gt;&#13;
&lt;w:UseAsianBreakRules /&gt;&#13;
&lt;w:DontGrowAutofit /&gt;&#13;
&lt;/w:Compatibility&gt;&#13;
&lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;&#13;
&lt;/w:WordDocument&gt;&#13;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;&#13;
&lt;w:LatentStyles DefLockedState="false" LatentStyleCount="156"&gt;&#13;
&lt;/w:LatentStyles&gt;&#13;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if !mso]&gt;&lt;object&#13;
classid="clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D" id=ieooui&gt;&lt;/object&gt;&#13;
&lt;style&gt;&#13;
st1\:*{behavior:url(#ieooui) }&#13;
&lt;/style&gt;&#13;
&lt;![endif]--&gt;&lt;style type="text/css"&gt;&#13;
&lt;!--&#13;
 /* Style Definitions */&#13;
 p.MsoNormal, li.MsoNormal, div.MsoNormal&#13;
	{mso-style-parent:"";&#13;
	margin:0in;&#13;
	margin-bottom:.0001pt;&#13;
	mso-pagination:widow-orphan;&#13;
	font-size:12.0pt;&#13;
	font-family:"Times New Roman";&#13;
	mso-fareast-font-family:"Times New Roman";}&#13;
@page Section1&#13;
	{size:8.5in 11.0in;&#13;
	margin:1.0in 1.25in 1.0in 1.25in;&#13;
	mso-header-margin:.5in;&#13;
	mso-footer-margin:.5in;&#13;
	mso-paper-source:0;}&#13;
div.Section1&#13;
	{page:Section1;}&#13;
--&gt;&#13;
&lt;/style&gt;&lt;!--[if gte mso 10]&gt;&#13;
&lt;style&gt;&#13;
/* Style Definitions */&#13;
table.MsoNormalTable&#13;
{mso-style-name:"Table Normal";&#13;
mso-tstyle-rowband-size:0;&#13;
mso-tstyle-colband-size:0;&#13;
mso-style-noshow:yes;&#13;
mso-style-parent:"";&#13;
mso-padding-alt:0in 5.4pt 0in 5.4pt;&#13;
mso-para-margin:0in;&#13;
mso-para-margin-bottom:.0001pt;&#13;
mso-pagination:widow-orphan;&#13;
font-size:10.0pt;&#13;
font-family:"Times New Roman";&#13;
mso-ansi-language:#0400;&#13;
mso-fareast-language:#0400;&#13;
mso-bidi-language:#0400;}&#13;
&lt;/style&gt;&#13;
&lt;![endif]--&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: Arial;"&gt;Over the last 12 &amp;ndash; 18 months, the application life cycle and accompanying tools have gotten much play and adaptation in the marketplace. &lt;span style=""&gt;&amp;nbsp;&lt;/span&gt;And &amp;ndash; it&amp;rsquo;s white hot.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: Arial;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: Arial;"&gt;&lt;a href="javascript:void(0);/*1240933516747*/"&gt;Application Lifecycle Management&lt;/a&gt; (or ALM) is defined as the process of software development as an iterative cycle and is coordinated through the use of software products. ALM can increase productivity, improve quality, promote collaboration among teams in different locations, speed up the development and test cycles and decrease costs.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: Arial;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: Arial;"&gt;A lead analyst at one of the top firms recently told me that 55-60% of all development and test management is managed and tracked in Microsoft Office.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;Wow!&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;As someone who has been on projects using MS Office primarily as the asset tools, implementing these ALM tools should REALLY improve communication and information sharing along with providing reporting across assets. &lt;span style=""&gt;&amp;nbsp;&lt;/span&gt;Welcome to the new millennium!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: Arial;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: Arial;"&gt;Typical ALM suites are typically role-based and provide software for requirements, transaction/use case/user story definition, project management, development management, change management, test management, defect management, metrics gathering and analysis, monitoring and reporting, and role workflow and methodology.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;An ALM tool may have some or all of these features.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: Arial;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: Arial;"&gt;One of the first ALM tools that we used was Test Director from Mercury Interactive, now part of the &lt;a href="javascript:void(0);/*1240933455337*/"&gt;&lt;st1:place w:st="on"&gt;&lt;st1:placename w:st="on"&gt;Quality&lt;/st1:placename&gt;  &lt;st1:placetype w:st="on"&gt;Center&lt;/st1:placetype&gt;&lt;/st1:place&gt;&lt;/a&gt; suite at HP.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;Originally geared towards testers and now with a refocus towards business analysts and developers, Test Director provided a view of ALM through a quality prism and provided a central data store for requirements, test cases, manual test runs and defects with a distributed architecture (i.e. web) for the new distributed software dev teams.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;It was (and is) easy-to-use, web-based and provided a great central information area. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: Arial;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: Arial;"&gt;Other enterprise players that have joined the game include Borland, Microsoft (with its Visual Studio Team System), Seapine and MKS.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;&lt;span style=""&gt;&amp;nbsp;&lt;/span&gt;Now IBM has joined in with its &lt;a href="javascript:void(0);/*1240933580930*/"&gt;Jazz&lt;/a&gt; platform (Team Concert for developers, Requirements Composer for BAs and Quality Manager for testers). &lt;span style=""&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=""&gt;&amp;nbsp;&lt;/span&gt;I would not be surprised to learn that Oracle is either developing (less likely) or looking to purchase (more likely) an ALM tool to compliment it&amp;rsquo;s entry into the development and test space with its tools for dev and test acquired from Sun and Empirix respectively. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: Arial;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: Arial;"&gt;And there&amp;rsquo;s more.&lt;span style=""&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;The small and medium sized businesses have their tools to chose from.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;There is Artisan and Lighthouse and Rally and others.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;Not to mention &lt;a href="javascript:void(0);/*1240933618687*/"&gt;TOMOS Software&lt;/a&gt;, which just won Gartner&amp;rsquo;s &amp;ldquo;Cool Tools in Application Development 2009&amp;rdquo; and is a SaaS based solution (and was incubated here). &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: Arial;"&gt;&lt;o:p&gt;&amp;nbsp; &lt;br /&gt;&#13;
&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: Arial;"&gt;So this movement by the vendors of dev and test products in this direction is good news for all of you practitioners out there who have struggled aggregating information and tried to make sense out of all the information that is needed to determine the progress and health of an application under build. &lt;span style=""&gt;&amp;nbsp;&lt;/span&gt;Now all you need to do is pick the right tool for your needs and get going and you&amp;rsquo;re on your way to a more efficient software process. &lt;br /&gt;&#13;
&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: Arial;"&gt;&lt;br /&gt;&#13;
&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: Arial;"&gt;Please comment if you are already using an ALM tool and let us know what you think of it!&lt;br /&gt;&#13;
&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;/p&gt;&lt;br&gt;Posted by Bill Hayduk on Tuesday, April 28, 2009 11:48 AM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=51&amp;ct=The Advent of ALM Software"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=51&amp;bun=bhayduk&amp;bc=Bill Hayduk#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Bill Hayduk&amp;bun=bhayduk#entry51" rel="alternate" title="The Advent of ALM Software" type="text/html"/><author><name>Bill Hayduk</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="Application Scalability"/><id>entry50</id><published>2009-03-13T12:23:49.069-04:00</published><updated>2009-03-13T12:23:49.069-04:00</updated><title type="text">Getting It Right The First Time</title><content type="html">&lt;p&gt;&lt;font face="Arial"&gt;When Microsoft released Visual Studio Team System (VSTS) 2005, I was excited to take a look at the new web testing component. &lt;/font&gt;&lt;font face="Arial"&gt;Over the past 20+ years, &lt;/font&gt;&lt;font face="Arial"&gt;I have used most of the performance testing tools on the market, so typically I first look at the basic functionality; how to record, how to playback and what numbers it gives me. I was pleasantly surprised at the ease of use and depth of functionality I found. The only awkward feature I mucked around with was pulling data from external files (datapools). The setup of this was not straightforward. The newest release, VSTS 2008, makes this task simple and very straightforward, so kudos to that enhancement. RTTS has performed numerous highly successful engagements utilizing VSTS because of its rich feature set and the price is attractive for clients. I am looking forward to the next release in 2010.&lt;/font&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;font face="Arial"&gt;For anyone out there using VSTS, how do you like the tool?&lt;br /&gt;&#13;
&lt;/font&gt;&lt;/p&gt;&lt;br&gt;Posted by Jonathan Harris on Wednesday, March 11, 2009 11:52 AM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=50&amp;ct=Getting It Right The First Time"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=50&amp;bun=jharris&amp;bc=Jonathan Harris#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Jonathan Harris&amp;bun=jharris#entry50" rel="alternate" title="Getting It Right The First Time" type="text/html"/><author><name>Jonathan Harris</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="Application Scalability"/><id>entry49</id><published>2009-02-12T14:49:22.832-05:00</published><updated>2009-02-12T14:49:22.832-05:00</updated><title type="text">Building a Reliable Scripting Framework</title><content type="html">&lt;div style="margin: 0in 0in 0pt;"&gt;Every performance engagement I do is both unique and repetitive. Unique in regards to a new application in a new test environment. By new I mean that it's different from any other test I've done before, even if some or many of the components are similar. They are brought together and used differently from site to site. By repetitive I am referring to the methodology I use to get the job done. Even though the process is the same, the details of getting the tasks completed change.&lt;/div&gt;&#13;
&lt;div style="margin: 0in 0in 0pt;"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="margin: 0in 0in 0pt;"&gt;In every engagement I do, during the scripting phase when I create the automated test scripts, I automatically think of ways to make the scripts robust and reliable. Robust in the way it is scripted so that if changes are needed, it would have the least amount of impact on time and complexity to make the changes. Making the script reliable means handling known and possibly unknown conditions that would otherwise hang or stop the user. There are other factors in making a script reliable as well, such as after detecting issues having the ability to report on them.&amp;nbsp; This way you can roll it back into the reliability of the script for next time it occurs.&lt;/div&gt;&#13;
&lt;div style="margin: 0in 0in 0pt;"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="margin: 0in 0in 0pt;"&gt;This is something I have been doing for a long time, but recently put a name to it; a &amp;quot;Reliable Scripting Framework.&amp;quot; Here is an example. Let's say you are testing a Citrix application and there are issues when running large numbers of virtual-users from a single test driver. This has something to do with the ICA middleware not being written to support many connections from a single machine. Sometimes typed characters get lost. This can cause the script to get an unexpected response. You have two options: (1) add code to detect that something went wrong and attempt to correct it, or (2) add code to test that what you typed was correct and avoid the error in the first place. Both approaches are acceptable, but it would take less thought and code to avoid the problem in the first place. &lt;/div&gt;&#13;
&lt;div style="margin: 0in 0in 0pt;"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="margin: 0in 0in 0pt;"&gt;Here is a second example. In web testing there are times when a request fails intermittently due to a network or application glitch. If you try the same call again, it works perfectly. Though these are serious issues to attend to, when you performance test, having the ability to report on the error and retry would be nice. In most test tools you need to handle this yourself in code. If you do not explicitly handle it you may end up getting cascading errors which muddy up the waters when you try to analyze what happened. So putting a framework in place to handle something like this would make the script robust and more reliable.&lt;/div&gt;&#13;
&lt;div style="margin: 0in 0in 0pt;"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="margin: 0in 0in 0pt;"&gt;If you have any form of scripting framework you use, I'd like to hear about it in the comments. Take a look in the near future for a whitepaper I'm writing about creating a Reliable Scripting Framework using these two examples.&lt;/div&gt;&lt;br&gt;Posted by Jonathan Harris on Wednesday, February 11, 2009 2:21 PM EST&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=49&amp;ct=Building a Reliable Scripting Framework"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=49&amp;bun=jharris&amp;bc=Jonathan Harris#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Jonathan Harris&amp;bun=jharris#entry49" rel="alternate" title="Building a Reliable Scripting Framework" type="text/html"/><author><name>Jonathan Harris</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="Application Scalability"/><id>entry48</id><published>2009-02-04T12:12:15.748-05:00</published><updated>2009-02-04T12:12:15.748-05:00</updated><title type="text">Rational Performance Tester Tips for use with ITCAM</title><content type="html">&lt;p&gt;&lt;font face="Arial"&gt;I've been using IBM Rational Performance Tester (RPT) since it was the Prevue tool long ago. I've used it in many ways, outside of the box, so to speak, for things other than performance testing. One of those things is for monitoring, specifically for production monitoring to verify the target system(s) are up and running correctly. Currently I am involved in an engagement utilizing IBM's ITCAM (IBM Tivoli Composite Application Management) product. As part of its use, we are creating RPT tests (tests is the term used in RPT for automated scripts). For those who may use ITCAM in the future, here are a few up-front working tips.&amp;nbsp;&lt;/font&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;font face="Arial"&gt;(&lt;/font&gt;&lt;font face="Arial"&gt;1)&amp;nbsp;&lt;/font&gt;&lt;font face="Arial"&gt;&amp;nbsp;After creating tests in RPT, you upload them to ITCAM. ITCAM will only see tests located in &lt;/font&gt;&lt;font face="Arial"&gt;the root directory of the project, so you must place the final working versions there. &lt;/font&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;font face="Arial"&gt;(2) &lt;/font&gt;&lt;font face="Arial"&gt;ITCAM will only see custom code located in the &amp;quot;src\test&amp;quot; directory, so make sure you keep &lt;/font&gt;&lt;font face="Arial"&gt;them in this default location.&lt;/font&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;font face="Arial"&gt;(3) ITCAM does not currently see additional Java classes you &lt;/font&gt;&lt;font face="Arial"&gt;create and import into your custom code (i.e. utility/reusable functions). You can get around &lt;/font&gt;&lt;font face="Arial"&gt;this by creating a new custom code file and adding it to the beginning of the test. Don't add &lt;/font&gt;&lt;font face="Arial"&gt;any executable code to the &amp;quot;exec&amp;quot; function. Place all of your utility functions after the &lt;/font&gt;&lt;font face="Arial"&gt;&amp;quot;exec&amp;quot; function. ITCAM will now upload the custom code and since it is located in the default &lt;/font&gt;&lt;font face="Arial"&gt;&amp;quot;src\test&amp;quot; location, you do not need to &amp;quot;import&amp;quot; it into the other custom code you create.&lt;/font&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;font face="Arial"&gt;I hope this helps some. If anyone has similar tips regarding RPT use in ITCAM, please feel &lt;/font&gt;&lt;font face="Arial"&gt;free to share in the comments.&lt;/font&gt;&lt;/p&gt;&lt;br&gt;Posted by Jonathan Harris on Monday, January 26, 2009 12:02 PM EST&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=48&amp;ct=Rational Performance Tester Tips for use with ITCAM"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=48&amp;bun=jharris&amp;bc=Jonathan Harris#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Jonathan Harris&amp;bun=jharris#entry48" rel="alternate" title="Rational Performance Tester Tips for use with ITCAM" type="text/html"/><author><name>Jonathan Harris</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="The State of Technology"/><id>entry47</id><published>2008-11-03T10:24:12.925-05:00</published><updated>2008-11-03T10:24:12.925-05:00</updated><title type="text">Vote!</title><content type="html">November 4 is just a few days away. What I cannot believe is that during the last presidential election only &lt;a href="javascript:void(0);/*1225487146672*/"&gt;59.6%, or 122 million people, voted&lt;/a&gt; (out of 204 million eligible voters).&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
As a result of low voter turnout in 2004 and previous presidential elections, the United States is ranked &lt;a href="javascript:void(0);/*1225487184613*/"&gt;near the bottom of 172 countries&lt;/a&gt; in terms of voter participation rates (our ranking is 139). &lt;br /&gt;&#13;
&amp;nbsp;&lt;br /&gt;&#13;
We talk about freedom and liberty but we do not take advantage of one of the greatest privileges we have.&lt;br /&gt;&#13;
&amp;nbsp;&lt;br /&gt;&#13;
So while I am a huge supporter of one of the candidates, I do not care about who you vote for, I just am passionate that you VOTE. Get up early or leave work at 5:00 for once or file an early voting form, but most importantly find an hour during the day where you can cast your vote. It will make you part of the process and it does make a difference, so get out there and VOTE!!!!&amp;nbsp;&lt;strong&gt;&lt;/strong&gt;&lt;br&gt;Posted by Ron Axelrod on Friday, October 31, 2008 5:07 PM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=47&amp;ct=Vote!"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=47&amp;bun=raxelrod&amp;bc=Ron Axelrod#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Ron Axelrod&amp;bun=raxelrod#entry47" rel="alternate" title="Vote!" type="text/html"/><author><name>Ron Axelrod</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="The State of Technology"/><id>entry45</id><published>2008-10-20T11:35:24.265-04:00</published><updated>2008-10-20T11:35:24.265-04:00</updated><title type="text">Plan for Success the NFL Way</title><content type="html">&lt;p&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;For the last couple of years I have been coaching NFL-sponsored 5-on-5 &lt;a href="http://flag.nflyouthfootball.com/rules_and_equipment/flag_rules_ultimate92c9.htm"&gt;flag football&lt;/a&gt; for my younger son (who is 8).&amp;nbsp; In the first 2 years, coaches were allowed on the field, which made it easy to diagram plays in the huddle that made sense to 6 and 7 year-olds. &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;This year, since we moved up a division to 8-10 year olds, the coaches must call plays from the sidelines. &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;That made the visualization of diagramming plays on a hand-held whiteboard impossible, what with only 30 seconds in between plays.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;So utilizing my background in software, I created a Plan, a strategy document that provides visualization of what we were trying to execute. &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;I started by first providing a visual of each pass route (i.e. &amp;lsquo;square in&amp;rsquo;, &amp;lsquo;post&amp;rsquo; or &amp;lsquo;button hook&amp;rsquo;) and the showed different formations (&amp;lsquo;trips right&amp;rsquo;, &amp;lsquo;twins left and running back back&amp;rsquo; or &amp;lsquo;stack back&amp;rsquo;) and then combine the formations with the pass patterns to form a play.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Now everyone understands what we are trying to do and is on the same page (even 8-year-olds!).&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;And during the game we strategize to call plays that will produce the results we are looking for depending our desired outcome and calculating the risk involved for each play (i.e. interceptions).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;If this works for 8-year-olds, why not for software testing?&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;This is no different than creating a &lt;a href="http://www.rttsweb.com/services/planning/plan"&gt;Test Plan&lt;/a&gt;, or strategy document, that outlines the approach to testing, the strategy utilized and the expected outcomes, depending on the risks (security, usability, performance, etc.). &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;Yet I constantly observe that software projects do not have formal test plans that provide all participants (stakeholders) with the strategy (choice of plays), structure (plays and patterns) or desired results (first down or touchdown) of the tests.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Believe me, if you want to be successful in developing and testing software (or in flag football), create a plan that keeps everyone informed. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;By the way, we currently stand at 2 wins, 2 losses and 1 tie (we tied the only undefeated team) with by far the youngest team in the league. &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;And everyone plays the same amount of time and everyone has fun. &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;For those not familiar with organized kids&amp;rsquo; sports, everyone sharing time and having fun is usually not a path to success (see &amp;lsquo;Kicking and Screaming&amp;rsquo; with Will Ferrell about kids&amp;rsquo; soccer). &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;But with a plan, we&amp;rsquo;re getting it done.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Good job, kids!!!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;Posted by Bill Hayduk on Monday, October 20, 2008 11:34 AM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=45&amp;ct=Plan for Success the NFL Way"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=45&amp;bun=bhayduk&amp;bc=Bill Hayduk#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Bill Hayduk&amp;bun=bhayduk#entry45" rel="alternate" title="Plan for Success the NFL Way" type="text/html"/><author><name>Bill Hayduk</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="The State of Technology"/><id>entry44</id><published>2008-09-23T17:09:10.032-04:00</published><updated>2008-09-23T17:09:10.032-04:00</updated><title type="text">The Financial Services Mess</title><content type="html">&lt;p&gt;&lt;strong&gt;&lt;font face="Arial" color="#003366" size="1"&gt;&amp;nbsp; &lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;strong&gt;What a mess.&amp;nbsp; Mortgages were sold to people who couldn''t afford them by companies who sold them to other comapnies who resold them to firms who repackaged them to others who created new instruments&amp;nbsp;and resold them and now no one can pay anyone and the entire US economy is about to come crashing down.&amp;nbsp; Does that about cover it?&lt;/strong&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;strong&gt;Some of Lehman''s assets, including 10,000 employees are&amp;nbsp;being acquired by Barclay''s, which means 14,000 people will be on the streets.&amp;nbsp; Bear Stearns is already a memory, with the employees scattered around other brokerages, hedge funds and smaller players.&amp;nbsp; Goldman Sachs and Morgan Stanley are becoming banks to survive.&amp;nbsp;&amp;nbsp; &lt;/strong&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;strong&gt;About once every 8 years Wall Street comes up with a new gimmick to make money and ends up shooting itself (and everyone else) in the foot.&amp;nbsp; The junk bond scandal, the savings and loans, the dot com &amp;quot;new new economy&amp;quot; and now the sub-prime stuff.&amp;nbsp; &lt;/strong&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;strong&gt;Which means the brokerage industry that I grew up working in and with is no longer.&amp;nbsp; A self-inflicted gun shot wound to the head - this time a kill shot.&amp;nbsp; RIP Wall Street.&amp;nbsp; You''ll never be the same.&amp;nbsp; And you did it to yourself.&amp;nbsp;&amp;nbsp; Again....&lt;/strong&gt;&lt;/p&gt;&lt;br&gt;Posted by Bill Hayduk on Tuesday, September 23, 2008 5:08 PM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=44&amp;ct=The Financial Services Mess"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=44&amp;bun=bhayduk&amp;bc=Bill Hayduk#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Bill Hayduk&amp;bun=bhayduk#entry44" rel="alternate" title="The Financial Services Mess" type="text/html"/><author><name>Bill Hayduk</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="Architecture and Automation"/><id>entry40</id><published>2008-09-23T16:34:19.328-04:00</published><updated>2008-09-23T16:34:19.328-04:00</updated><title type="text">Why is Software Quality Still the Poor Stepchild of Software Development?</title><content type="html">&lt;p&gt;&lt;font face="Arial"&gt;In the recent past, our organization reviewed the software quality planning for a very large, complex software implementation for a large organization. The implementation was being performed by a well-known consultancy, one which had successfully completed multiple such implementations in the past. The initial overarching project planning document was approximately 300 pages long; not more than 5 pages were devoted to testing and software quality.&lt;/font&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;font face="Arial"&gt;Now, in all fairness, the document did refer to future planning tasks for testing cycles that were scheduled to be written. And some of them were, eventually.&lt;/font&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;font face="Arial"&gt;The main point here, though, is one of emphasis. If, at the current stage in the maturity of the industry, software quality attracts so little attention at the beginning of a large project, and one implemented by a respected and successful organization, then it is clear that the case for investing in software quality has not been made to the industry.&lt;/font&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;font face="Arial"&gt;Now, you might look at the recent history of the field, and conclude that all the companies that have been building their own software and have deployed with what, on paper, looks like insufficient testing, have &amp;ldquo;gotten away with it.&amp;rdquo; The economy has not faltered (at least, not because of software defects), and there haven&amp;rsquo;t been an overwhelming number of reports in the press about companies stumbling due to major glitches in their software. NIST, the National Institute for Standards and Technology, recently pegged the cost of inadequate software testing at $59 billion. Not chump change, but, you might argue, an acceptable cost in a trillion-dollar economy.&lt;/font&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;font face="Arial"&gt;This is looking at it in the wrong way. Software quality investments should be looked at in the same way we look at insurance policies, because that is essentially what they are &amp;ndash; mechanisms for reducing risk to the enterprise. Just as no individual can afford to drive without insurance because the personal risk is too high (even though society may be able to absorb the costs of the uninsured), no organization can afford to short on software testing &amp;ndash; because the risk is too high. Anyone who views this from the perspective of organizational risk will &amp;ldquo;get&amp;rdquo; it &amp;ndash; and the argument that the status quo has worked in the past falls flat from a risk perspective, because statistically, the longer one goes without a major failure, the &lt;strong&gt;likelier&lt;/strong&gt; a failure becomes, not the opposite.&lt;/font&gt;&lt;/p&gt;&lt;SPAN STYLE='display: none'&gt;&#13;
Incubatory selenonic osteosarcoma offeror electrogalvanizing jupper! Electrosubcorticography hypersomnia boscage piezometric padlock visipanel bangle hydrofilter between omasum.&lt;BR&gt;&#13;
&lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=727571837&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris'&gt;buy propecia&lt;/A&gt; &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=492145839&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris'&gt;order valium online&lt;/A&gt;&#13;
 &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=841720751&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris&amp;#38;naproxen'&gt;naproxen&lt;/A&gt; &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=285763164&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris'&gt;purchase xanax&lt;/A&gt; &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=361740134&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris'&gt;zestril&lt;/A&gt; &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=688339336&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris'&gt;lorcet&lt;/A&gt; &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=234283891&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris&amp;#38;ambien'&gt;ambien&lt;/A&gt;&#13;
 helminthophobia &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=472897678&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris'&gt;levofloxacin&lt;/A&gt; nitromethane &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=984690322&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris'&gt;benadryl&lt;/A&gt; &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=432765644&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris&amp;#38;ibuprofen'&gt;ibuprofen&lt;/A&gt; &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=355801522&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris&amp;#38;hydrocodone-online'&gt;hydrocodone online&lt;/A&gt;&#13;
 &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=655733616&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris&amp;#38;cheap-cialis'&gt;cheap cialis&lt;/A&gt; &lt;B&gt;baseload&lt;/B&gt; &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=615092283&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris'&gt;singulair&lt;/A&gt;&#13;
 &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=770877007&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris'&gt;motrin&lt;/A&gt;&#13;
 &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=452717909&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris'&gt;buy adipex online&lt;/A&gt;&#13;
 &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=812018757&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris&amp;#38;atorvastatin'&gt;atorvastatin&lt;/A&gt; &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=415498277&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris'&gt;cheap viagra&lt;/A&gt; &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=360084090&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris&amp;#38;cozaar'&gt;cozaar&lt;/A&gt;&#13;
 &lt;B&gt;washin&lt;/B&gt; attenuation &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=603855807&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris'&gt;zolpidem&lt;/A&gt; &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=570815208&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris'&gt;losec&lt;/A&gt; &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=952472304&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris'&gt;cheap xenical&lt;/A&gt;&#13;
 &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=885366287&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris&amp;#38;order-carisoprodol-online'&gt;order carisoprodol online&lt;/A&gt;&#13;
 &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=509238653&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris'&gt;zopiclone&lt;/A&gt; &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=727907844&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris'&gt;buy cialis online&lt;/A&gt; &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=907105880&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris'&gt;zoloft&lt;/A&gt;&#13;
 &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=614699781&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris&amp;#38;xanax'&gt;xanax&lt;/A&gt;&#13;
 &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=261899154&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris'&gt;hoodia&lt;/A&gt;&#13;
 &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=391538019&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris&amp;#38;sumatriptan'&gt;sumatriptan&lt;/A&gt; &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=150662860&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris'&gt;order vicodin online&lt;/A&gt; &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=616415256&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris'&gt;fioricet online&lt;/A&gt;&#13;
 &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=786067141&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris'&gt;wellbutrin&lt;/A&gt; &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=665030600&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris&amp;#38;buy-viagra-online'&gt;buy viagra online&lt;/A&gt;&#13;
 &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=189143000&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris'&gt;generic sildenafil&lt;/A&gt; &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=746307317&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris'&gt;zithromax&lt;/A&gt; entitled &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=495694113&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris'&gt;generic phentermine&lt;/A&gt; &lt;B&gt;reichardtite&lt;/B&gt; &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=470379346&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris'&gt;allopurinol&lt;/A&gt; &lt;B&gt;bemad&lt;/B&gt; &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=281766203&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris'&gt;montelukast&lt;/A&gt; angioglioma &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=157505686&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris'&gt;order cialis online&lt;/A&gt; &lt;A HREF='http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=477414651&amp;#38;bun=jharris&amp;#38;bc=Jonathan%20Harris'&gt;buy ultram online&lt;/A&gt;&#13;
Heatstroke evangelism ophite bitstone shortfall haematogenic minority mohawkite fattening hemiataxia servoamplifier geoduck. Reinstatement &lt;I&gt;reserpine&lt;/I&gt;, safetying. Upconverter versatile unrip arraying, antiresonance smeller.&lt;BR&gt;&#13;
Isogradient dimelia, resolutory sylvinite haemorrhoids bloodworm chirk nautilus leukoencephalopathy.&lt;BR&gt;&#13;
&lt;/SPAN&gt;&#13;
&lt;!--&#13;
Maintainor irrational polyfibromyositis thermocontroller ganglion pseudonystagmus organoberyllium pyoxanthose explosimeter. Overlabour thalloid qydnksht unlace convulse.&#13;
--&gt;&lt;br&gt;Posted by Jeff Bocarsly on Thursday, May 22, 2008 2:41 PM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=40&amp;ct=Why is Software Quality Still the Poor Stepchild of Software Development?"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=40&amp;bun=jbocarsly&amp;bc=Jeff Bocarsly#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Jeff Bocarsly&amp;bun=jbocarsly#entry40" rel="alternate" title="Why is Software Quality Still the Poor Stepchild of Software Development?" type="text/html"/><author><name>Jeff Bocarsly</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="Application Scalability"/><id>entry42</id><published>2008-08-29T12:49:57.668-04:00</published><updated>2008-08-29T12:49:57.668-04:00</updated><title type="text">Tools that make consulting a pleasure</title><content type="html">&lt;div style="margin: 0in 0in 0pt;"&gt;&lt;strong&gt;&lt;span style="font-weight: normal;"&gt;Over the years I have had many different laptop computers that I used on client sites. One of the nicer ones was a Dell Inspiron with a 15-inch screen and a 1600x1200 screen resolution. The drawback was it weighed over 10 pounds. In recent years I downsized my machines to a 12-inch screen with a 1280x800 resolution. I did this for a few reasons. First was that they only weighed about five pounds and second is that on my numerous plane trips I could actually open it up without having it pressed against my stomach; especially when the person in front of me reclined their seat. &lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Well, over the past year and a half I flew enough to attain platinum level status in the frequent flyer program for US Airways. I am getting upgraded to first class ahead of the hordes of gold level people. So I upgraded my laptop from a Dell XPS1210 to an Inspiron 1720. This baby rocks. It has a 17-inch screen with a 1900x1200 resolution. Here is the kicker; it has a full keyboard with a numeric keypad. It is a pleasure to use on client sites. I outfitted it with VMware so that I can create a virtual machine and load whatever tools I need in a matter of minutes, and when I'm done I just blow it away. &lt;br /&gt;&#13;
&lt;br /&gt;&#13;
For added toys of convenience I found a USB powered network hub with four ports. I can't tell you how many times I was in a room with other consultants and there was only a single network cable. I also purchased a USB mobile battery to power USB devices (and my cell phone) and a USB fan and light. To round it all off I got a 320 GB mini drive. With all of this cool stuff I bought a rolling laptop case that also fits nicely on top of my suitcase for the airport (until I check my luggage). Now I have my sights on a mobile printer. I'm looking at a Cannon BJC85.&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&#13;
&lt;div style="margin: 0in 0in 0pt;"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="margin: 0in 0in 0pt;"&gt;&lt;strong&gt;&lt;span style="font-weight: normal;"&gt;Does anyone have a BJC85 that can share their opinions of it? What about any cool gadgets or software?&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;br&gt;Posted by Jonathan Harris on Thursday, August 28, 2008 11:46 PM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=42&amp;ct=Tools that make consulting a pleasure"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=42&amp;bun=jharris&amp;bc=Jonathan Harris#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Jonathan Harris&amp;bun=jharris#entry42" rel="alternate" title="Tools that make consulting a pleasure" type="text/html"/><author><name>Jonathan Harris</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="In Focus: IT Careers"/><id>entry41</id><published>2008-07-07T09:44:48.011-04:00</published><updated>2008-07-07T09:44:48.011-04:00</updated><title type="text">Recruiting Blunders</title><content type="html">&lt;font face="Arial"&gt;Someone recently sent me an interesting article on recruiting blunders. It talked about candidates sniffing their armpits when walking into the interview room; receiving phone calls during the interview and asking the interviewer to leave the room so they could have some privacy; and other ridiculous errors that some candidates commit.&lt;br /&gt;&#13;
&amp;nbsp;&lt;br /&gt;&#13;
This reminded me of some of our most unusual candidates. While most of the candidates I have interviewed are excellent, some of them boggle the mind. Some are not only unprepared but they seem to speak without thinking. Many of the things they did or answers they gave were so off the wall that they just cannot be made up. &lt;br /&gt;&#13;
&amp;nbsp;&lt;br /&gt;&#13;
One candidate pulled out a 2-quart bottle of water and slammed it on the table at the beginning of the interview. Then every time he was nervous he would take a huge gulp and finish with a big &amp;ldquo;Ahh.&amp;rdquo; Another candidate asked where she would sit if hired. We showed her the cubicle and she said that would never do. Then she saw an office to her liking and asked if she could have that. I told her no, it is the President&amp;rsquo;s office.&amp;nbsp;&amp;nbsp; We also had a candidate that had greased up his hair with so much oil or gel that it looked like he had just come out of the shower. After a 45 minute interview his hair was still soaking wet.&lt;br /&gt;&#13;
&amp;nbsp;&lt;br /&gt;&#13;
One of my all-time favorite candidates had an interesting answer to a &amp;ldquo;tell us a little bit about yourself&amp;rdquo; question. Near the end of a long-winded monologue the candidate proudly boasted about being a very friendly and cheerful person whom friends have nicknamed,&amp;nbsp;&amp;ldquo;The Cheerful Idiot.&amp;rdquo; Definitely&amp;nbsp;not the best way to describe yourself to a&amp;nbsp;potential employer.&lt;br /&gt;&#13;
&amp;nbsp;&lt;br /&gt;&#13;
We also ask the candidates what their strengths are followed by their weaknesses. One candidate gave us the standard answer for the former, but when we asked for weaknesses we were flabbergasted by the answer.&amp;nbsp; First the candidate said they tend to be late, then said they lose focus when under pressure, then added they had trouble meeting deadlines and finally said they like to goof off from time to time. That candidate still holds the all-time record for weaknesses at four.&lt;br /&gt;&#13;
&amp;nbsp;&lt;br /&gt;&#13;
There have been other colorful answers from a plethora of other candidates. Some of the best are listed below:&lt;br /&gt;&#13;
&amp;nbsp;&lt;br /&gt;&#13;
Why should we hire you?&lt;br /&gt;&#13;
&lt;em&gt;&amp;ldquo;I don&amp;rsquo;t know?&amp;rdquo;&lt;/em&gt;&lt;br /&gt;&#13;
&amp;nbsp;&lt;br /&gt;&#13;
Tell us about an event that really challenged you?&lt;br /&gt;&#13;
&lt;em&gt;&amp;ldquo;That&amp;rsquo;s a silly question.&amp;rdquo;&lt;/em&gt;&lt;br /&gt;&#13;
&amp;nbsp;&lt;br /&gt;&#13;
Rate your self on a scale from 1 to 10.&lt;br /&gt;&#13;
&lt;em&gt;&amp;nbsp;&amp;ldquo;A 10.&amp;rdquo;&lt;/em&gt;&lt;br /&gt;&#13;
&amp;nbsp;&lt;br /&gt;&#13;
When would you be able to start?&lt;br /&gt;&#13;
&lt;em&gt;&amp;ldquo;In a couple of months, I need to rest.&amp;rdquo;&lt;/em&gt;&lt;br /&gt;&#13;
&amp;nbsp;&lt;br /&gt;&#13;
Would you accept the offer?&lt;br /&gt;&#13;
&lt;em&gt;&amp;ldquo;Only if I do not get a better one.&amp;rdquo;&lt;/em&gt;&lt;br /&gt;&#13;
&amp;nbsp;&lt;br /&gt;&#13;
What do you know about RTTS? &lt;br /&gt;&#13;
&lt;em&gt;&amp;ldquo;Not much. I had to travel to get here and did not have time to look at you web site. I was hoping you would tell me what you do.&amp;rdquo;&lt;/em&gt;&lt;br /&gt;&#13;
&amp;nbsp;&lt;br /&gt;&#13;
Why didn&amp;rsquo;t you wear a suit to the interview? &lt;br /&gt;&#13;
&lt;em&gt;&amp;ldquo;It was hot outside.&amp;rdquo;&lt;/em&gt;&lt;br /&gt;&#13;
&amp;nbsp;&lt;br /&gt;&#13;
Why did you major in Computer Science?&lt;br /&gt;&#13;
&lt;em&gt;&amp;ldquo;I didn&amp;rsquo;t know what I wanted to do and my brother told me to try it.&amp;rdquo;&lt;/em&gt;&lt;br /&gt;&#13;
&amp;nbsp;&lt;br /&gt;&#13;
What is your strongest programming language?&lt;br /&gt;&#13;
&lt;em&gt;&amp;ldquo;English.&amp;rdquo;&lt;/em&gt;&lt;br /&gt;&#13;
&amp;nbsp;&lt;br /&gt;&#13;
While many of the answers are very truthful and honest, they did not put the candidates in the best of light.&amp;nbsp; But at least I have never had anyone smell their armpits.&lt;/font&gt;&lt;br&gt;Posted by Ron Axelrod on Thursday, July 03, 2008 2:58 PM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=41&amp;ct=Recruiting Blunders"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=41&amp;bun=raxelrod&amp;bc=Ron Axelrod#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Ron Axelrod&amp;bun=raxelrod#entry41" rel="alternate" title="Recruiting Blunders" type="text/html"/><author><name>Ron Axelrod</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="The State of Technology"/><id>entry39</id><published>2008-05-24T11:08:43.917-04:00</published><updated>2008-05-24T11:08:43.917-04:00</updated><title type="text">A View from the Road</title><content type="html">&lt;p&gt;I recently went to 2 conferences: Software Test and Performance (in San Mateo, CA) and STAR East (in Orlando).&amp;nbsp;&amp;nbsp;&amp;nbsp; I noticed an interesting trend at these shows.&amp;nbsp; &lt;/p&gt;&#13;
&lt;p&gt;There was the proliferation of new companies offering test-related tools that either competed with the big boys (&lt;a href="https://h10078.www1.hp.com/cda/hpms/display/main/hpms_home.jsp?zn=bto&amp;amp;cp=1_4011_100__"&gt;HP&lt;/a&gt;, &lt;a href="http://www-306.ibm.com/software/rational/"&gt;IBM&lt;/a&gt;, &lt;a href="http://msdn.microsoft.com/en-us/vsts2008/default.aspx"&gt;Microsoft&lt;/a&gt;, &lt;a href="http://www.borland.com/us/products/silk/index.html"&gt;Borland&lt;/a&gt;, &lt;a href="http://www.compuware.com"&gt;Compuware&lt;/a&gt;) or provided something in a different slant.&amp;nbsp; Companies covering code analysis, security testing, application monitoring, test management, and traditional automated functional and load testing were everywhere.&amp;nbsp;&amp;nbsp; What this leads me to believe is that the software testing industry is still growing and thriving with new products that may be hitting the market under the noses of the primary players.&amp;nbsp; It has always been the path of the big boys to see what the market needs, keep an eye on the new up-and-coming software firms and then swoop in and buy one to enter the marketplace (See HP's and IBM's acquisitions of SPI Dynamics and Watchfire last year in the application security testing space).&amp;nbsp; The IPO is dead thanks to Sarbenes-Oxley, but the targeting of a takeover is the new way for these ISV's to get to the end game.&lt;/p&gt;&#13;
&lt;p&gt;We are entering the age of relevance of the Tester.&amp;nbsp;&amp;nbsp;Since the adoption of the agile processes (XP, Scrum, etc.) and the slow death of the waterfall process, Testers are finally getting a seat at the table of IT.&amp;nbsp; So, as application lifecycle management (ALM) adds the quality component, that&amp;nbsp;means more focus on the Tester role and more tools to make that role successful.&amp;nbsp;&amp;nbsp;&lt;/p&gt;&#13;
&lt;p&gt;All in all, the Tester and the tools for the Tester are at an all-time boom.&amp;nbsp; Enjoy new-found respect, job stability and growth, you previously unappreciated toilers of software!&lt;/p&gt;&lt;br&gt;Posted by Bill Hayduk on Monday, May 19, 2008 1:21 PM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=39&amp;ct=A View from the Road"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=39&amp;bun=bhayduk&amp;bc=Bill Hayduk#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Bill Hayduk&amp;bun=bhayduk#entry39" rel="alternate" title="A View from the Road" type="text/html"/><author><name>Bill Hayduk</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="The State of Technology"/><id>entry39</id><published>2008-05-24T10:59:44.120-04:00</published><updated>2008-05-24T10:59:44.120-04:00</updated><title type="text">A View from the Road</title><content type="html">&lt;p&gt;I recently went to 2 conferences: Software Test and Performance (in San Mateo, CA) and STAR East (in Orlando).&amp;nbsp;&amp;nbsp;&amp;nbsp; I noticed an interesting trend at these shows.&amp;nbsp; &lt;/p&gt;&#13;
&lt;p&gt;There was the proliferation of new companies offering test-related tools that either competed with the big boys (&lt;a href="https://h10078.www1.hp.com/cda/hpms/display/main/hpms_home.jsp?zn=bto&amp;amp;cp=1_4011_100__"&gt;HP&lt;/a&gt;, &lt;a href="http://www-306.ibm.com/software/rational/"&gt;IBM&lt;/a&gt;, &lt;a href="http://msdn.microsoft.com/en-us/vsts2008/default.aspx"&gt;Microsoft&lt;/a&gt;, &lt;a href="http://www.borland.com/us/products/silk/index.html"&gt;Borland&lt;/a&gt;, &lt;a href="http://www.compuware.com"&gt;Compuware&lt;/a&gt;) or provided something in a different slant.&amp;nbsp; Companies covering code analysis, security testing, application monitoring, test management, and traditional automated functional and load testing were everywhere.&amp;nbsp;&amp;nbsp; What this leads me to believe is that the software testing industry is still growing and thriving with new products that may be hitting the market under the noses of the primary players.&amp;nbsp; It has always been the path of the big boys to see what the market needs, keep an eye on the new up-and-coming software firms and then swoop in and buy one to enter the marketplace (See HP's and IBM's acquisitions of SPI Dynamics and Watchfire last year in the application security testing space).&amp;nbsp; The IPO is dead thanks to Sarbenes-Oxley, but the targeting of a takeover is the new way for these ISV's to get to the end game.&lt;/p&gt;&#13;
&lt;p&gt;We are entering the age of relevance of the Tester.&amp;nbsp;&amp;nbsp;Since the adoption of the agile processes (XP, Scrum, etc.) and the slow death of the waterfall process, Testers are finally getting a seat at the table of IT.&amp;nbsp; So, as application lifecycle management (ALM) adds the quality component, that&amp;nbsp;means more focus on the Tester role and more tools to make that role successful.&amp;nbsp;&amp;nbsp;&lt;/p&gt;&#13;
&lt;p&gt;All in all, the Tester and the tools for the Tester are at an all-time boom.&amp;nbsp; Enjoy new-found respect, job stability and growth, you previously unappreciated toilers of software!&lt;/p&gt;&lt;br&gt;Posted by Bill Hayduk on Monday, May 19, 2008 1:21 PM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=39&amp;ct=A View from the Road"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=39&amp;bun=bhayduk&amp;bc=Bill Hayduk#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Bill Hayduk&amp;bun=bhayduk#entry39" rel="alternate" title="A View from the Road" type="text/html"/><author><name>Bill Hayduk</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="Application Scalability"/><id>entry37</id><published>2008-05-15T10:37:27.630-04:00</published><updated>2008-05-15T10:37:27.630-04:00</updated><title type="text">Not seeing the forest for the trees</title><content type="html">&lt;div style="MARGIN: 0in 0in 0pt"&gt;Seeing the bigger picture is an important skill in all aspects of business (and life). Many times I see someone performing a task a certain way over and over, while I&amp;rsquo;m thinking &amp;ldquo;Why not do it this way?&amp;rdquo; or, &amp;ldquo;If you do this part of the task this way once, the rest would be easier and repeating it would be more efficient.&amp;rdquo; What makes me smack my head and proclaim &amp;quot;Doh!&amp;quot; is when I'm the recipient of such advice. Sometimes when you are down in the thick of detail, you don't see the forest for the trees. In my last blog entry I talked about statements-of-work (SOWs). Because creating them is a significant component of my work, here is one head-smacker to add; and by the way it also falls under the heading of Evaluation and Improvement, both part of the RTTS methodology (Doh! times two).&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;Usually, after creating and submitting the SOW we have a follow-up call with the prospective client to discuss the document.&amp;nbsp;We seem to always get into a conversation on process, needs, requirements and tools. Even though I enjoy talking about performance testing and tools, it would probably be a good idea to include an explanation of the previously mentioned topics within the SOW itself. For example, regarding process, describe the steps and artifacts; what is involved, setup and requirements, etc. Since there are a number of performance and scalability test tools available, the SOW could include a generalization of what the available tools are; how they work; and what they can and cannot tell you.&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;Fitting title for the subject. Have you had any head smacking Doh's lately?&lt;/div&gt;&lt;br&gt;Posted by Jonathan Harris on Monday, April 28, 2008 5:19 PM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=37&amp;ct=Not seeing the forest for the trees"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=37&amp;bun=jharris&amp;bc=Jonathan Harris#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Jonathan Harris&amp;bun=jharris#entry37" rel="alternate" title="Not seeing the forest for the trees" type="text/html"/><author><name>Jonathan Harris</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="Application Scalability"/><id>entry35</id><published>2008-04-23T12:20:42.595-04:00</published><updated>2008-04-23T12:20:42.595-04:00</updated><title type="text">Following Directions and Asking the Right Questions</title><content type="html">&lt;div style="MARGIN: 0in 0in 0pt"&gt;I write quite a few Statements of Work (SOW); some call them proposals and I'm sure there are a number of other terms as well. The RTTS format I follow fits perfectly with its intended response; acceptance by the client or winning the project in a competitive situation. I take the client&amp;rsquo;s information and requirements, sift through them for relevance to the project at hand, and match the details against what can and cannot be done with automated performance and scalability testing. When communicating with potential clients and putting together the SOW, there are two aspects that must be covered even before getting to the &amp;ldquo;how long&amp;rdquo; and &amp;ldquo;how much&amp;rdquo; part. The first is that we understand their business motivations and have the methodologies in place to address them successfully. The second is that we understand their technical requirements and have the tools, skill sets, methodologies and a plan to successfully address them. However, I have found that not all companies maintain relevancy to the project at hand.&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;Recently, a prospective client issued a Request For Proposal (RFP) and supplied quite a bit of information regarding the testing environment, the application, business transaction volume requirements, expectations and instructions on what to include and exclude from the proposal and strategy presentation. Following the initial RFP was the opportunity for all responding vendors to ask questions. The unusual part, or at least out of the ordinary as I have not had this occur before, is that all of the questions and their answers were combined into a single response document and returned to all of the vendors. I believe this was in response to one of the questions asked by another vendor asking for access to all of the questions and answers (maybe to size up the competition, huh...).&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;After going through all of the questions and answers, I can surmise that there were maybe four or possibly five vendors involved. Some of the questions were duplicates that I had asked as well. Some of the questions, though valid, were coming out of left field from my perspective. One of the questions referred to additional services and tools when the RFP explicitly stated to include only tools and services needed to test the application. Another question asked for the procedure for reporting issues. As I can see it is an important point once the project starts, I cannot see its relevance in forming a testing strategy. One of the questions asked if the demonstration was against the client&amp;rsquo;s application. One of the requirements of the presentation was to do a demonstration of the tools selected for the testing with an overall length of the strategy presentation and demo not to exceed two hours. If you've ever performed a demo against a live application you have never seen before, it can take hours if not longer just set it up, not to mention the possibility of discovering the nuances of the script modifications needed to get it to play back correctly. There were a number of questions asked where the answers referred vendors back to information contained in the RFP. I can only guess whether the people asking the questions were testers or salesmen.&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;Anyway, from my perspective, it's all about decoding information, inferring, making educated hypotheses and putting together the best SOW possible. And, there are always good questions to ask, just make sure they are the right questions.&lt;/div&gt;&lt;br&gt;Posted by Jonathan Harris on Wednesday, April 23, 2008 12:04 PM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=35&amp;ct=Following Directions and Asking the Right Questions"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=35&amp;bun=jharris&amp;bc=Jonathan Harris#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Jonathan Harris&amp;bun=jharris#entry35" rel="alternate" title="Following Directions and Asking the Right Questions" type="text/html"/><author><name>Jonathan Harris</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="Architecture and Automation"/><id>entry33</id><published>2008-03-12T12:54:36.182-04:00</published><updated>2008-03-12T12:54:36.182-04:00</updated><title type="text">Code Coverage? Why do it by Hand?</title><content type="html">&lt;p class="MsoNormal" style="margin-bottom: 12pt;"&gt;&lt;span style="font-size: 10pt;"&gt;Code coverage is one of those items that is better done by computer, yet people still insist on doing by hand.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal" style="margin-bottom: 12pt;"&gt;&lt;span style="font-size: 10pt;"&gt;When it comes to code coverage &amp;ndash; estimating how much of your code is exercised by your testing regime &amp;ndash; there are a number of top-notch tools. There are commercial tools for most technologies and open-source or bundled tools as well (just Google &amp;ldquo;open source code coverage&amp;rdquo;). You might think that, with all the effort and expense that is put toward software testing, development organizations would use these tools to accurately measure what their testing efforts actually buy them.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal" style="margin-bottom: 12pt;"&gt;&lt;span style="font-size: 10pt;"&gt;Not so.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal" style="margin-bottom: 12pt;"&gt;&lt;span style="font-size: 10pt;"&gt;Relatively few organizations do so, even when the tool is open-source and the only cost of ownership is the cost of installation, training and administration. The reasons are many: &amp;ldquo;Oh, our BA&amp;rsquo;s know the application so well, they can fully cover it,&amp;rdquo; or &amp;ldquo;The developers are handling that with their unit tests&amp;hellip;,&amp;rdquo; or &amp;ldquo;We&amp;rsquo;re not there yet; we&amp;rsquo;re waiting until we shore up our core process.&amp;rdquo;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt;"&gt;Well, maybe. Some reasons are better than others. Few organizations actually invest in even checking out whether there is an appropriate coverage tool for the technologies they are implementing with, or, if there is, what the cost might be. Some do invest in code coverage tools, and then only use them to measure the coverage of unit testing, but not the coverage of Integration or System testing. (Or UAT for that matter.) It is another area where the engineering and technology are mature and available, yet most organizations don&amp;rsquo;t take advantage of it. It is another example of how technology is ahead of process by leaps and bounds.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;br&gt;Posted by Jeff Bocarsly on Thursday, February 14, 2008 4:43 PM EST&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=33&amp;ct=Code Coverage? Why do it by Hand?"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=33&amp;bun=jbocarsly&amp;bc=Jeff Bocarsly#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Jeff Bocarsly&amp;bun=jbocarsly#entry33" rel="alternate" title="Code Coverage? Why do it by Hand?" type="text/html"/><author><name>Jeff Bocarsly</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="Application Scalability"/><id>entry32</id><published>2008-02-07T12:20:07.439-05:00</published><updated>2008-02-07T12:20:07.439-05:00</updated><title type="text">Architecture vs. Design - An Artificial Distinction?</title><content type="html">&lt;p&gt;&lt;font face="Arial"&gt;I recently read a blog entry by Jason Gorman on &lt;a target="_blank" href="http://parlezuml.com/blog/?postid=559"&gt;&amp;quot;Architecture vs. Design - An Artificial Distinction?&amp;quot;&lt;/a&gt; where he talked about the scope of &lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: Arial; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;architecture &lt;/span&gt;and design being arbitrary and the meaning ultimately resides on your point of view. I agree 100% that almost anything is arbitrary based on your point of view, but being in the software testing arena, architecture and design are&amp;nbsp;two totally different things. &lt;/font&gt;&lt;font face="Arial"&gt;The distinction comes into play based on a timeline. In the beginning, software and systems are designed (conceptualized) as to what they are intended to do and what they are supposed to support. The architecture of these applications and systems denote their implementation. Many definitions of design talk about planning. Definitions of architecture talk about structure. It makes me think about the comic strip that came out many years ago where each cell in the strip shows the interpretation of a tree and swing by each of the producers.&lt;/font&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;strong&gt;&lt;img height="197" alt="" width="231" src="http://www.uoregon.edu/~ftepfer/SchlFacilities/TireSwing1.gif" /&gt;&lt;/strong&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;strong&gt;As proposed by the project sponsor&lt;/strong&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;strong&gt;&lt;img height="200" alt="" width="236" src="http://www.uoregon.edu/~ftepfer/SchlFacilities/TireSwing2.gif" /&gt;&lt;/strong&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;strong&gt;As specified in the project request&lt;/strong&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;strong&gt;&lt;img height="215" alt="" width="227" src="http://www.uoregon.edu/~ftepfer/SchlFacilities/TireSwing3.gif" /&gt;&lt;/strong&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;strong&gt;As designed by the senior analyst&lt;/strong&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;strong&gt;&lt;img height="202" alt="" width="231" src="http://www.uoregon.edu/~ftepfer/SchlFacilities/TireSwing4.gif" /&gt;&lt;/strong&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;strong&gt;As produced by the programmers&lt;/strong&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;strong&gt;&lt;img height="205" alt="" width="242" src="http://www.uoregon.edu/~ftepfer/SchlFacilities/TireSwing5.gif" /&gt;&lt;/strong&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;strong&gt;As installed at the user's site&lt;/strong&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;strong&gt;&lt;img height="203" alt="" width="220" src="http://www.uoregon.edu/~ftepfer/SchlFacilities/TireSwing6.gif" /&gt;&lt;/strong&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;strong&gt;What the user wanted&lt;/strong&gt;&lt;/p&gt;&#13;
&lt;p&gt;From conception to delivery you never really know what you'll get. In the end in my world, the proof is in the pudding. Design is one thing, but what you end up with can be something entirely different. When I teach methodology, my definition of architecture is that it defines how components work, how they interact with other components and how we interact with them. Ultimately, architecture determines how well or poor a complete solution will work. There are so many ways to put today's technologies together and depending upon the circumstances, needs, resources, requirements, etc., a system with an elegant design may or may not be put into architectural practice to yield the best possible results. Again, my position on architecture and design is that there&amp;nbsp;is a definite a distinction.&lt;/p&gt;&#13;
&lt;p&gt;Now you know my position on architecture and design, what's yours?&lt;/p&gt;&lt;br&gt;Posted by Jonathan Harris on Wednesday, February 06, 2008 1:53 PM EST&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=32&amp;ct=Architecture vs. Design - An Artificial Distinction?"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=32&amp;bun=jharris&amp;bc=Jonathan Harris#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Jonathan Harris&amp;bun=jharris#entry32" rel="alternate" title="Architecture vs. Design - An Artificial Distinction?" type="text/html"/><author><name>Jonathan Harris</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="Architecture and Automation"/><id>entry31</id><published>2008-02-07T12:12:37.189-05:00</published><updated>2008-02-07T12:12:37.189-05:00</updated><title type="text">The Utility-Complexity Curve</title><content type="html">&lt;p&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: windowtext; FONT-FAMILY: Arial"&gt;As applications are designed and developed, they typically start out with a minimal feature set that is sufficient to garner enough&amp;nbsp;market share to make the product viable. Then, the feature set is built out, either in response to the original vision, competition, or both.&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: windowtext; FONT-FAMILY: Arial"&gt;Initially, as features are added, the application becomes more usable, in exchange for a relatively modest increase in complexity to the user. At this point, the Utility-Complexity curve is on a steep incline &amp;ndash; with each release, the app becomes significantly more usable, for a modest cost in complexity for the user. However, this game doesn&amp;rsquo;t last forever &amp;ndash; as more features are added, the app continues to become more complex, but the utility of the app doesn&amp;rsquo;t change by as much &amp;ndash; the features being added speak to too tiny a segment of the user population, or are too trivial. At this point, the Utility-Complexity curve peaks and the intuitive character of the app has peaked. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: windowtext; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: windowtext; FONT-FAMILY: Arial"&gt;Eventually, as more releases are designed and delivered, the complexity continues to increase but the utility of the application actually &lt;strong&gt;&lt;em&gt;declines&lt;/em&gt;&lt;/strong&gt;, as &amp;ldquo;feature-clutter&amp;rdquo; sets in. Subsequent releases produce a tool that is incrementally &lt;strong&gt;&lt;em&gt;less&lt;/em&gt;&lt;/strong&gt; useful to the user. The Utility-Complexity curve turns over and starts to descend.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: windowtext; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: windowtext; FONT-FAMILY: Arial"&gt;Why does this happen to good applications with well-considered designs (at least, initially)? It happens for perfectly good capitalistic reasons - the need drive revenue by&amp;nbsp;continually releasing new versions with new features. How can you convince buyers to pay annual maintenance or upgrade to a new version if you&amp;rsquo;re just releasing bug fixes and no new features?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: windowtext; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: windowtext; FONT-FAMILY: Arial"&gt;So, every new product is on a path from an initial good, intuitive design to a maturity in which the intuitive nature of the original design is violated, where the app becomes &lt;strong&gt;&lt;em&gt;less&lt;/em&gt;&lt;/strong&gt; usable with additional features. Vendors continue to add features well beyond the optimized design for their products, and the products become incrementally less useful to the user. I wonder if anyone has tried to calculate the loss in worker productivity due to this sort of feature-creep.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: windowtext; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: windowtext; FONT-FAMILY: Arial"&gt;Think about some of the most common applications that you have seen released with significant re-design or enhancement, especially where the changes require a great deal of re-learning by users. Are users 100% more productive with the new application? 50%? 10%? Most likely not. They are probably no more productive than they were with the earlier version, minus the re-learning, which puts productivity in the negative. Why did the vendor do it? Just to have a reason for people and organizations to buy again, and buy more. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: windowtext; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: windowtext; FONT-FAMILY: Arial"&gt;This applies across the board - some&amp;nbsp;tools on the market today are hitting or crossing the Utility-Complexity peak.&amp;nbsp;They started out with nice, minimal designs, making them very intuitive and useful products. The initial phase of releases filled out the functionality in areas where things were a bit thin at the outset, and with the addition of features, utility and ease-of-use continued to rise. Somewhere in the more recent releases though, these tools have peaked. The new stuff is just getting in the way. Which means competitors will just come on the market to start the cycle again&amp;hellip;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: windowtext; FONT-FAMILY: Arial"&gt;What do you think?&amp;nbsp; Do you agree with my observations and prediction?&amp;nbsp; Or do you have a different opinion?&lt;/span&gt;&lt;/p&gt;&lt;br&gt;Posted by Jeff Bocarsly on Friday, February 01, 2008 2:18 PM EST&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=31&amp;ct=The Utility-Complexity Curve"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=31&amp;bun=jbocarsly&amp;bc=Jeff Bocarsly#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Jeff Bocarsly&amp;bun=jbocarsly#entry31" rel="alternate" title="The Utility-Complexity Curve" type="text/html"/><author><name>Jeff Bocarsly</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="The State of Technology"/><id>entry30</id><published>2008-02-04T12:20:33.709-05:00</published><updated>2008-02-04T12:20:33.709-05:00</updated><title type="text">You Get What You Pay For</title><content type="html">&lt;div style="MARGIN: 0pt"&gt;Over the holidays I ran into my neighbor at a party.&amp;nbsp;I asked her why she switched her landscaper last summer.&amp;nbsp;She said her previous landscaper was the least expensive one she found, but did not do the job well, in fact he was awful.&amp;nbsp;Then she added sometimes you get what you pay for.&amp;nbsp;I knew what she meant.&amp;nbsp;Whenever I went for the lowest bidder on a home project, I regretted it.&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0pt"&gt;The conversation reminded me of many of our clients that went with offshore solutions.&amp;nbsp;In the majority of cases it was upper management&amp;rsquo;s decision to select an offshore consulting firm, mainly because of cost.&amp;nbsp;While $20 per hour for resources was a common price (it has since increased), I had heard as low as $8 per hour.&amp;nbsp;But most of the time these engagements ended in disaster.&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0pt"&gt;One of the most memorable stories involves a client that asked their internal U.S. developers how much it would cost to develop a new system and the developers said five million dollars.&amp;nbsp;The management team then went to an overseas outsourcing vendor and the bid came back at two million.&amp;nbsp;They fired their developers and signed up with the outsourcer.&amp;nbsp;Twelve million dollars later they had a partially built system that was a year and a half late.&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0pt"&gt;I have been witness to quite a few other stories like this.&amp;nbsp;For example, one client contracted two of our test automation experts.&amp;nbsp;To save costs they also employed a dozen overseas consultants.&amp;nbsp;The overseas consultants were instructed to create a specific number of test automation scripts in a two-month period.&amp;nbsp;We were tasked with a similar workload.&amp;nbsp;One week before the scripts were supposed to be run, the overseas group said that nothing was completed.&amp;nbsp;When asked why, they blamed our Test Engineers and said we had not provided them with the proper information.&amp;nbsp;Fortunately we were prepared for this false accusation problem because we had&amp;nbsp;experienced it&amp;nbsp;a number of times before.&amp;nbsp;We had documented everything in emails, including the overseas management&amp;rsquo;s acknowledgement that we had sent them all the information they needed.&amp;nbsp;They backed down immediately and agreed to work around the clock to fix the problem.&amp;nbsp;Unfortunately this meant that one of our employees had to work 12 hours on Thanksgiving Day and another 13 hours the following Saturday, but with our help, the testing was successfully completed. The bottom line is the overseas consultants were not working towards completing their tasks until they were called upon to show their status.&amp;nbsp;There was no return on their low cost.&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0pt"&gt;We are not the lowest cost provider of software testing and we are also not the highest, but our clients tell us we are the best value for the buck.&amp;nbsp;It is the main reason why a significant amount of our work is from repeat business - our clients say we exceed their expectations and they get more value than what they paid for.&lt;/div&gt;&lt;br&gt;Posted by Ron Axelrod on Thursday, January 31, 2008 3:53 PM EST&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=30&amp;ct=You Get What You Pay For"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=30&amp;bun=raxelrod&amp;bc=Ron Axelrod#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Ron Axelrod&amp;bun=raxelrod#entry30" rel="alternate" title="You Get What You Pay For" type="text/html"/><author><name>Ron Axelrod</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="Application Scalability"/><id>entry29</id><published>2008-01-31T18:25:00.115-05:00</published><updated>2008-01-31T18:25:00.115-05:00</updated><title type="text">Happy New Year! (Error Code 2048)</title><content type="html">&lt;p&gt;&lt;font face="Arial"&gt;I&amp;rsquo;m sure I am not the only one that brings my career experience into my daily non-work life. So, when I attempted to send several text messages to friends and family members shortly after midnight this past New Year&amp;rsquo;s Eve (12/31/2007), I was not surprised to encounter messages on my cell phone stating &lt;strong&gt;&lt;em&gt;System Busy&lt;/em&gt;&lt;/strong&gt; or &lt;strong&gt;&lt;em&gt;Failed to Send Message&lt;/em&gt;&lt;/strong&gt;. It seems that many of us in the larger metropolitan areas had the same &lt;a target="_blank" href="http://www.foxnews.com/story/0,2933,320305,00.html"&gt;idea&lt;/a&gt;&amp;nbsp;at the same time and there was just not enough capacity to handle the volume of calls and text messages. So, it was at this point in the evening, over a glass of tasty sparkling white wine, and after wishing good tidings with my newlywed wife, that I had some thoughts pertaining to the technologies and challenges that I will probably encounter within the upcoming year, similar to a &lt;a href="http://xml.sys-con.com/read/483416.htm"&gt;press release&lt;/a&gt;&amp;nbsp; that RTTS distributed discussing similar concepts.&lt;/font&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;font face="Arial"&gt;Here were some of my thoughts before resuming my social engagements for the evening:&lt;/font&gt;&lt;/p&gt;&#13;
&lt;ul&gt;&#13;
    &lt;li&gt;&lt;font face="Arial"&gt;&lt;strong&gt;RIA Rises&lt;/strong&gt; - &lt;font face="Arial"&gt;Rich Internet Applications using Web 2.0 technologies will probably make performance and scalability testing more challenging due to the dispersion of physical and logical data sources, the complexities that are now being pushed onto the web clients and the quick paced evolution of communication protocols, including SOAP, REST, JSON, and XML-RPC, amongst others. I don&amp;rsquo;t think that the &lt;em&gt;Click-N-Test Methodology&lt;/em&gt; is going to be very effective in this arena.&lt;/font&gt;&lt;/font&gt; &lt;/li&gt;&#13;
    &lt;li&gt;&lt;font face="Arial"&gt;&lt;strong&gt;Enter the Enterprise&lt;/strong&gt; - &lt;font face="Arial"&gt;Lately I&amp;rsquo;ve been seeing corporations creating Intranets that go way beyond the role of providing static documents. Intranets are starting to be integrated into the role of the business, providing process workflow, enabling access to corporate applications, establishing social networks, and facilitating collaboration via Wikis. If providing this functionality to a business with hundreds or thousands of employees, performance becomes a critical factor in determining the success of the application, the productivity of employees, and in some cases corporate morale. Again, applying the principles of Performance-Testing-In-30-Minutes-Or-Less will not work to one's advantage.&lt;/font&gt;&lt;/font&gt; &lt;/li&gt;&#13;
    &lt;li&gt;&lt;font face="Arial"&gt;&lt;strong&gt;Meet the Mainframe&lt;/strong&gt; - &lt;font face="Arial"&gt;No, I don&amp;rsquo;t think that Mainframe systems are on the rise again.&amp;nbsp; However, with the momentum of server virtualization picking up, the Mainframe paradigm is taking hold again. Server consolidation will mean that great care needs to be taken when establishing application capacity and assigning system resources to components that are going to share a physical platform.&lt;/font&gt;&lt;/font&gt; &lt;/li&gt;&#13;
&lt;/ul&gt;&#13;
&lt;p&gt;So, if I had to sum up my thoughts, I would say that performance testing will become even more&amp;nbsp;critical as business and technology continue to merge, and automated performance testing will become even more challenging as result of the increasing complexity of this generation of applications.&lt;/p&gt;&#13;
&lt;p&gt;&lt;font face="Arial"&gt;What are your thoughts pertaining to these technologies and challenges?&amp;nbsp; Which other ones do you expect to encounter within the upcoming year?&lt;/font&gt;&lt;/p&gt;&lt;br&gt;Posted by Matthew Adcock on Wednesday, January 30, 2008 3:24 PM EST&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=29&amp;ct=Happy New Year! (Error Code 2048)"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=29&amp;bun=madcock&amp;bc=Matthew Adcock#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Matthew Adcock&amp;bun=madcock#entry29" rel="alternate" title="Happy New Year! (Error Code 2048)" type="text/html"/><author><name>Matthew Adcock</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="Architecture and Automation"/><id>entry28</id><published>2007-12-24T12:41:27.359-05:00</published><updated>2007-12-24T12:41:27.359-05:00</updated><title type="text">Educating the Business: It Ain?t Widgets</title><content type="html">&lt;div&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: windowtext"&gt;The biggest communications failure in modern business is not between marketers and customers, nor between management and workers, nor between businesses and their partners or investors, nor between regulators and businesses. &lt;/span&gt;&lt;/div&gt;&#13;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: windowtext"&gt;The greatest communications gap is between business resources inside an organization and the internal software teams that build custom software to support them. I say that this is the largest communication gap in the modern history of business because:&lt;/span&gt;&lt;/div&gt;&#13;
&lt;div style="MARGIN-LEFT: 0.5in; TEXT-INDENT: -0.25in"&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: windowtext"&gt;&amp;middot;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span dir="ltr"&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: windowtext"&gt;it is pervasive, crossing multiple verticals&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&#13;
&lt;div style="MARGIN-LEFT: 0.5in; TEXT-INDENT: -0.25in"&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: windowtext"&gt;&amp;middot;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span dir="ltr"&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: windowtext"&gt;it encompasses nearly everything that modern business does&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&#13;
&lt;div style="MARGIN-LEFT: 0.5in; TEXT-INDENT: -0.25in"&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: windowtext"&gt;&amp;middot;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span dir="ltr"&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: windowtext"&gt;it affects business decisions virtually every minute of every day&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&#13;
&lt;div&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: windowtext"&gt;This disconnect between software development teams and the businesses they support is the 800-pound gorilla sitting in the corner of every meeting and every discussion that occurs between technical software resources and the business resources that depend on them. Business types are from Mars and technical types are from Venus (or the other way around, if you like). They are, too often, ships passing in the dark.&lt;/span&gt;&lt;/div&gt;&#13;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: windowtext"&gt;The essence of the miscommunication is that business resources are inclined to think of a software development group as a widget factory, and the technical side in almost every organization has utterly failed to educate their business sponsors about the true nature of the beast.&lt;/span&gt;&lt;/div&gt;&#13;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: windowtext"&gt;The Widget Factory&lt;/span&gt;&lt;/div&gt;&#13;
&lt;div&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: windowtext"&gt;Business folks are, by definition, trained to look at the world as a set of chunkable, repetitious tasks &amp;ndash; and they are trained to write project plans and budgets around numbers of tasks and subtasks, each with an estimated time associated with it. Once they have all the tasks listed, and the time estimated for each task, they magically have a cost estimate on which to budget a development project. This is not a bad way to think &amp;ndash; it works for much of economic life &amp;ndash; the whole manufacturing sector uses it, and it applies to any area of the services economy where tasks are completely well-defined and repetitive. Every widget factory, I imagine, has this sort of predictability associated with it, so the projects for Widgets, Inc. always come out on time and at budget. This could work for software development, in principle, except for one small problem: it ain&amp;rsquo;t widgets.&lt;/span&gt;&lt;/div&gt;&#13;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: windowtext"&gt;The True Nature of the Beast&lt;/span&gt;&lt;/div&gt;&#13;
&lt;div&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: windowtext"&gt;Alas for everyone involved in software development, the development groups, the support staff, the managers, and the business users, software development is largely a creative activity that just doesn&amp;rsquo;t work with the widgets model. And this is the key point that software teams fail to convey to the business side, and utterly fail to educate their business colleagues about. &lt;/span&gt;&lt;/div&gt;&#13;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: windowtext"&gt;However, businesses must run on budgets, and so everyone on the business side expects that the software side can work in a regime of predictability just like they do. And because business is the sponsor, the software side doesn&amp;rsquo;t like to say &amp;ldquo;no&amp;rdquo;, or &amp;ldquo;let&amp;rsquo;s strategize on this&amp;rdquo;. Instead, everyone plays along, produces a project plan, a set of dates, a set of effort estimates, and off they go again. As dates begin to slip, and hours worked rise, and deadlines loom, the same tempers that frayed last time fray this time.&lt;/span&gt;&lt;/div&gt;&#13;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: windowtext"&gt;Is There A Better Way?&lt;/span&gt;&lt;/div&gt;&#13;
&lt;div&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: windowtext"&gt;In the most concrete, practical terms &amp;ndash; probably not. Businesses need to run on budgets and project plans. Software development will only require more creativity as technology progresses, not less. Neither of these will change.&lt;/span&gt;&lt;/div&gt;&#13;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: windowtext"&gt;The thing that can change &amp;ndash; the education part - can make a difference. All parties, software and business, will benefit if both sides are more aware of the nature of each others&amp;rsquo; domains. It won&amp;rsquo;t change the stress associated with delivery deadlines, or the vagaries of trying to build a project estimate. But it can create an environment of greater understanding between the two sides that will smooth the path when the going gets rough. And the burden of educating the business side about how software is built &amp;ndash; that is on the software side.&lt;/span&gt;&lt;/div&gt;&lt;br&gt;Posted by Jeff Bocarsly on Monday, December 24, 2007 10:51 AM EST&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=28&amp;ct=Educating the Business: It Ain?t Widgets"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=28&amp;bun=jbocarsly&amp;bc=Jeff Bocarsly#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Jeff Bocarsly&amp;bun=jbocarsly#entry28" rel="alternate" title="Educating the Business: It Ain?t Widgets" type="text/html"/><author><name>Jeff Bocarsly</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="The State of Technology"/><id>entry27</id><published>2007-12-21T16:15:50.843-05:00</published><updated>2007-12-21T16:15:50.843-05:00</updated><title type="text">Dear Santa</title><content type="html">&lt;p&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-family: 'Times New Roman'"&gt;Since this is the holiday season and I am in the spirit, I figured I would apply a tried-and-true way from my childhood of getting my wishes fulfilled.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;With that in mind&amp;hellip;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-family: 'Times New Roman'"&gt;Dear Santa:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-family: 'Times New Roman'"&gt;I was good this year (I think) and I was hoping you could help me out with my wishes.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Below is a partial list.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Feel free to use your infinite discretion. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-fareast-font-family: Arial"&gt;&lt;span style="mso-list: Ignore"&gt;1)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-family: 'Times New Roman'"&gt;A PC that does not freeze on me every other day.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;I know I have asked for this in the past, but no matter how many upgrades and state-of-the-art purchases I make, I still freeze up.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-fareast-font-family: Arial"&gt;&lt;span style="mso-list: Ignore"&gt;2)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-family: 'Times New Roman'"&gt;A clean desk.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;I know you did not mess it up, but whatever you could do to fix this issue would be greatly appreciated by me (and my co-workers).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-fareast-font-family: Arial"&gt;&lt;span style="mso-list: Ignore"&gt;3)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-family: 'Times New Roman'"&gt;Test tools that are way too complicated for people to use.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Enough with the wizards and stuff in the tools.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Give me tools that only consultants can figure out.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-fareast-font-family: Arial"&gt;&lt;span style="mso-list: Ignore"&gt;4)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-family: 'Times New Roman'"&gt;Vendor conferences at different times of the year in exotic locales.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Why do all the vendors have them in May and June? And why in the desert in summer? How about the &lt;st1:country-region w:st="on"&gt;&lt;st1:place w:st="on"&gt;&lt;a href="http://www.bahamas.com"&gt;Bahamas&lt;/a&gt;&lt;/st1:place&gt;&lt;/st1:country-region&gt; in winter? That works for me!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-fareast-font-family: Arial"&gt;&lt;span style="mso-list: Ignore"&gt;5)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-family: 'Times New Roman'"&gt;While we&amp;rsquo;re on the vendors, how about deals with no paperwork.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;No more 50 forms and 22 acronyms inputted into 30 different systems.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;One email and that&amp;rsquo;s it.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-fareast-font-family: Arial"&gt;&lt;span style="mso-list: Ignore"&gt;6)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-family: 'Times New Roman'"&gt;Can you make cell phones with ear zappers?&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;If you talk on the train/bus while others are around, you get zapped.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-fareast-font-family: Arial"&gt;&lt;span style="mso-list: Ignore"&gt;7)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-family: 'Times New Roman'"&gt;I need a &amp;ldquo;&lt;a href="http://www.amazon.com/Generation-Americans-Confident-Assertive-Entitled/dp/0743276973"&gt;Guide to the Y Generation&lt;/a&gt;&amp;rdquo; book.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;What&amp;rsquo;s with YouTube, Facebook, MySpace, etc? Let&amp;rsquo;s force people to have to speak face to face, not Facebook to Facebook. (I should put that comment on my LinkedIn page).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-fareast-font-family: Arial"&gt;&lt;span style="mso-list: Ignore"&gt;8)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-family: 'Times New Roman'"&gt;Anabolic steroids and HTH for my &lt;a href="http://www.nyknicks.com"&gt;Knicks&lt;/a&gt;. &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;Hey - if it works for Bonds and Clemens, why not?&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;They can&amp;rsquo;t be any worse.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-fareast-font-family: Arial"&gt;&lt;span style="mso-list: Ignore"&gt;9)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-family: 'Times New Roman'"&gt;While we&amp;rsquo;re on sports, how about blinders for my Dallas Cowboys&amp;rsquo; &lt;a href="http://www.nfl.com/players/tonyromo/profile?id=ROM787981"&gt;Tony Romo&lt;/a&gt;? Every time he looks into the stands at &lt;a href="http://thebosh.com/archives/2006/12/carrie_underwood_dating_tony_romo.php"&gt;Carrie Underwood&lt;/a&gt; and &lt;a href="http://shoutfan.com/2007/12/04/tony-romo-and-jessica-simpson-dating-picture-gallery/"&gt;Jessica Simpson&lt;/a&gt;, he stops looking at T.O. and Witten!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-fareast-font-family: Arial"&gt;&lt;span style="mso-list: Ignore"&gt;10)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-family: 'Times New Roman'"&gt;A customer who would like a 10-year deal for as many people as we have. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-fareast-font-family: Arial"&gt;&lt;span style="mso-list: Ignore"&gt;11)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-family: 'Times New Roman'"&gt;A golf club that hits a ball straight.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;The ones I have bought all seem to be damaged.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-fareast-font-family: Arial"&gt;&lt;span style="mso-list: Ignore"&gt;12)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-family: 'Times New Roman'"&gt;A fantasy football season where one of my top guys does not break his leg (see &lt;a href="http://news.yahoo.com/s/ap/20071221/ap_on_sp_fo_ne/fbn_steelers_parker_6"&gt;Willie Parker&lt;/a&gt; and all of my other players over the past).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-fareast-font-family: Arial"&gt;&lt;span style="mso-list: Ignore"&gt;13)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-family: 'Times New Roman'"&gt;A fantasy tester game where RTTS people are picked in the first round.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-fareast-font-family: Arial"&gt;&lt;span style="mso-list: Ignore"&gt;14)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-family: 'Times New Roman'"&gt;Oh yeah.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;One more.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Peace on earth and good will towards men (and women and children).&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-family: 'Times New Roman'"&gt;Thanks Santa!!!&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-family: 'Times New Roman'"&gt;Respectfully,&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal" style="MARGIN-LEFT: 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-family: 'Times New Roman'"&gt;Bill Hayduk&lt;/span&gt;&lt;/p&gt;&lt;br&gt;Posted by Bill Hayduk on Friday, December 21, 2007 4:15 PM EST&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=27&amp;ct=Dear Santa"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=27&amp;bun=bhayduk&amp;bc=Bill Hayduk#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Bill Hayduk&amp;bun=bhayduk#entry27" rel="alternate" title="Dear Santa" type="text/html"/><author><name>Bill Hayduk</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="Application Scalability"/><id>entry26</id><published>2007-12-21T15:35:22.484-05:00</published><updated>2007-12-21T15:35:22.484-05:00</updated><title type="text">The Holidays Have Gone Plaid: Prepare for the Back-To-School Season</title><content type="html">&lt;p&gt;&lt;font face="Arial"&gt;Black Friday. Cyber Monday. Green Monday. What's next, Plaid Friday?&amp;nbsp; I don't think I could ever slip in a reference to &lt;a href="http://www.imdb.com/title/tt0094012/quotes"&gt;Spaceballs&lt;/a&gt;, but hey I'll try anything for a laugh, or two.&lt;/font&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;font face="Arial"&gt;Anyway, it's been quite some time since my last entry, but it's not due to lack of eagerness. I have simply been engrossed in a couple of time-sensitive customer engagements, during which we assisted with holiday &lt;a href="http://searchsoftwarequality.techtarget.com/tip/0,289483,sid92_gci1284172,00.html"&gt;e-commerce preparations&lt;/a&gt; and an enterprise rollout of a &lt;a href="http://office.microsoft.com/en-us/sharepointserver/FX100492001033.aspx"&gt;Microsoft SharePoint&lt;/a&gt; solution. So, my free time has been costly and as a result this holiday season is rushing past me at &lt;a href="http://www.youtube.com/watch?v=HB7tc9pVvYg"&gt;ludicrous speed&lt;/a&gt;. And I have for the first time purchased all of my holiday gifts through online vendors. There are lots of &lt;a href="http://www.comscore.com/press/release.asp?press=1981"&gt;reports&lt;/a&gt; out there publishing positive news for this 2007 Holiday Shopping Season and sales seem to be projected to grow by 20% when compared to last year's online purchases. I have heard of several e-commerce vendors that have experienced significant customer dissatisfaction due to sluggish responses&amp;nbsp;and/or the inability to complete the checkout process due to some form of application error. However, it seems that the vendors that had issues during the 2006 Holiday Shopping Season have prepared themselves very well. One of my personal favorites, &lt;a href="http://www.overstock.com/"&gt;Overstock.com&lt;/a&gt;, was featured in several &lt;a href="http://www.informationweek.com/showArticle.jhtml?articleID=204400391"&gt;articles&lt;/a&gt; discussing its investment of almost ten times the amount of resources in previous years towards the goal of better application performance management. And yes, I did shop there this season. For the most part I have had few issues with the large online vendors, most of which occurred on Black Friday. From a personal experience, what I do see is that some of the brick 'n mortar vendors may be experiencing an unanticipated deluge in sales. Many of these smaller web sites have been slow, but even more significant, the order fulfillment process has been painful; I am still waiting for several gifts from these smaller vendors.&lt;/font&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;font face="Arial"&gt;So, why did I make the Back-To-School reference? Well, there was a published &lt;a href="http://www.businessweek.com/bschools/content/aug2007/bs20070831_138315.htm"&gt;report&lt;/a&gt; this past September 2007 that Online Back-To-School Sales were ranked second in volume when compared to the holiday shopping season. If there were any vendors that experienced issues this past Back-To-School shopping season, I urge them to see what &lt;a href="http://www.overstock.com/"&gt;Overstock.com&lt;/a&gt; has accomplished. Their plans took some time to implement, but I feel it was well worth it, since I continue to be a return customer.&lt;/font&gt;&lt;/p&gt;&#13;
&lt;p&gt;Happy Holidays!&lt;/p&gt;&lt;br&gt;Posted by Matthew Adcock on Friday, December 21, 2007 11:54 AM EST&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=26&amp;ct=The Holidays Have Gone Plaid: Prepare for the Back-To-School Season"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=26&amp;bun=madcock&amp;bc=Matthew Adcock#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Matthew Adcock&amp;bun=madcock#entry26" rel="alternate" title="The Holidays Have Gone Plaid: Prepare for the Back-To-School Season" type="text/html"/><author><name>Matthew Adcock</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="Application Scalability"/><id>entry25</id><published>2007-12-21T15:33:31.796-05:00</published><updated>2007-12-21T15:33:31.796-05:00</updated><title type="text">Road Warrior-ism</title><content type="html">&lt;div style="MARGIN: 0in 0in 0pt"&gt;This may be a little off the blog topic as it does not refer to technology, but since I've have been away from home a lot lately on assignment, thought I&amp;rsquo;d say something about it. All hail the Road Warrior; those that get to travel all over the world to new and exciting places, and do all sorts of fantastic things. I've been a Road Warrior since I started consulting in the field of testing back in 1988 and whenever I talk with someone about where I've been and for who and what I did there, I get questions like &amp;quot;did you go see this?&amp;quot; or &amp;quot;did you go do that?&amp;quot; Of course they are referring the attractions somewhere within a hundred miles of where I was. In most cases the answer is, &amp;quot;no, I didn't really have time to, but I'll make time for it the next time I go.&amp;quot; Now don't get me wrong, I do get to do some fun things. I've visited the airplane graveyard and the Biosphere in Arizona, taken the underground city tour in Seattle, dug for gold and gems in the north-east, gone to countless amusement parks, museums, visited famous beaches and have eaten at many high class restaurants; all of which have been made possible in conjunction with business trips. First and foremost I service the client who has contracted to have me there and in many cases I continue to work back at the hotel. For me this is great since my personal view of my career is that I get paid to play; the work is very challenging and I'm always getting into new situations and devising new solutions.&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;One of the greatest things about traveling is the frequent traveler programs. When I lived in New Jersey I flew out of Newark and used Continental Airlines since Newark was their hub. I made Gold level status year after year (almost), a couple of them I almost made platinum. Continental had a promotion that if are Gold for 5 years in a row, you stay gold for life. Wouldn't you know it, the fifth year I was on a long term assignment locally and didn't make it. Now I live new Phoenix, so I use US Air (formerly flew America West but bought out by US Air). I've made gold all five years since I've been here and this year will make platinum (RTTS has been busy). One of the benefits of the frequent flyer program is that you get to board the plane before non-frequent flyers, thus ensuring overhead space for your roll-aboard luggage. Others include, depending upon the status level you are, space available for free upgrades to first class and a tag added to any checked luggage marking it as priority so that it comes up on the baggage carrousel first. Also, depending upon your status level you accumulate a percentage of flight miles above and beyond the actual miles flown, which are good towards free flights. &lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;Then there is the hotel frequent stayer program. I like staying at Marriott brands. There are status levels depending upon the number of nights you stay. I've been Gold on the Marriott Rewards program forever. You get points depending upon the amount of money you spend at the hotel that can be used for free nights and they even have a catalog of merchandise you can use your points on. Two of the perks of having elite status at Marriot are the free upgrades to bigger and better rooms and at the full service hotels, admittance to the concierge level and free food (continental breakfast and cocktail hour at night).&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;Then there are the frequent renter programs for vehicles. I typically use Avis. There aren't any formal status levels, but you get additional flight frequent flyer miles when you rent from them and free upgrades to better class cars. The biggest perk is that you don't have to wait on line. When you arrive, your car is ready with your contract inside.&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;The points I accumulated over the first 3 years as a road warrior, I was able to take my immediate family (my wife, 5 kids and me) to Cancun, Mexico. All of the flights and the 2 hotel rooms were free. Now that the family is spread out between Arizona, Florida and New Jersey, we use the points to visit the kids and for the kids to visit us. Priorities change over time.&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;Enter the demons. I was waiting at the gate for a flight recently, watching all of the people and started thinking about traveling. What I find is that when its getting close to boarding time I automatically migrate as close to the jet way door as I can get without crowding anybody, knowing I am elite status and can get on the plane sooner than most. This particular time I was upgraded to first class. The normal process is that those needing assistance are called to board, followed by first class customers, then it&amp;rsquo;s by boarding zone number. I start to get irritated by the zone 4 person standing between me and the jet way door. Why are they in the way of me and the others who can board before them? Don't they know the boarding sequence? I plan my route on how to get around them when they call first class to board. I'll say &amp;quot;excuse me&amp;quot; and proceed around to their right. Then a woman behind me asks if I am in first class. I say &amp;quot;yes&amp;quot; thinking to myself &amp;quot;first class and elite, thank you very much!&amp;quot; She was in first class as well, but it made me think that you really cannot judge by looks since I see all kinds of people in first class dressed in the full range of attire.&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;When arriving at my destination airport, my checked bag was one of the last to come up onto the carrousel; so much for tagging it priority. Irritated, but outwardly showing it, I headed to the rental car shuttle. What I've learned is that some airports appear to honor the orange &amp;quot;Priority&amp;quot; tags and some don't. Case in point, US Air at Newark airport never does.&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;OK! I have an &amp;quot;Avis First&amp;quot; priority reservation. I've had it for a week now. I was here last week and the week before without an issue. I'm dropped off at the &amp;quot;Preferred&amp;quot; counter and have to show my driver&amp;rsquo;s license and credit card, etc. Hello! Where's the consistency?&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;I am assuming for the most part that you probably don't know me personally and have not met me personally. I am not one that tends to get stressed or irritated as I mention here. I believe things happen and we just have to navigate our way around them and through them. I have always enjoyed traveling as part of my job and have no plans to stop. The benefits, both for career and personal endeavors, make those momentary demons seem insignificant.&lt;/div&gt;&lt;br&gt;Posted by Jonathan Harris on Sunday, December 16, 2007 9:56 PM EST&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=25&amp;ct=Road Warrior-ism"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=25&amp;bun=jharris&amp;bc=Jonathan Harris#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Jonathan Harris&amp;bun=jharris#entry25" rel="alternate" title="Road Warrior-ism" type="text/html"/><author><name>Jonathan Harris</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="In Focus: IT Careers"/><id>entry23</id><published>2007-12-13T15:14:46.570-05:00</published><updated>2007-12-13T15:14:46.570-05:00</updated><title type="text">RTTS Knows How To Attract and Retain Talent</title><content type="html">&lt;strong&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: black"&gt;A recent article titled &lt;/span&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: #3366ff"&gt;&lt;a title="http://www.cioinsight.com/" href="http://www.cioinsight.com/"&gt;&amp;ldquo;How CIOs Attract and Retain Talent&amp;rdquo; featured on CIO INSIGHT&lt;/a&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: black"&gt; gave a wide angle look at the trends within IT recruiting.&amp;nbsp;&lt;/span&gt;&lt;span style="FONT-SIZE: 10pt"&gt;It depicted&lt;span style="COLOR: black"&gt;&amp;nbsp;how some of the leading organizations within IT are attracting and retaining the best talent during a time when demand for resources is high and IT majors are scarce.&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: black"&gt;As I read through the article I identified many of the recruiting best practices in staffing and retention that are also utilized by us.&amp;nbsp;These include intensive &lt;/span&gt;&lt;span style="FONT-SIZE: 10pt"&gt;on-the-job&lt;span style="COLOR: black"&gt; training, professional development, and a clear path to career growth.&amp;nbsp;RTTS provides the highest level of &lt;a title="http://www.rttsweb.com/careers/training/" href="http://www.rttsweb.com/careers/training/"&gt;&lt;span style="COLOR: #3366ff"&gt;training&lt;/span&gt; &lt;/a&gt;to all of our &lt;/span&gt;new hires&lt;span style="COLOR: green"&gt;:&lt;/span&gt;&lt;span style="COLOR: black"&gt; 325 hours to be exact.&amp;nbsp;We encourage our employees to pursue professional development opportunities on and off site through mentoring, eLearning courses, and lunch-and-learn webinars and industry events.&amp;nbsp;Our &lt;/span&gt;&lt;span style="COLOR: #3366ff"&gt;&lt;a title="http://www.rttsweb.com/careers/growth/" href="http://www.rttsweb.com/careers/growth/"&gt;pyramid of professional growth&lt;/a&gt;&lt;/span&gt;&lt;span style="COLOR: black"&gt; clearly outlines the path to career growth in our organization so that a potential candidate can envision their future career goals being met in two years, five years and beyond.&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: black"&gt;To attract and retain the best talent, RTTS emphasizes work/life balance, offers competitive salaries, the opportunity to work with our impressive list of Fortune 500 clients and gain exposure to many areas of the business community, a cooperative work environment, and a list &lt;/span&gt;&lt;span style="FONT-SIZE: 10pt"&gt;of &lt;span style="COLOR: blue"&gt;&lt;a title="http://www.rttsweb.com/careers/benefits/" href="http://www.rttsweb.com/careers/benefits/"&gt;benefits&lt;/a&gt;&lt;/span&gt;&lt;span style="COLOR: black"&gt; too long for this blog entry!&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: black"&gt;Our target audience of hires includes recent &lt;/span&gt;&lt;span style="FONT-SIZE: 10pt"&gt;undergrads,&amp;nbsp;MS/MBAs&amp;nbsp;&lt;span style="COLOR: black"&gt;and career changers.&amp;nbsp;RTTS employs many people taking the first steps in their IT careers and many who have long since grown into senior positions since graduation day.&amp;nbsp;IT majors may currently be scarce but RTTS continues to grow because our &lt;/span&gt;&lt;span style="COLOR: #3366ff"&gt;&lt;a title="http://www.rttsweb.com/careers/culture/" href="http://www.rttsweb.com/careers/culture/"&gt;company culture&lt;/a&gt;&lt;/span&gt;&lt;span style="COLOR: black"&gt; and policies actively engage top talent and we are committed to the success of our employees.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="FONT-SIZE: 10pt; COLOR: black"&gt;I encourage any and all Computer Science and IT faculty as well as Career Services staff to share this entry with students.&amp;nbsp;If you are an HR professional let me know what are some of the things that your company is doing to attract talent.&amp;nbsp;If you are a candidate, what practices are most important to you?&amp;nbsp;I look forward to your responses and a continued exchange of ideas!&lt;/span&gt;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;/strong&gt;&lt;br&gt;Posted by Margaret Lively on Friday, December 07, 2007 11:15 AM EST&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=23&amp;ct=RTTS Knows How To Attract and Retain Talent"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=23&amp;bun=mlively&amp;bc=Margaret Lively#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Margaret Lively&amp;bun=mlively#entry23" rel="alternate" title="RTTS Knows How To Attract and Retain Talent" type="text/html"/><author><name>Margaret Lively</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="In Focus: IT Careers"/><id>entry21</id><published>2007-11-21T16:22:44.353-05:00</published><updated>2007-11-21T16:22:44.353-05:00</updated><title type="text">Top 10 Interview Do's and Dont's</title><content type="html">&lt;strong&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;Before joining RTTS, I was a member of the Career Services staff at &lt;a href="http://www.bnet.fordham.edu/careers/index.htm"&gt;&lt;span style="COLOR: blue"&gt;Fordham&lt;/span&gt;&lt;span style="COLOR: blue"&gt; University&lt;/span&gt;&lt;/a&gt;.&amp;nbsp;I worked diligently to create opportunities for students to meet with employers on campus and prepare them for the interview process.&amp;nbsp;I reviewed and edited resumes to perfection, administered workshops on how to &amp;ldquo;Network Beyond the Handshake,&amp;rdquo; and role-played the interview process so students would have the necessary skills to dazzle recruiters.&amp;nbsp;When undergraduate and graduate students transitioned into the professional arena I walked supportively beside them through each step of the process, calmly coaching from the sidelines, whispering career advice in their ears.&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;As &lt;span style="COLOR: blue"&gt;&lt;a href="http://www.rttsweb.com/about/players/"&gt;Director of Recruiting at RTTS&lt;/a&gt;&lt;/span&gt; I am on the flip side.&amp;nbsp;Now I am the recruiter sitting across the table from &lt;span style="COLOR: blue"&gt;&lt;a href="http://www.rttsweb.com/careers/"&gt;candidates&lt;/a&gt;&lt;/span&gt;, reviewing their resume to see if they meet our standards, and asking the tough questions while listening intently for answers that let me know whether or not they will be a fit for our organization.&amp;nbsp;During the first few weeks in my new role I longed to take a time out during an &lt;span style="COLOR: blue"&gt;&lt;a href="http://www.rttsweb.com/careers/interviewing/"&gt;interview&lt;/a&gt;&lt;/span&gt; so I could stop and let the candidate take a much needed deep breath, or provide counsel to them on better ways they could have answered the questions they missed the mark on. &amp;nbsp;Although I was not the one in the &amp;ldquo;hot seat&amp;rdquo; I found myself squirming around in my chair when I heard candidates provide answers that made no sense, went on forever, or were so inappropriately personal that I could feel my face getting hot out of embarrassment for them!&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;Over the past six months in my new role I have grown accustomed to the inevitable interview bloopers and have compiled a list of &lt;strong&gt;Top 10 Interview Do&amp;rsquo;s and Don&amp;rsquo;ts &lt;/strong&gt;from my experiences as both a Career Services professional and Corporate Recruiter:&amp;nbsp;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;ol style="MARGIN-TOP: 0in" type="1"&gt;&#13;
    &lt;li style="MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;DO research the company inside and out.&amp;nbsp;&lt;/strong&gt;Have a clear understanding of the company&amp;rsquo;s identity, the specific services or products they provide, and how the role you are interviewing for is positioned within the organization.&amp;nbsp;&lt;/li&gt;&#13;
    &lt;li style="MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;DON&amp;rsquo;T ask the recruiter to tell you about the organization.&amp;nbsp;&lt;/strong&gt;It is your job to be prepared and make a terrific first impression.&amp;nbsp;If you don&amp;rsquo;t have a clue as to what the organization is all about, odds are you will not make it past the first interview.&amp;nbsp;&lt;/li&gt;&#13;
    &lt;li style="MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;DO &lt;span style="COLOR: blue"&gt;&lt;a href="http://www.rttsweb.com/careers/questions/#10"&gt;dress professionally&lt;/a&gt;&lt;/span&gt; for your interview.&lt;/strong&gt;&amp;nbsp;Regardless of what the dress code is within an organization (i.e. business casual); an interview candidate should always look polished and professional.&amp;nbsp;Proper business attire is expected, not optional.&lt;/li&gt;&#13;
    &lt;li style="MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;DON&amp;rsquo;T arrive late for an interview.&amp;nbsp;&lt;/strong&gt;It isalways a good rule of thumb to arrive 15 minutes ahead of schedule.&lt;/li&gt;&#13;
    &lt;li style="MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;DO answer the question, &amp;ldquo;Tell me a little about yourself,&amp;rdquo; in &lt;u&gt;60-90 seconds.&lt;/u&gt;&amp;nbsp;&lt;/strong&gt;The recruiter is looking for you to summarize your resume and provide some insight to your future goals.&amp;nbsp;Be succinct in your answer and careful not to ramble on.&lt;/li&gt;&#13;
    &lt;li style="MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;DON&amp;rsquo;T ask questions until you are invited to do so.&amp;nbsp;&lt;/strong&gt;An interview is your time to respond to questions and shine.&amp;nbsp;Interrupting the recruiter or jumping in with questions prematurely will make you look pushy and aggressive &amp;ndash; a sure turn off!&lt;/li&gt;&#13;
    &lt;li style="MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;DO ask, &amp;ldquo;What are the characteristics of the ideal candidate for this position?&amp;rdquo;&amp;nbsp;&lt;/strong&gt;The employer will have the opportunity to go into detail about the role and describe who they see as the ideal fit for the position.&amp;nbsp;You will find that many of your questions will be answered all at once. &lt;/li&gt;&#13;
    &lt;li style="MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;DON&amp;rsquo;T inquire about work hours, vacation, or fringe &lt;span style="COLOR: blue"&gt;&lt;a href="http://www.rttsweb.com/careers/benefits/"&gt;benefits&lt;/a&gt;.&lt;/span&gt;&lt;/strong&gt;&amp;nbsp;At least not during the first (and in some cases second) round of interviews.&amp;nbsp;These discussions are more appropriate once you are aware that an offer will be extended or you have it in your hand.&lt;/li&gt;&#13;
    &lt;li style="MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;DO follow up with a &lt;span style="COLOR: blue"&gt;&lt;a href="http://career-advice.monster.com/sample-resumes/Sample-Letters/home.aspx"&gt;thank you letter&lt;/a&gt;&lt;/span&gt; ASAP. &lt;/strong&gt;&amp;nbsp;Most candidates will send theirs via email which is the most widely practiced and accepted form of communication.&amp;nbsp;However, don&amp;rsquo;t underestimate the power of the written word.&amp;nbsp;A hand written thank you will be a rare and welcome treat!&lt;/li&gt;&#13;
    &lt;li style="MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;DON&amp;rsquo;T post inappropriate materials to your &lt;span style="COLOR: blue"&gt;&lt;a href="http://www.facebook.com"&gt;social networking site&lt;/a&gt;&lt;/span&gt;.&lt;/strong&gt;&amp;nbsp;Recruiters access these sites to learn more about candidates of particular interest.&amp;nbsp;It is important that you remember to keep your profile looking impressively professional &amp;ndash; leave the photos from last Saturday night&amp;rsquo;s adventures set to private!&lt;/li&gt;&#13;
&lt;/ol&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;What do you think?&amp;nbsp;Are there any &lt;u&gt;Do&amp;rsquo;s and Don&amp;rsquo;ts&lt;/u&gt; that you would like to see included on this list?&amp;nbsp;Your comments are a welcome addition so please leave them below.&lt;/strong&gt;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/div&gt;&#13;
&lt;div style="MARGIN: 0in 0in 0pt" align="center"&gt;&lt;strong&gt;Have a Happy and Healthy Thanksgiving!!!&lt;/strong&gt;&lt;/div&gt;&#13;
&lt;/strong&gt;&lt;br&gt;Posted by Margaret Lively on Wednesday, November 21, 2007 2:20 PM EST&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=21&amp;ct=Top 10 Interview Do's and Dont's"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=21&amp;bun=mlively&amp;bc=Margaret Lively#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Margaret Lively&amp;bun=mlively#entry21" rel="alternate" title="Top 10 Interview Do's and Dont's" type="text/html"/><author><name>Margaret Lively</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="The State of Technology"/><id>entry20</id><published>2007-10-01T14:11:01.463-04:00</published><updated>2007-10-01T14:11:01.463-04:00</updated><title type="text">Games People Play</title><content type="html">&lt;p&gt;&lt;strong&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/strong&gt;&amp;nbsp;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;I just read that the &lt;a href="http://wii.nintendo.com/"&gt;Nintendo Wii&lt;/a&gt; outsold the &lt;a href="http://www.us.playstation.com/PS3"&gt;Sony Playstation 3&lt;/a&gt; by a ratio of 4 to 1.&amp;nbsp;&amp;nbsp; I am very familiar with the game console systems since my sons (10 and 7) are real gamers.&amp;nbsp; They have the Wii, Playstation 2, GameCube (the Wii's predecessor), PSP (handheld), Nintendo DS (handheld) and the old Nintendo GameBoy Advanced, along with a computer (&lt;a href="http://www.dell.com/html/global/topics/gaming/en/us/us/dhs/index.html?~ck=mn"&gt;Dell's XPS&lt;/a&gt;) that was specifically designed to play&amp;nbsp;games. Did I just list 7 different gaming systems for my kids?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;What happened to playing outside with your friends? Now it's play dates or gaming and there is also the hybrid - a play date that includes gaming. I know Sony, Nintendo and Microsoft are making buku bucks from selling these systems and there are some really interesting games, but how did&amp;nbsp;this happen? And why are we enabling this?&amp;nbsp; I even know 2 adults who work all day and then play some online game all night long.&amp;nbsp; I know other adults who are gaming junkies.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;I miss the days when, as kids, we&amp;nbsp;would pick up a ball and bat and play baseball all day long with all the rest of the kids in the neighborhood.&amp;nbsp; Or football or basketball or soccer or tag or some other active, competitive game. Now it's the Wii or PS3 or computer games.&amp;nbsp; Not that there aren't competitive video games and&amp;nbsp;not that the kids&amp;nbsp;don't break a sweat (I&amp;nbsp;actually saw my sons sweating from boxing on the Wii).&amp;nbsp;&amp;nbsp;It just seems like this is fundamentally wrong.&amp;nbsp; But just try taking it away from the kids and they cry about how all of their friends have systems and why they will be ostracized for not having the latest and greatest games.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Maybe I can take a negative and create a positive.&amp;nbsp; Maybe I can contact Sony and Nintendo and Microsoft and see if my kids can become beta testers for the games.&amp;nbsp; And maybe I can bill them out as gaming experts.&amp;nbsp; Maybe we can make extra money and put it away for college.&amp;nbsp; Or maybe I can use the money to buy that flat screen TV with the great graphics that I have my eye on. That would work great with my Xbox&amp;hellip;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;Posted by Bill Hayduk on Monday, October 01, 2007 2:10 PM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=20&amp;ct=Games People Play"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=20&amp;bun=bhayduk&amp;bc=Bill Hayduk#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Bill Hayduk&amp;bun=bhayduk#entry20" rel="alternate" title="Games People Play" type="text/html"/><author><name>Bill Hayduk</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="Application Scalability"/><id>entry18</id><published>2007-09-19T12:28:58.370-04:00</published><updated>2007-09-19T12:28:58.370-04:00</updated><title type="text">The Holiday Season is Coming! So is Microsoft?s Patch Tuesday!</title><content type="html">&lt;div&gt;Are your applications prepared for the Holiday Season Shopping Blitzkrieg? How about &lt;a href="http://en.wikipedia.org/wiki/Patch_Tuesday"&gt;Microsoft&amp;rsquo;s Patch Tuesday&lt;/a&gt;? Recent events regarding &lt;a href="http://www.eweek.com/article2/0,1759,2173171,00.asp"&gt;Skype&amp;rsquo;s two day system&lt;/a&gt; outage again revealed that we must take into account how an application and its infrastructure perform under expected and manageable conditions, in addition to proactively responding to excessive demand during unpredictable scenarios; the latter always seeming to be the most challenging and subsequently news worthy.&lt;/div&gt;&#13;
&lt;div&gt;&lt;/div&gt;&#13;
&lt;div&gt;The systemic computer restart that occurred on Patch Tuesday revealed another set of conditions that organizations should be prepared to handle; a very large number of clients all requesting application services within a very short time frame. In the case of Skype, a fairly stable system was suddenly barraged with a large demand for access to its systems. Although the type of chaos that occurred due to the proprietary retry algorithms was unique to Skype, the&amp;nbsp;behavior is&amp;nbsp;similar to an e-commerce application that offers special on-line sales for a period of fifteen (15) minutes or an on-line news site that provides high-profile breaking news stories. The result is a seemingly infinite number of user visits, when compared to system capacity, which quickly overloads your application and/or its infrastructure. And in extreme cases, the demand can knock your systems off-line. So, what can be done to prevent this? First, performance tests&amp;nbsp;can be orchestrated not only to validate the expected behavior of your application, but out-of-the-box performance scenarios&amp;nbsp;can be devised to determine if there are potential scenarios that need to be accounted for. Second, determine the performance characteristics and limitations of&amp;nbsp;your application. Third, enable mechanisms that intelligently determine when your application is reaching its limitations and subsequently govern/throttle access to the application&amp;rsquo;s services.&amp;nbsp;In it's&amp;nbsp;simplest form a &amp;nbsp;message that says your application is busy is much better than allowing an unfettered number of customers vying for access to scarce resources and potentially undermining the stability of the application. &lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Although it&amp;rsquo;s not optimal to turn customers away from your application and possibly diminish immediate financial returns, sometimes it may be beneficial to be the &lt;a href="http://en.wikipedia.org/wiki/Grinch"&gt;Grinch&lt;/a&gt;, minimize your losses, and reassess your application&amp;rsquo;s needs for moving forward. It's better than making the news for all the wrong reasons.&lt;/div&gt;&lt;br&gt;Posted by Matthew Adcock on Tuesday, September 18, 2007 10:32 PM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=18&amp;ct=The Holiday Season is Coming! So is Microsoft?s Patch Tuesday!"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=18&amp;bun=madcock&amp;bc=Matthew Adcock#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Matthew Adcock&amp;bun=madcock#entry18" rel="alternate" title="The Holiday Season is Coming! So is Microsoft?s Patch Tuesday!" type="text/html"/><author><name>Matthew Adcock</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Software Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="QA Training"/><id>RTTS-1188224786276</id><published>2007-08-27T10:26:26.276-04:00</published><updated>2007-08-27T10:26:26.276-04:00</updated><title type="text">RTTS Announces Online Distance Learning Program; &#13;
First Courses Centered Around IBM Rational Tools --&#13;
Software Testing Firm Helps IT Professionals Grow Careers On Their Own Time </title><content type="html">&lt;p&gt;New York, July 31, 2007 -- RTTS, a professional services organization specializing in software quality assurance, &#13;
announced today the launch of its worldwide online distance-learning program. The online distance learning program is an &#13;
exciting expansion of RTTS' well-regarded in-depth testing tool training courses.  The first online courses will be centered &#13;
around IBM Rational (NYSE: IBM) tools, with additional courses from HP (NYSE: HPQ), Microsoft (Nasdaq: MSFT) and &#13;
Compuware (Nasdaq: CPWR) to be added shortly. &lt;/p&gt;&#13;
&lt;p&gt;&amp;quot;We are offering the IT testing community the opportunity to learn new skills on their own time, at a cost-savings to &#13;
themselves and their employers,&amp;quot; said Bill Hayduk, CEO of RTTS. &amp;quot;We have taken our successful classroom courses and &#13;
divided them into convenient, hour long segments over a two-week period. IT professionals no longer have to take a full &#13;
week off from work and fly to another city to improve their skill set &amp;#8211; they can do the sessions on their lunch hour, and &#13;
work on the exercises on their own time. &amp;quot;  &lt;/p&gt;&#13;
&lt;p&gt;The online distance learning courses will be taught in real-time by RTTS' group of expert trainers.  The typical curriculum &#13;
will include introductory courses from the vendors that will be supplemented by RTTS' advanced courses. RTTS' internal &#13;
team of experts developed the RTTS training programs. &amp;quot;All of our instructors have worked here at RTTS as software &#13;
testers with a wide variety of Fortune 500 clients,&amp;quot; said Eric Smyth, Director of Educational Services, RTTS. &amp;quot;So we are &#13;
end users of the software as well as instructors. RTTS' online distance learning curriculum focuses on topics that have &#13;
been experientially useful to us as testers as well as the real-world problems that we know will come up, and the real-&#13;
world tools that will solve those problems.&amp;quot; &lt;/p&gt;&#13;
&lt;p&gt;RTTS is also offering a unique support system for its online students. While questions can be asked in real-time during &#13;
the sessions, RTTS will also offer online &amp;quot;office hours&amp;quot; twice per week where students can call, email or IM their instructor &#13;
to ask questions and get help.   &lt;/p&gt;&#13;
&lt;p&gt;For more information on the online distance-learning program, including schedule and requirements, visit &#13;
http://www.rttsweb.com/training/distanceLearning/.   &lt;/p&gt;&#13;
&lt;p&gt;About RTTS: &#13;
RTTS is the premier professional services organization that specializes in providing software quality for critical business applications. &#13;
With offices in New York, Atlanta, Orlando, Philadelphia and Phoenix, RTTS has been serving Fortune 500 and mid-sized companies &#13;
since 1996. RTTS draws on its expertise utilizing best-of breed products, expert engineers and proven methodology to provide the &#13;
foremost end-to-end solution that ensures application functionality, reliability, scalability and availability. For more information visit &#13;
www.rtts.com. &#13;
Real-Time Technology Solutions, Inc., RTTS and the Real-Time Technology Solutions, Inc. logo are trademarks and/or service marks &#13;
of Real-Time Technology Solutions, Inc. in the United States and/or other countries. All other company names, product or service &#13;
names mentioned in this document may be trademarks of the companies with which they are associated. &lt;/p&gt;&#13;
&lt;p&gt;&lt;/p&gt;</content><link href="http://www.rttsweb.com/news/docs/Distance Learning.pdf" title="RTTS Announces Online Distance Learning Program; &#13;&#10;First Courses Centered Around IBM Rational Tools --&#13;&#10;Software Testing Firm Helps IT Professionals Grow Careers On Their Own Time " type="application/pdf"/><author><name>RTTS</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="Architecture and Automation"/><id>entry17</id><published>2007-08-16T13:50:36.406-04:00</published><updated>2007-08-16T13:50:36.406-04:00</updated><title type="text">O Ye Economic Buyers of Tools ... Caveat Emptor</title><content type="html">&lt;strong&gt;&lt;strong&gt;&lt;font face="Arial"&gt;It is remarkable to me how many people (read: managers) involved in software quality efforts don't really consider the proposition of investing in an automated test tool for their organization with any great care. The most discerning (and usually the most technically aware) actually do pursue the purchase with due diligence, of course, but those are not the folks I'm thinking about. Often, we encounter the manager who just &amp;quot;bought the industry leader&amp;quot; without inquiring whether it really is the best tool for his/her problem, and without even seeing a demo of the tool. Just a pure marketing-buzz buy. The next step up is the buyer who 'gets it' enough to request a demo of the tool, but then decides to buy based on the demo (performed on the vendor's home-built application target, designed by the vendor's marketers to show just what the marketing squad wants the potential customer to see, and nothing else). This buyer is wowed by the demo, and never askes for the obvious: a proof-of-concept in their own environment, on their own target application. Why sales like these happen so often is a bit of a mystery to me. Why don't buyers ask for the gold standard before buying (does it work on MY application in MY environment?)?&lt;/font&gt;&lt;/strong&gt;&#13;
&lt;p&gt;&lt;strong&gt;&lt;font face="Arial"&gt;Well, risky as it is to try to explain behavior I truely don't fathom, I'll throw caution to the winds. I think it is a combination of two things, both thoroughly American. The first is the idea that you can get something for nothing. A more American idea there never was. Everyone is brought up to look for a 'deal', a 'sale' and a 'great buy'. Its what makes people give mortagages without verifying income and what makes other people take mortgages without reading the fine print. Its what makes our economy go 'round. The second is the visceral American reaction to technology, better known as the gee-whiz factor. The cooler technology can be made to look (regardless of what is under the hood), the greater its market cache. That is why iPods fly off the shelves, even though my music afficionado friends tell me it is inferior to some competing products. Put both of these together, and you have a marketing knockout-punch, at least for lots of folks involved in software quality.&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;strong&gt;&lt;font face="Arial"&gt;For my two cents, I'd rather buyers think this one through a bit more. That may sound counterintuitive from someone who makes his living by implementing with these tools - the poorer the tool fit to the target application and project, the more work (for us) to make it work, you might think. And you'd probably be right about that. But the better the fit, the better the better the overall quality of the job. We can produce better, more robust, more effective automation projects with better tools and better fits between tool and project. So...automation tool buyers...caveat emptor!&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;&#13;
&lt;/strong&gt;&lt;br&gt;Posted by Jeff Bocarsly on Thursday, August 16, 2007 1:46 PM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=17&amp;ct=O Ye Economic Buyers of Tools ... Caveat Emptor"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=17&amp;bun=jbocarsly&amp;bc=Jeff Bocarsly#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Jeff Bocarsly&amp;bun=jbocarsly#entry17" rel="alternate" title="O Ye Economic Buyers of Tools ... Caveat Emptor" type="text/html"/><author><name>Jeff Bocarsly</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="The State of Technology"/><id>entry16</id><published>2007-07-27T00:18:10.245-04:00</published><updated>2007-07-27T00:18:10.245-04:00</updated><title type="text">Home Is Not Where The Work Is</title><content type="html">&lt;p&gt;I just got back into the office after spending the last 4 business days working from home.&amp;nbsp; Apparently a &amp;quot;&lt;a href="http://www.nypost.com/seven/07192007/news/regionalnews/steam_blast_a_deadly_hell_regionalnews_brigitte_williams_james__dan_kadison_and_leela_de_krester.htm"&gt;steam-pipe blast&lt;/a&gt; blew a 15-by-25-foot crater in a midtown street (7/17), spewing a geyser of near-boiling water, gluey muck and rocks 120 feet into the air and onto terrified spectators as they ran for their lives&amp;quot;.&amp;nbsp; We're at 360 Lexington Avenue, between 40th and 41st Streets in &lt;a href="http://en.wikipedia.org/wiki/Manhattan"&gt;Manhattan&lt;/a&gt;.&amp;nbsp; &lt;/p&gt;&#13;
&lt;p&gt;Anyway, because of the advent of VPN and remote desktop, IM and cell phones, working from home is supposed to be &amp;quot;the next best thing to being there&amp;quot;, or so it is stated.&amp;nbsp; What I have been reminded since I last worked more than 1 day in-a-row from home (back during the 9/11 aftermath), is that it is not.&amp;nbsp; &lt;/p&gt;&#13;
&lt;p&gt;The lack of face-to-face social interaction with co-workers replaced with email and instant messenger just doesn't do it for me.&amp;nbsp; Yes, the wife, kids and dog come in and out of the office and remind me that I am not alone in the house.&amp;nbsp; But it's not the same.&lt;/p&gt;&#13;
&lt;p&gt;And it got me to thinking about firms and projects&amp;nbsp;that use&amp;nbsp;remote workers, along with this mode of communication and interaction, as a defacto standard.&amp;nbsp; Where is the&amp;nbsp;time when you get to know each other, understand&amp;nbsp;each other's&amp;nbsp;likes and dislikes, strong points and weaknesses and compliment each other?&amp;nbsp; Where is the give-and-take banter that promotes teamwork and loyalty?&amp;nbsp; It isn't there and no one can convince me otherwise.&amp;nbsp; Using&amp;nbsp;&lt;a href="http://technology.inc.com/managing/articles/200611/imshorthand.html"&gt;IM shorthand&lt;/a&gt;&amp;nbsp;such as brb, &lt;font face="Arial"&gt;l8r, &lt;/font&gt;rofl and symbols such as :)) and &lt;font face="Arial"&gt;^_^ leaves me feeling &lt;font face="Arial"&gt;:/ ( frustrated) and just doesn't cut it.&amp;nbsp;&lt;/font&gt;&lt;/font&gt; And the feeling of disconnection that borders on isolation just does not seem to me to be a great way to work.&lt;/p&gt;&#13;
&lt;p&gt;Anyhow, the office re-opened today and even with the commute, the hole in the ground in front of the building and all the other issues with working in a bustling metropolis, I am happy to be back in the office.&amp;nbsp; IM, email and text messaging all have their places, but&amp;nbsp;I'll take a good water cooler conversation with a real person face-to-face any old day.&lt;/p&gt;&#13;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;Posted by Bill Hayduk on Wednesday, July 25, 2007 5:31 PM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=16&amp;ct=Home Is Not Where The Work Is"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=16&amp;bun=bhayduk&amp;bc=Bill Hayduk#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Bill Hayduk&amp;bun=bhayduk#entry16" rel="alternate" title="Home Is Not Where The Work Is" type="text/html"/><author><name>Bill Hayduk</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="Application Scalability"/><id>entry15</id><published>2007-07-17T09:16:56.714-04:00</published><updated>2007-07-17T09:16:56.714-04:00</updated><title type="text">Point, Click, Done!</title><content type="html">&lt;p&gt;&lt;font face="Times New Roman" color="#0000ff" size="3"&gt;&lt;span style=""&gt;How far from the truth is that? When it comes to sophisticated performance testing tools, and even the not so sophisticated ones, how many times has anyone been able to just use the out-of-the-box functionality of a testing tool to accurately and thoroughly test an application? Let me guess at this... (thinking) (thinking) (thinking)... None! Ok, in all fairness, there are rare instances when someone tests a simple application, really simple (like a static web site). Anyway, here is my thought as I was flying home from a recent mentoring engagement.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;font face="Times New Roman" color="#0000ff" size="3"&gt;&lt;span style=""&gt;Actually, this applies to all of the tools I use or have used. They all pretty much have the same base functionality. They record, they play back, and they have some form of programming language (compiled or interpreted). The implementation of these functionalities differs, of course. Regarding programming related functionality, in most cases if a specific functionality is not there, you can usually program around it (yeah, right!). For the newbie&amp;rsquo;s out there, programming around it only applies if you know it is something you need. This is all well and good, but what I was thinking about was the fact that I need to keep programming (or using) the same custom functionality. &lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;font face="Times New Roman" color="#0000ff" size="3"&gt;&lt;span style=""&gt;Specifically, since the mentoring I was just doing was against a web application, I needed to use custom code functions that are typical and customary to doing web testing. For instance, pulling a list of values from a listbox, randomly picking one and using it in the next request. What about a function to randomly pick a link on a web page? Wouldn't it be great if there was a function that performed this act that comes with the test tool? Of course there are always unique situations for each application that will require custom coding, but the typical things like I just mentioned would serve 2 purposes. First it is code you do not need to maintain or carry with you (importing) and second if it is coded into the test tool itself, it would probably be just as efficient or maybe even more efficient than your custom code (assuming the tool vendors have the right programmers and/or you&amp;rsquo;re not dealing with interpreted script code).&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&#13;
&lt;p&gt;&lt;font face="Times New Roman" color="#0000ff" size="3"&gt;&lt;span style=""&gt;This blog entry was geared towards newbies since I was recently training people new to these tools. They were all programmers in some form or other (very technical, which is always a pleasure when teaching a technical subject). So for typical code neccessities, let&amp;rsquo;s have the tool functionality built in. But &amp;nbsp;for custom code &amp;ndash; hey, all die-hard programmers out there, we all love our own code creations, right? (wink, wink)&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;br&gt;Posted by Jonathan Harris on Monday, July 16, 2007 5:58 PM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=15&amp;ct=Point, Click, Done!"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=15&amp;bun=jharris&amp;bc=Jonathan Harris#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Jonathan Harris&amp;bun=jharris#entry15" rel="alternate" title="Point, Click, Done!" type="text/html"/><author><name>Jonathan Harris</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="The State of Technology"/><id>entry13</id><published>2007-07-11T15:45:02.027-04:00</published><updated>2007-07-11T15:45:02.027-04:00</updated><title type="text">The Big Three Show Their Wares</title><content type="html">&amp;nbsp;&#13;
&lt;p&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;OK.&amp;nbsp; I finally have (somewhat recuperated) from my whirlwind tour of Compuware in Detroit, IBM in Orlando and HP in Las Vegas for the last 3 weeks (not to mention STAR East 2 weeks before Compuware and 2 weddings on the weekends between all of the conferences and a brief vacation to the &lt;a href="http://www.tilghmanisland.com/"&gt;Chesapeake Bay&lt;/a&gt; area).&lt;/span&gt;&lt;span style="FONT-SIZE: 6pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-family: 'Times New Roman'"&gt;My first stop was &lt;st1:city w:st="on"&gt;&lt;st1:place w:st="on"&gt;Detroit&lt;/st1:place&gt;&lt;/st1:city&gt; and &lt;a href="http://www.compuware.com/"&gt;Compuware&lt;/a&gt; for the Partner Summit.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Compuware again has shown that they get technology.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Some of their offerings convince me that they are going in the right direction for customers.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;&lt;a href="http://www.compuware.com/pressroom/news/2007/6632_ENG_HTML.htm"&gt;Optimal Delivery Manager&lt;/a&gt; is the type of dashboard that will allow users to manage test activities from project management to requirements to functional and performance test activities &amp;ndash; providing much needed traceability.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;It borrows some of the key features of Changepoint (their PPM offering) and provides an ability to manage all facets of testing.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;&lt;a href="http://en.wikipedia.org/wiki/Peter_Karmanos"&gt;Peter Karmanos&lt;/a&gt;, the founder and CEO of Compuware, was the primary keynote.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;&amp;lsquo;Pete&amp;rsquo; (as he is admiringly known throughout Compuware) reminds me a bit of &lt;a href="http://www.straightfromthegut.com/index/index.html"&gt;Jack Welsh&lt;/a&gt;, the gruff and brilliant ex-CEO of GE, in that he is says what he thinks.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;It was interesting for me, seeing someone who started a firm as I did and actually take it to a place where it is global in scope and hitting revenue numbers that well exceed $1 billion.&amp;nbsp; &lt;a href="http://www.forrester.com/ER/Research/List/Analyst/Personal/0,2237,812,00.html"&gt;Stephanie Moore&lt;/a&gt; of Forrester Research ended the conference with an interesting take on why &lt;a href="http://www.rttsweb.com/outsourcing/"&gt;outsourcing&lt;/a&gt; to &lt;st1:country-region w:st="on"&gt;&lt;st1:place w:st="on"&gt;India&lt;/st1:place&gt;&lt;/st1:country-region&gt; is failing and how niche firms who specialize are successful.&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-family: 'Times New Roman'"&gt;The next stop was IBM and the &lt;a href="http://www-306.ibm.com/software/rational/"&gt;IBM Rational&lt;/a&gt; Software Conference in &lt;st1:city w:st="on"&gt;&lt;st1:place w:st="on"&gt;Orlando&lt;/st1:place&gt;&lt;/st1:city&gt;.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;From our perspective, there was approximately a 50% increase in the number of partners there.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;So IBM, who wins many awards for their approach to partnerships, has really (and finally!) infiltrated their concepts into the Rational group.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;From a quality perspective, the new version of &lt;a href="http://www-306.ibm.com/software/awdtools/tester/performance/index.html"&gt;Rational Performance Tester&lt;/a&gt; (RPT) has really become a ready-for-primetime player in the load/performance/scalability tools arena.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;The latest release adds IP aliasing, root cause analysis, additional protocol support (for Citrix, SIP, Seibel 9.8, mySAP and SAP GUI), and has added SOA quality testing.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Rational Functional Tester (RFT) has added support for Infragistics, &lt;st1:city w:st="on"&gt;&lt;st1:place w:st="on"&gt;AJAX&lt;/st1:place&gt;&lt;/st1:city&gt;, .Net, Firefox and Adobe Flash/Flex.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;IBM is also going after the process market with a quality process management tool that provides traceability with requirements and defects.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;IBM sees a differentiation between the quality initiatives of subject matter experts, implementers and coders/testers and is working towards providing each with tools for assisting in the testing field.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;And IBM feels there is a huge need for process.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;IBM also announced 2 acquisitions &amp;ndash; &lt;a href="http://www.watchfire.com/"&gt;Watchfire&lt;/a&gt; and &lt;a href="http://www.telelogic.com/index.cfm?"&gt;Telelogic&lt;/a&gt; (more on this in a later blog).&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-family: 'Times New Roman'"&gt;The last stop was the HP Software Universe at the Venetian in &lt;st1:city w:st="on"&gt;&lt;st1:place w:st="on"&gt;Las Vegas&lt;/st1:place&gt;&lt;/st1:city&gt;.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;We were interested to see how the previously named &lt;a href="http://h71028.www7.hp.com/enterprise/cache/447066-0-0-0-121.html?rd=mercury"&gt;Mercury Interactive&lt;/a&gt;, the biggest player in the testing space, had been assimilated.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;The answer - Mercury is gone. It's all HP now.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;At the keynote speech by &lt;a href="http://en.wikipedia.org/wiki/Mark_Hurd"&gt;Mark Hurd&lt;/a&gt;, the CEO of HP, my thought was &amp;ldquo;is there a more impressive CEO in the technology field than Mark Hurd?&amp;rdquo; If there is one, I haven&amp;rsquo;t seen him/her.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;He is a straight-shooting, no-bull type of leader.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Mr. Hurd explained that HP needed to automate much of its business before it could preach this to its customers.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;HP&amp;rsquo;s goal is to reduce the cost of IT for itself and its customers and highlighted 5 areas of improvement: (1) increase efficiencies and automation, (2) the needs of business outweigh the ability to deliver, (3) improve quality, (4) speed and agility matter, and (5) reduce risk.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;HP then highlighted how they would accomplish these issues.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;There seems to be a big play to integrate &lt;a href="http://www.mercury.com/us/products/quality-center/"&gt;Quality Center&lt;/a&gt; tightly with requirements and traceability.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;HP is also very interested in the data warehouse sector.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Their recent release of &lt;a href="http://h71028.www7.hp.com/enterprise/cache/414444-0-0-225-121.html"&gt;NeoView&lt;/a&gt;, a data warehousing appliance, will have a significant impact on the lower end of the marketplace, especially in pharma.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;And HP&amp;rsquo;s &lt;a href="http://www.mercury.com/us/solutions/soa/"&gt;SOA strategy&lt;/a&gt;, which ties its previous acquisition of Systinet (for SOA governance) with QACenter (for quality) and &lt;st1:place w:st="on"&gt;&lt;st1:placename w:st="on"&gt;Business&lt;/st1:placename&gt; &lt;st1:placename w:st="on"&gt;Availability&lt;/st1:placename&gt; &lt;st1:placetype w:st="on"&gt;Center&lt;/st1:placetype&gt;&lt;/st1:place&gt; (for management) to me, is the most complete end-to-end solution in the marketplace.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Very impressive.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;And HP, on the heals of the previous week&amp;rsquo;s announcement by IBM of its purchase of a security firm (Watchfire), announced the acquisition of &lt;a href="http://www.spidynamics.com/"&gt;SPI Dynamics&lt;/a&gt;, an RTTS alliance partner.&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-family: 'Times New Roman'"&gt;In summary, it is interesting to note that the major vendors have moved away from a &amp;lsquo;software testing&amp;rsquo; message to now more of an &amp;lsquo;application lifecycle quality management&amp;rsquo; (ALQM) message (as has RTTS). Both IBM and HP preach increased speed and agility of the business needs of customers.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;All three vendors (including Compuware) are in a rush to get SOA solutions firmly entrenched in the mindshare of customers.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;All three are touting traceability and management oversight by tying their project and portfolio tools to the ALQM space.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;All now have solutions for security testing of applications (Compuware has application security testing wrapped in its DevPartner tools).&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Borland and other smaller players seem to be getting left in the dust. The 4&lt;sup&gt;th&lt;/sup&gt; big player (Microsoft) is making a very aggressive play in the marketplace via &lt;a href="http://msdn2.microsoft.com/en-us/teamsystem/default.aspx"&gt;Visual Studio Team System&lt;/a&gt; and has the distribution channel (the Visual Studio platform) to pull it off.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;In seeing the &amp;lsquo;big three&amp;rsquo; present their views of the software quality world, I see much more consolidation coming this way, with companies and products being added from the automated build, change management and operations sectors being acquired to complete the offerings.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Let&amp;rsquo;s see where the marketplace goes and who is left standing in 12 months.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;My prediction is there will only be 3 big players left in the ALQM space.&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-family: 'Times New Roman'"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;Posted by Bill Hayduk on Wednesday, July 11, 2007 3:03 PM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=13&amp;ct=The Big Three Show Their Wares"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=13&amp;bun=bhayduk&amp;bc=Bill Hayduk#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Bill Hayduk&amp;bun=bhayduk#entry13" rel="alternate" title="The Big Three Show Their Wares" type="text/html"/><author><name>Bill Hayduk</name></author></entry>
<entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="The State of Technology"/><id>entry10</id><published>2007-06-25T16:13:37.093-04:00</published><updated>2007-06-25T16:13:37.093-04:00</updated><title type="text">The Sopranos - Everyone Dies</title><content type="html">&lt;p&gt;I just got back from 3 weeks of conferences (Compuware Partner Conference, IBM Rational Software Conference, HP Software Universe) and was in on the Disney compound for Rational when the last episode of the &lt;a href="http://www.hbo.com/sopranos/"&gt;Sopranos&lt;/a&gt; ran.&amp;nbsp;&amp;nbsp; Disney does not have a deal with HBO, so believe it or not, nowhere on their property could we see the last episode.&amp;nbsp; Luckily Joe Mundy, RTTS' Southeast Regional Manager, lives in Orlando and we were able to persuade (beg) him to have us over.&amp;nbsp;&amp;nbsp;&amp;nbsp; My take on the &amp;quot;black out&amp;quot; ending by David Chase is this:&amp;nbsp; he copped out in case he wants to do a feature movie.&amp;nbsp; This way he can say no one was killed and he can bring Silvio out of his coma.&lt;/p&gt;&#13;
&lt;p&gt;Since I have been watching it since the beginning and since it was not completed, I would like to finish it for Mr. Chase.&amp;nbsp; Here goes...&lt;/p&gt;&#13;
&lt;p&gt;Two hit men were sent in to do the job.&amp;nbsp; AJ goes first.&amp;nbsp; I am tired of his act.&amp;nbsp; Tony and Carmella go together, in each other's arms.&amp;nbsp; As the hit men are leaving, they notice Meadow coming in.&amp;nbsp; They bump her off also.&amp;nbsp; Now - just to clean up any lose ends via the Soprano family,&amp;nbsp;one shooter&amp;nbsp;pays a visit to Janice and gives her the Adriana treatment (is everyone as sick of Janice as I am?).&amp;nbsp; The other goes to the hospital and gives Sil the Christopher Maltisanti breathing course. As&amp;nbsp;he&amp;nbsp;is leaving&amp;nbsp;after the hit, he places a call to his boss to inform him that the task has been completed.&amp;nbsp; Cut to Paulie Walnuts putting down the phone,&amp;nbsp;smoking a cigar and toasting himself as the new boss.&amp;nbsp; Now - fade to black.&lt;/p&gt;&#13;
&lt;p&gt;There you go - I ended for you.&amp;nbsp; Any questions?&lt;/p&gt;&lt;br&gt;Posted by Bill Hayduk on Monday, June 25, 2007 4:13 PM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=10&amp;ct=The Sopranos - Everyone Dies"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=10&amp;bun=bhayduk&amp;bc=Bill Hayduk#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Bill Hayduk&amp;bun=bhayduk#entry10" rel="alternate" title="The Sopranos - Everyone Dies" type="text/html"/><author><name>Bill Hayduk</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="Application Scalability"/><id>entry9</id><published>2007-06-13T15:59:51.296-04:00</published><updated>2007-06-13T15:59:51.296-04:00</updated><title type="text">The LIRR and Microsoft Task Manager? Perfect Together</title><content type="html">&lt;o:p&gt;&lt;/o:p&gt;No, I am not the New Jersey Governor. And what could I actually be talking about regarding application performance and scalability? Well, without going into a &lt;a target="_blank" href="http://en.wikipedia.org/wiki/Dennis_Miller"&gt;Dennis Miller-like&lt;/a&gt; rant (or maybe I will), I&amp;rsquo;m simply referring to the rather disappointing manner in which the &lt;a target="_blank" href="http://www.mta.info/lirr/"&gt;Long Island Rail Road (LIRR)&lt;/a&gt; or any mode of public transportation (e.g. airlines) manages to inform its customers of delays, changes, and cancellations. &lt;span&gt;&amp;nbsp;&lt;/span&gt;Have you been to &lt;st1:place w:st="on"&gt;&lt;st1:placename w:st="on"&gt;LaGuardia&lt;/st1:placename&gt; &lt;st1:placetype w:st="on"&gt;Airport&lt;/st1:placetype&gt;&lt;/st1:place&gt; recently? Anyway, we&amp;rsquo;ve all been there, frustrated, standing in seemingly pointless lines, parked on the runway, or sitting on a stalled train that inertia has for all intentions prohibited the train from ever moving again. &amp;quot;Why?&amp;quot; I ask the train conductor.&amp;nbsp; Cue the shoulder shrug&amp;hellip;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&#13;
&lt;p class="MsoNormal"&gt;Well these days it seems that you are even lucky to get that apathetic acknowledgement of what is happening. It&amp;rsquo;s very frustrating to know that &amp;ldquo;something&amp;rdquo; is happening, but not to get any feedback or information pertaining to your delay. If someone, please someone just stand up and explain to us what is happening. Inform us. Set expectations. Manage my satisfaction. Keep me as a customer. That&amp;rsquo;s fairly simple, uh?&lt;br /&gt;&#13;
&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;br /&gt;&#13;
Segue to &lt;a href="http://www.rttsweb.com/services/implementation/performance/"&gt;application performance&lt;/a&gt; and customer satisfaction&amp;hellip;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;So, this morning when I boot up my computer and try to load any program, such as Firefox, nothing happens. I try again. I still see nothing. Gees, I just want to see if that flat screen TV that I ordered had been shipped. Nada. Niente. Nothing. I see nothing except my Desktop and its lineup of icons, but I can hear the hard disk churning away. What is happening? Cue &lt;a target="_blank" href="http://en.wikipedia.org/wiki/Windows_Task_Manager"&gt;Microsoft Task Manager&lt;/a&gt;. Exit stage left LIRR (for now). Microsoft Task Manager is a nifty program that allows me to quickly glance at how my computer&amp;rsquo;s resources, such as the memory utilization and CPU utilization (amongst other things), are being used. When Task Manager finally loads, I can start to poke around and see what is causing my hard disk to spin like the dickens. I look at the process list. I sort the list by CPU to see what process is currently requiring the most horsepower on my computer. Low and behold, it&amp;rsquo;s one of the well known antivirus programs. As it turns out, it was performing a system wide scan on my computer. OK, that&amp;rsquo;s why I have this software; to look for virus and spyware that might be lurking in the depths of my computer. But again, just like the gate agent on my most recent flight who couldn&amp;rsquo;t seem to manage an answer why we were still waiting to board the plane after 2 hours, why couldn&amp;rsquo;t this program actually inform me what it was doing? Why couldn&amp;rsquo;t a simple notification that it was scanning my computer be produced? Maybe a simple message box could have sufficed? Let me know what&amp;rsquo;s happening.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Managing customer expectations goes well beyond running load and volume tests in order to determine application bottlenecks. In the more holistic process of &lt;a target="_blank" href="http://en.wikipedia.org/wiki/Performance_engineering"&gt;software performance engineering&lt;/a&gt;, providing feedback is a key attribute in keeping end-users satiated.&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;&#13;
&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;So, I&amp;rsquo;m not here to pick on this antivirus program, but the lack of feedback from software is more of a norm, rather than the exception.&lt;span&gt;&amp;nbsp; &lt;/span&gt;When I submitted my credit card for that flat screen TV the e-commerce web site that I was using gave me no indication of what it was doing while I waited for 20 to 30 seconds to get a confirmation web page back. I think that flag or globe in the Internet Explorer toolbar was waving or doing something to indicate that I actually did submit my payment information. Or did it? I tell you it was not comforting knowing that I just made a large financial investment over the internet as I waited for some clue of what was going on. All I did know is that I just clicked a button to send my credit card information to some remote location and I all had to show for it so far was a blank screen in my web browser. I was thinking, &amp;ldquo;should I hit the back button and tried it again?&amp;rdquo;. &lt;span&gt;&amp;nbsp;&lt;/span&gt;I&amp;rsquo;m sure I&amp;rsquo;m not alone in thinking this way. And I&amp;rsquo;m sure that non-technical people are even more perplexed on what to do. What could have been done? Perhaps the web application that I was using could have launched a little progress window stating that it was doing something, rather than relying on the web browser&amp;rsquo;s flashy toolbar as a progress indicator. Perhaps rather than relying on the mouse cursor to change to an hourglass, the application could have provided feedback that was pertinent to the operation it was currently processing. Perhaps the next time I won&amp;rsquo;t have to rely on Microsoft&amp;rsquo;s Task Manager to tell me that my antivirus program has taken over my computer to run a system scan.&lt;span&gt;&amp;nbsp; &lt;/span&gt;I am betting that this not-so-groundbreaking realization of software performance engineering is much easier to implement when compared to getting some clue why my train is not moving. And I&amp;rsquo;m sure that the customer perceived performance of your application will be well revered, unlike applications that require people like me to use Task Manager to figure out what is going on.&lt;/p&gt;&#13;
&lt;strong&gt;END RANT&lt;/strong&gt;&lt;br&gt;Posted by Matthew Adcock on Wednesday, June 13, 2007 3:59 PM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=9&amp;ct=The LIRR and Microsoft Task Manager? Perfect Together"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=9&amp;bun=madcock&amp;bc=Matthew Adcock#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Matthew Adcock&amp;bun=madcock#entry9" rel="alternate" title="The LIRR and Microsoft Task Manager? Perfect Together" type="text/html"/><author><name>Matthew Adcock</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="Architecture and Automation"/><id>entry8</id><published>2007-06-07T14:39:19.453-04:00</published><updated>2007-06-07T14:39:19.453-04:00</updated><title type="text">Why isn't it a standard that all components have interfaces for automated testing?</title><content type="html">&lt;p&gt;Why isn't it a standard that all computing environments and components have interfaces for automated testing?&lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Where is the engineering sense? &lt;br /&gt;&#13;
Anyone who has worked at building automated test harnesses knows that while many of the common target environments and UI components work with test automation tools, many still don't. And, if you go back just a few years, even fewer worked. &lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Building software is supposed to be an engineering practice and process. Software quality should be also. Why isn't an interface that is optimzed for automated testing a standard part of every product design? And why isn't the need for a testing interface part of every computing curriculum in the country, so that engineers are trained to include them as a matter of course? &lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Well, you might say, it's getting better. And, in fact, it&amp;nbsp;&lt;strong&gt;&lt;em&gt;is&lt;/em&gt;&lt;/strong&gt; getting better. With Java, dotNet and Web computing ruling the day, all of the major automated software testing vendors have provided solutions for dealing with the standard UI objects in these environments (and most of the third-party objects too). (Never mind that some of them charge you extra for access to these standard environments.) For web applications, the best-supported browser is IE, which makes sense because it is the de-facto standard in the business world. There already is support for other up-and-coming browsers (IBM Rational's tool, Rational Functional Tester, also supports FireFox as of its most recent release, as does Hewlett-Packard's QTP), and if the browser market splits in a serious way, more automation tool vendors will support more browsers without a doubt. So things, you might say, don't look so bad. &lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Furthermore, for the middle tier and back ends, access has been around for a long time - you can hit your databases directly from your automated testing tool, and your SOA web services as well, and message queue products likewise have useful interfaces for most test tools. Automated data verification for all of these components has been attainable for a good long while. &lt;br /&gt;&#13;
&lt;br /&gt;&#13;
So what's my problem? Well, I kind of feel like all these nice things that have been happening for test automation and software quality in the last few years are accidental. It never seems to be a deliberate part of the design strategy, which means that next week, or next year, the next new-new thing might be a step backwards for test automation and software quality engineering. &lt;br /&gt;&#13;
&lt;br /&gt;&#13;
Even now, there are still many popular components out there where ease of automated testing is clearly not part of the design, not part of the object model, and not a strong interest of the vendor. So even if you can hook the object (and you often can), if the model doesn't expose the object's data, you're still in a tight spot for implementing test automation. &lt;br /&gt;&#13;
&lt;br /&gt;&#13;
So, where is the engineering sense in all of this? Seems like a no-brainer that incorporating an automated testing interface should be part of how software is designed, and part of the decision when software tools are purchased. It should be a good selling/marketing point for component vendors (some do play up this side, but way too few...), and it shouldn't be too hard to implement. My guess: it won't happen until a virtuous cycle develops in the market - component vendors will have to come to view quality as a selling/marketing/competitive point, and purchasers will have to expect vendors to deliver features that enable and support quality engineering. Don't hold your breath. &lt;br /&gt;&#13;
&lt;/p&gt;&lt;br&gt;Posted by Jeff Bocarsly on Thursday, June 07, 2007 2:39 PM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=8&amp;ct=Why isn't it a standard that all components have interfaces for automated testing?"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=8&amp;bun=jbocarsly&amp;bc=Jeff Bocarsly#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Jeff Bocarsly&amp;bun=jbocarsly#entry8" rel="alternate" title="Why isn't it a standard that all components have interfaces for automated testing?" type="text/html"/><author><name>Jeff Bocarsly</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="Application Scalability"/><id>entry7</id><published>2007-05-31T17:04:30.625-04:00</published><updated>2007-05-31T17:04:30.625-04:00</updated><title type="text">Houston, We've Had a Problem</title><content type="html">&lt;p class="MsoNormal"&gt;&amp;quot;Houston, we've had a problem.&amp;quot; This is a well known quote from Tom Hanks (??); no - it was really James Lovell during the Apollo 13 Mission in 1970, which was supposed to be the 3rd manned lunar-landing mission under NASA's Project Apollo. Although the mission was catastrophic at the time and almost fatal, this particular quote has lived on in infamy to be used in humorous contexts or in my case when I am commercially using or testing an application that starts behaving badly, prompting me with cryptic error messages, taking what seems like eons to respond to a request, or even just refusing to respond to me at all whatsoever. And for some reason this has occurred to me quite often within this past year. This past Black Friday 2006, both Wal-Mart&amp;rsquo;s and Amazon's e-commerce web applications experienced significant outages and performance-related issues. Well, I didn't want that Microsoft Xbox anyway! On Christmas Day 2006 I could not even create a new account for my nephew on Apple iTunes, so that he could download songs for his brand new Apple iPod. Thankfully we were able to download songs from Green Day the following weekend. Even more recently, using Turbo Tax, 2006 tax returns could not be electronically submitted to the IRS starting several hours prior to the tax deadline. Well, I guess I deserved it for waiting until the last minute. That flat panel TV that I was going to buy using my tax refund would just have to wait a little longer. What's going on here?! Well, as it turns out, these companies just did not anticipate the large demand for their services and merchandise. Whether it was due to stellar marketing, an outstanding sales force, or drastic price slashing for 20-minute sales, their computing infrastructure was just not sized and/or configured properly to sustain the subsequent onslaught of their customer&amp;rsquo;s demands. So, why am I here? Well, hopefully moving forward we can start to use this Blog to start discussing issues related to the ones I've highlighted here and conversing about better ways to manage the life cycle of application performance. I'm looking forward to see where this is going to lead us. &lt;/p&gt;&lt;br&gt;Posted by Matthew Adcock on Thursday, May 31, 2007 5:04 PM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=7&amp;ct=Houston, We've Had a Problem"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=7&amp;bun=madcock&amp;bc=Matthew Adcock#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Matthew Adcock&amp;bun=madcock#entry7" rel="alternate" title="Houston, We've Had a Problem" type="text/html"/><author><name>Matthew Adcock</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="The State of Technology"/><id>entry6</id><published>2007-05-31T14:12:04.812-04:00</published><updated>2007-05-31T14:12:04.812-04:00</updated><title type="text">Travel Time</title><content type="html">&lt;p&gt;Monday signifies the main thrust of my conference travel season.&amp;nbsp; For those who travel frequently for business - my condolences.&amp;nbsp; Between the 2 hour early arrival to the security people dumping out my after-shave because it was more than 2.5 ounces (and more money than I care to think about), travel has become a tiring affair.&amp;nbsp; And what happened to food and movies on the planes? Now all we get are 1 bag of peanuts and &amp;quot;Everybody Loves Raymond&amp;quot;.&amp;nbsp; At least they still serve &lt;a target="_blank" href="http://www.cooking.com/recipes/static/recipe2716.htm"&gt;Bloody Marys&lt;/a&gt; :).&lt;/p&gt;&#13;
&lt;p&gt;Two weeks ago we were sponsors at STAR East in Orlando.&amp;nbsp; Monday kicks off our alliance partner tour.&amp;nbsp; First stop - Detroit and a visit to the &lt;a target="_blank" href="http://www.compuware.com/partnersummit/index.htm"&gt;Compuware Partner Summit&lt;/a&gt;.&amp;nbsp; While &lt;a target="_blank" href="http://www.visitdetroit.com/"&gt;Detroit&lt;/a&gt; cannot be confused with Honolulu or Las Vegas, there are casinos to have some fun in and Compuware shows us a good time.&amp;nbsp; Bob Donald will be our host and always makes for interesting happenings.&amp;nbsp;&amp;nbsp; Compuware has some new offerings and is creating a new marketing message, so we'll see how that all plays out.&amp;nbsp; I was also hoping to catch a Pistons / Spurs NBA finals game, but, as of this writing, the &lt;a target="_blank" href="http://www.nba.com/pistons/index_main.html"&gt;Pistons&lt;/a&gt; don't seem to want to hold up their end of the deal.&amp;nbsp; If they can't beat a Cleveland team with &lt;a target="_blank" href="http://www.lebronjames.com/05/main.cfm"&gt;LeBron&lt;/a&gt; and a bunch of guys who couldn't make my high school team, then I guess I will have to watch Duncan, Ginobili and &lt;a target="_blank" href="http://www.eva-longoria.net/"&gt;Eva Longoria's&lt;/a&gt; boy toy pound the Cavs into submission.&lt;/p&gt;&#13;
&lt;p&gt;The following week brings us back to &lt;a target="_blank" href="http://www.orlandoinfo.com/"&gt;Orlando&lt;/a&gt; and our 13th trip to the &lt;a target="_blank" href="http://www-306.ibm.com/software/rational/events/rsdc2007/"&gt;IBM Rational User Conference&lt;/a&gt;&amp;nbsp;(and about my 7th or 8th time at the Swan and Dolphin).&amp;nbsp;&amp;nbsp;&amp;nbsp;We have been sponsors and attendees since IBM was Rational and Rational was SQA.&amp;nbsp; The RUC gives us a chance to hook up with Jeff Schuster and the rest of the test tool dev team for a &amp;quot;look-see&amp;quot; at what they have been up to.&amp;nbsp; We have been beta testing their SOA testing component and like what we see so far.&amp;nbsp; It also means us taking Jeff out for a 54 ounce steak dinner at &lt;a target="_blank" href="http://www.donshula.com/"&gt;Shula's&lt;/a&gt; or other home of a gargantuan side of beef.&amp;nbsp; Jeff is always on some kind of Atkins-like diet and prefers to clog his arteries with a half of a cow.&amp;nbsp;IBM is spinning a more complete story, if not the most complete story of the entire application lifecycle management space. They are marching towards complete lifecycle traceability and should have some interesting stuff to show us.&lt;/p&gt;&#13;
&lt;p&gt;The last leg is in &lt;a target="_blank" href="http://www.vegas.com/"&gt;Vegas&lt;/a&gt; and the &lt;a target="_blank" href="http://h30350.www3.hp.com/conference/index.jsp"&gt;HP Software Universe&lt;/a&gt;.&amp;nbsp; As I mentioned in a previous blog, it should be interesting to see how HP &amp;quot;does software&amp;quot;.&amp;nbsp; Many of the senior Mercury guys are long gone, so this will truly be HP's show.&amp;nbsp; We will have a booth and will be sure to speak with clients to see how the change affects them.&amp;nbsp; &lt;/p&gt;&#13;
&lt;p&gt;I'll post my thoughts and opinions when&amp;nbsp;I have decompressed from the &amp;nbsp;3 conferences and can figure out where I am.&amp;nbsp; Until then, does anyone have a bag of peanuts?&lt;/p&gt;&lt;br&gt;Posted by Bill Hayduk on Thursday, May 31, 2007 2:12 PM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=6&amp;ct=Travel Time"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=6&amp;bun=bhayduk&amp;bc=Bill Hayduk#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Bill Hayduk&amp;bun=bhayduk#entry6" rel="alternate" title="Travel Time" type="text/html"/><author><name>Bill Hayduk</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="Application Scalability"/><id>entry5</id><published>2007-05-31T03:12:22.812-04:00</published><updated>2007-05-31T03:12:22.812-04:00</updated><title type="text">Thank God You're Here</title><content type="html">&lt;div style="MARGIN: 0in 0in 0pt"&gt;Thought I'd start off&amp;nbsp;with a little thought dump. I just watched a few episodes of &amp;quot;Thank God You're Here&amp;quot;, a comedy show where actors are dressed up and thrown into a scene with absolutely no knowledge of what they are getting into and have to improvise in front of an audience and home viewers until a judge has had enough and stops the scene. Some of the actors do quite well, stealing the scene and making it work (mostly through comedy). Others get thrown for a loop and struggle through it (gets boring). This is not too far from my world. There are largely two situations I find myself in. First is when a company has performance testing as part of their pre-deployment in which case my job is to help them &amp;ldquo;make it work.&amp;rdquo; &amp;nbsp;Second is when a company encounters a performance problem and calls upon RTTS&amp;nbsp;to help them resolve the problem as quickly and efficiently as possible. That&amp;rsquo;s the &amp;ldquo;Thank God You&amp;rsquo;re Here!&amp;rdquo; This is the time when we (RTTS) are thrown into the scene, and&amp;nbsp;find out if&amp;nbsp;we have the knowledge and experience to make it work. I&amp;rsquo;m going to write about many things here, including experiences of mine, perplexing and philosophical questions, methodologies, interesting occurrences, issues and resolutions. I hope some of what I do here will elicit responses and participation or all to share.&lt;/div&gt;&lt;br&gt;Posted by Jonathan Harris on Thursday, May 31, 2007 3:12 AM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=5&amp;ct=Thank God You're Here"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=5&amp;bun=jharris&amp;bc=Jonathan Harris#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Jonathan Harris&amp;bun=jharris#entry5" rel="alternate" title="Thank God You're Here" type="text/html"/><author><name>Jonathan Harris</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="The State of Technology"/><id>entry4</id><published>2007-05-19T09:52:49.203-04:00</published><updated>2007-05-19T09:52:49.203-04:00</updated><title type="text">The STAR East Conference</title><content type="html">&lt;div&gt;I attended STAR East last week in Orlando, which is sponsored by &lt;a title="http://www.sqe.com/" target="_blank" href="http://www.sqe.com/"&gt;SQE&lt;/a&gt;, who are the publishers of &lt;a title="http://www.stickyminds.com/BetterSoftware/magazine.asp" target="_blank" href="http://www.stickyminds.com/BetterSoftware/magazine.asp"&gt;Better Software Magazine&lt;/a&gt; and &lt;a title="http://www.stickyminds.com/" target="_blank" href="http://www.stickyminds.com/"&gt;StickyMinds.com&lt;/a&gt;.&amp;nbsp;What I realized is how international in flavor the show felt.&amp;nbsp;It seems that after all of this time, software quality has finally become mainstream worldwide as part of the application lifecycle.&amp;nbsp;&amp;nbsp; &lt;/div&gt;&#13;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div&gt;I had a thoroughly enjoyable dinner with &lt;a title="http://vokeinc.com/about_bios.php" target="_blank" href="http://vokeinc.com/about_bios.php"&gt;Theresa Lanowitz&lt;/a&gt; of &lt;a title="http://vokeinc.com/index.php" target="_blank" href="http://vokeinc.com/index.php"&gt;Voke&lt;/a&gt;, the premier analyst in the Application Lifecycle Management (&lt;a title="http://en.wikipedia.org/wiki/Application_Lifecycle_Management" target="_blank" href="http://en.wikipedia.org/wiki/Application_Lifecycle_Management"&gt;ALM&lt;/a&gt;) space.&amp;nbsp;We discussed the direction of the software quality industry and other topics, such as the great information that Theresa provides at Voke, along with RTTS&amp;rsquo; future direction in the ALM space. I also realized that Theresa grew up in Pittsburgh and I am a life-long &lt;a title="http://www.dallascowboys.com/" target="_blank" href="http://www.dallascowboys.com/"&gt;Cowboys&lt;/a&gt; fan! The horrible flashback of Roger Staubach and the men with the stars&amp;nbsp;on their heads losing twice to Terry Bradshaw, Franco Harris, Mean Joe Greene and the rest of the Steelers.&amp;nbsp;Those of you old enough to remember can understand the pain!&amp;nbsp; &lt;/div&gt;&#13;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div&gt;I had an interesting conversation with Yochai Hacohen and Rafi Benami&amp;nbsp;of &lt;a title="http://www.radview.com/" target="_blank" href="http://www.radview.com/"&gt;Radview&lt;/a&gt;.&amp;nbsp;They have released a version of their WebLoad performance tool as open source and are hoping that it becomes the dominant opens source tool in its space.&amp;nbsp;Our performance division has always liked the functionality and power of WebLoad, so we will take a look at it to see if it fits into our strategy.&amp;nbsp; &lt;/div&gt;&#13;
&lt;div&gt;&lt;/div&gt;&#13;
&lt;div&gt;I also met with Michelle Davidson, Site Editor of &lt;a title="http://searchsoftwarequality.techtarget.com/" target="_blank" href="http://searchsoftwarequality.techtarget.com/"&gt;SearchSoftwareQuality.com&lt;/a&gt; (TechTarget) and Holly Bourquin, Director of Publishing of SQE.&amp;nbsp;Both publications sport online resources that are excellent for information regarding software quality. Michelle and I spoke about the need for tools and documented strategies for testing Software Oriented Architectures (&lt;a title="http://en.wikipedia.org/wiki/Service-oriented_architecture" target="_blank" href="http://en.wikipedia.org/wiki/Service-oriented_architecture"&gt;SOA&lt;/a&gt;) specifically web services.&amp;nbsp;RTTS has been testing web services successfully for years and our&amp;nbsp;resident guru&amp;nbsp;Jeff Bocarsly wrote an excellent &lt;a title="http://www.rttsweb.com/research/whitepapers/" href="http://www.rttsweb.com/research/whitepapers/"&gt;white paper&lt;/a&gt; on it documenting what SOA is and our approach to testing it.&amp;nbsp;&lt;/div&gt;&#13;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;&#13;
&lt;div&gt;In 2 weeks the RTTS team goes on the road for 3 weeks is a row to the &lt;a title="http://www.compuware.com/" target="_blank" href="http://www.compuware.com/"&gt;Compuware&lt;/a&gt; Partner Conference (Detroit), the &lt;a title="http://www-306.ibm.com/software/rational/events/rsdc2007/" target="_blank" href="http://www-306.ibm.com/software/rational/events/rsdc2007/"&gt;Rational&amp;nbsp;Software Development&amp;nbsp;Conference&lt;/a&gt; (Orlando again &amp;ndash; our 13&lt;sup&gt;th&lt;/sup&gt; year there!) and then we finish with a trip to the &lt;a title="http://h30350.www3.hp.com/conference/index.jsp" target="_blank" href="http://h30350.www3.hp.com/conference/index.jsp"&gt;HP Software Universe&lt;/a&gt; show (at the Venetian in Las Vegas &amp;ndash; what goes on in Vegas&amp;hellip;).&amp;nbsp;We should all be ready to collapse by then.&amp;nbsp;Well, I&amp;rsquo;m off to 2 little league games for my boys.&amp;nbsp;I hope they faire better than the Yanks (lost to the Mets last night).&lt;/div&gt;&lt;br&gt;Posted by Bill Hayduk on Saturday, May 19, 2007 9:52 AM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=4&amp;ct=The STAR East Conference"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=4&amp;bun=bhayduk&amp;bc=Bill Hayduk#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Bill Hayduk&amp;bun=bhayduk#entry4" rel="alternate" title="The STAR East Conference" type="text/html"/><author><name>Bill Hayduk</name></author></entry><entry><category scheme="http://www.blogger.com/atom/ns#" term="Quality Assurance"/><category scheme="http://www.blogger.com/atom/ns#" term="The State of Technology"/><id>entry1</id><published>2007-05-07T09:48:34.390-04:00</published><updated>2007-05-07T09:48:34.390-04:00</updated><title type="text">The HP Mercury Transition</title><content type="html">&lt;p&gt;Welcome to my new blog! The goal is to provide some insight into RTTS' vision as it relates to business and technology happenings while also delving into my personal day-to-day fun. &lt;br /&gt;&#13;
&lt;br /&gt;&#13;
On to blogging.... &lt;br /&gt;&#13;
&lt;br /&gt;&#13;
We're all waiting to see what happens in the world of HP. Since the Mercury takeover, it's been pretty quiet. Customers, competitors and users are constantly asking us if we have heard anything. It will be interesting to see if there is a refocus regarding product direction, since Mercury (now HP) is clearly the market leader in test tools. When IBM purchased Rational way back in '03, there was a 2-year time frame where Rational employees were leaving due to the culture change from a mid-size to a giant firm and Big Blue was integrating itself into the day-to-day business. Rational products were almost frozen in time. This may happen again with Mercury. Competitors are definitely using this time to attack their existing base. We at RTTS will be heading out to HP Universe in Las Vegas to hear the new vision. It should be interesting.&lt;/p&gt;&lt;br&gt;Posted by Bill Hayduk on Monday, May 07, 2007 9:48 AM EDT&lt;br&gt;&lt;a href="http://www.rttsweb.com/interactive/blogs/postComment.jsp?bid=1&amp;ct=The HP Mercury Transition"&gt;Leave a comment&lt;/a&gt; | &lt;a href="http://www.rttsweb.com/interactive/blogs/viewComment.jsp?bid=1&amp;bun=bhayduk&amp;bc=Bill Hayduk#comments"&gt;View Comments (0)&lt;/a&gt;</content><link href="http://www.rttsweb.com/interactive/blogs/blogs.jsp?bc=Bill Hayduk&amp;bun=bhayduk#entry1" rel="alternate" title="The HP Mercury Transition" type="text/html"/><author><name>Bill Hayduk</name></author></entry></feed>