<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>evolvingwe &#187; Software</title>
	<atom:link href="http://evolvingwe.com/category/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://evolvingwe.com</link>
	<description>musings by josh ledgard - co-founder of KickoffLabs</description>
	<lastBuildDate>Wed, 28 Mar 2012 17:33:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>A GoodDay for this Developer</title>
		<link>http://evolvingwe.com/a-goodday-for-this-developer-hearing-i-use-it-regularly-with-great-success/</link>
		<comments>http://evolvingwe.com/a-goodday-for-this-developer-hearing-i-use-it-regularly-with-great-success/#comments</comments>
		<pubDate>Thu, 23 Jun 2011 11:31:00 +0000</pubDate>
		<dc:creator>Josh Ledgard</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[feedback]]></category>
		<category><![CDATA[goodday]]></category>
		<category><![CDATA[reviews]]></category>

		<guid isPermaLink="false">http://evolvingwe.com/software/a-goodday-for-this-developer-hearing-i-use-it-regularly-with-great-success/</guid>
		<description><![CDATA[Most days I’m thrilled if GoodDay buys me coffee, but there are some days I get an even better feeling… the one you get from helping people achieve their goals.  Here are some recent reviews and customer quotes that people have left about GoodDay. Goodday is a great app. Has huge potential. Very useful for [...]]]></description>
			<content:encoded><![CDATA[<p>Most days I’m thrilled if <a href="http://evolvingwe.com/goodday">GoodDay</a> buys me coffee, but there are some days I get an even better feeling… the one you get from helping people achieve their goals.  Here are some recent reviews and customer quotes that people have left about GoodDay.</p>
<blockquote><p><em>Goodday is a great app. Has huge potential. Very useful for keeping track of goals but also tracking moods, virtues I&#8217;m working on, and vices I&#8217;m trying to overcome. </em> &#8211; Jay</p></blockquote>
<blockquote><p><em>An excellent tool. I use it repeatedly throughout the day with GREAT success &#8211; I&#8217;ve reached some pretty lofty goals lately. This app has helped greatly. If you want to stay on track with an aspiration or two, or more, this lets you quickly and easily track your efforts. I had started a googleDoc to do this and when I found it I bought it immediately. It&#8217;s simple, clean, clear and incredibly easy to use. In addition, I&#8217;ve submitted a number of enhancement requests that I hope will be considered. Even without them, in just two weeks I&#8217;ve managed to maintain a high level of awareness and consciousness of my personal goals by updating my assessments throughout the day.Aid my efforts to do my best and achieve my goals? For $0.99 cents? Yeah, I&#8217;ll buy that for a dollar.</em> – msg_man in an app store review.</p></blockquote>
<blockquote><p><em>I am a writer and Good Day is a useful calendar and motivational tool.  It helps me track my morning writing hours. </em>- Alexandra</p></blockquote>
<p>It’s great to be helping people that also believe change comes from simple daily goals.  And yes, now that OneDayApp has shipped there will be another GoodDay update that takes more customer suggestions.  In the meantime… what do you want to track and change?</p>
<p><a href="itms://itunes.apple.com/us/app/goodday-goal-tracking/id403685780?mt=8"><img src="http://evolvingwe.com/wp-content/uploads/2010/11/app-store-badge-300x98.png" alt="" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://evolvingwe.com/a-goodday-for-this-developer-hearing-i-use-it-regularly-with-great-success/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Don&#8217;t forget to set up your Facebook page ASAP</title>
		<link>http://evolvingwe.com/dont-forget-to-set-up-your-facebook-page-asap/</link>
		<comments>http://evolvingwe.com/dont-forget-to-set-up-your-facebook-page-asap/#comments</comments>
		<pubDate>Thu, 24 Mar 2011 18:14:24 +0000</pubDate>
		<dc:creator>Josh Ledgard</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[kickofflabs]]></category>
		<category><![CDATA[Social]]></category>
		<category><![CDATA[social-software]]></category>

		<guid isPermaLink="false">http://evolvingwe.com/software/dont-forget-to-set-up-your-facebook-page-asap/</guid>
		<description><![CDATA[I’ve talked to a few business lately that ended up finding squatters on their ideal Facebook URL.&#160; Yeah, it’s the new “AOL Keyword”, but it’s just expected these days.&#160; Same thing with your twitter name.&#160; It’s just not as simple as securing your domain name anymore.&#160; But there are more reasons to start early on [...]]]></description>
			<content:encoded><![CDATA[<p>I’ve talked to a few business lately that ended up finding squatters on their ideal Facebook URL.&#160; Yeah, it’s the new “AOL Keyword”, but it’s just expected these days.&#160; Same thing with your twitter name.&#160; It’s just not as simple as securing your domain name anymore.&#160; But there are more reasons to start early on Twitter and Facebook than just avoiding squaters and beating competitors… Here is the first mistake I made with KickoffLabs and Facebook:</p>
<p><strong>Facebook does not have a way to associate URLs with pages.&#160; </strong></p>
<p>This means that <a href="http://kickofflabs.com">http://kickofflabs.com</a> can never really be tied to <a href="http://facebook.com/kickofflabs">http://facebook.com/kickofflabs</a>.&#160; There are separate likes, fan counts, and <a href="http://www.facebook.com/help/?search=insights">facebook insight</a> reports.&#160; </p>
<p>When I initially published the landing page for kickofflabs.com I set the Facebook like button to the kickofflabs.com URL.&#160; I’d also set the following meta-tag in the page header to “link” our page with our domain:</p>
<p>&#160;&#160;&#160; &lt;meta content=&#8217;200576366633574&#8242; property=&#8217;fb:page_id&#8217; /&gt;</p>
<p>Along with other Open Graph protocol information. </p>
<p>The assumption was that this would tie the URL to the domain.&#160; But that’s not the case. <strong>As of today you have a choice:</strong></p>
<p>1. Have people like your URL and manage the interaction there.&#160; Which is more complicated… but you can do this and have your URL publish stories to Facebook just like it’s a Facebook page itself.&#160; </p>
<p>2. Have people like your Facebook page and publish stories from your URL.&#160; This option is much more user friendly if you are just getting started… but keeps the relationships tied to the Facebook URL instead of&#160; your site.&#160; </p>
<p>You can use the URL linter on Facebook <a title="http://developers.facebook.com/tools/lint/" href="http://developers.facebook.com/tools/lint/">http://developers.facebook.com/tools/lint/</a> to see what’s going on by entering something like <a href="http://microsoft.com">http://microsoft.com</a> and comparing it to <a href="http://facebook.com/microsoft">http://facebook.com/microsoft</a>.&#160; They’ve push most of the fan activity to the facebook page…but over 5k people have liked the microsoft.com URL directly and generated social activities with it. </p>
<p><strong>So what did we choose:</strong></p>
<p>Since we had the Facebook page <a href="http://facebook.com/kickofflabs">http://facebook.com/kickofflabs</a>&#160; we decided to just have our like button link to that instead of our own URL.&#160; The upside is that it’s easier to manage publishing content to fans on facebook.&#160; The downside is that the facebook insights on our domain (for liked blog entries, visits, or someone just sharing a URL directly by posting a link) are now separate and we have to look at both of them if we want aggregate data. </p>
<p>Back to the moral of this story…<strong> before you get too many people sharing your URL you want to decide if you want them liking that or your Facebook Page.&#160; So secure your Facebook page ASAP</strong> and you can push people to congregate there.&#160; Thankfully only 14 people had shared our URL when we made the switch and most of them had also liked our Facebook page.&#160; </p>
]]></content:encoded>
			<wfw:commentRss>http://evolvingwe.com/dont-forget-to-set-up-your-facebook-page-asap/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Do it on camera to increase your satisfaction</title>
		<link>http://evolvingwe.com/do-it-on-camera-to-increase-your-satisfaction/</link>
		<comments>http://evolvingwe.com/do-it-on-camera-to-increase-your-satisfaction/#comments</comments>
		<pubDate>Tue, 22 Feb 2011 01:57:03 +0000</pubDate>
		<dc:creator>Josh Ledgard</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[locanote]]></category>
		<category><![CDATA[onedayapp]]></category>
		<category><![CDATA[quality]]></category>

		<guid isPermaLink="false">http://evolvingwe.com/?p=523</guid>
		<description><![CDATA[I highly recommend working on your next project like your being filmed for training.&#160; Better yet… actually record what you are doing and try sharing it.&#160; You’ll learn a TON and you’ll focus on fit and finish in ways you never thought about before. Working on the OneDayApp series has dramatically improved the quality of [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://evolvingwe.com/wp-content/uploads/2011/02/IMG_19041.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px 10px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="IMG_1904" border="0" alt="IMG_1904" align="left" src="http://evolvingwe.com/wp-content/uploads/2011/02/IMG_1904_thumb1.jpg" width="244" height="206" /></a>I highly recommend working on your next project like your being filmed for training.&#160; Better yet… <strong>actually record</strong> what you are doing and try sharing it.&#160; You’ll learn a TON and you’ll focus on fit and finish in ways you never thought about before. </p>
<p>Working on the <a href="http://evolvingwe.com/onedayapp">OneDayApp</a> series has dramatically improved the quality of what I’m doing with my next application.&#160; There are all sorts of corners I would be cutting, steps I’d be skipping, and personal education I’d miss out on in the final product if I wasn’t building it partially to teach people.&#160; </p>
<p>It can be valuable at any stage.&#160; If you record your code you’ll find yourself caring about things like variable names in new ways.&#160; Once you have something to demo you’ll see all sorts of rough edges that you’d never see if you just used it.&#160; <strong>There’s simply nothing that beats actually “going to the tape” to get a glimpse of what other people see.&#160; </strong></p>
]]></content:encoded>
			<wfw:commentRss>http://evolvingwe.com/do-it-on-camera-to-increase-your-satisfaction/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GoodDay Lite Released &#8211; It&#8217;s Free!</title>
		<link>http://evolvingwe.com/goodday-lite-released-its-free/</link>
		<comments>http://evolvingwe.com/goodday-lite-released-its-free/#comments</comments>
		<pubDate>Mon, 14 Feb 2011 16:38:34 +0000</pubDate>
		<dc:creator>Josh Ledgard</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[app]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[goodday]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[lite]]></category>
		<category><![CDATA[paywall]]></category>

		<guid isPermaLink="false">http://evolvingwe.com/?p=517</guid>
		<description><![CDATA[Over the weekend I released a “lite” version of GoodDay.&#160; My price experiment over the holidays showed me that the difference between free and 0.99 is an amazing barrier. So, if someone was holding out for another price drop… you can get the free version now.&#160; It’s ad supported. The paid version will continue to [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://itunes.apple.com/us/app/goodday-lite/id418624986?mt=8"><img style="background-image: none; border-right-width: 0px; margin: 0px 10px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="mzl.zxjcffrc.320x480-75" border="0" alt="mzl.zxjcffrc.320x480-75" align="left" src="http://evolvingwe.com/wp-content/uploads/2011/02/mzl.zxjcffrc.320x480-75.jpg" width="223" height="244" /></a></p>
<p>Over the weekend I released a <a href="http://itunes.apple.com/us/app/goodday-lite/id418624986?mt=8">“lite” version of GoodDay</a>.&#160; My price experiment over the holidays showed me that the difference between free and 0.99 is an amazing barrier. So, if someone was holding out for another price drop… you can get the free version now.&#160; It’s ad supported. </p>
<p>The paid version will continue to progress with new features starting at the paid level first.&#160; There are also no ads in the paid version of GoodDay.&#160; Other than the ads the only difference today is the ability to sort your goals.&#160; This debuted on the paid version and will remain a paid feature for a while. </p>
<p>Thanks for all the support so far!</p>
]]></content:encoded>
			<wfw:commentRss>http://evolvingwe.com/goodday-lite-released-its-free/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GoodDay 1.2 Now Available with Sorting</title>
		<link>http://evolvingwe.com/goodday-1-2-now-available-with-sorting/</link>
		<comments>http://evolvingwe.com/goodday-1-2-now-available-with-sorting/#comments</comments>
		<pubDate>Tue, 08 Feb 2011 16:36:19 +0000</pubDate>
		<dc:creator>Josh Ledgard</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[goodday]]></category>
		<category><![CDATA[sorting]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://evolvingwe.com/?p=510</guid>
		<description><![CDATA[Goodday 1.2 was released to the app store yesterday afternoon.  It&#8217;s awesome and I&#8217;ve been using it for the last week.  Yes, I&#8217;m biased, but there is no simpler way to track life&#8217;s important daily goals than the 5 seconds you&#8217;ll spend each day in Goodday. The image gives away the big feature added was [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-511" style="margin-right: 10px;" title="Screenshot 2011.02.03 11.52.12" src="http://evolvingwe.com/wp-content/uploads/2011/02/Screenshot-2011.02.03-11.52.12.png" alt="" width="230" height="346" /></p>
<p><a href="http://evolvingwe.com/goodday/">Goodday</a> 1.2 was <a href="itms://itunes.apple.com/us/app/goodday-goal-tracking/id403685780?mt=8">released to the app store </a>yesterday afternoon.  It&#8217;s awesome and I&#8217;ve been using it for the last week.  Yes, I&#8217;m biased, but there is no simpler way to track life&#8217;s important daily goals than the 5 seconds you&#8217;ll spend each day in Goodday.</p>
<p>The image gives away the big feature added was the ability to sort your goals.  This was by far the biggest request I&#8217;d received for the app. Hundreds have updated already&#8230; have you?</p>
<p>Other small updates include making it easier to edit longer goals and performance improvements. iPad users can also rejoice now that the app will actually work on your device.</p>
<p>What&#8217;s next for Goodday?  Right around the corner is a less featured lite version that&#8217;s ad supported.  For paid users I&#8217;ll also be looking into some new goal types and a feature that lets the app tell you if you can give you a running comparison of this week to last week. This way you can use Goodday to tell you if you can afford to slack or not as the week goes on.</p>
<p>Want to learn how you can build apps with your existing web development skills?  You can <a href="http://evolvingwe.com/onedayapp/">pre-order the &#8220;From Web to App Developer in One Day with Phonegap&#8221; training series today</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://evolvingwe.com/goodday-1-2-now-available-with-sorting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Great Review of GoodDay I found because AppAnnie.com</title>
		<link>http://evolvingwe.com/great-review-of-goodday-i-found-because-appannie-com/</link>
		<comments>http://evolvingwe.com/great-review-of-goodday-i-found-because-appannie-com/#comments</comments>
		<pubDate>Thu, 27 Jan 2011 06:01:28 +0000</pubDate>
		<dc:creator>Josh Ledgard</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[app store]]></category>
		<category><![CDATA[goodday]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[review]]></category>

		<guid isPermaLink="false">http://evolvingwe.com/?p=503</guid>
		<description><![CDATA[It&#8217;s nearly impossible to see reviews as a developer of your app&#8230; especially when reviews come from international stores.  So I recently wired up a service called appannie and it digs into all the stores to show your app ranking and reviews.  I learned that GoodDay was the #1 app in Hungry in December for [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://evolvingwe.com/wp-content/uploads/2011/01/Italy_flag.gif"><img class="alignleft size-full wp-image-504" style="margin-right: 10px;" title="Italy_flag" src="http://evolvingwe.com/wp-content/uploads/2011/01/Italy_flag.gif" alt="" width="130" height="86" /></a>It&#8217;s nearly impossible to see reviews as a developer of your app&#8230; especially when reviews come from international stores.  So I recently wired up a service called <a href="http://www.appannie.com/">appannie</a> and it digs into all the stores to show your app ranking and reviews.  I learned that <a href="http://evolvingwe.com/goodday">GoodDay</a> was the #1 app in Hungry in December for health and fitness.  I also found this review&#8230;</p>
<blockquote><p>Ottima!!!!!!! - Anche io avevo avuto la stessa idea, ma la vostra realizzazione è geniale!!! Ottima, semplice, leggerissima! La app che cercavo!!! GRAZIE!!!!</p></blockquote>
<p>Which, if you believe google means&#8230;</p>
<blockquote><p>Excellent !!!!!!! - I also had had the same idea, but your achievement is great! Very simple, very light! The app I was looking for! THANK YOU!</p></blockquote>
<p>It&#8217;s little nuggets like this that I think keep you going in the early stage I&#8217;m at.  Thanks.</p>
<p>Next someone could build an App Store that actually lets me connect with these people in more meaningful ways.</p>
]]></content:encoded>
			<wfw:commentRss>http://evolvingwe.com/great-review-of-goodday-i-found-because-appannie-com/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How the QA team DOES own Quality</title>
		<link>http://evolvingwe.com/how-the-qa-team-does-own-quality/</link>
		<comments>http://evolvingwe.com/how-the-qa-team-does-own-quality/#comments</comments>
		<pubDate>Wed, 29 Dec 2010 22:30:27 +0000</pubDate>
		<dc:creator>Josh Ledgard</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[leadership]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[QA]]></category>

		<guid isPermaLink="false">http://evolvingwe.com/software/how-the-qa-team-does-own-quality/</guid>
		<description><![CDATA[I’ve spent the last 4 blog posts discussing how everyone except the QA team owns quality so, to cap this series off, lets discuss what role the QA team has in the delivery of a quality product… because it’s an important one. The QA Team As I stated in the opening of this series you [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://evolvingwe.com/wp-content/uploads/2010/12/canhasquality.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px 10px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="canhasquality" border="0" alt="canhasquality" align="left" src="http://evolvingwe.com/wp-content/uploads/2010/12/canhasquality_thumb.jpg" width="128" height="97" /></a>I’ve spent the last 4 blog posts discussing how everyone <strong><em>except</em></strong> the QA team owns quality so, to cap this series off, lets discuss what role the QA team has in the delivery of a quality product… because it’s an important one. </p>
<p>  <span id="more-450"></span><br />
<h3><font style="font-weight: bold"></font></h3>
<h3><font style="font-weight: bold">The QA Team</font></h3>
<p>As I stated in the opening of this series you are here to <strong><font size="4">accurately measure</font></strong> the status of <strong><font size="4">customer</font></strong> <strong>quality <font size="4">regularly</font> in a <font size="4">repeatable</font> fashion throughout the development cycle</strong>. The words here are critically important. </p>
<li><strong><strong><font size="4">Accurately </font></strong>- </strong>You are responsible for <strong><font size="4">designing</font> the series of <font size="4">tests</font></strong> that the product must pass in order to be released. You won’t be able to test every configuration and stress test possible before the product is release so you have to make sure you are <strong><font size="4">testing</font> what’s <font size="4">important</font></strong>. Just ask the person that had to test the iPhone 4 antenna… and left off actually holding the phone like most users.&#160; I’m sure they had thousands of hours of testing that went into that release… they just missed what was important. </li>
<li><strong><font size="4">Measure</font></strong> – There are lots of ways to measure quality but the most important are going to include:
<ul>
<li><strong>Test Plan pass fail reports. </strong>When tests are executed do the pass or fail. If they fail why do they fail? </li>
<li><strong>Known Bug counts by severity.</strong>&#160; All products ship with bugs so it’s not just important to know how many there are… but at what severity the known issues are throughout the cycle so that the team can fix what’s most important first. The point is to make sure people are aware of the bugs. </li>
<li><strong>Code Complexity</strong> – If you are shipping software you need to be able to communicate where it’s complex and look to reduce complexity BEFORE it’s developed in the first place by reviewing development plans, tickets, or user stories.&#160; You should <strong><font size="4">push back</font> on requirements that will make the product untestable and unnecessarily complex</strong>. </li>
<li><strong>Test Counts VS tests remaining</strong> – Everything needs to have coverage… this really measures your work backlog. </li>
</ul>
</li>
<li><strong><font size="4">Regularly &#8211; </font></strong>It’s meaningless if you stand up at the end of development and say 50% of our tests fail. Its your job to put quality in everyone else&#8217;s face so they can make informed decisions about adding more feature work, the time required to lock down the release, and work that must be done. The more frequently you can run tests the faster you will find issues and the less it will cost to fix them. </li>
<li><strong><font size="4">Repeatable</font> –</strong> The test plan and test cases must be structured so that it can be run the same way consistently.&#160; This means <strong>the more <font size="3">automated</font> and structured</strong> it is the better.&#160; You should be able to hand a test plan and automation over to any new person on the team and they should be able to repeat your results.&#160; Even the automated tests should be manually checked, but having a nightly build report from all the unit &amp; integration tests is critical to finding issues fast. </li>
<li><strong><font size="4">Customer – </font></strong>You should be reading every customer reported issue.&#160; Those are one that snuck out. It needs to be fixed and have a test case added to it.&#160; Customers are doing you a favor by telling you about something and its your job to stand up and make sure those issues are addressed. </li>
<p>As a <font size="4"><strong>bonus</strong> &#8211; n</font>othing beats a few good rounds of ad-hoc testing by creative people trying to break things. </p>
<ul></ul>
<p>Ok, this concludes this 5 part series on product quality.&#160; It’s obviously something I’m pretty passionate about and I hope you enjoyed it.&#160; If you are digging back for the first 4 posts in this series to see how other roles own quality.. here they are:</p>
<ul>
<li>Part 1: <a href="http://evolvingwe.com/software/who-is-responsible-for-quality-raise-your-hand/">Sales and Development</a> </li>
<li>Part 2: <a href="http://evolvingwe.com/?p=426">Consulting and Support</a> </li>
<li>Part 3: <a href="http://evolvingwe.com/software/owning-quality-part-3-marketing-and-user-experience/">Marketing and User Experience</a> </li>
<li>Part 4: <a href="http://evolvingwe.com/business/owning-quality-part-4-pms-and-leadership/">PMs and Leadership</a> </li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://evolvingwe.com/how-the-qa-team-does-own-quality/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Owning Quality Part 3: Marketing and User Experience</title>
		<link>http://evolvingwe.com/owning-quality-part-3-marketing-and-user-experience/</link>
		<comments>http://evolvingwe.com/owning-quality-part-3-marketing-and-user-experience/#comments</comments>
		<pubDate>Tue, 21 Dec 2010 05:35:01 +0000</pubDate>
		<dc:creator>Josh Ledgard</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[QA]]></category>
		<category><![CDATA[quality]]></category>

		<guid isPermaLink="false">http://evolvingwe.com/software/owning-quality-part-3-marketing-and-user-experience/</guid>
		<description><![CDATA[This is part 3 in a series of posts that examines how each role at a company owns the quality of product.&#160; Part one looked at sales and development while part 2 examined the roles of consulting and support in shipping a quality product.&#160; This part will examine how User Experience and Marketing own quality.&#160; [...]]]></description>
			<content:encoded><![CDATA[<p><img style="margin: 0px 10px 0px 0px; display: inline; float: left" align="left" src="http://qainsight.net/content/binary/SQA_For_Dummies.jpg" width="67" height="85" />This is part 3 in a series of posts that examines how each role at a company owns the quality of product.&#160; <a href="http://evolvingwe.com/software/who-is-responsible-for-quality-raise-your-hand/">Part one looked at sales and development</a> while <a href="http://evolvingwe.com/?p=426">part 2 examined the roles of consulting and support</a> in shipping a quality product.&#160; This part will examine how User Experience and Marketing own quality.&#160; </p>
<p>  <span id="more-428"></span><br />
<h2>User Experience</h2>
<p>On the use experience team you are going to <strong>control the <font size="4">feel of the product</font></strong>.&#160; Will the user achieve their goals seamlessly or will they be frustrated and <strong>start <font size="4">looking</font> for more</strong> <strong>problems?</strong> So <strong><font size="4">what can you do?</font></strong></p>
<ul>
<li><strong><font size="4">Fail fast.</font></strong>&#160; It’s way <strong>faster for you to <font size="4">test UI on paper</font></strong> with users than it is for any developer to code it up.&#160; And if the experience on paper doesn’t work <strong>you don’t have to rewrite code</strong>… which leads to quality problems.&#160; Just refine it offline until you have a winner. Only winning designs should move onto development.&#160; Trust me… you’ll still have to iterate once it’s been implemented anyway… but you can minimize this up front. </li>
<li><strong><font size="4">K.I.S.S.</font></strong>&#160; Unless you work for Microsoft <strong>your team does <font size="4">not</font> have the resources for <font size="4">complex features</font></strong> with lots of options.&#160; I love brainstorming new, exciting UI, but most of the time it’s not worth breaking conventions for unless you have a lot of time for testing. Stick with what’s worked on Google, Amazon, &amp; Facebook for the last few years.&#160; </li>
<li>Performance is quality and <strong>while</strong> <strong>animations are fun they CAN NOT get in the way of the user</strong>. They are there to reinforce the user action and the user shouldn’t ever be waiting for one to finish. </li>
<li><strong>Keep those <font size="4">blinders</font> on and stay focused on the feature/flow you are working on.</strong>&#160; I’ve seen UX people and designers get sidetracked all the time by looking into surrounding UI, features, and issues. Take a note, save it for later, and move on. </li>
</ul>
<h2>Marketing</h2>
<p>Like the sales team <strong>you also own the <font size="4">first touch </font></strong>so your role is also critical in the users perception of quality. </p>
<ul>
<li><strong>Pull the right <font size="4">customers</font> in.</strong>&#160; If the message you are sending about the product isn’t pulling in the customers your company/product is optimizing for then <strong>those people are going to be <font size="4">frustrated users</font></strong> if they make it through the sales pipeline. </li>
<li><strong><font size="4">Show</font> people the product.</strong>&#160; Maybe it’s because I’m visual, but there is nothing worse than a company site that doesn’t have the product described in pictures at least.&#160; Ideally there are also quick <strong><font size="4">videos</font> that explain how you are going to solve my problem</strong>.&#160; If I can’t see the product and it’s hidden behind stock photos of happy customers then I assume you are somehow ashamed of the actual product… and I should be ashamed to run it as a customer… so I’ll look for more issues. </li>
<li><strong>Make your message a <font size="4">WHY</font>.</strong>&#160; What’s the cause or belief that you want everyone to be able to convey in their work?&#160; It will give people focus on what is really important since not everything is equal.&#160; Telligent, for example, lives and breaths social customer communities. </li>
<li><strong>Keep people on <font size="4">message</font></strong> – At a small company you probably own both internal and external communication.&#160; It’s critical that <strong>everyone is on the same page about the <font size="4">solutions</font> the <font size="4">product aims to provide</font></strong> since everyone will touch customers.&#160; </li>
<li><strong><font size="4">Test your messages</font> and your WHY</strong>. Test them internally and test them with customers before you finalize them. </li>
</ul>
<p>Part 4 will look at the role of PM’s &amp; Leadership. </p>
]]></content:encoded>
			<wfw:commentRss>http://evolvingwe.com/owning-quality-part-3-marketing-and-user-experience/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quality Ownership Part 2: Consulting Services &amp; Support</title>
		<link>http://evolvingwe.com/quality-ownership-part-2-consulting-services-support/</link>
		<comments>http://evolvingwe.com/quality-ownership-part-2-consulting-services-support/#comments</comments>
		<pubDate>Sat, 18 Dec 2010 07:20:07 +0000</pubDate>
		<dc:creator>Josh Ledgard</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[consulting]]></category>
		<category><![CDATA[QA]]></category>
		<category><![CDATA[quality]]></category>
		<category><![CDATA[support]]></category>

		<guid isPermaLink="false">http://evolvingwe.com/software/quality-ownership-part-2-consulting-services-support/</guid>
		<description><![CDATA[This is part 2 in a series of posts that examines how each role at a company owns the quality of product.  Part one looked at sales and development. Consulting Services If you sell additional services, and code enhancements in particular, then you also own the quality of the product that was shipped. Your on [...]]]></description>
			<content:encoded><![CDATA[<p>This is part 2 in a series of posts that examines how each role at a company owns the quality of product.  <a href="http://evolvingwe.com/software/who-is-responsible-for-quality-raise-your-hand/">Part one looked at sales and development</a>.</p>
<h3><span style="font-weight: bold;">Consulting Services</span></h3>
<p>If you sell additional services, and code enhancements in particular, then you also own the quality of the product that was shipped. <strong>Your on the front lines <span style="font-size: medium;">working every day with a customer</span></strong> who is perceiving the final experience of the product through all the customizations and integrations that you have implemented for them.</p>
<p><span id="more-426"></span></p>
<ul>
<li><strong>Customizations and integrations</strong> <strong><span style="font-size: medium;">require</span> just as much of a test plan and unit tests as code that ships with the product.</strong> Anything I previously said about how development team members own quality applies here for the improvements.  A customer will never differentiate between groups at your company… good and bad perceptions apply to everyone.</li>
<li>As experts you are engaged to <strong>prevent customers from <span style="font-size: medium;">shooting themselves</span> in the foot</strong>.  This applies to technical choices (deploying on underpowered hardware) AND softer choices about site policies and configuration (requiring too much information to register).</li>
<li>The goal isn’t that customers are up and running… it’s that <strong>customers are <span style="font-size: medium;">achieving</span></strong> what they set out to do.  Because if they aren’t achieving their goals then your services are easy to blame… quality of experience is key and you helped set them up.</li>
</ul>
<h3><span style="font-weight: bold;">Customer Support</span></h3>
<p>I work with some outstanding support people that exemplify the traits below – they own product quality to.</p>
<ul>
<li><strong>Quickly <span style="font-size: medium;">gathering</span> information and reproduction steps for <span style="font-size: medium;">bugs</span> that are reported…</strong> and making sure the bugs are fixed quickly.   Make sure your product team is accountable for fixing at least 90% of the issues that are reported in each next release.</li>
<li><strong><span style="font-size: medium;">Identifying support trends</span> and forcing the team to address them</strong>… each quarter the product team should be looking to address “supportability” by looking to reduce the top time consumers of your support team.  It may not be a bug… it may be confusing UI that customers call about frequently… which costs everyone money.</li>
<li><strong><span style="font-size: medium;">Communication</span> and closing the loop is critical.</strong> Like the lonely tree, If something is fixed in a service pack it doesn’t do any good if the customer that reported the issue doesn’t know it’s been addressed.  This is really hard to do well.</li>
</ul>
<p>In some ways your goal should be to eliminate the need for your job… except that if you do this well your company will have more customers to report issues… and you won’t need to hire an army to support them. <img class="wlEmoticon wlEmoticon-smile" style="border-style: none;" src="http://evolvingwe.com/wp-content/uploads/2010/12/wlEmoticon-smile.png" alt="Smile" /></p>
<p>Part three will look at the role of the User Experience &amp; Marketing teams in product quality.</p>
]]></content:encoded>
			<wfw:commentRss>http://evolvingwe.com/quality-ownership-part-2-consulting-services-support/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Who is responsible for quality? Raise your hand.</title>
		<link>http://evolvingwe.com/who-is-responsible-for-quality-raise-your-hand/</link>
		<comments>http://evolvingwe.com/who-is-responsible-for-quality-raise-your-hand/#comments</comments>
		<pubDate>Thu, 16 Dec 2010 19:07:09 +0000</pubDate>
		<dc:creator>Josh Ledgard</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[account management]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[QA]]></category>
		<category><![CDATA[quality]]></category>
		<category><![CDATA[sales]]></category>
		<category><![CDATA[test]]></category>

		<guid isPermaLink="false">http://evolvingwe.com/software/who-is-responsible-for-quality-raise-your-hand/</guid>
		<description><![CDATA[When I started my career at Microsoft I was on the QA team and I distinctly remember a conversation with one of my team leaders that went something like this: Me: “We’re responsible for the quality of the product.” Test Manager: &#60;Laughs&#62; Me: “Then who owns it?” Test Manager: “Everyone – the job of the [...]]]></description>
			<content:encoded><![CDATA[<p><img style="margin: 0px 10px 0px 0px; display: inline; float: left;" src="http://i269.photobucket.com/albums/jj67/billie28/raise-your-hand.jpg" alt="" width="129" height="106" align="left" />When I started my career at Microsoft I was on the QA team and I distinctly remember a conversation with one of my team leaders that went something like this:</p>
<p>Me: <em>“We’re responsible for the quality of the product.”</em></p>
<p>Test Manager: <em>&lt;Laughs&gt; </em></p>
<p>Me:<em> “Then who owns it?” </em></p>
<p>Test Manager:<em> “<span style="font-size: medium;"><strong>Everyone</strong></span> – the job of the QA team is simple to accurately measure the state of product quality consistently.” </em></p>
<p><span id="more-424"></span></p>
<p>It’s true.  <span style="font-size: medium;"><strong>The QA team does not own quality.</strong></span> They are there to accurately measure the state of quality during the development cycle… but real quality is actually a perception formed in the minds of your customers about your product.  <strong>The reality is that <span style="font-size: medium;">everyone</span> who touches a customer <span style="font-size: medium;">at your company is responsible</span> <span style="font-size: medium;">for</span> their perception of your products <span style="font-size: medium;">quality</span>. </strong> Now lets examine how different roles own quality.  Because no one reads really long posts I’m going to break this up.  Hat tip to <a href="http://frazzleddad.blogspot.com/">Jim Holmes</a>… who inspired this series.</p>
<h2><span style="font-weight: bold;">Part 1: Sales and Developers</span></h2>
<h3><span style="font-size: medium;"><span style="font-weight: bold;">Sales &amp; Account Managers…</span></span></h3>
<p><strong><span style="font-size: medium;">You own the first touch</span></strong> before I may have even seen the product. If no one gets back to me for weeks then I assume that no one would follow up on any issues I may encounter.  If three people get back to me with duplicate questions I assume you can’t properly coordinate basic ownership… let alone product development as a company.  I recently had a company that didn’t get back to me… but did add me to their company mailing list.</p>
<p><strong>Once we’re working together (customer &amp; sales)</strong> <span style="font-size: medium;"><strong>I form my product expectations from you</strong></span>.  If you say I’ll get the following features &amp; values out of the product then my expectations have now been set.  I’d rather be told “No, we can’t do that today.” than “Yes” followed by months of frustration trying to make the product do something it really can’t do.</p>
<p>This means you have to know the value props and product features like the back of your hand… and be OK with being honest when the answer is “no”.  As a customer I’ll respect you more for that… and will probably come back when I realize a competitive sales person miss-represented the product to me.  <strong>You do not have to know how the engine in the car works… but</strong> <span style="font-size: medium;"><strong>you have to be able to tell me if I’ll go 0-60 in greater or less than 10 seconds. </strong></span></p>
<h3><span style="font-size: medium;"><strong>Developers/Engineers…</strong></span></h3>
<p>You are building whatever it is your company sells and you’ll be the first ones blamed (right or wrong) when something goes bad for a customer.  Entire books and blogs have been written on the subject, but I’ll try to highlight a couple of bullets:</p>
<ul>
<li><strong><span style="font-size: medium;">Demand clear expectations</span> or clearly set and communicate them yourselves </strong>for overall functionality, performance, security, and scale.  Get clarification on what the non-happy path behaviors should be.  Never assume. An assumption is a customer that’s going to have their expectations set incorrectly.</li>
<li><strong><span style="font-size: medium;">Write tests</span></strong> that validate these expectations.</li>
<li>Write <strong>code you would be <span style="font-size: medium;">proud to print in a book. </span></strong></li>
<li><strong>If you see complex code… simplify it. <span style="font-size: medium;">Understand what complex code looks like</span></strong>… there are any number of tools available to you that you can use to measure it with.</li>
<li><strong>Understand the problem your feature is solving, the user goals,  and <span style="font-size: medium;">WHY</span></strong> you are building what you are building.</li>
</ul>
<p><a href="http://evolvingwe.com/software/quality-ownership-part-2-consulting-services-support/">Part 2 looks  at Consulting Services &amp; Support. </a></p>
]]></content:encoded>
			<wfw:commentRss>http://evolvingwe.com/who-is-responsible-for-quality-raise-your-hand/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

