<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-5580569576155659884</atom:id><lastBuildDate>Thu, 07 Jul 2011 23:41:55 +0000</lastBuildDate><title>Slowly Slowly Catch Monkey</title><description>here lie some of my thoughts on software testing...</description><link>http://lperold.blogspot.com/</link><managingEditor>noreply@blogger.com (Louise)</managingEditor><generator>Blogger</generator><openSearch:totalResults>20</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/lperold" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="lperold" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5580569576155659884.post-764684293703124454</guid><pubDate>Wed, 04 May 2011 14:52:00 +0000</pubDate><atom:updated>2011-05-04T17:06:41.935+02:00</atom:updated><title>What I really meant by Slowly Slowly catch Monkey...</title><description>I'm busy reading &lt;a href="http://www.amazon.com/How-Software-Built-Quality-ebook/dp/B004KAB9RO/ref=sr_1_1?ie=UTF8&amp;amp;m=AJZ1BLME50KG1&amp;amp;s=digital-text&amp;amp;qid=1304520858&amp;amp;sr=1-1"&gt;Patterns of Quality - How Software is built&lt;/a&gt; by Jerry Weinberg. I came across this paragraph in Chapter 4 -&lt;br /&gt;&lt;br /&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:dontvertaligncellwithsp/&gt;    &lt;w:dontbreakconstrainedforcedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;    &lt;w:word11kerningpairs/&gt;    &lt;w:cachedcolbalance/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="&amp;#45;-"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable  {mso-style-name:"Table Normal";  mso-tstyle-rowband-size:0;  mso-tstyle-colband-size:0;  mso-style-noshow:yes;  mso-style-priority:99;  mso-style-qformat:yes;  mso-style-parent:"";  mso-padding-alt:0cm 5.4pt 0cm 5.4pt;  mso-para-margin:0cm;  mso-para-margin-bottom:.0001pt;  mso-pagination:widow-orphan;  font-size:10.0pt;  font-family:"Times New Roman","serif";} &lt;/style&gt; &lt;![endif]--&gt;&lt;span style="font-style: italic;" lang="EN-ZA"&gt;"When trying to introduce change in software engineering practices (or any practices, for that matter) it’s often better to work by addition, rather than subtraction. Instead of continually emphasizing what people are doing wrong, emphasize what they are doing right so that they will do more of it. Also, you can point out that there are things missing, but not too many at one time. You may need to say something about state B in order to motivate them to change at all, but don’t overwhelm them with their sins. It only makes them feel powerless and unable to make any creative changes." &lt;/span&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-ZA"&gt;It was at &lt;a href="http://www.associationforsoftwaretesting.org/conference/cast-archive/cast-2007/2007-proceedings/"&gt;CAST 2007&lt;/a&gt; that I first attended a tutorial led by James Bach and learned about Heuristics. In writing my own (Slowly slowly catch Monkey) the above describes what I meant (and didn't articulate nearly as well :)).&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5580569576155659884-764684293703124454?l=lperold.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lperold.blogspot.com/2011/05/what-i-really-meant-by-slowly-slowly.html</link><author>noreply@blogger.com (Louise)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5580569576155659884.post-6330532510200838375</guid><pubDate>Fri, 25 Jun 2010 16:08:00 +0000</pubDate><atom:updated>2010-06-25T18:16:48.092+02:00</atom:updated><title>Presenting at CAST 2010</title><description>&lt;div style="text-align: justify; font-family: trebuchet ms;"&gt;In early August, I will be presenting a paper at &lt;a href="http://conferences.associationforsoftwaretesting.org/CAST2010"&gt;CAST 2010&lt;/a&gt; in Grand Rapids, Michigan with &lt;a href="http://carstenfeilberg.blogspot.com/"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Carsten&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Feilberg&lt;/span&gt; &lt;/a&gt;entitled "Nice words are not enough". The paper describes our experiences with introducing session-based and exploratory testing approaches in organisations that are more accustomed to detailed scripted tests. Projects where tests are designed upfront and progress is measured in numbers of tests passed. It also looks at some ways we used our skills to face the challenge.&lt;br /&gt;&lt;br /&gt;I met &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Carsten&lt;/span&gt; at CAST in &lt;a href="http://conferences.associationforsoftwaretesting.org/CAST2008"&gt;Toronto - in 2008&lt;/a&gt;. One of the many benefits of attending CAST is that you end up building a network of people that you can call on, debate things with. People who are just generally fun to hang out with. &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Carsten&lt;/span&gt; is one of those people and he has encouraged me to do this with him. Although it is a scary thing for me, I am also glad that I am finally stretching myself in this way.&lt;br /&gt;&lt;br /&gt;Putting the paper together has been an interesting process. Although we are on opposite sides of the planet, in terms of our experiences with using session based testing as as approach we faced very similar challenges. It was also interesting to &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_4"&gt;collaborate&lt;/span&gt; with someone that you are not in the same room with. There is a level of trust and understanding required when communicating in this way. I think we had that down.&lt;br /&gt;&lt;br /&gt;So why did we write the paper? Well, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;Carsten&lt;/span&gt; thought that we might have something interesting to share... and I agree :)&lt;br /&gt;I am hoping that people will take away some ideas they can experiment with on their own projects. I am also hoping that we have some cool debate and discussion around the "numbers game". Finally, I am hoping that people get a sense that they are not alone. That there are lots of us all over the world struggling with these same kinds of projects and project managers. :) All trying to figure out how we can communicate better and add the most value possible.&lt;br /&gt;&lt;br /&gt;CAST is a really special kind of conference. One where you end up meeting people that inspire you. One where debate and discussion is not only encouraged, but where the environment, &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_6"&gt;facilitation&lt;/span&gt; and organisation supports it. There is also an opportunity to meet and debate with some of the most thoughtful and thought-provoking super testers around - &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;Cem&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;Kaner&lt;/span&gt;, Scott Barber, Karen N. Johnson, Doug Hoffman. And my friends who will also be presenting, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;Carsten&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;Feilberg&lt;/span&gt;, Henrik &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;Andersson&lt;/span&gt; and Johan &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;Jonasson&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;I'm excited. Hope I see you there!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5580569576155659884-6330532510200838375?l=lperold.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lperold.blogspot.com/2010/06/presenting-at-cast-2010.html</link><author>noreply@blogger.com (Louise)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5580569576155659884.post-7884069353182629189</guid><pubDate>Fri, 23 Apr 2010 09:49:00 +0000</pubDate><atom:updated>2010-04-23T12:30:46.836+02:00</atom:updated><title>Back to blogging...</title><description>&lt;div style="text-align: justify;"&gt;I have just completed an extremely exhilarating project that was supposed to be a quick 6 week testing assignment for 6 people. It ended up lasting a year and at its peak, the project test team was at 19. On this project I was able to really get my hands dirty and do a lot of testing myself. Something which I hadn't done for awhile. I had almost forgotten just how much I love it. The thrill of finding juicy bugs and coming up with new and exciting ways to break something. It was great to put into practice some of the things I learned on the BBST Bug Advocacy course and also to refine my approach to Session based testing.&lt;br /&gt;&lt;br /&gt;Although the project implementation was the hardest I have worked in a long time (and possibly the most stressful implementation I have ever been on) I learned a lot and am really grateful for the experience. The project also presented the opportunity to work with a fantastic bunch of people. I felt like I truly collaborated with the developers on the project. We formed a great team and it was a pleasure to work with such professional and dedicated people.&lt;br /&gt;&lt;br /&gt;And now its time to move on to new things... and some old... and I am looking forward to hopefully having a bit more time for research and blogging and mentoring. Before I start the new project however, I am off to an extremely exciting course in Albuquerque, New Mexico - &lt;a href="http://www.estherderby.com/workshops/problem-solving-leadership-psl"&gt;PSL&lt;/a&gt; I first heard about PSL from my &lt;a href="http://conferences.associationforsoftwaretesting.org/CAST2010/"&gt;CAST &lt;/a&gt;buddies. A couple of them attended last year and could not say enough about it, so I decided I had to see for myself. I am looking forward to learning and growing from the experience. Hopefully I can bring that back into the next project and use the skills to cope with whatever new challenges come my way. I'll be blogging about it as soon as I am back....&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;input id="gwProxy" type="hidden"&gt;&lt;!--Session data--&gt;&lt;input onclick="jsCall();" id="jsProxy" type="hidden"&gt;&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5580569576155659884-7884069353182629189?l=lperold.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lperold.blogspot.com/2010/04/back-to-blogging.html</link><author>noreply@blogger.com (Louise)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5580569576155659884.post-5792555294984531526</guid><pubDate>Wed, 08 Apr 2009 14:02:00 +0000</pubDate><atom:updated>2009-04-09T12:07:47.198+02:00</atom:updated><title>Fieldstones ... an experiment</title><description>&lt;div style="text-align: justify; font-family: trebuchet ms;"&gt;I came across the concept of "fieldstones" when attending the &lt;a href="http://training.associationforsoftwaretesting.org/"&gt;BBST&lt;/a&gt; Online Instructors course after CAST last year.&lt;br /&gt;&lt;br /&gt;This snippet is from the &lt;a href="http://bbstinstructors.wik.is/Fieldstones"&gt;BBST instructors website&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 51, 0); font-style: italic;"&gt;'''What is the Fieldstone Method?''' In '&lt;/span&gt;&lt;a style="color: rgb(153, 51, 0); font-style: italic;" title="http://tinyurl.com/2sdbqy" class="external" rel="external nofollow" target="_blank" href="http://tinyurl.com/2sdbqy"&gt;'Weinberg on Writing''&lt;/a&gt;&lt;span style="color: rgb(153, 51, 0); font-style: italic;"&gt;, author Gerry Weinberg describes how he collects ideas for small chunks of writing for later use. If you're interested, we invite you to read more about Gerry's ''Fieldstone Method'' at: &lt;/span&gt;  &lt;/div&gt;&lt;ul style="color: rgb(153, 51, 0); font-style: italic; text-align: justify; font-family: trebuchet ms;"&gt;&lt;li&gt;&lt;a title="http://weinbergonwriting.blogspot.com/" class="external" rel="external nofollow" target="_blank" href="http://weinbergonwriting.blogspot.com/"&gt;Gerry's writing blog&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a title="http://www.geraldmweinberg.com/" class="external" rel="external nofollow" target="_blank" href="http://www.geraldmweinberg.com/"&gt;Gerry's website&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a title="http://tinyurl.com/25lunw" class="external" rel="external nofollow" target="_blank" href="http://tinyurl.com/25lunw"&gt;One of many reviews of his work&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify; font-family: trebuchet ms;"&gt;Last year, I was doing quite a lot of mentoring of testers and found that in evolving my approach to this, I wanted to develop something that I could refer back to so that I wouldn't forget to talk about the important stuff. I decided to start collecting my thoughts during sessions and then putting these into Mindmaps. Each time I had another session, I could use the map as a guideline for talking about the topic and during the session refine it. I guess you could also call these mindmaps &lt;a href="http://www.kohl.ca/blog/archives/000178.html"&gt;heuristics&lt;/a&gt;. The initial thoughts that I collected came from research into and experience of a specific testing task. Although the ideas are not all my own, they are all things that I know I have applied and have worked for me and I'm confident I can explain and teach. I am looking to share these over a period of time and would like to ask for feedback and questions in terms of how useful you think they may be as well as any questions on the content.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5580569576155659884-5792555294984531526?l=lperold.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lperold.blogspot.com/2009/04/fieldstones-experiment.html</link><author>noreply@blogger.com (Louise)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5580569576155659884.post-3865422674106439378</guid><pubDate>Wed, 01 Apr 2009 12:32:00 +0000</pubDate><atom:updated>2009-04-08T14:39:36.094+02:00</atom:updated><title>CAST 2009</title><description>&lt;div style="text-align: justify; font-family: trebuchet ms;"&gt;&lt;a href="http://www.cast2009.org/" target="_blank"&gt;&lt;img src="http://www.associationforsoftwaretesting.org/images/CAST09_120x93.gif" alt="Attend CAST" longdesc="http://www.cast2009.org" height="93" width="120" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I am very excited to once again be attending CAST this year. Even though times are tough and I am going to be totally self sponsored this year, I decided that I just couldn't miss it.&lt;br /&gt;&lt;br /&gt;What makes it even more exciting is that two of my friends (Tim Coulter and Henrik Andersson) that I met at previous CAST conferences are giving presentations. I can't wait to hear them speak.&lt;br /&gt;&lt;br /&gt;I had a seriously difficult task picking the tutorial I was going to attend and in the end have selected Jerry Weinberg's entitled &lt;a href="http://www.associationforsoftwaretesting.org/drupal/CAST2009/tutorials#Weinberg"&gt;"Ensuring Testing's Proper Place in the Organisation"&lt;/a&gt;, however I am hoping that some of the other tutorials may just get repeated after the conference so that I can also attend something else. (James Bach, Scott Barber and Michael Bolton are ALL giving tutorials!!)&lt;br /&gt;&lt;br /&gt;Once again, for those that haven't heard about or read about CAST it truly is one of the most inspiring things you can attend as a tester. The things I have learned and the people I have met over the last 2 conferences I attended have really helped to shape my views and also my career in testing. The value extends beyond just the material. I have without fail come back with new inspiration and ideas that I can try out and reinvent for myself. Not to mention the network of people all over the world that I now call my friends and am able to rely on for advice and discussion.&lt;br /&gt;&lt;br /&gt;If you are thinking of attending a conference this year (or ever) make it &lt;a href="http://www.associationforsoftwaretesting.org/drupal/CAST2009"&gt;CAST&lt;/a&gt;! &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5580569576155659884-3865422674106439378?l=lperold.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lperold.blogspot.com/2009/04/cast-2009.html</link><author>noreply@blogger.com (Louise)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5580569576155659884.post-1904377302142020302</guid><pubDate>Fri, 27 Mar 2009 12:29:00 +0000</pubDate><atom:updated>2009-04-09T13:59:30.187+02:00</atom:updated><title>Mentoring fieldstone 1 - Requirements analysis</title><description>&lt;div style="text-align: justify; font-family: trebuchet ms;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_K9rjzoMnb20/SdytVNUMHmI/AAAAAAAAAC8/venqhFYauQE/s1600-h/Requirements+analysis+fundamentals+042009.jpeg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 219px;" src="http://3.bp.blogspot.com/_K9rjzoMnb20/SdytVNUMHmI/AAAAAAAAAC8/venqhFYauQE/s400/Requirements+analysis+fundamentals+042009.jpeg" alt="" id="BLOGGER_PHOTO_ID_5322319439508282978" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Much of my testing experience has been in regulated financial institutions (yes, there are such things - we have rather tightly regulated banks here in SA) and so we spend quite a lot of our testing time analysing and raising issues against, specifications. I have evolved a Mindmap to help me when mentoring people in this process and would like to put it out there for comment or maybe it helps you in some way. I realise that since this is a Mindmap, much of it may be rather cryptic, so please also feel free to ask me questions.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Please note that the reference items for this Mindmap are:&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style="text-align: justify; font-family: trebuchet ms;"&gt;&lt;li&gt;&lt;a href="http://www.testingeducation.org/BBST/BBSTSpecificationTesting.html"&gt;Specification-based testing&lt;/a&gt; by Cem Kaner&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.amazon.com/Exploring-Requirements-Quality-Before-Design/dp/0932633137/ref=pd_bbs_sr_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1239199176&amp;amp;sr=8-1"&gt;Exploring requirements&lt;/a&gt; by Jerry Weinberg and Donald Gause&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5580569576155659884-1904377302142020302?l=lperold.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lperold.blogspot.com/2009/03/mentoring-fieldstone-1-requirements.html</link><author>noreply@blogger.com (Louise)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_K9rjzoMnb20/SdytVNUMHmI/AAAAAAAAAC8/venqhFYauQE/s72-c/Requirements+analysis+fundamentals+042009.jpeg" height="72" width="72" /><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5580569576155659884.post-7088681487290784881</guid><pubDate>Tue, 10 Mar 2009 17:11:00 +0000</pubDate><atom:updated>2009-03-10T19:55:50.974+02:00</atom:updated><title>Ranting...</title><description>&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 12"&gt;&lt;meta name="Originator" content="Microsoft Word 12"&gt;&lt;link style="font-family: trebuchet ms;" rel="File-List" href="file:///C:%5CDOCUME%7E1%5CC20999%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"&gt;&lt;link style="font-family: trebuchet ms;" rel="themeData" href="file:///C:%5CDOCUME%7E1%5CC20999%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"&gt;&lt;link style="font-family: trebuchet ms;" rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5CC20999%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:donotshowrevisions/&gt;   &lt;w:donotprintrevisions/&gt;   &lt;w:donotshowmarkup/&gt;   &lt;w:donotshowcomments/&gt;   &lt;w:donotshowinsertionsanddeletions/&gt;   &lt;w:donotshowpropertychanges/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-ZA&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:dontvertaligncellwithsp/&gt;    &lt;w:dontbreakconstrainedforcedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;    &lt;w:word11kerningpairs/&gt;    &lt;w:cachedcolbalance/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="&amp;#45;-"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1107304683 0 0 159 0;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1073750139 0 0 159 0;} @font-face 	{font-family:Tahoma; 	panose-1:2 11 6 4 3 5 4 4 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:1627400839 -2147483648 8 0 66047 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin-top:0cm; 	margin-right:0cm; 	margin-bottom:10.0pt; 	margin-left:0cm; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman"; 	mso-fareast-language:EN-US;} a:link, span.MsoHyperlink 	{mso-style-noshow:yes; 	mso-style-priority:99; 	color:blue; 	text-decoration:underline; 	text-underline:single;} a:visited, span.MsoHyperlinkFollowed 	{mso-style-noshow:yes; 	mso-style-priority:99; 	color:purple; 	mso-themecolor:followedhyperlink; 	text-decoration:underline; 	text-underline:single;} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi; 	mso-fareast-language:EN-US;} .MsoPapDefault 	{mso-style-type:export-only; 	margin-bottom:10.0pt; 	line-height:115%;} @page Section1 	{size:612.0pt 792.0pt; 	margin:72.0pt 72.0pt 72.0pt 72.0pt; 	mso-header-margin:36.0pt; 	mso-footer-margin:36.0pt; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin-top:0cm; 	mso-para-margin-right:0cm; 	mso-para-margin-bottom:10.0pt; 	mso-para-margin-left:0cm; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class="MsoNormal" style="text-align: justify; font-family: trebuchet ms;"&gt;&lt;span style=""&gt;&lt;a href="http://www.satisfice.com/blog/archives/224"&gt;James has just written a thought provoking blog&lt;/a&gt; outlining a hypothesis that Quality is dead. Having seen the things going on around me lately I tend to both agree and slightly disagree… and then end up firmly on the agree side. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; font-family: trebuchet ms;"&gt;&lt;span style=""&gt;At our previously major client (a large financial institution) they are now firmly in the trenches of their shiny new outsource deal with large outsource company. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; line-height: normal; font-family: trebuchet ms;"&gt; &lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt; &lt;b&gt;&lt;span style=";font-size:12;" &gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;u4:worddocument&gt;   &lt;u4:view&gt;Normal&lt;u4:zoom&gt;0&lt;u4:trackmoves/&gt;     &lt;u4:trackformatting/&gt;     &lt;u4:donotshowrevisions/&gt;     &lt;u4:donotprintrevisions/&gt;     &lt;u4:donotshowmarkup/&gt;     &lt;u4:donotshowcomments/&gt;     &lt;u4:donotshowinsertionsanddeletions/&gt;     &lt;u4:donotshowpropertychanges/&gt;     &lt;u4:punctuationkerning/&gt;     &lt;u4:validateagainstschemas/&gt;     &lt;u4:saveifxmlinvalid&gt;false&lt;u4:ignoremixedcontent&gt;false&lt;u4:alwaysshowplaceholdertext&gt;false&lt;u4:donotpromoteqf/&gt;        &lt;u4:lidthemeother&gt;EN-ZA&lt;u4:lidthemeasian&gt;X-NONE&lt;u4:lidthemecomplexscript&gt;X-NONE&lt;u4:compatibility&gt;            &lt;u4:breakwrappedtables/&gt;            &lt;u4:snaptogridincell/&gt;            &lt;u4:wraptextwithpunct/&gt;            &lt;u4:useasianbreakrules/&gt;            &lt;u4:dontgrowautofit/&gt;            &lt;u4:splitpgbreakandparamark/&gt;            &lt;u4:dontvertaligncellwithsp/&gt;            &lt;u4:dontbreakconstrainedforcedtables/&gt;            &lt;u4:dontvertalignintxbx/&gt;            &lt;u4:word11kerningpairs/&gt;            &lt;u4:cachedcolbalance/&gt;            &lt;u4:browserlevel&gt;MicrosoftInternetExplorer4&lt;u5:mathpr&gt;              &lt;u5:mathfont val="Cambria Math"&gt;               &lt;u5:brkbin val="before"&gt;                &lt;u5:brkbinsub val="--"&gt;                 &lt;u5:smallfrac val="off"&gt;                  &lt;u5:dispdef/&gt;                  &lt;u5:lmargin val="0"&gt;                   &lt;u5:rmargin val="0"&gt;                    &lt;u5:defjc val="centerGroup"&gt;                     &lt;u5:wrapindent val="1440"&gt;                      &lt;u5:intlim val="subSup"&gt;                       &lt;u5:narylim val="undOvr"&gt;                       &lt;/u5:narylim&gt;                      &lt;/u5:intlim&gt;                     &lt;/u5:wrapindent&gt;                    &lt;/u5:defjc&gt;                   &lt;/u5:rmargin&gt;                  &lt;/u5:lmargin&gt;                 &lt;/u5:smallfrac&gt;                &lt;/u5:brkbinsub&gt;               &lt;/u5:brkbin&gt;              &lt;/u5:mathfont&gt;             &lt;/u5:mathpr&gt;            &lt;/u4:browserlevel&gt;           &lt;/u4:compatibility&gt;          &lt;/u4:lidthemecomplexscript&gt;         &lt;/u4:lidthemeasian&gt;        &lt;/u4:lidthemeother&gt;       &lt;/u4:alwaysshowplaceholdertext&gt;      &lt;/u4:ignoremixedcontent&gt;     &lt;/u4:saveifxmlinvalid&gt;    &lt;/u4:zoom&gt;   &lt;/u4:view&gt;  &lt;/u4:worddocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;u6:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;u6:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;    &lt;u6:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;     &lt;u6:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;      &lt;u6:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;       &lt;u6:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;        &lt;u6:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;         &lt;u6:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;          &lt;u6:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;           &lt;u6:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;            &lt;u6:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;             &lt;u6:lsdexception locked="false" priority="39" name="toc 1"&gt;              &lt;u6:lsdexception locked="false" priority="39" name="toc 2"&gt;               &lt;u6:lsdexception locked="false" priority="39" name="toc 3"&gt;                &lt;u6:lsdexception locked="false" priority="39" name="toc 4"&gt;                 &lt;u6:lsdexception locked="false" priority="39" name="toc 5"&gt;                  &lt;u6:lsdexception locked="false" priority="39" name="toc 6"&gt;                   &lt;u6:lsdexception locked="false" priority="39" name="toc 7"&gt;                    &lt;u6:lsdexception locked="false" priority="39" name="toc 8"&gt;                     &lt;u6:lsdexception locked="false" priority="39" name="toc 9"&gt;                      &lt;u6:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;                       &lt;u6:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;                        &lt;u6:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;                         &lt;u6:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;                          &lt;u6:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;                           &lt;u6:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;                            &lt;u6:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;                             &lt;u6:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;                              &lt;u6:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;                               &lt;u6:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;                                &lt;u6:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;                                 &lt;u6:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;                                  &lt;u6:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;                                   &lt;u6:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;                                    &lt;u6:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;                                     &lt;u6:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;                                      &lt;u6:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;                                       &lt;u6:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;                                        &lt;u6:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;                                         &lt;u6:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;                                          &lt;u6:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;                                           &lt;u6:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;                                            &lt;u6:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;                                             &lt;u6:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;                                              &lt;u6:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;                                               &lt;u6:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;                                                &lt;u6:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;                                                 &lt;u6:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;                                                  &lt;u6:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;                                                   &lt;u6:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;                                                    &lt;u6:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;                                                     &lt;u6:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;                                                      &lt;u6:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;                                                       &lt;u6:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;                                                        &lt;u6:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;                                                         &lt;u6:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;                                                          &lt;u6:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;                                                           &lt;u6:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;                                                            &lt;u6:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;                                                             &lt;u6:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;                                                              &lt;u6:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;                                                               &lt;u6:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;                                                                &lt;u6:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;                                                                 &lt;u6:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;                                                                  &lt;u6:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;                                                                   &lt;u6:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;                                                                    &lt;u6:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;                                                                     &lt;u6:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;                                                                      &lt;u6:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;                                                                       &lt;u6:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;                                                                        &lt;u6:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;                                                                         &lt;u6:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;                                                                          &lt;u6:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;                                                                           &lt;u6:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;                                                                            &lt;u6:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;                                                                             &lt;u6:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;                                                                              &lt;u6:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;                                                                               &lt;u6:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;                                                                                &lt;u6:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;                                                                                 &lt;u6:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;                                                                                  &lt;u6:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;                                                                                   &lt;u6:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;                                                                                    &lt;u6:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;                                                                                     &lt;u6:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;                                                                                      &lt;u6:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;                                                                                       &lt;u6:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;                                                                                        &lt;u6:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;                                                                                         &lt;u6:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;                                                                                          &lt;u6:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;                                                                                           &lt;u6:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;                                                                                            &lt;u6:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;                                                                                             &lt;u6:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;                                                                                              &lt;u6:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;                                                                                               &lt;u6:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;                                                                                                &lt;u6:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;                                                                                                 &lt;u6:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;                                                                                                  &lt;u6:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;                                                                                                   &lt;u6:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;                                                                                                    &lt;u6:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;                                                                                                     &lt;u6:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;                                                                                                      &lt;u6:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;                                                                                                       &lt;u6:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;                                                                                                        &lt;u6:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;                                                                                                         &lt;u6:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;                                                                                                          &lt;u6:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;                                                                                                           &lt;u6:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;                                                                                                            &lt;u6:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;                                                                                                             &lt;u6:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;                                                                                                              &lt;u6:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;                                                                                                               &lt;u6:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;                                                                                                                &lt;u6:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;                                                                                                                 &lt;u6:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;                                                                                                                  &lt;u6:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;                                                                                                                   &lt;u6:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;                                                                                                                    &lt;u6:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;                                                                                                                     &lt;u6:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;                                                                                                                      &lt;u6:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;                                                                                                                       &lt;u6:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;                                                                                                                        &lt;u6:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;                                                                                                                         &lt;u6:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;                                                                                                                          &lt;u6:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;                                                                                                                           &lt;u6:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;                                                                                                                            &lt;u6:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;                                                                                                                             &lt;u6:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;                                                                                                                              &lt;u6:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;                                                                                                                               &lt;u6:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;                                                                                                                                &lt;u6:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;                                                                                                                                 &lt;u6:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;                                                                                                                                  &lt;u6:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;                                                                                                                                   &lt;u6:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;                                                                                                                                    &lt;u6:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;                                                                                                                                     &lt;u6:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;                                                                                                                                      &lt;u6:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;                                                                                                                                       &lt;u6:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;                                                                                                                                        &lt;u6:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;                                                                                                                                         &lt;u6:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;                                                                                                                                          &lt;u6:lsdexception locked="false" priority="37" name="Bibliography"&gt;                                                                                                                                           &lt;u6:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;                                                                                                                                           &lt;/u6:lsdexception&gt;                                                                                                                                          &lt;/u6:lsdexception&gt;                                                                                                                                         &lt;/u6:lsdexception&gt;                                                                                                                                        &lt;/u6:lsdexception&gt;                                                                                                                                       &lt;/u6:lsdexception&gt;                                                                                                                                      &lt;/u6:lsdexception&gt;                                                                                                                                     &lt;/u6:lsdexception&gt;                                                                                                                                    &lt;/u6:lsdexception&gt;                                                                                                                                   &lt;/u6:lsdexception&gt;                                                                                                                                  &lt;/u6:lsdexception&gt;                                                                                                                                 &lt;/u6:lsdexception&gt;                                                                                                                                &lt;/u6:lsdexception&gt;                                                                                                                               &lt;/u6:lsdexception&gt;                                                                                                                              &lt;/u6:lsdexception&gt;                                                                                                                             &lt;/u6:lsdexception&gt;                                                                                                                            &lt;/u6:lsdexception&gt;                                                                                                                           &lt;/u6:lsdexception&gt;                                                                                                                          &lt;/u6:lsdexception&gt;                                                                                                                         &lt;/u6:lsdexception&gt;                                                                                                                        &lt;/u6:lsdexception&gt;                                                                                                                       &lt;/u6:lsdexception&gt;                                                                                                                      &lt;/u6:lsdexception&gt;                                                                                                                     &lt;/u6:lsdexception&gt;                                                                                                                    &lt;/u6:lsdexception&gt;                                                                                                                   &lt;/u6:lsdexception&gt;                                                                                                                  &lt;/u6:lsdexception&gt;                                                                                                                 &lt;/u6:lsdexception&gt;                                                                                                                &lt;/u6:lsdexception&gt;                                                                                                               &lt;/u6:lsdexception&gt;                                                                                                              &lt;/u6:lsdexception&gt;                                                                                                             &lt;/u6:lsdexception&gt;                                                                                                            &lt;/u6:lsdexception&gt;                                                                                                           &lt;/u6:lsdexception&gt;                                                                                                          &lt;/u6:lsdexception&gt;                                                                                                         &lt;/u6:lsdexception&gt;                                                                                                        &lt;/u6:lsdexception&gt;                                                                                                       &lt;/u6:lsdexception&gt;                                                                                                      &lt;/u6:lsdexception&gt;                                                                                                     &lt;/u6:lsdexception&gt;                                                                                                    &lt;/u6:lsdexception&gt;                                                                                                   &lt;/u6:lsdexception&gt;                                                                                                  &lt;/u6:lsdexception&gt;                                                                                                 &lt;/u6:lsdexception&gt;                                                                                                &lt;/u6:lsdexception&gt;                                                                                               &lt;/u6:lsdexception&gt;                                                                                              &lt;/u6:lsdexception&gt;                                                                                             &lt;/u6:lsdexception&gt;                                                                                            &lt;/u6:lsdexception&gt;                                                                                           &lt;/u6:lsdexception&gt;                                                                                          &lt;/u6:lsdexception&gt;                                                                                         &lt;/u6:lsdexception&gt;                                                                                        &lt;/u6:lsdexception&gt;                                                                                       &lt;/u6:lsdexception&gt;                                                                                      &lt;/u6:lsdexception&gt;                                                                                     &lt;/u6:lsdexception&gt;                                                                                    &lt;/u6:lsdexception&gt;                                                                                   &lt;/u6:lsdexception&gt;                                                                                  &lt;/u6:lsdexception&gt;                                                                                 &lt;/u6:lsdexception&gt;                                                                                &lt;/u6:lsdexception&gt;                                                                               &lt;/u6:lsdexception&gt;                                                                              &lt;/u6:lsdexception&gt;                                                                             &lt;/u6:lsdexception&gt;                                                                            &lt;/u6:lsdexception&gt;                                                                           &lt;/u6:lsdexception&gt;                                                                          &lt;/u6:lsdexception&gt;                                                                         &lt;/u6:lsdexception&gt;                                                                        &lt;/u6:lsdexception&gt;                                                                       &lt;/u6:lsdexception&gt;                                                                      &lt;/u6:lsdexception&gt;                                                                     &lt;/u6:lsdexception&gt;                                                                    &lt;/u6:lsdexception&gt;                                                                   &lt;/u6:lsdexception&gt;                                                                  &lt;/u6:lsdexception&gt;                                                                 &lt;/u6:lsdexception&gt;                                                                &lt;/u6:lsdexception&gt;                                                               &lt;/u6:lsdexception&gt;                                                              &lt;/u6:lsdexception&gt;                                                             &lt;/u6:lsdexception&gt;                                                            &lt;/u6:lsdexception&gt;                                                           &lt;/u6:lsdexception&gt;                                                          &lt;/u6:lsdexception&gt;                                                         &lt;/u6:lsdexception&gt;                                                        &lt;/u6:lsdexception&gt;                                                       &lt;/u6:lsdexception&gt;                                                      &lt;/u6:lsdexception&gt;                                                     &lt;/u6:lsdexception&gt;                                                    &lt;/u6:lsdexception&gt;                                                   &lt;/u6:lsdexception&gt;                                                  &lt;/u6:lsdexception&gt;                                                 &lt;/u6:lsdexception&gt;                                                &lt;/u6:lsdexception&gt;                                               &lt;/u6:lsdexception&gt;                                              &lt;/u6:lsdexception&gt;                                             &lt;/u6:lsdexception&gt;                                            &lt;/u6:lsdexception&gt;                                           &lt;/u6:lsdexception&gt;                                          &lt;/u6:lsdexception&gt;                                         &lt;/u6:lsdexception&gt;                                        &lt;/u6:lsdexception&gt;                                       &lt;/u6:lsdexception&gt;                                      &lt;/u6:lsdexception&gt;                                     &lt;/u6:lsdexception&gt;                                    &lt;/u6:lsdexception&gt;                                   &lt;/u6:lsdexception&gt;                                  &lt;/u6:lsdexception&gt;                                 &lt;/u6:lsdexception&gt;                                &lt;/u6:lsdexception&gt;                               &lt;/u6:lsdexception&gt;                              &lt;/u6:lsdexception&gt;                             &lt;/u6:lsdexception&gt;                            &lt;/u6:lsdexception&gt;                           &lt;/u6:lsdexception&gt;                          &lt;/u6:lsdexception&gt;                         &lt;/u6:lsdexception&gt;                        &lt;/u6:lsdexception&gt;                       &lt;/u6:lsdexception&gt;                      &lt;/u6:lsdexception&gt;                     &lt;/u6:lsdexception&gt;                    &lt;/u6:lsdexception&gt;                   &lt;/u6:lsdexception&gt;                  &lt;/u6:lsdexception&gt;                 &lt;/u6:lsdexception&gt;                &lt;/u6:lsdexception&gt;               &lt;/u6:lsdexception&gt;              &lt;/u6:lsdexception&gt;             &lt;/u6:lsdexception&gt;            &lt;/u6:lsdexception&gt;           &lt;/u6:lsdexception&gt;          &lt;/u6:lsdexception&gt;         &lt;/u6:lsdexception&gt;        &lt;/u6:lsdexception&gt;       &lt;/u6:lsdexception&gt;      &lt;/u6:lsdexception&gt;     &lt;/u6:lsdexception&gt;    &lt;/u6:lsdexception&gt;   &lt;/u6:lsdexception&gt;  &lt;/u6:latentstyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;A couple of reasons why I think that on the surface it may appear to have been a fantastic idea (and supportive of quality):&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-size:12;" &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;u7:p style="font-family: trebuchet ms;"&gt;&lt;/u7:p&gt;  &lt;p class="MsoNormal" style="text-align: justify; line-height: normal; font-family: trebuchet ms;" face="verdana"&gt; &lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt; &lt;i&gt;&lt;span style=";font-size:12;" &gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;u8:worddocument&gt;   &lt;u8:view&gt;Normal&lt;u8:zoom&gt;0&lt;u8:trackmoves/&gt;     &lt;u8:trackformatting/&gt;     &lt;u8:donotshowrevisions/&gt;     &lt;u8:donotprintrevisions/&gt;     &lt;u8:donotshowmarkup/&gt;     &lt;u8:donotshowcomments/&gt;     &lt;u8:donotshowinsertionsanddeletions/&gt;     &lt;u8:donotshowpropertychanges/&gt;     &lt;u8:punctuationkerning/&gt;     &lt;u8:validateagainstschemas/&gt;     &lt;u8:saveifxmlinvalid&gt;false&lt;u8:ignoremixedcontent&gt;false&lt;u8:alwaysshowplaceholdertext&gt;false&lt;u8:donotpromoteqf/&gt;        &lt;u8:lidthemeother&gt;EN-ZA&lt;u8:lidthemeasian&gt;X-NONE&lt;u8:lidthemecomplexscript&gt;X-NONE&lt;u8:compatibility&gt;            &lt;u8:breakwrappedtables/&gt;            &lt;u8:snaptogridincell/&gt;            &lt;u8:wraptextwithpunct/&gt;            &lt;u8:useasianbreakrules/&gt;            &lt;u8:dontgrowautofit/&gt;            &lt;u8:splitpgbreakandparamark/&gt;            &lt;u8:dontvertaligncellwithsp/&gt;            &lt;u8:dontbreakconstrainedforcedtables/&gt;            &lt;u8:dontvertalignintxbx/&gt;            &lt;u8:word11kerningpairs/&gt;            &lt;u8:cachedcolbalance/&gt;            &lt;u8:browserlevel&gt;MicrosoftInternetExplorer4&lt;u9:mathpr&gt;              &lt;u9:mathfont val="Cambria Math"&gt;               &lt;u9:brkbin val="before"&gt;                &lt;u9:brkbinsub val="--"&gt;                 &lt;u9:smallfrac val="off"&gt;                  &lt;u9:dispdef/&gt;                  &lt;u9:lmargin val="0"&gt;                   &lt;u9:rmargin val="0"&gt;                    &lt;u9:defjc val="centerGroup"&gt;                     &lt;u9:wrapindent val="1440"&gt;                      &lt;u9:intlim val="subSup"&gt;                       &lt;u9:narylim val="undOvr"&gt;                       &lt;/u9:narylim&gt;                      &lt;/u9:intlim&gt;                     &lt;/u9:wrapindent&gt;                    &lt;/u9:defjc&gt;                   &lt;/u9:rmargin&gt;                  &lt;/u9:lmargin&gt;                 &lt;/u9:smallfrac&gt;                &lt;/u9:brkbinsub&gt;               &lt;/u9:brkbin&gt;              &lt;/u9:mathfont&gt;             &lt;/u9:mathpr&gt;            &lt;/u8:browserlevel&gt;           &lt;/u8:compatibility&gt;          &lt;/u8:lidthemecomplexscript&gt;         &lt;/u8:lidthemeasian&gt;        &lt;/u8:lidthemeother&gt;       &lt;/u8:alwaysshowplaceholdertext&gt;      &lt;/u8:ignoremixedcontent&gt;     &lt;/u8:saveifxmlinvalid&gt;    &lt;/u8:zoom&gt;   &lt;/u8:view&gt;  &lt;/u8:worddocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;u10:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;u10:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;    &lt;u10:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;     &lt;u10:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;      &lt;u10:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;       &lt;u10:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;        &lt;u10:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;         &lt;u10:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;          &lt;u10:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;           &lt;u10:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;            &lt;u10:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;             &lt;u10:lsdexception locked="false" priority="39" name="toc 1"&gt;              &lt;u10:lsdexception locked="false" priority="39" name="toc 2"&gt;               &lt;u10:lsdexception locked="false" priority="39" name="toc 3"&gt;                &lt;u10:lsdexception locked="false" priority="39" name="toc 4"&gt;                 &lt;u10:lsdexception locked="false" priority="39" name="toc 5"&gt;                  &lt;u10:lsdexception locked="false" priority="39" name="toc 6"&gt;                   &lt;u10:lsdexception locked="false" priority="39" name="toc 7"&gt;                    &lt;u10:lsdexception locked="false" priority="39" name="toc 8"&gt;                     &lt;u10:lsdexception locked="false" priority="39" name="toc 9"&gt;                      &lt;u10:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;                       &lt;u10:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;                        &lt;u10:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;                         &lt;u10:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;                          &lt;u10:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;                           &lt;u10:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;                            &lt;u10:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;                             &lt;u10:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;                              &lt;u10:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;                               &lt;u10:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;                                &lt;u10:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;                                 &lt;u10:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;                                  &lt;u10:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;                                   &lt;u10:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;                                    &lt;u10:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;                                     &lt;u10:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;                                      &lt;u10:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;                                       &lt;u10:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;                                        &lt;u10:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;                                         &lt;u10:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;                                          &lt;u10:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;                                           &lt;u10:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;                                            &lt;u10:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;                                             &lt;u10:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;                                              &lt;u10:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;                                               &lt;u10:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;                                                &lt;u10:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;                                                 &lt;u10:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;                                                  &lt;u10:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;                                                   &lt;u10:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;                                                    &lt;u10:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;                                                     &lt;u10:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;                                                      &lt;u10:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;                                                       &lt;u10:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;                                                        &lt;u10:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;                                                         &lt;u10:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;                                                          &lt;u10:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;                                                           &lt;u10:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;                                                            &lt;u10:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;                                                             &lt;u10:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;                                                              &lt;u10:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;                                                               &lt;u10:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;                                                                &lt;u10:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;                                                                 &lt;u10:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;                                                                  &lt;u10:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;                                                                   &lt;u10:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;                                                                    &lt;u10:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;                                                                     &lt;u10:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;                                                                      &lt;u10:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;                                                                       &lt;u10:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;                                                                        &lt;u10:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;                                                                         &lt;u10:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;                                                                          &lt;u10:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;                                                                           &lt;u10:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;                                                                            &lt;u10:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;                                                                             &lt;u10:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;                                                                              &lt;u10:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;                                                                               &lt;u10:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;                                                                                &lt;u10:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;                                                                                 &lt;u10:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;                                                                                  &lt;u10:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;                                                                                   &lt;u10:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;                                                                                    &lt;u10:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;                                                                                     &lt;u10:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;                                                                                      &lt;u10:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;                                                                                       &lt;u10:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;                                                                                        &lt;u10:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;                                                                                         &lt;u10:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;                                                                                          &lt;u10:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;                                                                                           &lt;u10:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;                                                                                            &lt;u10:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;                                                                                             &lt;u10:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;                                                                                              &lt;u10:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;                                                                                               &lt;u10:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;                                                                                                &lt;u10:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;                                                                                                 &lt;u10:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;                                                                                                  &lt;u10:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;                                                                                                   &lt;u10:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;                                                                                                    &lt;u10:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;                                                                                                     &lt;u10:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;                                                                                                      &lt;u10:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;                                                                                                       &lt;u10:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;                                                                                                        &lt;u10:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;                                                                                                         &lt;u10:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;                                                                                                          &lt;u10:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;                                                                                                           &lt;u10:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;                                                                                                            &lt;u10:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;                                                                                                             &lt;u10:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;                                                                                                              &lt;u10:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;                                                                                                               &lt;u10:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;                                                                                                                &lt;u10:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;                                                                                                                 &lt;u10:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;                                                                                                                  &lt;u10:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;                                                                                                                   &lt;u10:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;                                                                                                                    &lt;u10:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;                                                                                                                     &lt;u10:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;                                                                                                                      &lt;u10:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;                                                                                                                       &lt;u10:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;                                                                                                                        &lt;u10:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;                                                                                                                         &lt;u10:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;                                                                                                                          &lt;u10:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;                                                                                                                           &lt;u10:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;                                                                                                                            &lt;u10:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;                                                                                                                             &lt;u10:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;                                                                                                                              &lt;u10:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;                                                                                                                               &lt;u10:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;                                                                                                                                &lt;u10:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;                                                                                                                                 &lt;u10:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;                                                                                                                                  &lt;u10:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;                                                                                                                                   &lt;u10:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;                                                                                                                                    &lt;u10:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;                                                                                                                                     &lt;u10:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;                                                                                                                                      &lt;u10:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;                                                                                                                                       &lt;u10:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;                                                                                                                                        &lt;u10:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;                                                                                                                                         &lt;u10:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;                                                                                                                                          &lt;u10:lsdexception locked="false" priority="37" name="Bibliography"&gt;                                                                                                                                           &lt;u10:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;                                                                                                                                           &lt;/u10:lsdexception&gt;                                                                                                                                          &lt;/u10:lsdexception&gt;                                                                                                                                         &lt;/u10:lsdexception&gt;                                                                                                                                        &lt;/u10:lsdexception&gt;                                                                                                                                       &lt;/u10:lsdexception&gt;                                                                                                                                      &lt;/u10:lsdexception&gt;                                                                                                                                     &lt;/u10:lsdexception&gt;                                                                                                                                    &lt;/u10:lsdexception&gt;                                                                                                                                   &lt;/u10:lsdexception&gt;                                                                                                                                  &lt;/u10:lsdexception&gt;                                                                                                                                 &lt;/u10:lsdexception&gt;                                                                                                                                &lt;/u10:lsdexception&gt;                                                                                                                               &lt;/u10:lsdexception&gt;                                                                                                                              &lt;/u10:lsdexception&gt;                                                                                                                             &lt;/u10:lsdexception&gt;                                                                                                                            &lt;/u10:lsdexception&gt;                                                                                                                           &lt;/u10:lsdexception&gt;                                                                                                                          &lt;/u10:lsdexception&gt;                                                                                                                         &lt;/u10:lsdexception&gt;                                                                                                                        &lt;/u10:lsdexception&gt;                                                                                                                       &lt;/u10:lsdexception&gt;                                                                                                                      &lt;/u10:lsdexception&gt;                                                                                                                     &lt;/u10:lsdexception&gt;                                                                                                                    &lt;/u10:lsdexception&gt;                                                                                                                   &lt;/u10:lsdexception&gt;                                                                                                                  &lt;/u10:lsdexception&gt;                                                                                                                 &lt;/u10:lsdexception&gt;                                                                                                                &lt;/u10:lsdexception&gt;                                                                                                               &lt;/u10:lsdexception&gt;                                                                                                              &lt;/u10:lsdexception&gt;                                                                                                             &lt;/u10:lsdexception&gt;                                                                                                            &lt;/u10:lsdexception&gt;                                                                                                           &lt;/u10:lsdexception&gt;                                                                                                          &lt;/u10:lsdexception&gt;                                                                                                         &lt;/u10:lsdexception&gt;                                                                                                        &lt;/u10:lsdexception&gt;                                                                                                       &lt;/u10:lsdexception&gt;                                                                                                      &lt;/u10:lsdexception&gt;                                                                                                     &lt;/u10:lsdexception&gt;                                                                                                    &lt;/u10:lsdexception&gt;                                                                                                   &lt;/u10:lsdexception&gt;                                                                                                  &lt;/u10:lsdexception&gt;                                                                                                 &lt;/u10:lsdexception&gt;                                                                                                &lt;/u10:lsdexception&gt;                                                                                               &lt;/u10:lsdexception&gt;                                                                                              &lt;/u10:lsdexception&gt;                                                                                             &lt;/u10:lsdexception&gt;                                                                                            &lt;/u10:lsdexception&gt;                                                                                           &lt;/u10:lsdexception&gt;                                                                                          &lt;/u10:lsdexception&gt;                                                                                         &lt;/u10:lsdexception&gt;                                                                                        &lt;/u10:lsdexception&gt;                                                                                       &lt;/u10:lsdexception&gt;                                                                                      &lt;/u10:lsdexception&gt;                                                                                     &lt;/u10:lsdexception&gt;                                                                                    &lt;/u10:lsdexception&gt;                                                                                   &lt;/u10:lsdexception&gt;                                                                                  &lt;/u10:lsdexception&gt;                                                                                 &lt;/u10:lsdexception&gt;                                                                                &lt;/u10:lsdexception&gt;                                                                               &lt;/u10:lsdexception&gt;                                                                              &lt;/u10:lsdexception&gt;                                                                             &lt;/u10:lsdexception&gt;                                                                            &lt;/u10:lsdexception&gt;                                                                           &lt;/u10:lsdexception&gt;                                                                          &lt;/u10:lsdexception&gt;                                                                         &lt;/u10:lsdexception&gt;                                                                        &lt;/u10:lsdexception&gt;                                                                       &lt;/u10:lsdexception&gt;                                                                      &lt;/u10:lsdexception&gt;                                                                     &lt;/u10:lsdexception&gt;                                                                    &lt;/u10:lsdexception&gt;                                                                   &lt;/u10:lsdexception&gt;                                                                  &lt;/u10:lsdexception&gt;                                                                 &lt;/u10:lsdexception&gt;                                                                &lt;/u10:lsdexception&gt;                                                               &lt;/u10:lsdexception&gt;                                                              &lt;/u10:lsdexception&gt;                                                             &lt;/u10:lsdexception&gt;                                                            &lt;/u10:lsdexception&gt;                                                           &lt;/u10:lsdexception&gt;                                                          &lt;/u10:lsdexception&gt;                                                         &lt;/u10:lsdexception&gt;                                                        &lt;/u10:lsdexception&gt;                                                       &lt;/u10:lsdexception&gt;                                                      &lt;/u10:lsdexception&gt;                                                     &lt;/u10:lsdexception&gt;                                                    &lt;/u10:lsdexception&gt;                                                   &lt;/u10:lsdexception&gt;                                                  &lt;/u10:lsdexception&gt;                                                 &lt;/u10:lsdexception&gt;                                                &lt;/u10:lsdexception&gt;                                               &lt;/u10:lsdexception&gt;                                              &lt;/u10:lsdexception&gt;                                             &lt;/u10:lsdexception&gt;                                            &lt;/u10:lsdexception&gt;                                           &lt;/u10:lsdexception&gt;                                          &lt;/u10:lsdexception&gt;                                         &lt;/u10:lsdexception&gt;                                        &lt;/u10:lsdexception&gt;                                       &lt;/u10:lsdexception&gt;                                      &lt;/u10:lsdexception&gt;                                     &lt;/u10:lsdexception&gt;                                    &lt;/u10:lsdexception&gt;                                   &lt;/u10:lsdexception&gt;                                  &lt;/u10:lsdexception&gt;                                 &lt;/u10:lsdexception&gt;                                &lt;/u10:lsdexception&gt;                               &lt;/u10:lsdexception&gt;                              &lt;/u10:lsdexception&gt;                             &lt;/u10:lsdexception&gt;                            &lt;/u10:lsdexception&gt;                           &lt;/u10:lsdexception&gt;                          &lt;/u10:lsdexception&gt;                         &lt;/u10:lsdexception&gt;                        &lt;/u10:lsdexception&gt;                       &lt;/u10:lsdexception&gt;                      &lt;/u10:lsdexception&gt;                     &lt;/u10:lsdexception&gt;                    &lt;/u10:lsdexception&gt;                   &lt;/u10:lsdexception&gt;                  &lt;/u10:lsdexception&gt;                 &lt;/u10:lsdexception&gt;                &lt;/u10:lsdexception&gt;               &lt;/u10:lsdexception&gt;              &lt;/u10:lsdexception&gt;             &lt;/u10:lsdexception&gt;            &lt;/u10:lsdexception&gt;           &lt;/u10:lsdexception&gt;          &lt;/u10:lsdexception&gt;         &lt;/u10:lsdexception&gt;        &lt;/u10:lsdexception&gt;       &lt;/u10:lsdexception&gt;      &lt;/u10:lsdexception&gt;     &lt;/u10:lsdexception&gt;    &lt;/u10:lsdexception&gt;   &lt;/u10:lsdexception&gt;  &lt;/u10:latentstyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;Millions have been spent on an end to end test environment – they have made a significant investment in testing&lt;/span&gt;&lt;/i&gt;&lt;span style=";font-size:12;" &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;u7:p style="font-family: trebuchet ms;"&gt;&lt;/u7:p&gt;  &lt;p class="MsoNormal" style="text-align: justify; font-family: trebuchet ms;"&gt;&lt;span style=""&gt;There has been a concentrated effort to get an end to end environment in place that can be accessed from Chennai. The outsource company will in the end have full control over the environment. We were testing most of our mainframe code along with the developers making their changes as and when they liked and with absolutely zero control over what they were doing. Sometimes if they were nice, they would let you know. But I guess if you are going to be spending that much on the total testing effort, then another few million is worth it to make sure that your testing is happening in a proper environment. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; font-family: trebuchet ms;"&gt; &lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt; &lt;i&gt;&lt;span style=""&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;u11:worddocument&gt;   &lt;u11:view&gt;Normal&lt;u11:zoom&gt;0&lt;u11:trackmoves/&gt;     &lt;u11:trackformatting/&gt;     &lt;u11:donotshowrevisions/&gt;     &lt;u11:donotprintrevisions/&gt;     &lt;u11:donotshowmarkup/&gt;     &lt;u11:donotshowcomments/&gt;     &lt;u11:donotshowinsertionsanddeletions/&gt;     &lt;u11:donotshowpropertychanges/&gt;     &lt;u11:punctuationkerning/&gt;     &lt;u11:validateagainstschemas/&gt;     &lt;u11:saveifxmlinvalid&gt;false&lt;u11:ignoremixedcontent&gt;false&lt;u11:alwaysshowplaceholdertext&gt;false&lt;u11:donotpromoteqf/&gt;        &lt;u11:lidthemeother&gt;EN-ZA&lt;u11:lidthemeasian&gt;X-NONE&lt;u11:lidthemecomplexscript&gt;X-NONE&lt;u11:compatibility&gt;            &lt;u11:breakwrappedtables/&gt;            &lt;u11:snaptogridincell/&gt;            &lt;u11:wraptextwithpunct/&gt;            &lt;u11:useasianbreakrules/&gt;            &lt;u11:dontgrowautofit/&gt;            &lt;u11:splitpgbreakandparamark/&gt;            &lt;u11:dontvertaligncellwithsp/&gt;            &lt;u11:dontbreakconstrainedforcedtables/&gt;            &lt;u11:dontvertalignintxbx/&gt;            &lt;u11:word11kerningpairs/&gt;            &lt;u11:cachedcolbalance/&gt;            &lt;u11:browserlevel&gt;MicrosoftInternetExplorer4&lt;u12:mathpr&gt;              &lt;u12:mathfont val="Cambria Math"&gt;               &lt;u12:brkbin val="before"&gt;                &lt;u12:brkbinsub val="--"&gt;                 &lt;u12:smallfrac val="off"&gt;                  &lt;u12:dispdef/&gt;                  &lt;u12:lmargin val="0"&gt;                   &lt;u12:rmargin val="0"&gt;                    &lt;u12:defjc val="centerGroup"&gt;                     &lt;u12:wrapindent val="1440"&gt;                      &lt;u12:intlim val="subSup"&gt;                       &lt;u12:narylim val="undOvr"&gt;                       &lt;/u12:narylim&gt;                      &lt;/u12:intlim&gt;                     &lt;/u12:wrapindent&gt;                    &lt;/u12:defjc&gt;                   &lt;/u12:rmargin&gt;                  &lt;/u12:lmargin&gt;                 &lt;/u12:smallfrac&gt;                &lt;/u12:brkbinsub&gt;               &lt;/u12:brkbin&gt;              &lt;/u12:mathfont&gt;             &lt;/u12:mathpr&gt;            &lt;/u11:browserlevel&gt;           &lt;/u11:compatibility&gt;          &lt;/u11:lidthemecomplexscript&gt;         &lt;/u11:lidthemeasian&gt;        &lt;/u11:lidthemeother&gt;       &lt;/u11:alwaysshowplaceholdertext&gt;      &lt;/u11:ignoremixedcontent&gt;     &lt;/u11:saveifxmlinvalid&gt;    &lt;/u11:zoom&gt;   &lt;/u11:view&gt;  &lt;/u11:worddocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;u13:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;u13:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;    &lt;u13:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;     &lt;u13:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;      &lt;u13:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;       &lt;u13:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;        &lt;u13:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;         &lt;u13:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;          &lt;u13:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;           &lt;u13:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;            &lt;u13:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;             &lt;u13:lsdexception locked="false" priority="39" name="toc 1"&gt;              &lt;u13:lsdexception locked="false" priority="39" name="toc 2"&gt;               &lt;u13:lsdexception locked="false" priority="39" name="toc 3"&gt;                &lt;u13:lsdexception locked="false" priority="39" name="toc 4"&gt;                 &lt;u13:lsdexception locked="false" priority="39" name="toc 5"&gt;                  &lt;u13:lsdexception locked="false" priority="39" name="toc 6"&gt;                   &lt;u13:lsdexception locked="false" priority="39" name="toc 7"&gt;                    &lt;u13:lsdexception locked="false" priority="39" name="toc 8"&gt;                     &lt;u13:lsdexception locked="false" priority="39" name="toc 9"&gt;                      &lt;u13:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;                       &lt;u13:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;                        &lt;u13:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;                         &lt;u13:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;                          &lt;u13:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;                           &lt;u13:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;                            &lt;u13:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;                             &lt;u13:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;                              &lt;u13:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;                               &lt;u13:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;                                &lt;u13:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;                                 &lt;u13:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;                                  &lt;u13:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;                                   &lt;u13:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;                                    &lt;u13:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;                                     &lt;u13:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;                                      &lt;u13:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;                                       &lt;u13:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;                                        &lt;u13:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;                                         &lt;u13:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;                                          &lt;u13:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;                                           &lt;u13:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;                                            &lt;u13:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;                                             &lt;u13:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;                                              &lt;u13:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;                                               &lt;u13:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;                                                &lt;u13:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;                                                 &lt;u13:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;                                                  &lt;u13:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;                                                   &lt;u13:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;                                                    &lt;u13:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;                                                     &lt;u13:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;                                                      &lt;u13:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;                                                       &lt;u13:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;                                                        &lt;u13:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;                                                         &lt;u13:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;                                                          &lt;u13:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;                                                           &lt;u13:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;                                                            &lt;u13:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;                                                             &lt;u13:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;                                                              &lt;u13:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;                                                               &lt;u13:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;                                                                &lt;u13:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;                                                                 &lt;u13:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;                                                                  &lt;u13:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;                                                                   &lt;u13:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;                                                                    &lt;u13:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;                                                                     &lt;u13:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;                                                                      &lt;u13:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;                                                                       &lt;u13:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;                                                                        &lt;u13:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;                                                                         &lt;u13:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;                                                                          &lt;u13:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;                                                                           &lt;u13:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;                                                                            &lt;u13:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;                                                                             &lt;u13:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;                                                                              &lt;u13:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;                                                                               &lt;u13:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;                                                                                &lt;u13:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;                                                                                 &lt;u13:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;                                                                                  &lt;u13:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;                                                                                   &lt;u13:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;                                                                                    &lt;u13:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;                                                                                     &lt;u13:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;                                                                                      &lt;u13:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;                                                                                       &lt;u13:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;                                                                                        &lt;u13:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;                                                                                         &lt;u13:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;                                                                                          &lt;u13:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;                                                                                           &lt;u13:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;                                                                                            &lt;u13:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;                                                                                             &lt;u13:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;                                                                                              &lt;u13:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;                                                                                               &lt;u13:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;                                                                                                &lt;u13:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;                                                                                                 &lt;u13:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;                                                                                                  &lt;u13:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;                                                                                                   &lt;u13:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;                                                                                                    &lt;u13:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;                                                                                                     &lt;u13:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;                                                                                                      &lt;u13:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;                                                                                                       &lt;u13:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;                                                                                                        &lt;u13:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;                                                                                                         &lt;u13:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;                                                                                                          &lt;u13:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;                                                                                                           &lt;u13:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;                                                                                                            &lt;u13:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;                                                                                                             &lt;u13:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;                                                                                                              &lt;u13:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;                                                                                                               &lt;u13:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;                                                                                                                &lt;u13:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;                                                                                                                 &lt;u13:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;                                                                                                                  &lt;u13:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;                                                                                                                   &lt;u13:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;                                                                                                                    &lt;u13:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;                                                                                                                     &lt;u13:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;                                                                                                                      &lt;u13:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;                                                                                                                       &lt;u13:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;                                                                                                                        &lt;u13:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;                                                                                                                         &lt;u13:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;                                                                                                                          &lt;u13:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;                                                                                                                           &lt;u13:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;                                                                                                                            &lt;u13:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;                                                                                                                             &lt;u13:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;                                                                                                                              &lt;u13:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;                                                                                                                               &lt;u13:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;                                                                                                                                &lt;u13:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;                                                                                                                                 &lt;u13:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;                                                                                                                                  &lt;u13:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;                                                                                                                                   &lt;u13:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;                                                                                                                                    &lt;u13:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;                                                                                                                                     &lt;u13:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;                                                                                                                                      &lt;u13:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;                                                                                                                                       &lt;u13:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;                                                                                                                                        &lt;u13:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;                                                                                                                                         &lt;u13:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;                                                                                                                                          &lt;u13:lsdexception locked="false" priority="37" name="Bibliography"&gt;                                                                                                                                           &lt;u13:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;                                                                                                                                           &lt;/u13:lsdexception&gt;                                                                                                                                          &lt;/u13:lsdexception&gt;                                                                                                                                         &lt;/u13:lsdexception&gt;                                                                                                                                        &lt;/u13:lsdexception&gt;                                                                                                                                       &lt;/u13:lsdexception&gt;                                                                                                                                      &lt;/u13:lsdexception&gt;                                                                                                                                     &lt;/u13:lsdexception&gt;                                                                                                                                    &lt;/u13:lsdexception&gt;                                                                                                                                   &lt;/u13:lsdexception&gt;                                                                                                                                  &lt;/u13:lsdexception&gt;                                                                                                                                 &lt;/u13:lsdexception&gt;                                                                                                                                &lt;/u13:lsdexception&gt;                                                                                                                               &lt;/u13:lsdexception&gt;                                                                                                                              &lt;/u13:lsdexception&gt;                                                                                                                             &lt;/u13:lsdexception&gt;                                                                                                                            &lt;/u13:lsdexception&gt;                                                                                                                           &lt;/u13:lsdexception&gt;                                                                                                                          &lt;/u13:lsdexception&gt;                                                                                                                         &lt;/u13:lsdexception&gt;                                                                                                                        &lt;/u13:lsdexception&gt;                                                                                                                       &lt;/u13:lsdexception&gt;                                                                                                                      &lt;/u13:lsdexception&gt;                                                                                                                     &lt;/u13:lsdexception&gt;                                                                                                                    &lt;/u13:lsdexception&gt;                                                                                                                   &lt;/u13:lsdexception&gt;                                                                                                                  &lt;/u13:lsdexception&gt;                                                                                                                 &lt;/u13:lsdexception&gt;                                                                                                                &lt;/u13:lsdexception&gt;                                                                                                               &lt;/u13:lsdexception&gt;                                                                                                              &lt;/u13:lsdexception&gt;                                                                                                             &lt;/u13:lsdexception&gt;                                                                                                            &lt;/u13:lsdexception&gt;                                                                                                           &lt;/u13:lsdexception&gt;                                                                                                          &lt;/u13:lsdexception&gt;                                                                                                         &lt;/u13:lsdexception&gt;                                                                                                        &lt;/u13:lsdexception&gt;                                                                                                       &lt;/u13:lsdexception&gt;                                                                                                      &lt;/u13:lsdexception&gt;                                                                                                     &lt;/u13:lsdexception&gt;                                                                                                    &lt;/u13:lsdexception&gt;                                                                                                   &lt;/u13:lsdexception&gt;                                                                                                  &lt;/u13:lsdexception&gt;                                                                                                 &lt;/u13:lsdexception&gt;                                                                                                &lt;/u13:lsdexception&gt;                                                                                               &lt;/u13:lsdexception&gt;                                                                                              &lt;/u13:lsdexception&gt;                                                                                             &lt;/u13:lsdexception&gt;                                                                                            &lt;/u13:lsdexception&gt;                                                                                           &lt;/u13:lsdexception&gt;                                                                                          &lt;/u13:lsdexception&gt;                                                                                         &lt;/u13:lsdexception&gt;                                                                                        &lt;/u13:lsdexception&gt;                                                                                       &lt;/u13:lsdexception&gt;                                                                                      &lt;/u13:lsdexception&gt;                                                                                     &lt;/u13:lsdexception&gt;                                                                                    &lt;/u13:lsdexception&gt;                                                                                   &lt;/u13:lsdexception&gt;                                                                                  &lt;/u13:lsdexception&gt;                                                                                 &lt;/u13:lsdexception&gt;                                                                                &lt;/u13:lsdexception&gt;                                                                               &lt;/u13:lsdexception&gt;                                                                              &lt;/u13:lsdexception&gt;                                                                             &lt;/u13:lsdexception&gt;                                                                            &lt;/u13:lsdexception&gt;                                                                           &lt;/u13:lsdexception&gt;                                                                          &lt;/u13:lsdexception&gt;                                                                         &lt;/u13:lsdexception&gt;                                                                        &lt;/u13:lsdexception&gt;                                                                       &lt;/u13:lsdexception&gt;                                                                      &lt;/u13:lsdexception&gt;                                                                     &lt;/u13:lsdexception&gt;                                                                    &lt;/u13:lsdexception&gt;                                                                   &lt;/u13:lsdexception&gt;                                                                  &lt;/u13:lsdexception&gt;                                                                 &lt;/u13:lsdexception&gt;                                                                &lt;/u13:lsdexception&gt;                                                               &lt;/u13:lsdexception&gt;                                                              &lt;/u13:lsdexception&gt;                                                             &lt;/u13:lsdexception&gt;                                                            &lt;/u13:lsdexception&gt;                                                           &lt;/u13:lsdexception&gt;                                                          &lt;/u13:lsdexception&gt;                                                         &lt;/u13:lsdexception&gt;                                                        &lt;/u13:lsdexception&gt;                                                       &lt;/u13:lsdexception&gt;                                                      &lt;/u13:lsdexception&gt;                                                     &lt;/u13:lsdexception&gt;                                                    &lt;/u13:lsdexception&gt;                                                   &lt;/u13:lsdexception&gt;                                                  &lt;/u13:lsdexception&gt;                                                 &lt;/u13:lsdexception&gt;                                                &lt;/u13:lsdexception&gt;                                               &lt;/u13:lsdexception&gt;                                              &lt;/u13:lsdexception&gt;                                             &lt;/u13:lsdexception&gt;                                            &lt;/u13:lsdexception&gt;                                           &lt;/u13:lsdexception&gt;                                          &lt;/u13:lsdexception&gt;                                         &lt;/u13:lsdexception&gt;                                        &lt;/u13:lsdexception&gt;                                       &lt;/u13:lsdexception&gt;                                      &lt;/u13:lsdexception&gt;                                     &lt;/u13:lsdexception&gt;                                    &lt;/u13:lsdexception&gt;                                   &lt;/u13:lsdexception&gt;                                  &lt;/u13:lsdexception&gt;                                 &lt;/u13:lsdexception&gt;                                &lt;/u13:lsdexception&gt;                               &lt;/u13:lsdexception&gt;                              &lt;/u13:lsdexception&gt;                             &lt;/u13:lsdexception&gt;                            &lt;/u13:lsdexception&gt;                           &lt;/u13:lsdexception&gt;                          &lt;/u13:lsdexception&gt;                         &lt;/u13:lsdexception&gt;                        &lt;/u13:lsdexception&gt;                       &lt;/u13:lsdexception&gt;                      &lt;/u13:lsdexception&gt;                     &lt;/u13:lsdexception&gt;                    &lt;/u13:lsdexception&gt;                   &lt;/u13:lsdexception&gt;                  &lt;/u13:lsdexception&gt;                 &lt;/u13:lsdexception&gt;                &lt;/u13:lsdexception&gt;               &lt;/u13:lsdexception&gt;              &lt;/u13:lsdexception&gt;             &lt;/u13:lsdexception&gt;            &lt;/u13:lsdexception&gt;           &lt;/u13:lsdexception&gt;          &lt;/u13:lsdexception&gt;         &lt;/u13:lsdexception&gt;        &lt;/u13:lsdexception&gt;       &lt;/u13:lsdexception&gt;      &lt;/u13:lsdexception&gt;     &lt;/u13:lsdexception&gt;    &lt;/u13:lsdexception&gt;   &lt;/u13:lsdexception&gt;  &lt;/u13:latentstyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;People are having to pay attention to their project plans and project planning – and so in theory, planning will improve and more time can be allowed for testing&lt;/span&gt;&lt;u7:p&gt;&lt;/u7:p&gt;&lt;/i&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; font-family: trebuchet ms;"&gt;&lt;span style=""&gt;The deal is fixed price based on a budgeted number of hours that need to be decided on, a quarter in advance. The ways things worked (when we were still around) is that when projects ran late, testing always “made a plan”. There was no fixed number of hours so we reallocated resources, cut our scope, worked silly amounts of overtime, analysed incomplete specifications and basically did everything possible to be “part of the team”. These guys don’t have to. I suppose that neither did we. Maybe the difference goes back to a perception of value. Since the Financial institution is now paying significant amounts more than they were previously paying per hour, people seem to listen more. Everyone has to sit up and take notice because if they budget for hours and the rest of the project is late…. well it’s tough. They need to repay for the new testing hours that will now be required in the following quarter OR pay a premium to have an amendment to the contracted hours. So should we have played the same game? Does it result in better quality? I don’t really think so… but I don’t have any proof yet. I do know that the perception when projects run late is no longer that it is a “testing problem”. The blame is now sitting firmly back in the Project Manager’s court. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; font-family: trebuchet ms;"&gt; &lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt; &lt;b&gt;&lt;span style=""&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;u14:worddocument&gt;   &lt;u14:view&gt;Normal&lt;u14:zoom&gt;0&lt;u14:trackmoves/&gt;     &lt;u14:trackformatting/&gt;     &lt;u14:donotshowrevisions/&gt;     &lt;u14:donotprintrevisions/&gt;     &lt;u14:donotshowmarkup/&gt;     &lt;u14:donotshowcomments/&gt;     &lt;u14:donotshowinsertionsanddeletions/&gt;     &lt;u14:donotshowpropertychanges/&gt;     &lt;u14:punctuationkerning/&gt;     &lt;u14:validateagainstschemas/&gt;     &lt;u14:saveifxmlinvalid&gt;false&lt;u14:ignoremixedcontent&gt;false&lt;u14:alwaysshowplaceholdertext&gt;false&lt;u14:donotpromoteqf/&gt;        &lt;u14:lidthemeother&gt;EN-ZA&lt;u14:lidthemeasian&gt;X-NONE&lt;u14:lidthemecomplexscript&gt;X-NONE&lt;u14:compatibility&gt;            &lt;u14:breakwrappedtables/&gt;            &lt;u14:snaptogridincell/&gt;            &lt;u14:wraptextwithpunct/&gt;            &lt;u14:useasianbreakrules/&gt;            &lt;u14:dontgrowautofit/&gt;            &lt;u14:splitpgbreakandparamark/&gt;            &lt;u14:dontvertaligncellwithsp/&gt;            &lt;u14:dontbreakconstrainedforcedtables/&gt;            &lt;u14:dontvertalignintxbx/&gt;            &lt;u14:word11kerningpairs/&gt;            &lt;u14:cachedcolbalance/&gt;            &lt;u14:browserlevel&gt;MicrosoftInternetExplorer4&lt;u15:mathpr&gt;              &lt;u15:mathfont val="Cambria Math"&gt;               &lt;u15:brkbin val="before"&gt;                &lt;u15:brkbinsub val="--"&gt;                 &lt;u15:smallfrac val="off"&gt;                  &lt;u15:dispdef/&gt;                  &lt;u15:lmargin val="0"&gt;                   &lt;u15:rmargin val="0"&gt;                    &lt;u15:defjc val="centerGroup"&gt;                     &lt;u15:wrapindent val="1440"&gt;                      &lt;u15:intlim val="subSup"&gt;                       &lt;u15:narylim val="undOvr"&gt;                       &lt;/u15:narylim&gt;                      &lt;/u15:intlim&gt;                     &lt;/u15:wrapindent&gt;                    &lt;/u15:defjc&gt;                   &lt;/u15:rmargin&gt;                  &lt;/u15:lmargin&gt;                 &lt;/u15:smallfrac&gt;                &lt;/u15:brkbinsub&gt;               &lt;/u15:brkbin&gt;              &lt;/u15:mathfont&gt;             &lt;/u15:mathpr&gt;            &lt;/u14:browserlevel&gt;           &lt;/u14:compatibility&gt;          &lt;/u14:lidthemecomplexscript&gt;         &lt;/u14:lidthemeasian&gt;        &lt;/u14:lidthemeother&gt;       &lt;/u14:alwaysshowplaceholdertext&gt;      &lt;/u14:ignoremixedcontent&gt;     &lt;/u14:saveifxmlinvalid&gt;    &lt;/u14:zoom&gt;   &lt;/u14:view&gt;  &lt;/u14:worddocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;u16:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;u16:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;    &lt;u16:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;     &lt;u16:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;      &lt;u16:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;       &lt;u16:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;        &lt;u16:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;         &lt;u16:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;          &lt;u16:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;           &lt;u16:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;            &lt;u16:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;             &lt;u16:lsdexception locked="false" priority="39" name="toc 1"&gt;              &lt;u16:lsdexception locked="false" priority="39" name="toc 2"&gt;               &lt;u16:lsdexception locked="false" priority="39" name="toc 3"&gt;                &lt;u16:lsdexception locked="false" priority="39" name="toc 4"&gt;                 &lt;u16:lsdexception locked="false" priority="39" name="toc 5"&gt;                  &lt;u16:lsdexception locked="false" priority="39" name="toc 6"&gt;                   &lt;u16:lsdexception locked="false" priority="39" name="toc 7"&gt;                    &lt;u16:lsdexception locked="false" priority="39" name="toc 8"&gt;                     &lt;u16:lsdexception locked="false" priority="39" name="toc 9"&gt;                      &lt;u16:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;                       &lt;u16:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;                        &lt;u16:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;                         &lt;u16:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;                          &lt;u16:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;                           &lt;u16:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;                            &lt;u16:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;                             &lt;u16:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;                              &lt;u16:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;                               &lt;u16:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;                                &lt;u16:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;                                 &lt;u16:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;                                  &lt;u16:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;                                   &lt;u16:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;                                    &lt;u16:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;                                     &lt;u16:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;                                      &lt;u16:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;                                       &lt;u16:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;                                        &lt;u16:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;                                         &lt;u16:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;                                          &lt;u16:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;                                           &lt;u16:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;                                            &lt;u16:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;                                             &lt;u16:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;                                              &lt;u16:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;                                               &lt;u16:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;                                                &lt;u16:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;                                                 &lt;u16:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;                                                  &lt;u16:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;                                                   &lt;u16:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;                                                    &lt;u16:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;                                                     &lt;u16:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;                                                      &lt;u16:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;                                                       &lt;u16:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;                                                        &lt;u16:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;                                                         &lt;u16:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;                                                          &lt;u16:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;                                                           &lt;u16:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;                                                            &lt;u16:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;                                                             &lt;u16:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;                                                              &lt;u16:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;                                                               &lt;u16:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;                                                                &lt;u16:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;                                                                 &lt;u16:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;                                                                  &lt;u16:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;                                                                   &lt;u16:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;                                                                    &lt;u16:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;                                                                     &lt;u16:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;                                                                      &lt;u16:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;                                                                       &lt;u16:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;                                                                        &lt;u16:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;                                                                         &lt;u16:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;                                                                          &lt;u16:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;                                                                           &lt;u16:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;                                                                            &lt;u16:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;                                                                             &lt;u16:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;                                                                              &lt;u16:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;                                                                               &lt;u16:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;                                                                                &lt;u16:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;                                                                                 &lt;u16:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;                                                                                  &lt;u16:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;                                                                                   &lt;u16:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;                                                                                    &lt;u16:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;                                                                                     &lt;u16:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;                                                                                      &lt;u16:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;                                                                                       &lt;u16:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;                                                                                        &lt;u16:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;                                                                                         &lt;u16:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;                                                                                          &lt;u16:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;                                                                                           &lt;u16:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;                                                                                            &lt;u16:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;                                                                                             &lt;u16:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;                                                                                              &lt;u16:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;                                                                                               &lt;u16:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;                                                                                                &lt;u16:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;                                                                                                 &lt;u16:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;                                                                                                  &lt;u16:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;                                                                                                   &lt;u16:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;                                                                                                    &lt;u16:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;                                                                                                     &lt;u16:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;                                                                                                      &lt;u16:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;                                                                                                       &lt;u16:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;                                                                                                        &lt;u16:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;                                                                                                         &lt;u16:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;                                                                                                          &lt;u16:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;                                                                                                           &lt;u16:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;                                                                                                            &lt;u16:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;                                                                                                             &lt;u16:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;                                                                                                              &lt;u16:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;                                                                                                               &lt;u16:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;                                                                                                                &lt;u16:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;                                                                                                                 &lt;u16:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;                                                                                                                  &lt;u16:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;                                                                                                                   &lt;u16:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;                                                                                                                    &lt;u16:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;                                                                                                                     &lt;u16:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;                                                                                                                      &lt;u16:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;                                                                                                                       &lt;u16:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;                                                                                                                        &lt;u16:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;                                                                                                                         &lt;u16:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;                                                                                                                          &lt;u16:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;                                                                                                                           &lt;u16:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;                                                                                                                            &lt;u16:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;                                                                                                                             &lt;u16:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;                                                                                                                              &lt;u16:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;                                                                                                                               &lt;u16:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;                                                                                                                                &lt;u16:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;                                                                                                                                 &lt;u16:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;                                                                                                                                  &lt;u16:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;                                                                                                                                   &lt;u16:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;                                                                                                                                    &lt;u16:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;                                                                                                                                     &lt;u16:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;                                                                                                                                      &lt;u16:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;                                                                                                                                       &lt;u16:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;                                                                                                                                        &lt;u16:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;                                                                                                                                         &lt;u16:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;                                                                                                                                          &lt;u16:lsdexception locked="false" priority="37" name="Bibliography"&gt;                                                                                                                                           &lt;u16:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;                                                                                                                                           &lt;/u16:lsdexception&gt;                                                                                                                                          &lt;/u16:lsdexception&gt;                                                                                                                                         &lt;/u16:lsdexception&gt;                                                                                                                                        &lt;/u16:lsdexception&gt;                                                                                                                                       &lt;/u16:lsdexception&gt;                                                                                                                                      &lt;/u16:lsdexception&gt;                                                                                                                                     &lt;/u16:lsdexception&gt;                                                                                                                                    &lt;/u16:lsdexception&gt;                                                                                                                                   &lt;/u16:lsdexception&gt;                                                                                                                                  &lt;/u16:lsdexception&gt;                                                                                                                                 &lt;/u16:lsdexception&gt;                                                                                                                                &lt;/u16:lsdexception&gt;                                                                                                                               &lt;/u16:lsdexception&gt;                                                                                                                              &lt;/u16:lsdexception&gt;                                                                                                                             &lt;/u16:lsdexception&gt;                                                                                                                            &lt;/u16:lsdexception&gt;                                                                                                                           &lt;/u16:lsdexception&gt;                                                                                                                          &lt;/u16:lsdexception&gt;                                                                                                                         &lt;/u16:lsdexception&gt;                                                                                                                        &lt;/u16:lsdexception&gt;                                                                                                                       &lt;/u16:lsdexception&gt;                                                                                                                      &lt;/u16:lsdexception&gt;                                                                                                                     &lt;/u16:lsdexception&gt;                                                                                                                    &lt;/u16:lsdexception&gt;                                                                                                                   &lt;/u16:lsdexception&gt;                                                                                                                  &lt;/u16:lsdexception&gt;                                                                                                                 &lt;/u16:lsdexception&gt;                                                                                                                &lt;/u16:lsdexception&gt;                                                                                                               &lt;/u16:lsdexception&gt;                                                                                                              &lt;/u16:lsdexception&gt;                                                                                                             &lt;/u16:lsdexception&gt;                                                                                                            &lt;/u16:lsdexception&gt;                                                                                                           &lt;/u16:lsdexception&gt;                                                                                                          &lt;/u16:lsdexception&gt;                                                                                                         &lt;/u16:lsdexception&gt;                                                                                                        &lt;/u16:lsdexception&gt;                                                                                                       &lt;/u16:lsdexception&gt;                                                                                                      &lt;/u16:lsdexception&gt;                                                                                                     &lt;/u16:lsdexception&gt;                                                                                                    &lt;/u16:lsdexception&gt;                                                                                                   &lt;/u16:lsdexception&gt;                                                                                                  &lt;/u16:lsdexception&gt;                                                                                                 &lt;/u16:lsdexception&gt;                                                                                                &lt;/u16:lsdexception&gt;                                                                                               &lt;/u16:lsdexception&gt;                                                                                              &lt;/u16:lsdexception&gt;                                                                                             &lt;/u16:lsdexception&gt;                                                                                            &lt;/u16:lsdexception&gt;                                                                                           &lt;/u16:lsdexception&gt;                                                                                          &lt;/u16:lsdexception&gt;                                                                                         &lt;/u16:lsdexception&gt;                                                                                        &lt;/u16:lsdexception&gt;                                                                                       &lt;/u16:lsdexception&gt;                                                                                      &lt;/u16:lsdexception&gt;                                                                                     &lt;/u16:lsdexception&gt;                                                                                    &lt;/u16:lsdexception&gt;                                                                                   &lt;/u16:lsdexception&gt;                                                                                  &lt;/u16:lsdexception&gt;                                                                                 &lt;/u16:lsdexception&gt;                                                                                &lt;/u16:lsdexception&gt;                                                                               &lt;/u16:lsdexception&gt;                                                                              &lt;/u16:lsdexception&gt;                                                                             &lt;/u16:lsdexception&gt;                                                                            &lt;/u16:lsdexception&gt;                                                                           &lt;/u16:lsdexception&gt;                                                                          &lt;/u16:lsdexception&gt;                                                                         &lt;/u16:lsdexception&gt;                                                                        &lt;/u16:lsdexception&gt;                                                                       &lt;/u16:lsdexception&gt;                                                                      &lt;/u16:lsdexception&gt;                                                                     &lt;/u16:lsdexception&gt;                                                                    &lt;/u16:lsdexception&gt;                                                                   &lt;/u16:lsdexception&gt;                                                                  &lt;/u16:lsdexception&gt;                                                                 &lt;/u16:lsdexception&gt;                                                                &lt;/u16:lsdexception&gt;                                                               &lt;/u16:lsdexception&gt;                                                              &lt;/u16:lsdexception&gt;                                                             &lt;/u16:lsdexception&gt;                                                            &lt;/u16:lsdexception&gt;                                                           &lt;/u16:lsdexception&gt;                                                          &lt;/u16:lsdexception&gt;                                                         &lt;/u16:lsdexception&gt;                                                        &lt;/u16:lsdexception&gt;                                                       &lt;/u16:lsdexception&gt;                                                      &lt;/u16:lsdexception&gt;                                                     &lt;/u16:lsdexception&gt;                                                    &lt;/u16:lsdexception&gt;                                                   &lt;/u16:lsdexception&gt;                                                  &lt;/u16:lsdexception&gt;                                                 &lt;/u16:lsdexception&gt;                                                &lt;/u16:lsdexception&gt;                                               &lt;/u16:lsdexception&gt;                                              &lt;/u16:lsdexception&gt;                                             &lt;/u16:lsdexception&gt;                                            &lt;/u16:lsdexception&gt;                                           &lt;/u16:lsdexception&gt;                                          &lt;/u16:lsdexception&gt;                                         &lt;/u16:lsdexception&gt;                                        &lt;/u16:lsdexception&gt;                                       &lt;/u16:lsdexception&gt;                                      &lt;/u16:lsdexception&gt;                                     &lt;/u16:lsdexception&gt;                                    &lt;/u16:lsdexception&gt;                                   &lt;/u16:lsdexception&gt;                                  &lt;/u16:lsdexception&gt;                                 &lt;/u16:lsdexception&gt;                                &lt;/u16:lsdexception&gt;                               &lt;/u16:lsdexception&gt;                              &lt;/u16:lsdexception&gt;                             &lt;/u16:lsdexception&gt;                            &lt;/u16:lsdexception&gt;                           &lt;/u16:lsdexception&gt;                          &lt;/u16:lsdexception&gt;                         &lt;/u16:lsdexception&gt;                        &lt;/u16:lsdexception&gt;                       &lt;/u16:lsdexception&gt;                      &lt;/u16:lsdexception&gt;                     &lt;/u16:lsdexception&gt;                    &lt;/u16:lsdexception&gt;                   &lt;/u16:lsdexception&gt;                  &lt;/u16:lsdexception&gt;                 &lt;/u16:lsdexception&gt;                &lt;/u16:lsdexception&gt;               &lt;/u16:lsdexception&gt;              &lt;/u16:lsdexception&gt;             &lt;/u16:lsdexception&gt;            &lt;/u16:lsdexception&gt;           &lt;/u16:lsdexception&gt;          &lt;/u16:lsdexception&gt;         &lt;/u16:lsdexception&gt;        &lt;/u16:lsdexception&gt;       &lt;/u16:lsdexception&gt;      &lt;/u16:lsdexception&gt;     &lt;/u16:lsdexception&gt;    &lt;/u16:lsdexception&gt;   &lt;/u16:lsdexception&gt;  &lt;/u16:latentstyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;Reason why I think it sucks&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; font-family: trebuchet ms;"&gt;&lt;i&gt;&lt;span style=""&gt;“The skills argument”&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; font-family: trebuchet ms;"&gt;&lt;span style=""&gt;One of the primary reasons given for the outsource deal (or the way that it was sold to the trade union) was that the skill required to test the types of applications key to the future strategy was not available in South Africa. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; font-family: trebuchet ms;"&gt;&lt;span style=""&gt;I was copied on an email the other day where the new team were required to test a change control and so instead of analysing the change to determine what needed testing, they simply asked the developers, “which of the list of abc do you suggest we test?”. And then that was what they went with. Is that skill? Is that evidence of skill? I suppose they can always blame someone else if there are bugs in the part that they didn’t test. I guess they have a different view of quality. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; font-family: trebuchet ms;"&gt;&lt;span style=""&gt;How was our skill judged I wonder? Was it the fact that we didn’t put our foot down hard enough? Would we have been adjudged to have more skill if we were more expensive? Perhaps, if we had big fancy certifications…? &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; font-family: trebuchet ms;"&gt;&lt;span style=""&gt;Even IF it was the case that we had no skill or not enough skill, and this is the part that kills me, why not invest all those chunks of money in upskilling local people? In a country where there is over 30% unemployment! Why not work with people who are trying their utmost to develop the skill within the sector that needs it the most? &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; font-family: trebuchet ms;"&gt;&lt;span style=""&gt;Instead they have chosen to spend millions in someone else’s economy. Our industry is now over 400 jobs short with around 300 of those people searching the market – just from this company’s decision - with less and less jobs available as more and more financial institutions head in the same direction. And this from a company that claims it is committed to black empowerment. I just don’t get it.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; font-family: trebuchet ms;"&gt;&lt;span style=""&gt;It all makes me tired and depressed and feeling unappreciated. Tomorrow I’ll be inspired again to change that… for now I had to rant. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; font-family: trebuchet ms;"&gt;&lt;span style=""&gt;p.s. See also&lt;a href="http://www.testjutsu.com/quality-im-not-dead-yet"&gt; Ben’s thoughts &lt;/a&gt;after reading James’ blog. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;u7:p style="font-family: trebuchet ms;"&gt;&lt;/u7:p&gt;&lt;u7:p style="font-family: trebuchet ms;"&gt;&lt;/u7:p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5580569576155659884-7088681487290784881?l=lperold.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lperold.blogspot.com/2009/03/ranting.html</link><author>noreply@blogger.com (Louise)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5580569576155659884.post-3052235182394930631</guid><pubDate>Wed, 29 Oct 2008 15:40:00 +0000</pubDate><atom:updated>2008-10-29T17:48:34.075+02:00</atom:updated><title>BBST - Bug Advocacy</title><description>&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: trebuchet ms;"&gt;WOW, I just completed another amazing &lt;/span&gt;&lt;a style="font-family: trebuchet ms;" href="http://training.associationforsoftwaretesting.org/bbst"&gt;BBST course&lt;/a&gt;&lt;span style="font-family: trebuchet ms;"&gt;. It feels great. Why? Well, because it is one of the most challenging ways of learning I have yet to come across. There are a number of reasons for this and I talked about them in my &lt;a href="http://lperold.blogspot.com/2007/11/my-excuses-and-bbst.html"&gt;first post on the Foundations&lt;/a&gt; course. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;&lt;br /&gt;Bug advocacy covered:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: trebuchet ms;"&gt;Basic concepts&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: trebuchet ms;"&gt;Anticipating and dealing with objections&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: trebuchet ms;"&gt;Effective advocacy&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: trebuchet ms;"&gt;Credibility and influence&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: trebuchet ms;"&gt;Writing clear reports&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-family: trebuchet ms;"&gt;&lt;br /&gt;Part of the course required us to register as testers for Open office and evaluate and improve on bugs that had been reported there on Open Office Impress. This was a whole new world and challenge for me. When I evaluate bugs on my projects it’s with a quite comprehensive knowledge of the domain and the applications within it. It comes almost naturally. Here, I had to first really try and understand what the person was reporting and try and recreate it.  The bugs we were working on were also those that were unconfirmed. If they had been easy to reproduce, they would not be sitting in this queue very long.  For one of the assignments, I spent more than 4 hours just trying to find a bug I could vaguely understand and try and reproduce. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;So - What was different from the first time?&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;I didn’t feel quite as nervous about what other people would think of me or what the instructors would think of me.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;The fact that I knew what the pace would be like and how much work was involved meant that I planned a little better – although still not well enough. I still didn’t manage to do much on the exam cram and I should have. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;I studied in a much more structured way this time for the exam. Went back to my old favourite – Mindmapping each section and learning it from the maps. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;I was more familiar with evaluating other people’s work and what that entails. I think that my feedback may have improved a little… but still needs lots of work. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms; font-weight: bold;"&gt;What do I still need to improve on for next time?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;My planning needs to improve - I think next time, I am going to try and produce the Mindmaps with each section’s video session. And then (as suggested) try and answer the exam questions each week. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;My feedback can always get better. I am going to practice a lot more in my everyday work and try and improve that way. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms; font-weight: bold;"&gt;How have I used it?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;I had a little “talk” last week with some of the team at my current project. I discussed some of the concepts and that way, re-enforced them for myself. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;I have encouraged one of my mentees to use the evaluation techniques so that we can then discuss the process.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;I have evaluated a number of bugs and practiced giving feedback. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;I have logged some bugs recently with a whole new perspective. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;I have said it before, and I will say it again. This to me is far more valuable learning than I would ever get paying thousands of Rands for a “certification”. I am really extremely grateful to all of those at AST and especially Cem Kaner for spending so much time and energy on improving us and thereby lifting our profession. It makes me want to do the same. &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5580569576155659884-3052235182394930631?l=lperold.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lperold.blogspot.com/2008/10/bbst-bug-advocacy.html</link><author>noreply@blogger.com (Louise)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5580569576155659884.post-4031961657727051672</guid><pubDate>Thu, 16 Oct 2008 16:17:00 +0000</pubDate><atom:updated>2008-10-16T18:29:38.827+02:00</atom:updated><title>Resources to help you be a better tester...</title><description>&lt;div style="text-align: justify; font-family: verdana;"&gt;A friend of mine sent me this mail today and I thought I would post my reply in a blog since it may be of interest to more people....&lt;br /&gt;&lt;br /&gt;Hey Lou, how you doing?&lt;br /&gt;I'm alright thanks. I was having a look at the AST web site and saw that you got recognition for your test report, well done!&lt;br /&gt;So, in that regard, I was hoping you would be so kind as to tell me what you do to improve your self as a tester - what books do you read, web sites etc...&lt;br /&gt;It is a broad request but if you could just give some of your favourite resources I would be most appreciative.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Hey R,&lt;br /&gt;&lt;br /&gt;There are a few key areas that I focus on that I think hopefully make me a better tester:&lt;br /&gt;&lt;br /&gt;There is one and only one conference for me... CAST! There is now a &lt;a href="http://www.cast247.org/"&gt;networking site&lt;/a&gt; around it.&lt;br /&gt;For details on next years and previous years &lt;a href="http://www.associationforsoftwaretesting.org/drupal/CAST2009"&gt;archives &lt;/a&gt;(there is some fantastic stuff in there)&lt;br /&gt;&lt;br /&gt;Try and get to go to CAST - you get to network and you get inspired.&lt;br /&gt;(I am also working on a ROI for your company sending you to CAST, and will hopefully share that soon on the blog as well).&lt;br /&gt;&lt;br /&gt;Read read read - stuff about testing, stuff about people, stuff about psychology, stuff about business, stuff about learning...and by this I mean skim where necessary - you don't have to read every book cover to cover (something James taught me)&lt;br /&gt;&lt;br /&gt;At the moment, I am reading:&lt;br /&gt;Information dashboard design (Stephen Few)&lt;br /&gt;The Fifth discipline (Peter Senge)&lt;br /&gt;Perfect Software and other testing myths (one of the best books on testing... Gerry Weinberg)&lt;br /&gt;The Black Swan – forget the author...&lt;br /&gt;Tipping Point – Malcolm Gladwell&lt;br /&gt;Time to Think – Nancy Kline&lt;br /&gt;I am also reading some of my dad's old textbooks on Organisational behaviour which are quite interesting&lt;br /&gt;Then I never am without my trusty testing "bible" - Lesson's learned in Software Testing – Kaner, Bach and Pettichord.&lt;br /&gt;&lt;br /&gt;When it comes to reading I also read a whole LOT of blogs - (see my blogroll) and I subscribe to (and read most of what goes on in) the &lt;a href="http://groups.yahoo.com/group/software-testing/"&gt;software-testing&lt;/a&gt; newsgroup on yahoo.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I also read &lt;a href="http://www.stickyminds.com/"&gt;Stickyminds &lt;/a&gt;when I see something interesting or am searching for something specific, as well as &lt;a href="http://www.methodsandtools.com/"&gt;Methods and Tools&lt;/a&gt;, &lt;a href="http://www.testingexperience.com/"&gt;Testing Experience&lt;/a&gt;, &lt;a href="http://www.stpmag.com/"&gt;STPMAG &lt;/a&gt;(so not everything in these, but whenever something catches my eye).&lt;br /&gt;&lt;br /&gt;The really important part of my further education as a tester is the &lt;a href="http://www.associationforsoftwaretesting.org/moodle"&gt;BBST course&lt;/a&gt; run by &lt;a href="http://www.associationforsoftwaretesting.org/drupal"&gt;AST&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I am busy with my second module - Bug Advocacy. Once again it has been a real challenge and I have just gotten so much out of it its scary. Some of the &lt;a href="http://www.testingeducation.org/"&gt;material &lt;/a&gt;that was used as a basis to form the course can also be downloaded for NOTHING!&lt;br /&gt;&lt;br /&gt;Then there are my trusty gurus..&lt;br /&gt;&lt;a href="http://www.kaner.com/"&gt;Cem Kaner&lt;/a&gt; - see articles and publications&lt;br /&gt;&lt;a href="http://www.satisfice.com/"&gt;James Bach&lt;/a&gt; - see all sections - especially download the Rapid Software testing course slides and appendices.&lt;br /&gt;I read everything I can get my hands on by these guys.... normally a lot more than once.&lt;br /&gt;&lt;br /&gt;I learn a lot from my colleagues and from my network (my CAST buddies)...... the key here is that you have to ask.... insightful questions.&lt;br /&gt;I learn a lot from whenever I put together some training and give a course and then try and make it better the next time.&lt;br /&gt;I learn a lot everytime I try a new concept, see how it works and refine it for next time.&lt;br /&gt;I learn a lot whenever I  have to think about why something works or why it doesn't or when I need to solve a problem and take enough time to really think about it....&lt;br /&gt;&lt;br /&gt;And I have a couple of fantastic mentors that blow my mind on a regular basis with their insight and abilities.&lt;br /&gt;&lt;br /&gt;Hope this helps!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5580569576155659884-4031961657727051672?l=lperold.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lperold.blogspot.com/2008/10/resources-to-help-you-be-better-tester.html</link><author>noreply@blogger.com (Louise)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5580569576155659884.post-9180011451882320552</guid><pubDate>Tue, 14 Oct 2008 15:38:00 +0000</pubDate><atom:updated>2008-10-15T15:51:15.580+02:00</atom:updated><title>evolution of assessing</title><description>&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin-top:0cm; 	mso-para-margin-right:0cm; 	mso-para-margin-bottom:10.0pt; 	mso-para-margin-left:0cm; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman","serif"; 	mso-fareast-font-family:"Times New Roman";} &lt;/style&gt; &lt;![endif]--&gt;&lt;w:sdt contentlocked="t" sdtgroup="t" id="89512093"&gt;&lt;span style="font-size:78%;"&gt;&lt;w:sdtpr&gt;&lt;/w:sdtpr&gt;&lt;w:sdt xpath="/ns0:BlogPostInfo/ns0:PostTitle" showingplchdr="t" docpart="ADB4D888771C442588CA1BEF86CFA068" text="t" storeitemid="X_6BDB3239-3E0F-428E-85C7-E72E4B52C660" title="Post Title" id="89512082"&gt;&lt;/w:sdt&gt;&lt;/span&gt;&lt;/w:sdt&gt;&lt;span style="font-family:trebuchet ms;"&gt;&lt;/span&gt;&lt;div style="text-align: justify; font-family: trebuchet ms;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify; font-family: trebuchet ms;" class="MsoNormal"&gt;&lt;meta equiv="CONTENT-TYPE" content="text/html; charset=utf-8"&gt;&lt;title&gt;&lt;/title&gt;&lt;meta name="GENERATOR" content="OpenOffice.org 3.0  (Win32)"&gt;&lt;style type="text/css"&gt; 	&lt;!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } 	--&gt; 	&lt;/style&gt; &lt;/p&gt;&lt;p style="margin-bottom: 0.2in; font-family: trebuchet ms;" align="justify"&gt;The testing industry in South Africa is one that has seen enormous growth over the last 5 years. As an example, when I joined my company 7.5 years ago, there were 6 of us in the organisation. We now have over 120 people working for us.  &lt;/p&gt; &lt;p style="font-family: trebuchet ms;" align="justify"&gt;So what does this mean? Well, it means that we went from having very little interest in testing and not so many testing jobs available in SA, to the opposite situation really quickly. This in turn meant that suddenly, the amount of money you could earn as a tester went from almost nothing to quite reasonable salaries. So everyone decided to become a tester. We had to try and quickly train people to meet the demands of our clients and so a lot of organisations – ours included started graduate recruitment programs to train graduates in the basic concepts of testing. The bottom line is that we have ended up in a market where people are demanding high salaries but have very little skill and experience to match those salaries. (This I think is partly the reason for a lot of companies outsourcing to other countries but that is a whole other blog).  &lt;/p&gt; For a few years now, we have been trying to recruit only the best people to ensure that if we are going to pay a lot (and in turn bill a lot) for someone, they are indeed able to deliver to that salary. This is not an easy task. There are a number of steps to this process, and I just want to focus on one aspect that I am trying to refine. &lt;p&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: trebuchet ms;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify; font-family: trebuchet ms;" class="MsoNormal"&gt;Most of our clients are large financial institutions with heavy waterfall methods of development that rely a lot on specification driven testing. So one of the key skills that we need, is to be able to successfully analyse a specification and come up with tests or test ideas based not only on the specification, but also the things missing from the specification. To this end, I started to develop an assessment which gave people a specification (which I got as a sample off the internet) and asked some questions. This assessment has now been through a number of iterations and is still evolving. The areas it is evolving in are twofold. Firstly – the way I ask the questions. Secondly - my rubric for assessing the answers. The concept of the rubric was first introduced to me in the BBST Foundations course.
&lt;br /&gt;&lt;/p&gt;&lt;p style="text-align: justify; font-family: trebuchet ms;" class="MsoNormal"&gt;For an example developed by Cem Kaner you can go to &lt;a href="http://rubistar.4teachers.org/index.php?screen=ShowRubric&amp;amp;rubric_id=1435804&amp;amp;"&gt;http://rubistar.4teachers.org/index.php?screen=ShowRubric&amp;amp;rubric_id=1435804&amp;amp;&lt;/a&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: trebuchet ms;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify; font-family: trebuchet ms;" class="MsoNormal"&gt;The evolution of the assessment thus far has been guided somewhat by the responses I get. This has led me to refine the questions and also try and ask myself what exactly gives me a happy / not happy feeling when I am looking at the response and why. (For me, it starts with an emotional reaction that I then need to analyse and put into critical thinking). &lt;/p&gt;&lt;div style="text-align: justify; font-family: trebuchet ms;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify; font-family: trebuchet ms;" class="MsoNormal"&gt;The iterations prior to the ones I am showing here are not worth seeing…(I had to use screenshots as I couldn't see another easier way in blogger to simply attach the files - if you know of one, please let me know :))
&lt;br /&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: trebuchet ms;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify; font-family: trebuchet ms;" class="MsoNormal"&gt;My first real iteration was simply a set of questions and an open section for my comments.&lt;/p&gt;&lt;p face="lucida grande" style="text-align: justify;" class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_K9rjzoMnb20/SPS_YD7pIqI/AAAAAAAAAA8/TizFHBiqI-k/s1600-h/First+iteration.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_K9rjzoMnb20/SPS_YD7pIqI/AAAAAAAAAA8/TizFHBiqI-k/s400/First+iteration.jpg" alt="" id="BLOGGER_PHOTO_ID_5257037085141443234" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: lucida grande;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify; font-family: trebuchet ms;" class="MsoNormal"&gt;My second iteration, I changed the wording of the questions slightly and played around with a rubric but didn’t like the rubric as I felt it was too rigid in some ways and not specific enough in others. (I know – the role things are just crazy).&lt;/p&gt;&lt;p style="text-align: justify; font-family: lucida grande;" class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_K9rjzoMnb20/SPS_lUVhRDI/AAAAAAAAABE/cdMClq85298/s1600-h/Second+iteration+part+1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_K9rjzoMnb20/SPS_lUVhRDI/AAAAAAAAABE/cdMClq85298/s400/Second+iteration+part+1.jpg" alt="" id="BLOGGER_PHOTO_ID_5257037312883246130" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="text-align: justify; font-family: lucida grande;" class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_K9rjzoMnb20/SPS__Yg2O8I/AAAAAAAAABM/eRN49S67ciE/s1600-h/Second+iteration+part+2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_K9rjzoMnb20/SPS__Yg2O8I/AAAAAAAAABM/eRN49S67ciE/s400/Second+iteration+part+2.jpg" alt="" id="BLOGGER_PHOTO_ID_5257037760681098178" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: lucida grande;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify; font-family: lucida grande;" class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_K9rjzoMnb20/SPWZEkDpbSI/AAAAAAAAABk/AFqDKhJIrb0/s1600-h/3rd+iteration+rubric.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_K9rjzoMnb20/SPWZEkDpbSI/AAAAAAAAABk/AFqDKhJIrb0/s400/3rd+iteration+rubric.jpg" alt="" id="BLOGGER_PHOTO_ID_5257276443702422818" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="text-align: justify; font-family: lucida grande;" class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_K9rjzoMnb20/SPXwTTKQFoI/AAAAAAAAACs/iJL6IWbIAck/s1600-h/3rd+iteration+rubric+part+3.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_K9rjzoMnb20/SPXwTTKQFoI/AAAAAAAAACs/iJL6IWbIAck/s400/3rd+iteration+rubric+part+3.jpg" alt="" id="BLOGGER_PHOTO_ID_5257372354376373890" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="text-align: justify; font-family: lucida grande;" class="MsoNormal"&gt;My third iteration played with the questions some more. And looked at some guidelines for marking.
&lt;br /&gt;&lt;/p&gt;&lt;p style="text-align: justify; font-family: lucida grande;" class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_K9rjzoMnb20/SPTAJ3FiwHI/AAAAAAAAABU/_7jc-CBT5xI/s1600-h/3+iteration+part+1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_K9rjzoMnb20/SPTAJ3FiwHI/AAAAAAAAABU/_7jc-CBT5xI/s400/3+iteration+part+1.jpg" alt="" id="BLOGGER_PHOTO_ID_5257037940686766194" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: lucida grande;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify; font-family: lucida grande;" class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_K9rjzoMnb20/SPWYuxpBgxI/AAAAAAAAABc/9_q7jnHrEVQ/s1600-h/3+iteration+part+3.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_K9rjzoMnb20/SPWYuxpBgxI/AAAAAAAAABc/9_q7jnHrEVQ/s400/3+iteration+part+3.jpg" alt="" id="BLOGGER_PHOTO_ID_5257276069391729426" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: lucida grande;"&gt;
&lt;br /&gt;&lt;/div&gt;&lt;p style="text-align: justify; font-family: lucida grande;" class="MsoNormal"&gt;&lt;span style="font-family:trebuchet ms;"&gt;My fourth iteration played with the questions a lot more and also added more of an outline for a rubric that I hope to evolve some more.&lt;/span&gt;
&lt;br /&gt;&lt;/p&gt;&lt;div style="text-align: justify; font-family: lucida grande;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_K9rjzoMnb20/SPXulOUiPPI/AAAAAAAAACU/XNyZ5LIAAdk/s1600-h/4th+iteration+part+4.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_K9rjzoMnb20/SPXulOUiPPI/AAAAAAAAACU/XNyZ5LIAAdk/s400/4th+iteration+part+4.jpg" alt="" id="BLOGGER_PHOTO_ID_5257370463291718898" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_K9rjzoMnb20/SPXuXiyLsSI/AAAAAAAAAB8/YMrtn1lhedM/s1600-h/4th+iteration+part+1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_K9rjzoMnb20/SPXuXiyLsSI/AAAAAAAAAB8/YMrtn1lhedM/s400/4th+iteration+part+1.jpg" alt="" id="BLOGGER_PHOTO_ID_5257370228266610978" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p style="text-align: justify; font-family: lucida grande;" class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_K9rjzoMnb20/SPXwBjHMzZI/AAAAAAAAACk/cPa03-59-MM/s1600-h/4th+iteration+part+3.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_K9rjzoMnb20/SPXwBjHMzZI/AAAAAAAAACk/cPa03-59-MM/s400/4th+iteration+part+3.jpg" alt="" id="BLOGGER_PHOTO_ID_5257372049420897682" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="text-align: justify; font-family: trebuchet ms;" class="MsoNormal"&gt;I am posting the evolution of the assessments with the hope that you may have some insights / suggestions for improvement, or questions that may guide my thinking in this area. I have left out the spec portion as to me it doesn’t matter – you could use any spec…as long as it wasn’t perfect and not too long. (I allocate 1.5 hours to the assessment). &lt;/p&gt;&lt;div style="text-align: justify; font-family: trebuchet ms;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify; font-family: trebuchet ms;" class="MsoNormal"&gt;p.s. you are welcome to re-use this if you find it useful &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5580569576155659884-9180011451882320552?l=lperold.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lperold.blogspot.com/2008/10/evolution-of-assessing.html</link><author>noreply@blogger.com (Louise)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_K9rjzoMnb20/SPS_YD7pIqI/AAAAAAAAAA8/TizFHBiqI-k/s72-c/First+iteration.jpg" height="72" width="72" /><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5580569576155659884.post-4048449549574345792</guid><pubDate>Thu, 25 Sep 2008 09:43:00 +0000</pubDate><atom:updated>2008-09-25T11:48:54.540+02:00</atom:updated><title>Observations......Part 1</title><description>Note: This post is rather old… has been gathering dust in the pile of ideas, but I think is still relevant in terms of its observations of back then.&lt;br /&gt;&lt;br /&gt;I wanted to share some of my observations on my ET/SBT experiment.&lt;br /&gt;The first observation is around People... the way it affects me as a manager and I believe my team members....&lt;br /&gt;&lt;br /&gt;The last project that I led (an ATM rewrite), was a really large and complex one and I was a lot younger and more stupid then :). I led the test strategy and effort based on what I thought would work best for the context. We ended up with around 4000 test cases and initially we had 12 very junior testers (brand new to testing) to execute them. We also had 5 more senior testers, checking the results, and updating them on our management tool. The reason we had to split these tasks was to be more “productive”. We were testing on physical ATM machines and therefore the tests were run from paper “test packs” and then updated after the fact. The defects were also logged on paper and then updated into our management software by the more senior testers. The problem with this is that we ended up with very bored junior testers. Why? Well, firstly they didn't log their own defects formally into our defect management tool (and therefore didn’t get to practice this properly). They also didn't update their own results. This meant that they didn’t have to take direct responsibility for their work – someone else would be deciding whether or not to mark the test passed or failed. We also had very bored senior testers – their job basically became administration. Even though this wasn't the desired result – I had set it up that way.&lt;br /&gt;&lt;br /&gt;In “Lessons learned in software testing”, the guys have a really important lesson that they share - “if you want your staff to act like executives, treat them like executives”. I was trying really hard in every other way to do this, but the responsibility for testing had to be shared. This created opportunities aplenty for conflict and not much for learning. And I guess, maybe there were also other project factors that were to blame for this. The thing is that even though there was every intention that good mentoring and coaching and skills development would happen by splitting the team, it often didn’t.&lt;br /&gt;&lt;br /&gt;Let me contrast it with the situation on the SBT project. Firstly, my experimental project was a LOT smaller. My team was made up of junior testers that all had some experience, but were not super experienced. I met with them every single day. This is the first difference – I would meet with the more senior team members in my last project every day, but only in emergencies (and mentoring sessions) with the rest. I was quickly able to assist and guide the session based team members in their day to day testing activities mostly using through the Debrief sessions. They did a great job of logging defects, following up on them, reporting back to me and recording their sessions and updates for the few scripted tests that were run. Basically, I feel that these testers didn’t suffer from boredom at all and they all really relished the opportunity to be responsible for a function or a section of testing. In terms of job satisfaction as well as opportunities to learn and grow, I definitely think that my SBT project was far more successful.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5580569576155659884-4048449549574345792?l=lperold.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lperold.blogspot.com/2008/09/observationspart-1.html</link><author>noreply@blogger.com (Louise)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5580569576155659884.post-5404829333039378952</guid><pubDate>Thu, 04 Sep 2008 14:41:00 +0000</pubDate><atom:updated>2008-09-04T17:41:43.485+02:00</atom:updated><title>Some thoughts on estimation...</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_K9rjzoMnb20/SL_6FkQgCpI/AAAAAAAAAAU/D98MTV827EQ/s1600-h/How+do+we+estimate+sanitised.jpeg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_K9rjzoMnb20/SL_6FkQgCpI/AAAAAAAAAAU/D98MTV827EQ/s400/How+do+we+estimate+sanitised.jpeg" alt="" id="BLOGGER_PHOTO_ID_5242183464821721746" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify; font-family: trebuchet ms;"&gt;As some of you may know, I am currently working in a test services department that is in the process of outsourcing all testing to an Indian company. During our handover, we were asked if we used any tools to estimate for projects. Hmmm we thought.. tools? Well, if you mean our experience and our brains... then yes, I guess we use a tool. In fact, most of what we do when estimating, we do almost subconsciously. So this gave us an opportunity to really reflect about all the factors we take into account when estimating.&lt;br /&gt;&lt;br /&gt;The result is this mindmap (please note these ideas are not just my own - all the TMs at SS and of course all the people I read have contributed). The idea of splitting it into 2 sections came from something Jerry Weinberg said at CAST which really resonated with me. People are always counting fixing time as testing time.....this is something that I really want to start communicating more thoughtfully about. I'm sure that this map doesn't have everything, and can certainly be improved on.. so if you have any thoughts - please share. There also may be some context specific things that are a little unclear so if there are questions - please ask.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;p.s. the interesting (and somewhat scary for me) part is that the outsource company have included some of the factors that we consider into their estimation tool (an excel spreadsheet with formulas for all kinds of things) where one would allocate some kind of percentage weighting for each factor that then increases the number of person hours... it gives the impression that there is science in estimation... which takes me to another thing Jerry said in his new &lt;a href="http://www.dorsethouse.com/books/perf.html"&gt;book&lt;/a&gt;, "Garbage arranged in a spreadsheet is still garbage"&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5580569576155659884-5404829333039378952?l=lperold.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lperold.blogspot.com/2008/09/some-thoughts-on-estimation.html</link><author>noreply@blogger.com (Louise)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_K9rjzoMnb20/SL_6FkQgCpI/AAAAAAAAAAU/D98MTV827EQ/s72-c/How+do+we+estimate+sanitised.jpeg" height="72" width="72" /><thr:total>4</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5580569576155659884.post-4760483825180176449</guid><pubDate>Sun, 24 Aug 2008 10:27:00 +0000</pubDate><atom:updated>2008-08-24T12:33:47.596+02:00</atom:updated><title>Highlights from CAST in Mindmap format..</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_K9rjzoMnb20/SLE44w5eCwI/AAAAAAAAAAM/l3LKp6d9tmI/s1600-h/CAST+2008+%282%29.jpeg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_K9rjzoMnb20/SLE44w5eCwI/AAAAAAAAAAM/l3LKp6d9tmI/s400/CAST+2008+%282%29.jpeg" alt="" id="BLOGGER_PHOTO_ID_5238030389458373378" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;So I promise that I am working on a proper post about CAST 08... its just hard cos there is so much to tell... in the meanwhile, here is a Mindmap I made of some of the highlights... (it excludes the after conference chat and drink and social sessions that were maybe the best part! )&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5580569576155659884-4760483825180176449?l=lperold.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lperold.blogspot.com/2008/08/highlights-from-cast-in-mindmap-format.html</link><author>noreply@blogger.com (Louise)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_K9rjzoMnb20/SLE44w5eCwI/AAAAAAAAAAM/l3LKp6d9tmI/s72-c/CAST+2008+%282%29.jpeg" height="72" width="72" /><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5580569576155659884.post-7486107727411165055</guid><pubDate>Thu, 22 May 2008 14:10:00 +0000</pubDate><atom:updated>2008-08-22T16:26:46.606+02:00</atom:updated><title>YAY... I am going to CAST</title><description>&lt;div style="text-align: justify; font-family: verdana;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span id="dnn_ctr11864_MainView_ViewEntry_lblEntry"&gt;&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US"&gt;The great news is that my training for the year has been approved and I am off to CAST again!&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US"&gt;&lt;a href="http://www.associationforsoftwaretesting.org/drupal/CAST2008"&gt;http://www.associationforsoftwaretesting.org/drupal/CAST2008&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US"&gt;Last year was the first time I experienced this amazing conference and I feel extremely privileged and incredibly excited to be going back. I will be hanging out with all the coolest people in Software testing, and once again trying to absorb every little thing I can. The program looks fantastic, with presentations from Cem Kaner, Rob Sabourin and even Jerry Weinberg. The focus at CAST is on “conferring”, so you really have an opportunity to learn and grow through the experience. &lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US"&gt;So how is it that I am lucky enough to be going? Well.... there are a few things that may have helped:&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;" align="left"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="" lang="EN-US"&gt;&lt;span style=""&gt;1)&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span lang="EN-US"&gt;I put it in my personal development plan – we haven't had these very long, but if you don't ask for something, chances are you won't get it. I have made it my mission to tell everyone I can how much I loved CAST and how much it did for me, and how badly I wanted to go back. I have gone so far as to say that CAST is the only training that I would like to go on this year. &lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;" align="left"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="" lang="EN-US"&gt;&lt;span style=""&gt;2)&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span lang="EN-US"&gt;There has been tremendous support from some key people in the company – there are a number of people that work with me that have been very supportive of me going..... so I try and impress them every way I can&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;" align="left"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="" lang="EN-US"&gt;&lt;span style=""&gt;3)&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span lang="EN-US"&gt;After returning from CAST last year, I tried to use what I had learned – there were a few ways that I attempted to do this....through development of our second analysis course, through some of the informal sessions I had with people and also my Session based testing experiment&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;" align="left"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="" lang="EN-US"&gt;&lt;span style=""&gt;4)&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span lang="EN-US"&gt;There were some presentations at company meetings on the things that I learned last time&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;" align="left"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="" lang="EN-US"&gt;&lt;span style=""&gt;5)&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span lang="EN-US"&gt;I am paying for some of it myself… by committing my own money, I am showing how important this is to me personally&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;I am sure that my loyalty to the company doesn't hurt either – who would want to send someone to a conference if they weren't sure how long the person might be around....?&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="left"&gt;&lt;span lang="EN-US"&gt;In writing this, I would like to encourage those of you passionate about your career and passionate about testing, to consider CAST for yourselves... and hopefully I have given you some ideas of how you can get there too. &lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5580569576155659884-7486107727411165055?l=lperold.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lperold.blogspot.com/2008/05/yay-i-am-going-to-cast.html</link><author>noreply@blogger.com (Louise)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5580569576155659884.post-2020037227285268780</guid><pubDate>Fri, 07 Dec 2007 14:08:00 +0000</pubDate><atom:updated>2008-08-22T16:26:06.879+02:00</atom:updated><title>Adventures and experiments in ET</title><description>&lt;p style="font-family: verdana; text-align: justify;font-family:arial;" &gt;&lt;span style="font-size:100%;"&gt;&lt;span id="dnn_ctr11864_MainView_ViewEntry_lblEntry"&gt;&lt;p style="margin-bottom: 0in;"&gt;We have started an experiment on my current project. There are 5 in the team and then me in a test lead role. The team is made up of diverse personalities but similar experience levels in testing. They have been doing mostly execution of scripted tests for the past year or so and are eager to get into something new.&lt;/p&gt;&lt;p style="margin-bottom: 0in;"&gt;The context:&lt;/p&gt;&lt;p style="margin-bottom: 0in;"&gt;The project is new internet- and intranet-based web frontends for an existing (internal facing only) application. We have identified 7 main browsers and a couple of operating systems that we will focus on.&lt;/p&gt;&lt;p style="margin-bottom: 0in;"&gt;The environment is one where Project Managers and stakeholders are used to receiving numerous statistics on number of tests executed, number passed, number failed, number left, etc. And there are some specific audit requirements in terms of ensuring that there is evidence of coverage of the specifications, evidence of execution of test cases and results, etc.&lt;/p&gt;&lt;p style="margin-bottom: 0in;"&gt;In order to achieve our mission, I decided on a hybrid approach. I really want to try and get more focus and attention on ET but I think that anything radically new and different in this environment needs to be experimented with and proven as a success in order to get people's attention. (Slowly slowly.....).&lt;/p&gt;&lt;p style="margin-bottom: 0in;"&gt;So we spent some time scripting tests as I normally would – not detailed with millions of steps, but test ideas with some expected results and coverage of business rules.&lt;/p&gt;&lt;p style="margin-bottom: 0in;"&gt;Most of the benefit of doing this has been in clarifying the specifications. When writing a scripted test you need certain information and we were able to log issues and get the information while the developers were still busy developing. So we clarified some things for them too. It will be interesting to see how many bugs we find from our scripted tests.&lt;/p&gt;&lt;p style="margin-bottom: 0in;"&gt;Over a couple of years of trying to explain ideas and concepts to people (and myself), I have realised that for me there is really only one way to do it. That is, try and explain it, but then also demonstrate it, applied in the context of where you are going to use it. Hence, we had a little session together as a team. In the boardroom, with the application projected up on the big screen, we performed an exploratory test session on a (somewhat beta) version of our application. (The developers have been great and released their environment to us while they were still developing!! - something almost unheard of in our environment). The session was fun. And we were able to try out the concepts and develop some techniques. We made some notes and found some bugs and found some issues.&lt;/p&gt;&lt;p style="margin-bottom: 0in;"&gt;Next we needed to consider how we could allocate time for both approaches in our test cycles and how we would get the basic metrics and keep the auditable results required.&lt;/p&gt;&lt;p style="margin-bottom: 0in;"&gt;We decided to plan for at least one ET session per person per day once we start our “official test cycles”. Until then, we will be writing some charters (single line ideas) and doing only ET. (as the application is not yet complete and the developers have asked us to take a look at the functions they are almost done with).&lt;/p&gt;&lt;p style="margin-bottom: 0in;"&gt;Interestingly we are using a commercial (and rather expensive) Test management tool to manage our charters and record execution of them. I asked the guys to create a “test case” for each charter and to scan and attach their notes to the test (charter). Then, we “execute” the (blank) test to record time spent on the charter as well as we can then reference this charter when logging everything we found during that particular session. We have also been using TimeSnapper to record our sessions and we attach this to the instance of the charter we ran. I am hoping that by doing this, I will have some interesting information in terms of how many times we executed a particular charter, how many defects/ issues we found during the session and be able to compare this with the scripted test execution . We can also build on a repository of charters and re-execute some if necessary – referring to the notes from the previous instance of the session. All of our scripted tests are managed within the same tool.&lt;/p&gt;&lt;p style="margin-bottom: 0in;"&gt;Environmental constraints...&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0in;"&gt;We have some other environmental considerations that we are looking to work around. We are in an open plan (somewhat) noisy office and the guys in my team have a lot of knowledge and experience testing a different application that they are often asked questions about. We set down the following guidelines that we try as far as possible not to break.&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;We lock our phones so that it goes straight to voice mail and doesn't ring&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Mobile phones must go in the drawer and be switched off&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Outlook gets closed and email notifications switched off&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;We wear a “do not disturb I am in ET” hat/cap – this means people should try as far as humanly possible not to come and ask questions etc.&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p style="margin-bottom: 0in;"&gt;And so?&lt;/p&gt;&lt;p style="margin-bottom: 0in;"&gt;I have found that I am encouraging thinking testing and in a way that enhances reflection and communication. Previously, I have tried to encourage thinking even through the scripted tests but it only works to a certain point and after that, the ideas stop, or should I say that the totally free thinking stops and the frustration sets in.&lt;/p&gt;&lt;p style="margin-bottom: 0in;"&gt;I am lucky in that I have a team of really enthusiastic and passionate testers that want to learn and want to grow. I am not sure that we would be successful in our endeavour if that wasn't the case. Our debrief sessions are fun and I think that everyone is really getting the hang of reflection. To my mind, merely taking the time to do that makes us a more effective team.&lt;/p&gt;&lt;p style="margin-bottom: 0in;"&gt;There are a few other things that I would like to look at once we have finished this experiment. How successful were we at delivering to our mission? Do I end up with better thinking, better equipped, engaged and excited testers? How quickly can people become effective as exploratory testers? What can I do to support them and help them to continually be passionate about their job and improve themselves? Am I able to plan for and measure ET and give the right kinds of information to allow the Project Managers and stakeholders to make the decisions that they need to? And is the result set that we keep manageable and auditable? Should we minimise Scripted testing? Can we get sufficient coverage of specifications through charters to impress stakeholders that we have tested enough / the right things?&lt;/p&gt;&lt;p style="margin-bottom: 0in;"&gt;There will be more to come when I reflect on these questions...&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5580569576155659884-2020037227285268780?l=lperold.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lperold.blogspot.com/2007/12/adventures-and-experiments-in-et.html</link><author>noreply@blogger.com (Louise)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5580569576155659884.post-4323822289197138709</guid><pubDate>Fri, 09 Nov 2007 14:07:00 +0000</pubDate><atom:updated>2008-08-22T16:25:12.798+02:00</atom:updated><title>My excuses ... and the BBST</title><description>&lt;p  style="text-align: justify; font-family: verdana;font-family:arial;"&gt;&lt;span id="dnn_ctr11864_MainView_ViewEntry_lblEntry"  style="font-size:100%;"&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;There are two reasons for the long time lapse between blog entries. Firstly, there were a few technical difficulties involved in the relocation. These have hopefully all been resolved, but please feel free to report any bugs either as comments or via email.&lt;/p&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;Secondly, almost all my free time (and some of my not so free time) has been taken up by the BBST (Black Box Software Testing) online course presented by AST (Association for Software testing http://www.associationforsoftwaretesting.org/).&lt;br /&gt;&lt;br /&gt;The material within the course enhances that developed by James Bach and Cem Kaner for the Florida Institute of Technology. It is organised specifically for an online learner. &lt;/div&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;The way that the course is structured to make one think and learn has fascinated me. The modules begin with an Orientation exercise. These exercises were tough, very tough. For some of the exercises, I had to look up almost the entire question on wikipedia! The exercises challenged  my thinking around a specific problem. Problems I was not used to solving. This was followed by reading material and videos explaining and elaborating on the topic. The material provided me with additional insight into the problem and not necessarily simple solutions to the problem (or that is the way I interpreted it). Then there was a multiple choice open book quiz that one had to complete. The multiple choice quiz questioned my understanding and in some cases interpretation of the material. (I never scored higher than 55% for any of the quizzes and they are open book!) &lt;/p&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;There was also a Group exercise. We had to collaborate to produce an answer to an exercise. My group team members were located in Los Angeles and Bangalore. We had some challenges in terms of these time zones however we managed to find one time around 6pm SA time that we could all be awake and discuss our answers over Skype. It was fun! As one of my team members put it, “the challenge is to end up with an answer that has both taken everyone's views into consideration and yet still ensure that it does not end up sounding like 3 different answers”. It did however strike me how difficult non face to face communication can be. Without body language and in some cases where one of us is talking “American” and another “South African” English, we were often saying the same thing, but in different ways. &lt;/p&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;Following this, we (as individuals) had to review two other groups' answers. This was hard. I learned so much from the other answers and that added to the difficulty in critiquing it. Since I had found my own question challenging, I struggled with being presented an answer that I may never have been able to come up with myself, and then still having to pass judgement on it. &lt;/p&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;Finally, the exam. There is no hiding in the exam. You have to post your answers in an open forum and you are then reviewed and graded by 2 participants. In turn you have to grade 2 participants. It is SCARY. For all of the exercises and also the reviews that you perform, there are guidelines or “rubrics” to help you form your answer or perform your review. &lt;/p&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;We are now at the reviewing stage of the Exam answers and I have just received 2 F's... VERY hard to take, but learning from them...  :) &lt;/p&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;For anyone that wants to challenge themselves and their ideas, I recommend this course. I guess I am not really qualified to say (as I wouldn't ever spend the money on certification), but I would see this as infinitely more valuable than something you pay thousands of Rands for. &lt;/p&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;&lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5580569576155659884-4323822289197138709?l=lperold.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lperold.blogspot.com/2007/11/my-excuses-and-bbst.html</link><author>noreply@blogger.com (Louise)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5580569576155659884.post-8184054661635070237</guid><pubDate>Thu, 08 Nov 2007 14:04:00 +0000</pubDate><atom:updated>2008-08-22T16:23:04.740+02:00</atom:updated><title>I'm mad</title><description>&lt;span style="font-family: verdana;font-size:100%;" id="_ctl3_DesktopThreePanes1_ThreePanes__ctl9_myDataList__ctl1_Description" class="Normal" &gt;&lt;p style="margin-bottom: 0in;" align="justify" lang="en-ZA"&gt;I am mad…..&lt;/p&gt; &lt;p style="margin-bottom: 0in;" align="justify" lang="en-ZA"&gt;&lt;span lang="en-ZA"&gt;One of the teams I am working with logged a defect recently on an ATM machine they were testing. The machine made a strange noise while reading the card. The functionality that had been newly added was a chip card reader so was different to the readers that had previously been in the machines. The noise was loud… noticeably loud, or they would not have logged it. It wasn’t occurring on all the ATMs with the new reader, but only a couple of them. It was also different from any “card reader noises” that they were used to hearing. &lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;" align="justify" lang="en-ZA"&gt;&lt;span lang="en-ZA"&gt;One of our developers had some MAJOR objections to our defect. The first thing he said, really made me mad. He said that a “tester’s personal &lt;b&gt;subjective&lt;/b&gt; view should &lt;b&gt;not&lt;/b&gt; result in a defect”. According to wikipedia, “&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;u&gt;&lt;a href="http://en.wikipedia.org/wiki/Subjectivity"&gt;&lt;span lang="en"&gt;Subjectivity&lt;/span&gt;&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;span lang="en"&gt; - refers to the property of &lt;/span&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;u&gt;&lt;a href="http://en.wikipedia.org/wiki/Perception"&gt;&lt;span lang="en"&gt;perceptions&lt;/span&gt;&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;span lang="en"&gt;, &lt;/span&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;u&gt;&lt;a href="http://en.wikipedia.org/wiki/Argument"&gt;&lt;span lang="en"&gt;arguments&lt;/span&gt;&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;span lang="en"&gt;, and the language terms use to communicate such, as being based in a subject point of view, and hence influenced in accordance with a particular bias”. Surely, he had a &lt;b&gt;subjective&lt;/b&gt; point of view that the noise was &lt;b&gt;not&lt;/b&gt; a problem??! &lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;" align="justify" lang="en-ZA"&gt;&lt;span lang="en-ZA"&gt;The second thing he said, almost made me madder. He questioned the use of the word “funny” as a way of describing the noise. “&lt;/span&gt;&lt;span lang="en-US"&gt;Where is the “funniness” threshold for mechanical equipment defined?”, he asked. What would have made more sense? Is there a scientific term that would have convinced him that it warranted a second look?&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;" align="justify" lang="en-US"&gt;&lt;span lang="en-US"&gt;Thirdly, he questioned us sending the defect to business after the technicians had decided it didn’t deserve further investigation. We did as we always do, i.e. highlight the problem as we see it, and send it to the people that need to be aware, and need to be given an opportunity to question or accept the answer. In my view, the team did everything right. &lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;" align="justify" lang="en-US"&gt;&lt;span lang="en-US"&gt;Anyone disagree? Why do we constantly get attacked for doing our job? &lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;" align="justify" lang="en-ZA"&gt;&lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5580569576155659884-8184054661635070237?l=lperold.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lperold.blogspot.com/2007/11/im-mad.html</link><author>noreply@blogger.com (Louise)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5580569576155659884.post-3956152885440741556</guid><pubDate>Sun, 16 Sep 2007 13:59:00 +0000</pubDate><atom:updated>2008-08-22T16:21:54.834+02:00</atom:updated><title>Non random thoughts on scripted testing</title><description>&lt;span style="font-family: georgia;font-size:100%;" id="_ctl3_DesktopThreePanes1_ThreePanes__ctl9_myDataList__ctl2_Description" class="Normal" &gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;I have been &lt;i&gt;exploring&lt;/i&gt; the idea of how we can incorporate Exploratory testing into a very “structured” (by that I mean loads of scripted test cases, “auditable” result sets in one very large test management tool) environment successfully. &lt;/p&gt; &lt;p style="margin-bottom: 0in;" align="justify"&gt;We started by examining the advantages and disadvantages of Scripting testing in our context. There were some discussions and debates. It made me think about how I design my scripted tests and has clarified for me some really good reasons why I do it the way I do it. I realise too of course, that very shortly I may come across a project where it absolutely does not fit!.&lt;/p&gt; &lt;p style="margin-bottom: 0in;" align="justify"&gt;I have always constructed my scripted tests to focus on a single technique. There are a few techniques in my toolbox that get pulled out regularly, but I will try and adjust or change wherever necessary. As an example, a single test per input field, focusing only on the validations for that field (a single “domain” test). Another test for a single screen which focused only on trying to execute every action from that particular screen, Etc.&lt;/p&gt; &lt;p style="margin-bottom: 0in;" align="justify"&gt;Why do I like this approach?&lt;/p&gt; &lt;ol&gt;&lt;li&gt; &lt;div style="margin-bottom: 0in;" align="justify"&gt;I can focus on a specific aspect at a time – “different types of tests, catch different types of bugs” &lt;/div&gt;&lt;/li&gt;&lt;li&gt; &lt;div style="margin-bottom: 0in;" align="justify"&gt;Having a number of techniques in the toolbox, that I would always &lt;i&gt;try&lt;/i&gt; to apply, helps me to figure what it is about the application that I don't yet know and need to learn more about.&lt;/div&gt;&lt;/li&gt;&lt;li&gt; &lt;div style="margin-bottom: 0in;" align="justify"&gt;I don't always have to be 100% specific in terms of the steps. I try and write my functional tests in two steps – one to perform the function, and one that verifies that it worked – if there is a second way to do this. This means, I don't have to say things like “click this button”, or “capture xyz”. It also means that if the screen changes, I only change my “screen-related” scripts, not my functional ones.&lt;/div&gt;&lt;/li&gt;&lt;li&gt; &lt;div style="margin-bottom: 0in;" align="justify"&gt;It's easier for me to think of a strategy if I have my test ideas split into a variety of techniques. I can start out nice and get meaner – for example, run my screen type tests first before I start tackling the domains (if that is what is called for).&lt;/div&gt;&lt;/li&gt;&lt;li&gt; &lt;div style="margin-bottom: 0in;" align="justify"&gt;Since I am trying to encourage “brain engaged” testing, I want to try and strike a balance between giving enough guidance on a test idea and being too specific. In a situation where someone else executes my scripts, I have found that a focus on a technique allows one this balance – as long as you take some time to explain what your specific interpretation of the technique is about.&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p style="margin-bottom: 0in;" align="justify"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;" align="justify"&gt;There are probably some more benefits I haven't yet thought about, and probably some downsides too... and I know I am certainly not the only person doing things this way...would love your comments and thoughts.&lt;/p&gt; &lt;p style="margin-bottom: 0in;" align="justify"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;" align="justify"&gt;p.s. I will still give feedback on how we incorporate Exploratory testing... watch this space! &lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5580569576155659884-3956152885440741556?l=lperold.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lperold.blogspot.com/2007/09/non-random-thoughts-on-scripted-testing.html</link><author>noreply@blogger.com (Louise)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5580569576155659884.post-3992952712052423911</guid><pubDate>Mon, 13 Aug 2007 13:56:00 +0000</pubDate><atom:updated>2008-08-22T16:19:12.293+02:00</atom:updated><title>Belated explanation of the title</title><description>&lt;span style="font-family: trebuchet ms;font-size:100%;" id="Description" class="Normal" &gt;Soon after posting my first blog, I realised that I had neglected to explain the title.... probably a rather significant detail....especially for those hoping to read something about trapping wildlife.  &lt;p style="margin-bottom: 0in;" align="justify"&gt;While at CAST (refer to previous blog for details), I was lucky enough to attend an all day tutorial with James Bach. During the day, he challenged us to write our own heuristics (“fallible method of solving a problem”). I was terrified. Firstly of writing - there are a few things I am confident about, but writing my own thoughts is not one of them. Secondly, I was terrified of embarrassing myself in front of one of the people I consider to be a guru in Software testing. I sat with this bunch of blank cards in front of me and thought... and thought some more. Suddenly (and surprisingly), a thought came to me... write what you know. One of my "philosophies" in life is that you can't always change things or accomplish things overnight. It happens one slow step at at time. I realised we have a saying for this... "Slowly Slowly Catch Monkey". I use it when trying to convey a need for (artful?) patience. I guess to me, it means that there is a plan involved. And part of the plan is to make small changes or progress steps all the time - sometimes without anyone even noticing, until finally, the “Monkey” is captured. (Your goal achieved). I have no idea where I heard it first.... I just know we say it. My boss says it, my cousin says it... So I wrote it down and put my own "slightly testing related" spin to it. I had a heuristic! I wasn't overly confident that this would be something that could work... but then a friend (Adam) in the class came over and read it... he liked it, and that gave me courage – he even offered to put it up on the wall with the others for me. And from there, I guess it's history. James seemed to like it too, which was cool. Very cool. So here we are.....(and I am taking some poetic license with myself cos I am not sure this was exactly how I originally worded it!!)&lt;/p&gt; &lt;p style="margin-bottom: 0in;" align="justify"&gt;&lt;em&gt;“Slowly Slowly Catch Monkey” (as it relates to Software Testing)&lt;/em&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;" align="justify"&gt;&lt;em&gt;When trying to make changes to a process or environment, it is sometimes best to tackle things one small step at a time.&lt;/em&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5580569576155659884-3992952712052423911?l=lperold.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lperold.blogspot.com/2007/08/belated-explanation-of-title.html</link><author>noreply@blogger.com (Louise)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5580569576155659884.post-705929785621504169</guid><pubDate>Fri, 10 Aug 2007 13:58:00 +0000</pubDate><atom:updated>2008-08-22T16:17:42.090+02:00</atom:updated><title>CAST 2007</title><description>&lt;div  style="text-align: justify; font-family: trebuchet ms;font-family:arial;"&gt;&lt;span id="_ctl3_DesktopThreePanes1_ThreePanes__ctl9_myDataList__ctl4_Description" class="Normal"  style="font-size:100%;"&gt;&lt;p&gt;&lt;span style=""&gt;I was recently priviliged enough to attend CAST 2007, a Software Testing Conference in Bellevue, Washington. It was the first International Conference I have attended and the experience was one of the highlights of my testing career thus far. So, what did I learn? &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style=""&gt;I guess the first thing is that I have created this blog page, to practice my writing and communication regarding what we do and how we do it. Certainly, something that stood out for me is that I need to get a lot more practical and down to earth when talking about the art and science of testing. &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="500151608-25072007"&gt;&lt;span style=""&gt;I got the opportunity to compare some of the testing work that we are doing at home with the ideas and innovations talked about at the conference. There are some things that we can do much better and there are a lot of things that I am quite proud to say, we are already doing (sometimes though without formally talking about it).&lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p&gt;&lt;span class="500151608-25072007"&gt;&lt;span style=""&gt;The tester competition showed me personally, that I am an ok  :) tester but that I need to practice a lot more when it comes to the show and tell side of what I do - i.e. just how important it is to be able to explain what, how and why we do what we do in a way that engages and excites people.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="500151608-25072007"&gt;&lt;span style=""&gt;The real highlight for me was the all day tutorial with James Bach. After reading so many of his books, articles and papers and really trying to implement those ideas and innovations, it was a somewhat surreal experience to be in a small group, listening and learning. &lt;/span&gt;&lt;/span&gt; &lt;span class="500151608-25072007"&gt;&lt;span style=""&gt;A whole bunch of things resonated with me from this session - how I need to write more (practice practice practice), read more philosophy, introduce more "testing exercises" with my peers and basically carry on learning as much as I can. I have already started with some small steps - created this blog page, joined the Software-testing yahoo  group, and joined AST.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="500151608-25072007"&gt;&lt;span style=""&gt;So from here, I am in the process of trying to contextualise all of the new things I have learned and trying to put them into practice - see what works, what doesn't work. I guess I will report back soon on how that's going....&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="500151608-25072007"&gt;&lt;span style=""&gt;Thanks to everyone involved in the conference and me being there, I hope to share as much as possible with as many as possible....&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span class="500151608-25072007"&gt;&lt;span style=""&gt;Louise&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5580569576155659884-705929785621504169?l=lperold.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://lperold.blogspot.com/2007/08/cast-2007.html</link><author>noreply@blogger.com (Louise)</author><thr:total>0</thr:total></item></channel></rss>

