<?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>Scott Savage&#039;s Blog &#187; software</title>
	<atom:link href="http://www.scottsavage.net/category/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.scottsavage.net</link>
	<description>CRM software runs my life</description>
	<lastBuildDate>Fri, 19 Aug 2011 03:51:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>iPad Emulator</title>
		<link>http://www.scottsavage.net/2010/08/ipad-emulator/</link>
		<comments>http://www.scottsavage.net/2010/08/ipad-emulator/#comments</comments>
		<pubDate>Thu, 05 Aug 2010 23:02:38 +0000</pubDate>
		<dc:creator>Scott</dc:creator>
				<category><![CDATA[advertising]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[safari]]></category>

		<guid isPermaLink="false">http://www.scottsavage.net/?p=714</guid>
		<description><![CDATA[Do you want to see what an iPad user sees when they look at your website? Well there is a simple way to check it out without buying an iPad on either Windows or Mac: Download and install Safari (if you don&#8217;t already  have it) Edit -&#62; Preferences (or Safari -&#62; Preferences on a Mac) [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_716" class="wp-caption alignright" style="width: 310px"><a href="http://www.scottsavage.net/wp-content/uploads/2010/08/ipad-develop-screenshot.png"><img class="size-medium wp-image-716" title="ipad-develop-screenshot" src="http://www.scottsavage.net/wp-content/uploads/2010/08/ipad-develop-screenshot-300x179.png" alt="" width="300" height="179" /></a><p class="wp-caption-text">Safari Develop Menu</p></div>
<p>Do you want to see what an iPad user sees when they look at your website? Well there is a simple way to check it out without buying an iPad on either Windows or Mac:</p>
<ol>
<li><a href="http://www.apple.com/safari/download/">Download</a> and install Safari (if you don&#8217;t already  have it)</li>
<li>Edit -&gt; Preferences (or Safari -&gt; Preferences on a Mac)</li>
<li>Go to the Advanced tab</li>
<li>Check the &#8220;Show Develop menu in menu bar&#8221; option</li>
<li>Close the preferences window</li>
<li>A new &#8220;Develop&#8221; menu option will appear</li>
<li>Select &#8220;User Agent&#8221; and then &#8220;Mobile Safari 3.2 &#8211; iPad&#8221;</li>
</ol>
<p>It isn&#8217;t perfect (hard to simulate rotating the device) and you should also disable Flash, but it gives you a rough impression.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.scottsavage.net/2010/08/ipad-emulator/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Windows Mobile 6.5 fails to ActiveSync with Google Apps</title>
		<link>http://www.scottsavage.net/2010/08/windows-mobile-6-5-fails-to-activesync-with-google-apps/</link>
		<comments>http://www.scottsavage.net/2010/08/windows-mobile-6-5-fails-to-activesync-with-google-apps/#comments</comments>
		<pubDate>Mon, 02 Aug 2010 10:25:17 +0000</pubDate>
		<dc:creator>Scott</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[activesync]]></category>
		<category><![CDATA[errors]]></category>
		<category><![CDATA[Exchange]]></category>
		<category><![CDATA[google apps]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.scottsavage.net/?p=709</guid>
		<description><![CDATA[Setting up your Windows Mobile 6.5 phone for Google Apps should be simple, there are some clear instructions located here. However I have found that on some HTC Windows based phones the account creation process does not go so smoothly. After a bit of hunting around I found someone who had a fix for me. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.scottsavage.net/wp-content/uploads/2010/08/activesync_screenshot.gif"><img class="alignright size-medium wp-image-711" title="activesync options screenshot" src="http://www.scottsavage.net/wp-content/uploads/2010/08/activesync_screenshot-262x300.gif" alt="" width="262" height="300" /></a>Setting up your Windows Mobile 6.5 phone for Google Apps should be simple, there are some clear instructions <a title="Windows Mobile setup for Google Apps" href="http://www.google.com/support/mobile/bin/answer.py?hl=en&amp;answer=138636">located here</a>. However I have found that on some HTC Windows based phones the account creation process does not go so smoothly. After a bit of hunting around I found someone who <a href="http://www.google.com/support/forum/p/Google+Mobile/thread?tid=24e5b7ffa1e6db07&amp;hl=en">had a fix for me</a>. Here is the more detailed version of how to get it working:</p>
<ol>
<li>Connect your phone to your PC via the USB cable</li>
<li>Disable all syncing with your PC by clicking Tools -&gt; Options</li>
<li>Click the Settings button and add your Exchange (Apps) account (do not check &#8220;Detect Settings&#8221;) and check Email syncing only</li>
<li>Sync</li>
<li>Edit the Exchange settings and check &#8220;Detect Settings&#8221;</li>
<li>Sync</li>
<li>Edit the Exchange settings again and check Calendar and Contacts (no tasks in Apps remember!)</li>
<li>Sync again</li>
</ol>
<p>And there you go! Not sure if this is a bug in Activesync, the phone or Apps, but it sure is annoying. At least it only occurs on setup, after that everything seems to keep up to date with no problems.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.scottsavage.net/2010/08/windows-mobile-6-5-fails-to-activesync-with-google-apps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Send Clientexec Invoices using Google Apps or Gmail</title>
		<link>http://www.scottsavage.net/2010/03/send-clientexec-invoices-using-google-apps-or-gmail/</link>
		<comments>http://www.scottsavage.net/2010/03/send-clientexec-invoices-using-google-apps-or-gmail/#comments</comments>
		<pubDate>Sun, 28 Mar 2010 01:25:43 +0000</pubDate>
		<dc:creator>Scott</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[clientexec]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google apps]]></category>
		<category><![CDATA[invoicing]]></category>
		<category><![CDATA[phpmailer]]></category>

		<guid isPermaLink="false">http://www.scottsavage.net/?p=674</guid>
		<description><![CDATA[As a trial I have recently migrated my email from Microsoft Exchange to Google Apps. Google Apps Standard is free (even for multiple custom domains) and therefore significantly cheaper than my current Microsoft Exchange and Windows VPS setup. The built-in Mail Fetcher tool lets you keep your Google account downloading emails regularly (about every 20 [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-678" title="google_apps_ring_128" src="http://www.scottsavage.net/wp-content/uploads/2010/03/google_apps_ring_128.jpg" alt="" width="128" height="128" />As a trial I have recently migrated my email from Microsoft Exchange to Google Apps. <a title="Get started with Google Apps Standard Edition" href="http://www.google.com/apps/intl/en/group/index.html">Google Apps Standard</a> is free (even for multiple custom domains) and therefore significantly cheaper than my current Microsoft Exchange and Windows VPS setup. The built-in <a href="https://mail.google.com/support/bin/answer.py?answer=21289">Mail Fetcher tool</a> lets you keep your Google account downloading emails regularly (about every 20 mins?) from your Exchange account, while you take your time to migrate your DNS changes over. Once you are done you can shut down your Exchange account and disable Mail Fetcher.</p>
<p>Of course changing mail servers will have some effects, in my case it broke the email function of my Clientexec invoicing system. Luckily I found a <a href="http://www.clientexec.com/forum/archive/index.php/t-15718.html">great post by Adrian Jon Kriel</a> that fixed my problem (thanks!), and I have reproduced it below:</p>
<p><strong>Problem:</strong><br />
Default clientexec smtp mailer (PHPMailer) cannot handle the required SSL/TLS SMTP via port 465 for gmail.</p>
<p><strong>Solution:</strong></p>
<p>You will need a valid Gmail or Google Apps account with POP3 enabled (Gmail-&gt;Settings-&gt;Forwarding and POP/IMAP -&gt;Enable POP for all mail)</p>
<p><strong><em>Step 1)</em></strong> Modify the file: PHPMailer.php in your clientexec directory: /newedge/classes/</p>
<p><strong><em>Step 2)</em></strong> Replace the following code around line 534:</p>
<pre>// Retry while there is no connection<br/>
while($index &lt; count($hosts) &amp;&amp; $connection == false)<br/>
{<br/>
if(strstr($hosts[$index], ":"))<br/>
list($host, $port) = explode(":", $hosts[$index]);</pre>
<p><strong>with</strong></p>
<pre>// Retry while there is no connection<br/>
while($index &lt; count($hosts) &amp;&amp; $connection == false)<br/>
{<br/>
// modified for GMAIL<br/>
// if(strstr($hosts[$index], ":"))<br/>
// list($host, $port) = explode(":", $hosts[$index]);<br/>
if(strstr($hosts[$index],"://")) list($protocol,$hostPort) = explode("://",$hosts[$index]) ;<br/>
if(strstr($hostPort, ":")) list($host, $port) = explode(":", $hostPort);</pre>
<p><strong><em>Step 3)</em> </strong>Change your clientexec Email settings (admin-&gt;SYSTEM SETUP-&gt; e-mail settings)</p>
<p><em>Mail Type:</em> SMTP<br />
<em>SMTP Host:</em> ssl://smtp.gmail.com<br />
<em>SMTP Username:</em> username@gmail.com (this will be your gmail login name)<br />
<em>SMTP Password:</em> gmail_password (this will be your gmail login password)<br />
<em>SMTP Port:</em> 465<br />
<em>Send Multi-Part MIME Messages:</em> Yes or No (your own preference)</p>
<p><em><strong>OPTIONAL</strong></em></p>
<ul>
<li>If you get &#8220;Connection Timeout&#8221; errors when u send an email, contact your host to open the TCP port 465.</li>
<li>On Windows servers you may need to add the &#8220;extension=php_openssl.dll&#8221; line to your php.ini configuration file.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.scottsavage.net/2010/03/send-clientexec-invoices-using-google-apps-or-gmail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jive SBS &#8211; The most usable employee Intranet?</title>
		<link>http://www.scottsavage.net/2009/12/jive-sbs-the-most-usable-employee-intranet/</link>
		<comments>http://www.scottsavage.net/2009/12/jive-sbs-the-most-usable-employee-intranet/#comments</comments>
		<pubDate>Mon, 28 Dec 2009 13:19:36 +0000</pubDate>
		<dc:creator>Scott</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[communication]]></category>
		<category><![CDATA[intranet]]></category>
		<category><![CDATA[jive]]></category>
		<category><![CDATA[Social CRM]]></category>

		<guid isPermaLink="false">http://www.scottsavage.net/?p=512</guid>
		<description><![CDATA[Intranets often receive a lot of criticism, primarily due to a lack of use and therefore an assumption that they are useless. Personally I think this couldn&#8217;t be further from the truth, a poorly used intranet is a clear sign that your company culture is not collaborative. Jive seem to have recognised this, and have [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.scottsavage.net/wp-content/uploads/2009/12/jive_screenshot.jpg"><img class="alignright size-medium wp-image-613" title="Example Jive Screenshot" src="http://www.scottsavage.net/wp-content/uploads/2009/12/jive_screenshot-300x235.jpg" alt="Example Jive SBS Screenshot" width="300" height="235" /></a>Intranets often receive a lot of criticism, primarily due to a lack of use and therefore an assumption that they are useless. Personally I think this couldn&#8217;t be further from the truth, a poorly used intranet is a clear sign that your company culture is not collaborative. Jive seem to have recognised this, and have thrown the overused &#8220;social&#8221; keyword at the problem. The result, <a href="http://www.jivesoftware.com/products/employee-community">Jive SBS</a>,  is actually the most usable intranet product that I have ever seen.</p>
<p>Ignore the <a href="http://blogs.zdnet.com/BTL/?p=14210">marketing jargon laden press release</a>, here is what works about Jive SBS:</p>
<ul>
<li>Documents can be grouped, searched and previewed amongst conversations</li>
<li>Clear staff directory with dynamic org chart</li>
<li>Comment and voting system lets you gather feedback on content in a dynamic and consistent manner</li>
<li>Tagging is a good structure for grouping the wide range of content on an Intranet</li>
<li>Web based documents are a far better way of collaborating on and revising policies etc.</li>
<li>Modular nature to group/personal dashboard is flexible and really makes customisation easy</li>
<li>The user interface is clean and user friendly (lots of AJAX, clear/consistent icons and whitespace)</li>
</ul>
<p>And here is how it doesn&#8217;t work:</p>
<ul>
<li>&#8220;Friends&#8221; doesn&#8217;t really apply, maybe &#8220;team mates&#8221; would be more relevant and useful? Even still&#8230;</li>
<li>Status updates are distracting and don&#8217;t have any real value</li>
<li>Activity update lists seem to be inconsistent as far as what is displayed</li>
</ul>
<p>So basically some elements borrowed from the &#8220;social&#8221; web do work, but most don&#8217;t. In the end the product is just so flexible and easy to use that you can forgive the attempts at creating an internal Facebook.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.scottsavage.net/2009/12/jive-sbs-the-most-usable-employee-intranet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Agile development management</title>
		<link>http://www.scottsavage.net/2009/10/agile-development-management/</link>
		<comments>http://www.scottsavage.net/2009/10/agile-development-management/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 08:36:39 +0000</pubDate>
		<dc:creator>Scott</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[product manager]]></category>

		<guid isPermaLink="false">http://www.scottsavage.net/?p=591</guid>
		<description><![CDATA[We recently started moving toward Agile software development at work, and I was feeling a bit uncertain. The core reason for this uncertainty was that Agile is a developer-centric methodology and I didn&#8217;t understand how I fitted in as a Business Analyst, Project Manager and/or Product Manager. Now I am a big fan of constant change, [...]]]></description>
			<content:encoded><![CDATA[<p>We recently started moving toward Agile software development at work, and I was feeling a bit uncertain. The core reason for this uncertainty was that Agile is a developer-centric methodology and I didn&#8217;t understand how I fitted in as a Business Analyst, Project Manager and/or Product Manager.</p>
<p>Now I am a big fan of constant change, I just felt that developers were being given tasks that (despite being scoped user stories) still contained a large number of unknowns. I didn&#8217;t know if I trusted them to call me in when they got stuck, rather than finding the quickest route themselves. Additionally the roles of Project Manager, Product Manager and Development Manager were stepping on each other&#8217;s toes. Normally I am happy to write the requirements up front and then manage the project. Now there were no complete signed off requirements documents, project management was on a wall and the development team was in control. What am I meant to be doing? I am not someone who likes to sit back and wait to be called upon! I eventually found the following presentation, which was literally one of the only sources I can find about how Agile development management is meant to work:</p>
<div id="__ss_992865" style="text-align: left; width: 425px;"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" title="Hitch Hikers guide to (software) management" href="http://www.slideshare.net/allankellynet/hitch-hikers-guide-to-software-management">Hitch Hikers guide to (software) management</a><object style="margin:0px" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=hitchhikers-1233847637451196-3&amp;rel=0&amp;stripped_title=hitch-hikers-guide-to-software-management" /><param name="allowfullscreen" value="true" /><embed style="margin:0px" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=hitchhikers-1233847637451196-3&amp;rel=0&amp;stripped_title=hitch-hikers-guide-to-software-management" allowscriptaccess="always" allowfullscreen="true"></embed></object></div>
<div style="font-family: tahoma,arial; height: 26px; font-size: 11px; padding-top: 2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">presentations</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/allankellynet">allan kelly</a>.</div>
<p>Even though I am only just beginning with Agile I felt the presentation gave me a good sense of where I fit. What are your experiences in Agile management outside the development team?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.scottsavage.net/2009/10/agile-development-management/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Top 3 Tools for Tuning Web Applications</title>
		<link>http://www.scottsavage.net/2009/08/top-3-tools-for-tuning-web-applications/</link>
		<comments>http://www.scottsavage.net/2009/08/top-3-tools-for-tuning-web-applications/#comments</comments>
		<pubDate>Sat, 29 Aug 2009 02:14:48 +0000</pubDate>
		<dc:creator>Scott</dc:creator>
				<category><![CDATA[CRM]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[site24x7]]></category>
		<category><![CDATA[uservoice]]></category>
		<category><![CDATA[web applications]]></category>

		<guid isPermaLink="false">http://www.scottsavage.net/?p=546</guid>
		<description><![CDATA[I believe that the greatest strength of web based applications (as opposed to desktop applications) is that ability to develop a feedback loop. I like examples, so let me run through the top feedback methods that I currently use: Uservoice - This tool allows single sign-on integration to allow you to have a private feedback forum [...]]]></description>
			<content:encoded><![CDATA[<p>I believe that the greatest strength of web based applications (as opposed to desktop applications) is that ability to develop a feedback loop. I like examples, so let me run through the top feedback methods that I currently use:</p>
<ul>
<li><a href="http://www.scottsavage.net/wp-content/uploads/2009/08/uservoice_forum_example.png"></a><a href="http://www.scottsavage.net/wp-content/uploads/2009/08/uservoice_forum_example1.png"><img class="alignright size-medium wp-image-553" title="uservoice_forum_example" src="http://www.scottsavage.net/wp-content/uploads/2009/08/uservoice_forum_example1-244x300.png" alt="uservoice_forum_example" width="244" height="300" /></a><a title="Uservoice" href="http://uservoice.com/">Uservoice</a> - This tool allows single sign-on integration to allow you to have a private feedback forum that you can harvest for feedback. The best part about it is that, unlike your current WishList queue, it is self-prioritised by the people who actually know what they are talking about, your customers. You can also provide feedback back to your customers on how the ideas are progressing (approved, started, completed etc.). Nice way to close the user feedback loop.</li>
</ul>
<p> </p>
<ul>
<li><a title="Google Analytics" href="http://www.google.com/analytics">Google Analytics</a> &#8211; Putting analytics through a web application lets you know what users are using most often, how long they stare at a particular feature (or enter information) and what makes them bounce out. But it can also help you narrow that information down to specific users, simply by passing through some information to the new Advanced Segmentation tools using the<a title="Analytics setVar function" href="http://code.google.com/intl/en/apis/analytics/docs/gaJS/gaJSApiBasicConfiguration.html">setVar() function</a>to pass through a user&#8217;s login name for example. You can even track <a title="Tracking events in Analytics" href="http://code.google.com/intl/en/apis/analytics/docs/tracking/eventTrackerOverview.html">events</a>, <a title="Tracking flash with Analytics" href="http://code.google.com/intl/en/apis/analytics/docs/tracking/flashTrackingIntro.html">flash components</a> and of course <a title="Conversion funnels in Analytics" href="http://www.google.com/support/analytics/bin/answer.py?hl=en&amp;answer=55515">conversions</a> (successful transactions in your application?).</li>
</ul>
<p> </p>
<ul>
<li><a href="http://www.scottsavage.net/wp-content/uploads/2009/08/site24x7-example.png"></a><a href="http://www.scottsavage.net/wp-content/uploads/2009/08/site24x7-example1.png"><img class="alignright size-medium wp-image-554" title="site24x7 example" src="http://www.scottsavage.net/wp-content/uploads/2009/08/site24x7-example1-235x300.png" alt="site24x7 example" width="235" height="300" /></a><a title="Site24x7 monitoring" href="http://site24x7.com/">Performance Monitoring</a> &#8211; It is a great idea to do user testing and time how long it takes to follow a path through your application, for example logging into your web-based CRM application, searching with some set terms, returning a result and then displaying the details of this result. You can time it in a user session, providing you with valuable (but once off) time information about user scanning and data entry time. How does this time differ at 9am Monday versus 3am Thursday? A web application performance monitoring tool like <a title="Site24x7 Monitoring" href="http://site24x7.com">site24x7</a> allows you to run this path automatically every 5 minutes, 24&#215;7. This not only allows you to check your servers are serving your application at a consistent time, but even just serving it at all. It will email you immediately when your application stops responding, send you a weekly performance summary report, show you performance from multiple locations around the world and even help you independently track your SLA compliance (and even publish all this via an API or public page).</li>
</ul>
<p>Don&#8217;t wait for your customers to call you and complain, these tools make feedback easy, even to the point where users are providing it instantly without even realising. The next step is using these tools to proactively improve your web application, which of course is easier said than done. Just remember you have to measure before you can manage. <img src='http://www.scottsavage.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.scottsavage.net/2009/08/top-3-tools-for-tuning-web-applications/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Review: Getting Real by 37Signals</title>
		<link>http://www.scottsavage.net/2009/07/review-getting-real-by-37signals/</link>
		<comments>http://www.scottsavage.net/2009/07/review-getting-real-by-37signals/#comments</comments>
		<pubDate>Mon, 27 Jul 2009 13:35:56 +0000</pubDate>
		<dc:creator>Scott</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[product manager]]></category>
		<category><![CDATA[SAAS]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[user interface]]></category>

		<guid isPermaLink="false">http://www.scottsavage.net/?p=528</guid>
		<description><![CDATA[I was looking for good Product Management reading material, and was referred by a friend to the book &#8220;Getting Real&#8221; by 37Signals. What did I like? This book gets straight to the point, there is no bullshit whatsoever and it makes no apologies for that. Equally there is no room for bullshit in the product; [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-530" title="Getting Real Cover" src="http://www.scottsavage.net/wp-content/uploads/2009/07/getting-real.jpg" alt="Getting Real Cover" width="222" height="228" />I was looking for good Product Management reading material, and was referred by a friend to the book &#8220;<a title="Getting Real Website" href="http://gettingreal.37signals.com/">Getting Real</a>&#8221; by <a title="37Signals Website" href="http://www.37signals.com/">37Signals</a>.</p>
<p><strong>What did I like?</strong></p>
<p>This book gets straight to the point, there is no bullshit whatsoever and it makes no apologies for that. Equally there is no room for bullshit in the product; decide a goal, keep the budgets tight, keep the team tighter, listen to the customer (at least when they bang down the door) and just execute the hell out of what you are doing.</p>
<p>This book is a reminder that building a product is not just about technically executing. Many usability, sales, HR and marketing issues must be addressed to deliver a successful, well-rounded product. You need to reflect this well-rounded nature too, everyone should take support calls, think of usability, write blog posts etc.</p>
<p><strong>What didn&#8217;t I like?</strong></p>
<p>There are however some minor things I don&#8217;t agree with. I think exit surveys are valuable, there should be a formal suggestion gathering and prioritisation process and there is a limit to how much information you should place online. If you have a mass appeal, generic app then I think these rules are a little different to someone developing a niche app for a specific market. Apart from these few items, I was nodding the whole way through the book.</p>
<p><strong>Conclusion</strong></p>
<p>This book embodies the entrepreneurial spirit of today&#8217;s web app developers. Put your heart into the app, and then put your app out for everyone to see. If you are a motivated person who wants to focus your vision and energy, then this book is for you.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.scottsavage.net/2009/07/review-getting-real-by-37signals/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Pricing a New Product</title>
		<link>http://www.scottsavage.net/2009/07/pricing-a-new-product/</link>
		<comments>http://www.scottsavage.net/2009/07/pricing-a-new-product/#comments</comments>
		<pubDate>Fri, 03 Jul 2009 10:59:57 +0000</pubDate>
		<dc:creator>Scott</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[pricing]]></category>
		<category><![CDATA[product manager]]></category>
		<category><![CDATA[product selection]]></category>
		<category><![CDATA[user interface]]></category>

		<guid isPermaLink="false">http://www.scottsavage.net/?p=478</guid>
		<description><![CDATA[The initial temptation when pricing a product is to use cost plus pricing, where you add a mysterious comfort buffer to your costs to work out your rate card. Articles like this one where the author advocates that &#8221;I generally start at 10x and drop the x-factor down from there until I arrive at something that [...]]]></description>
			<content:encoded><![CDATA[<p>The initial temptation when pricing a product is to use <a title="Definition of cost plus pricing" href="http://en.wikipedia.org/wiki/Cost-plus_pricing">cost plus pricing</a>, where you add a mysterious comfort buffer to your costs to work out your rate card. <a title="First time pricing" href="http://writethatdown.com/archives/2008/11/first-time-pricing">Articles like this one</a> where the author advocates that &#8221;I generally start at 10x and drop the x-factor down from there until I arrive at something that feels right&#8221; scare the <strong>crap</strong> out of me. Yes, I agree that costs are extremely important and that complexity is to be avoided at all costs, but seriously put some genuine thought and <strong>research</strong> into it.</p>
<p> The key point to realise is that pricing is all based on the classic supply and demand curve. This has two huge impacts:</p>
<h3>1. Pricing needs to take into account both supply (competitors) and demand (consumers)</h3>
<div id="attachment_523" class="wp-caption alignleft" style="width: 260px"><img class="size-full wp-image-523" title="demand_supply_chart" src="http://www.scottsavage.net/wp-content/uploads/2009/07/demand_supply_chart.png" alt="Supply &amp; Demand Meet at Your Price" width="250" height="250" /><p class="wp-caption-text">Supply &amp; Demand Meet at Your Price</p></div>
<p>Spend some time doing research on your competitors. Get their rate cards, not just word of mouth evidence. Your sales people will often be given rate cards by prospective customers, there is no vendor loyalty when a customer is negotiating hard and you should benefit from that where you can.  If it is a new product and you don&#8217;t think you have competitors, think again. You actually <strong>need</strong> a competitor. Humans decision making is an extremely relative process, so it is important to establish in the consumers mind who your competitors are and why they should change their mind. Take this <a title="Pricing for irrational customers" href="http://www.theaccidentalpm.com/pricing/how-product-managers-price-products-for-irrational-customers">TIVO example</a>. There were no competitors when TIVO came on the market. The closest two existing products were a $100 VCR and a $1000+ computer. No prizes for guessing which device they compared themselves to.</p>
<p>Sometimes it takes a bit of trickery to associate your new product with the desired pricing benchmark. The most infamous case is cited in the book <a title="Predictably Irrational" href="http://www.amazon.com/exec/obidos/ASIN/006135323X/ref=nosim/easeoftravel1-20">Predictably Irrational</a>. James Assael was the &#8220;Product Manager&#8221; for Black Pearls, a product were not only completely unknown, but also proved unwanted. So what to do? </p>
<blockquote><p> James Assael could have dropped the black pearls altogether or sold them at a low price to a discount store. He could have tried to push them to consumers by bundling them together with a few white pearls. But instead Assael waited a year … and then brought them to an old friend, Harry Winston, the legendary gemstone dealer. Winston agreed to put them in the window of his store on Fifth Avenue, with an outrageously high price tag attached. Assael, meanwhile, commissioned a full-page advertisement that ran in the glossiest of magazines. There, a string of Tahitian black pearls glowed, set among a spray of diamonds, rubies, and emeralds.</p>
<p>“The pearls, which had shortly before been the private business of a cluster of black-lipped oysters, hanging on a rope in the Polynesian sea, were soon parading through Manhattan on the arched necks of the city’s most prosperous divas. Assael had taken something of dubious worth and made it fabulously fine.”</p></blockquote>
<p>Today this happens all the time. Apple introduced the iPhone at $599, then <strong>only 2 months</strong> after launch they <a title="iPhone price slashed" href="http://news.cnet.com/iPod-gets-touchy,-with-price-cut/2100-1041_3-6206253.html">cut the price</a> by a massive $200 to $399. They set their price benchmark, and then slash the price to rapidly accelerate sales volumes with a heavily &#8220;discounted&#8221; offering. This brings me to my second point.</p>
<h3>2. Pricing is not a straight line, linear pricing models do not work with scale</h3>
<div id="attachment_524" class="wp-caption alignleft" style="width: 159px"><img class="size-medium wp-image-524 " title="iphone-price-cut" src="http://www.scottsavage.net/wp-content/uploads/2009/07/iphone-price-cut-298x300.jpg" alt="iPhone Price Cut! (?)" width="149" height="159" /><p class="wp-caption-text">iPhone Price Cut! (?)</p></div>
<p>Apple also slashed  the iPhone price after only 2 months to drive those critical initial sales volumes as early as possible. As your production scales your costs are exponentially falling, especially when a product is being brought to market for the first time. This also reinforces why cost plus pricing is an impossible task, to be accurate your price would need to be different for each individual unit you sell. </p>
<p>This scaling effect will also cause problems on the demand side. <a title="Cost plus pricing is wrong wrong wrong" href="http://www.theaccidentalpm.com/pricing/why-product-mangers-need-to-know-that-cost-plus-pricing-is-wrong-wrong-wrong">Put simply</a>, cost plus pricing will cause you to over-price your product when there is a weak market and will cause you to under-price your product when there is a strong market. Again this is due to the curved nature of the demand curve, a straight line simply doesn&#8217;t fit.</p>
<p>Prices represent single points on a graph, so how do you create points that form a curve? You need an end-to-end product portfolio.</p>
<h3>Conclusion: Plan an end-to-end Product Portfolio</h3>
<p>The first key is to segment your target markets. You then need to set a goal for what you would like to achieve in that market (low end market share, diversify customer profile, leverage brand etc.) and scope a product to suit both. If you understand your target market you are understanding the demand curve, by figuring out what you have to offer you can determine the supply side of the curve. <a title="Add-on Features - Good Product Manager" href="http://www.goodproductmanager.com/2008/10/21/consider-all-details-of-add-on-features/">Add-ons are a great example</a> of being able to target different markets without straying too far from your core focus.</p>
<p>How many add-ons should you have? The paradox of choice suggests that <a title="Choosing from a jam selection" href="http://sivers.org/jam">3 to 6 choices is about the right number</a>, otherwise the customer starts to get overwhelmed with the sheer number of comparison decisions being made.</p>
<div id="attachment_522" class="wp-caption alignleft" style="width: 310px"><img class="size-medium wp-image-522" title="37signals_account_choice" src="http://www.scottsavage.net/wp-content/uploads/2009/07/37signals_account_choice-300x146.png" alt="37Signals Basecamp Account Choices" width="300" height="146" /><p class="wp-caption-text">37Signals Basecamp Account Choices</p></div>
<p>You can make things even easier for the customer. 37Signals recently blogged how a simple (and not so subtle) change of their <a title="Signup for Basecamp" href="http://www.basecamphq.com/signup">account selection screen</a> to promote a particular product from their range <a title="Benefits of an account screen redesign" href="http://www.37signals.com/svn/posts/1787-design-decisions-results-from-the-basecamp-account-screen-redesign">greatly helped</a> people make a quick no-fuss decision.  Even <a title="Pricing order is important" href="http://css-tricks.com/pricing-order/">the order of the pricing</a> can have a big effect, so don&#8217;t start thinking that once you have a price that you are finished!</p>
<p>In the end your rate card need to be treated just like your product itself, you need to keep testing it against the market and making sure you are still fitting the curve. Simple delivery and accounting practices help here, so don&#8217;t overcomplicate things. <img src='http://www.scottsavage.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.scottsavage.net/2009/07/pricing-a-new-product/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exchange 2007 certificate migration</title>
		<link>http://www.scottsavage.net/2009/05/exchange-2007-certificate-migration/</link>
		<comments>http://www.scottsavage.net/2009/05/exchange-2007-certificate-migration/#comments</comments>
		<pubDate>Thu, 21 May 2009 09:02:01 +0000</pubDate>
		<dc:creator>Scott</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Exchange]]></category>

		<guid isPermaLink="false">http://www.scottsavage.net/?p=485</guid>
		<description><![CDATA[Exchange 2007 uses SSL certificates extensively across the IMAP, POP, IMAP, UM and IIS services. I assumed that adding an SSL certificate to one of the Domain Controllers would propogate that certificate across all the controllers. I guess it makes sense that I was wrong, SSL certificates aren&#8217;t something you want spread or activated widely. [...]]]></description>
			<content:encoded><![CDATA[<p>Exchange 2007 uses SSL certificates extensively across the IMAP, POP, IMAP, UM and IIS services. I assumed that <a title="Adding an SSL certificate to Exchange 2007" href="http://www.msexchange.org/articles_tutorials/exchange-server-2007/mobility-client-access/securing-exchange-2007-client-access-server-3rd-party-san-certificate.html">adding an SSL certificate</a> to one of the Domain Controllers would propogate that certificate across all the controllers. I guess it makes sense that I was wrong, SSL certificates aren&#8217;t something you want spread or activated widely. If you do need to move or copy the certificate across servers though, it is a simple 3 step process in the Exchange shell:</p>
<p>1) Export the certificate from the original server:</p>
<blockquote><p>Export-ExchangeCertificate -Thumbprint 5113ae0233a72fccb75b1d0198628675333d010e -BinaryEncoded:$true -Path c:\certificates\export.pfx -Password:(Get-Credential).password</p></blockquote>
<p><a href="http://technet.microsoft.com/en-us/library/aa996305.aspx">http://technet.microsoft.com/en-us/library/aa996305.aspx</a></p>
<p>2) Import the certificate into the new server:</p>
<blockquote><p>Import-ExchangeCertificate -Path c:\certificates\export.pfx -Password:(Get-Credential).password</p></blockquote>
<p><a href="http://technet.microsoft.com/en-us/library/bb124424.aspx">http://technet.microsoft.com/en-us/library/bb124424.aspx</a></p>
<p>3) Enable the new certificate:</p>
<blockquote><p>Enable-ExchangeCertificate -Thumbprint 5113ae0233a72fccb75b1d0198628675333d010e -Services &#8220;POP, IMAP&#8221;</p></blockquote>
<p> <a href="http://technet.microsoft.com/en-us/library/aa997231.aspx">http://technet.microsoft.com/en-us/library/aa997231.aspx</a></p>
<p>Done! <img src='http://www.scottsavage.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.scottsavage.net/2009/05/exchange-2007-certificate-migration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Xero Accounting usability review</title>
		<link>http://www.scottsavage.net/2009/05/xero-accounting-usability-review/</link>
		<comments>http://www.scottsavage.net/2009/05/xero-accounting-usability-review/#comments</comments>
		<pubDate>Fri, 01 May 2009 08:45:31 +0000</pubDate>
		<dc:creator>Scott</dc:creator>
				<category><![CDATA[Australia]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[website]]></category>
		<category><![CDATA[xero]]></category>

		<guid isPermaLink="false">http://www.scottsavage.net/?p=457</guid>
		<description><![CDATA[Xero touts itself as &#8220;The world&#8217;s easiest accounting system&#8221;. I don&#8217;t think they have much competition as far as usability goes in the accounting space, but I would guess that is because their competition probably think it is impossible to reduce accounting functionality into a usable package. I have had an extensive play with their demo, [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Xero Homepage" href="http://www.xero.com/">Xero</a> touts itself as &#8220;The world&#8217;s easiest accounting system&#8221;. I don&#8217;t think they have much competition as far as usability goes in the accounting space, but I would guess that is because their competition probably think it is impossible to reduce accounting functionality into a usable package. I have had an extensive play with their demo, and I have seen a really surprisingly large number of unique and very usable elements to their user interface. Just when you think Web 2.0 usability techniques have plateaued, it is nice to be reminded that there are still plenty of boundaries to push. I just want to point out a few of my favourite interface elements of this beautifully designed interface.</p>
<div id="attachment_467" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.scottsavage.net/wp-content/uploads/2009/05/xero_dashboard.jpg"><img class="size-medium wp-image-467 " title="xero_dashboard" src="http://www.scottsavage.net/wp-content/uploads/2009/05/xero_dashboard-300x199.jpg" alt="The Xero Dashboard" width="300" height="199" /></a><p class="wp-caption-text">The Xero Dashboard</p></div>
<p>When you first login you are greeted by a welcome message. This isn&#8217;t particularly unique, but it has nice touches. A warm dialog, pre-loaded sample data and a link to view the sample data straight away. They even have a different demo company set up for each country they operate in, taking into account local accounting rules etc. But that&#8217;s not all! Once you load the Demo Company data you can either take a tour, or tackle one of the top 10 tasks that people complete in Xero.</p>
<div id="attachment_462" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.scottsavage.net/wp-content/uploads/2009/05/welcome1.jpg"><img class="size-medium wp-image-462 " title="Tour or top 10 tasks" src="http://www.scottsavage.net/wp-content/uploads/2009/05/welcome1-300x51.jpg" alt="Tour or top 10 tasks" width="300" height="51" /></a><p class="wp-caption-text">Getting Started Alert</p></div>
<p>I think this shows a good level of hand-holding, but also of understanding and targetting your customers.</p>
<p>Another nice usability touch is the auto-logout function. Users generally hate the auto-logout 99% of the time, but it does save their bacon that final 1%. To make it as unbtrusive as possible Xero use a lightboxed login box when your 30 minutes is up (and it is good they actually display the limit here too). This makes logging back in a breeze, and teasing the user with all their content subtly appearing under the lightbox makes them feel that it isn&#8217;t a big process to dive back into the software again.</p>
<div id="attachment_463" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.scottsavage.net/wp-content/uploads/2009/05/autologout.jpg"><img class="size-medium wp-image-463 " title="autologout is painless" src="http://www.scottsavage.net/wp-content/uploads/2009/05/autologout-300x250.jpg" alt="autologout is painless" width="300" height="250" /></a><p class="wp-caption-text">Lightbox style Auto-Logout</p></div>
<p>Reports are another area where usability is always difficult, in this case navigating to the reports that you use most regularly. Xero allows the user to simply click the star next to the report, and that report will then appear in the higher level Reports dropdown. You never have to see the full list of reports again!</p>
<div id="attachment_464" class="wp-caption aligncenter" style="width: 278px"><a href="http://www.scottsavage.net/wp-content/uploads/2009/05/simple_reports.jpg"><img class="size-medium wp-image-464 " title="Simple report navigation" src="http://www.scottsavage.net/wp-content/uploads/2009/05/simple_reports-268x300.jpg" alt="Simple report navigation" width="268" height="300" /></a><p class="wp-caption-text">Simple report navigation</p></div>
<p>It&#8217;s pretty minor, but it is a solution I never thought of to a problem I have faced for a while.</p>
<p>Finally one last idea that looks simple, but is actually very effective. The action button that performs more than one action:</p>
<div id="attachment_470" class="wp-caption aligncenter" style="width: 320px"><a href="http://www.scottsavage.net/wp-content/uploads/2009/05/button_dropdown.jpg"><img class="size-full wp-image-470 " title="Consolidated Action Buttons" src="http://www.scottsavage.net/wp-content/uploads/2009/05/button_dropdown.jpg" alt="button dropdown" width="310" height="108" /></a><p class="wp-caption-text">Consolidated Action Buttons</p></div>
<p>I like this because it keeps action buttons to a minimum, allowing them to be placed more consistently and concisely on a screen. It also forces you to make sure the actions on a page are related and required.</p>
<p>Other nice elements include inline help content throughout, consistent positioning and colouring of action buttons, good usage of white space around tabs and tables, the ability to save drafts or &#8216;publish&#8217; data entry and the use of simple language (&#8220;Money coming in&#8221; rather than &#8220;Accounts Receivable&#8221;).</p>
<p>Well done Xero, you are now my usability reference whenever I get stuck! <img src='http://www.scottsavage.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.scottsavage.net/2009/05/xero-accounting-usability-review/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
	</channel>
</rss>

