<?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>Sure Product Consulting</title>
	<atom:link href="http://sureproductconsulting.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://sureproductconsulting.com</link>
	<description>Turning your ideas into successful software products and online services.</description>
	<lastBuildDate>Fri, 20 Apr 2012 02:57:58 +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>I love a good database analogy</title>
		<link>http://sureproductconsulting.com/love-good-database-analogy/</link>
		<comments>http://sureproductconsulting.com/love-good-database-analogy/#comments</comments>
		<pubDate>Tue, 27 Mar 2012 18:26:35 +0000</pubDate>
		<dc:creator>Sue Raisty-Egami</dc:creator>
				<category><![CDATA[Big Data]]></category>

		<guid isPermaLink="false">http://sureproductconsulting.com/?p=404</guid>
		<description><![CDATA[I love it when a gnarly technical concept can be elegantly explained via a good analogy. In fact, I have found myself searching for these perfect analogies throughout my career. I&#8217;ve been working on NoSQL projects of late, and found the following two articles &#8211; both with brilliant analogies &#8212; to be very helpful: &#8220;Starbucks [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I love it when a gnarly technical concept can be elegantly explained via a good analogy. In fact, I have found myself searching for these perfect analogies throughout my career.</p>
<p>I&#8217;ve been working on NoSQL projects of late, and found the following two articles &#8211; both with brilliant analogies &#8212; to be very helpful:</p>
<ol>
<li>&#8220;<a href="http://eaipatterns.com/ramblings/18_starbucks.html">Starbucks Does Not Use Two-Phase Commit</a>&#8221; &#8211; This article is not about NoSQL databases per se, but it does illustrate the point that sometimes you can afford to lose a transaction or have your database in an inconsistent state temporarily.</li>
<li>&#8220;<a href="http://ksat.me/a-plain-english-introduction-to-cap-theorem/">A Plain English Introduction to the CAP Theorem</a>&#8221; &#8211; this is a brilliant explanation of the trade-offs you need to make when scaling a database:  consistency, availability, and partition tolerance.  If you&#8217;ve ever had a hard time wrapping your head around these concepts, this article will help.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://sureproductconsulting.com/love-good-database-analogy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Economics of NoSQL versus &#8220;New SQL&#8221; versus RDBMSs</title>
		<link>http://sureproductconsulting.com/economics-nosql-sql-rdbmss/</link>
		<comments>http://sureproductconsulting.com/economics-nosql-sql-rdbmss/#comments</comments>
		<pubDate>Thu, 01 Mar 2012 17:28:38 +0000</pubDate>
		<dc:creator>Sue Raisty-Egami</dc:creator>
				<category><![CDATA[Big Data]]></category>

		<guid isPermaLink="false">http://sureproductconsulting.com/?p=393</guid>
		<description><![CDATA[Economics are a big deal when deciding whether to go with a NoSQL, NewSQL, MPP DBMS, or traditional RDBMS. Many of the products  (in all four of these categories) claim that economics are on their side, because either&#8230; Their products are ultimately cheaper than the alternatives, or Their products produce greater benefits, that dramatically overshadow [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Economics are a big deal when deciding whether to go with a NoSQL, <a href="http://blogs.the451group.com/information_management/2011/04/06/what-we-talk-about-when-we-talk-about-newsql/">NewSQL</a>, MPP DBMS, or traditional RDBMS.</p>
<p>Many of the products  (in all four of these categories) claim that economics are on their side, because either&#8230;</p>
<ol>
<li>Their products are ultimately cheaper than the alternatives, or</li>
<li>Their products produce greater benefits, that dramatically overshadow their cost.</li>
</ol>
<p>The first is basically a Total Cost of Ownership (&#8220;TCO&#8221;) argument.  The second is about  higher ROI (return on investment) or shorter payback periods, versus the alternatives.</p>
<p>The TCO, ROI, and payback period for any particular data store (be it of the NoSQL, NewSQL, MPP, or RDBMS variety) will vary greatly according to the application.  It is important not to take vendor claims of  &#8221;X% improvement&#8221; for granted.</p>
<p>Instead, create your own economic model for quantifying expected costs and benefits. Here are some factors to consider:</p>
<p>1.<strong>Hardware costs &#8211; </strong>Many vendors claim their products require cheaper hardware, either by using fewer machines or by using cheaper machines.  Hardware costs affects both up-front project costs (CapEx) as well as yearly maintenance fees (operational costs) paid to the hardware vendors.  Hardware costs can usually be further subdivided into processors, memory, disk storage, network interfaces, racks,  load balancers, dedicated storage appliances, etc.  The cost of memory can be a significant driver of costs, as well as the type of storage used (SSDs, SANs, RAID arrays of regular old hard disks, &#8230;.)</p>
<p><strong>2. Software license costs &amp; maintenance &#8211; </strong>The cost here can vary wildly, from $0 for one of the many open source NoSQL solutions, to millions of dollars.  This item includes up-front CapEx costs &#8211; as well as the annual maintenance bill, typically about 20% of the purchase price.</p>
<p><strong>3. Software support costs &#8211; </strong>If you buy a commercial data store, customer support is probably included in your annual software maintenance bill (see the previous bullet). But if you are looking at open source, you will want to find a vendor that can provide ongoing software support.  And that costs, even if the software itself is free.  This is an ongoing operational expense.</p>
<p><strong>4. Power costs &#8211; </strong>If you use fewer boxes, or use more energy efficient hardware, then your power bill will be lower &#8212; sometimes significantly so.  If you want to get fancy and impress others with your &#8220;green-ness&#8221;, consider calculating your carbon footprint, and take into account any Carbon Offsets you&#8217;d purchase to reduce the system&#8217;s environmental impact.</p>
<p><strong>5. Administrative costs &#8211; </strong>This bucket includes the cost of the staff needed to keep your system running and healthy &#8212; usually the full-loaded salaries of the DBAs and other administrators.  In general, the more hardware you are running, and the more instances of software you are running, the more administrative staff you need.  However, different products have different demands of administrators.  For example, &#8220;sharding&#8221; (sensibly dividing up data across multiple nodes) can consume a lot of administrator time if  done manually, but many NoSQL and NewSQL systems do this automatically.  Recovering from downtime &#8211; both planned and unplanned &#8211; can consume large amounts of administrative time, so the availability of the system impacts these costs.  Other tasks that can take up a lot of time, but vary considerably from system to system, include: time spent on upgrades (especially if updates to the software come out very frequently),  time spent on performance tuning, and time spent on monitoring, backups, etc.  Different products, and different rules governing data and IT, require varying levels of attention from human administrators.</p>
<p><strong>6. Developer productivity -</strong> If the structure and type of data in the datastore changes, often the applications that use the data store need to be changed as well. So, you should account for the fully loaded salaries (or consulting fees) for the programmer time needed to make these changes.</p>
<p><strong>7. &#8220;Hard&#8221; revenue impact </strong>- Different configurations of products will achieve different levels of availability.  This ultimately translates into some amount of system downtime or time when system is overloaded.  If your system is essential to your company actually making money (for example, it is an e-commerce store), than every minute of downtime results in lost revenue.  If the system is still &#8220;up&#8221; but is overloaded, then you lose the ability to serve some customers who would have bought.  Again, the result is lost revenue.</p>
<p><strong>8. &#8220;Soft&#8221; revenue impact &#8211; </strong>This includes things like &#8220;greater customer satisfaction&#8221;, &#8220;higher accuracy&#8221;, &#8220;better response times&#8221;  &#8211; things your choice of system might affect that will impact customers, and will thereby affect the amount of revenue they give your company.  &#8221;Soft&#8221; costs are very real, but are often difficult to quantify.</p>
<p>Note that the above factors assume that you will own your infrastructure &#8211; the hardware, software, etc.  &#8217;The model needs tweaking / revamping if you are &#8220;renting&#8221; infrastructure in the cloud, by using something like Amazon Web Services, for example.  (In the future, perhaps I&#8217;ll post about the economics of cloud deployments).</p>
]]></content:encoded>
			<wfw:commentRss>http://sureproductconsulting.com/economics-nosql-sql-rdbmss/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Best Books on Product Management</title>
		<link>http://sureproductconsulting.com/books-product-management/</link>
		<comments>http://sureproductconsulting.com/books-product-management/#comments</comments>
		<pubDate>Sun, 08 Jan 2012 15:30:07 +0000</pubDate>
		<dc:creator>Sue Raisty-Egami</dc:creator>
				<category><![CDATA[Product Management]]></category>
		<category><![CDATA[Product Management Education]]></category>
		<category><![CDATA[product+management+books]]></category>
		<category><![CDATA[product+management+education]]></category>
		<category><![CDATA[product+manager]]></category>
		<category><![CDATA[recommended+books]]></category>

		<guid isPermaLink="false">http://sureproductconsulting.com/?p=377</guid>
		<description><![CDATA[On Quora, someone asked &#8220;What are some must-read books for product managers&#8220;?  My answer is reproduced below, and is currently the leading answer on the topic, having been up-voted 10 times. &#8212;&#8212; For product managers working on high tech products and early technologies, the following are absolute must-reads: Crossing the Chasm, by Geoffrey Moore Inside the Tornado, by [...]]]></description>
			<content:encoded><![CDATA[<p></p><div id="__w2_AMZkxgF_answer_user">On Quora, someone asked &#8220;<a href="http://www.quora.com/What-are-some-must-read-books-for-product-managers">What are some must-read books for product managers</a>&#8220;?  My answer is reproduced below, and is currently the leading answer on the topic, having been up-voted 10 times.</div>
<div>&#8212;&#8212;</div>
<div>
<div id="__w2_AMZkxgF_answer_content">
<div id="ld_pau2uS_3289">
<div id="__w2_ufCbEOS_inline_editor_content">For product managers working on high tech products and early technologies, the following are <strong>absolute must-reads:</strong></p>
<ul>
<li><em>Crossing the Chasm, </em>by Geoffrey Moore</li>
<li><em>Inside the Tornado, </em>by Geoffrey Moore</li>
<li><em>Four Steps to the Epiphany, </em>by Steven Blank</li>
</ul>
<p>The following are not &#8220;absolute must-reads&#8221; but are very worthwhile:</p>
<ul>
<li><em>The Lean Startup</em>, by Eric Ries</li>
<li><em>Innovation Games</em>, by Luke Hohmann</li>
<li><em>Inspired: How To Create Products Customers Love</em> by Marty Cagan</li>
<li><em>Business Model Generation</em> by Alexander Osterwalder &amp; Yves Pigneur</li>
<li><em>The Product Manager&#8217;s Desktop Reference</em>, by Steven Haines</li>
<li><em>The Art of Product Management</em>, by Rich Mironov</li>
<li><em>Dealing with Darwin</em>, by Geoffrey Moore</li>
</ul>
<p>I&#8217;ve read (or attempted to read) about every book on the market with the words &#8220;Product Management&#8221; or &#8220;Product Manager&#8221; in the title, and I would only recommend the ones listed above for high-tech product managers.</p>
<p>Many of the other books on Product Management are either 1) too broad, covering the gamut of banking products, consumer goods, automobiles, as well as high tech, 2) poorly written, or 3) perfectly fine and covering the same topics as the books I already listed, but not not as well.</p>
</div>
</div>
</div>
</div>
<div>I&#8217;d also recommend reading the essay &#8220;<a href="http://www.khoslaventures.com/presentations/Good_Product_Manager_Bad_Product_Manager_KV.pdf">Good Product Manager / Bad Product Manager</a>&#8221; by Ben Horowitz and David Weiden (yes, THAT <a href="http://en.wikipedia.org/wiki/Ben_Horowitz">Ben Horowitz</a>. He wrote this piece over a decade ago when he was a Director of Product Manager at Netscape).</div>
]]></content:encoded>
			<wfw:commentRss>http://sureproductconsulting.com/books-product-management/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Hadoop, Traditional Data Warehouses, and ETL</title>
		<link>http://sureproductconsulting.com/hadoop-traditional-data-warehouses-etl/</link>
		<comments>http://sureproductconsulting.com/hadoop-traditional-data-warehouses-etl/#comments</comments>
		<pubDate>Mon, 21 Nov 2011 17:21:26 +0000</pubDate>
		<dc:creator>Sue Raisty-Egami</dc:creator>
				<category><![CDATA[Big Data]]></category>

		<guid isPermaLink="false">http://sureproductconsulting.com/?p=363</guid>
		<description><![CDATA[Hadoop is just starting to come into mainstream consciousness.  As a result, a lot of people are grappling with understanding the relationship between Hadoop and traditional data warehouses, and how ETL (Extract, Transform, Load)  fits into the picture.  On one of the &#8220;Big Data&#8221; forums on LinkedIn, someone asked the below question. Scroll down for [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://en.wikipedia.org/wiki/Hadoop">Hadoop</a> is just starting to come into mainstream consciousness.  As a result, a lot of people are grappling with understanding the relationship between Hadoop and traditional data warehouses, and how <a href="http://en.wikipedia.org/wiki/Extract,_transform,_load">ETL (Extract, Transform, Load)</a>  fits into the picture.  On one of the &#8220;Big Data&#8221; forums on LinkedIn, someone <a href="http://www.linkedin.com/groupItem?view=&amp;gid=3693195&amp;type=member&amp;item=81300091&amp;qid=aad73b63-82f4-4f86-ad40-ef744b569f8b&amp;goback=%2Egmp_3693195">asked the below questio</a>n. Scroll down for my answer.</p>
<h4>Enterprises are looking at Hadoop as an ETL  processing engine that will feed unstructured data into an Enterprise Data Warehouse to do traditional BI (Business Intelligence). Are companies looking beyond this for more value-added uses of Hadoop?</h4>
<p>I work with a a few vendors of Hadoop-related technology; their end customers are indeed looking to use Hadoop as more than a mere ETL engine that feeds data into a data warehouse.</p>
<p>Instead, these customers are looking for ways to do some analytics directly on the data stored in Hadoop, in order to explore avenues of analysis against the raw data (stored in Hadoop) that were completely not anticipated when the data warehouse was designed.</p>
<p>A (highly imperfect) analogy I sometimes use is that Hadoop is kind of like having a garage (or maybe even a garbage dump) of infinite size. You can throw everything in there, just in case you might need it one day. No need to clean up anything before you throw it in your infinite garage &#8211; just toss it in!  This means, of course, that your garage will get messy and dirty quickly, and it will eventually get difficult to find what you need. You might even lose track of what&#8217;s in there.  But at least you will have everything in case you need it later.</p>
<p>A data warehouse, in contrast, is like, well, a warehouse:  finite size (due to the expense), with nicely ordered shelves, everything labeled, and the way things are stored are optimized for the most common tasks, so warehouse workers don&#8217;t waste a lot of time.</p>
<p>With your ETL scenario in my analogy, ETL would be &#8220;cleaning the garage&#8221;: going through your garage, finding all the things you need, dusting them off, making them orderly, and filing them neatly on shelves in your data warehouse.</p>
<p>All well and good, provided you actually <strong><em>know</em></strong> exactly what is in your very messy garage, which you probably don&#8217;t.  What&#8217;s needed are some tools to help you take inventory of what is in your garage and conduct some basic analysis against it. That way, you&#8217;ll know what is actually worth moving into the data warehouse.</p>
<p>Anyway, that&#8217;s the way I think about it, with my thinking formed by what some of my clients&#8217; customers want to do. I&#8217;d appreciate some feedback on the analogy, btw&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://sureproductconsulting.com/hadoop-traditional-data-warehouses-etl/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Best Blogs on Big Data</title>
		<link>http://sureproductconsulting.com/blogs-big-data/</link>
		<comments>http://sureproductconsulting.com/blogs-big-data/#comments</comments>
		<pubDate>Mon, 14 Feb 2011 07:07:06 +0000</pubDate>
		<dc:creator>Sue Raisty-Egami</dc:creator>
				<category><![CDATA[Big Data]]></category>

		<guid isPermaLink="false">http://sureproductconsulting.com/?p=330</guid>
		<description><![CDATA[In the past year, Sure Product Consulting has done a lot of work in the emerging &#8220;Big Data&#8221; sector. Our clients have included newborn startups building their business models on top of NoSQL technologies, as well as traditional business intelligence and database vendors. In the process, we&#8217;ve had to come up to speed quickly on [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>In the past year, Sure Product Consulting has done a lot of work in the emerging &#8220;Big Data&#8221; sector. Our clients have included newborn startups building their business models on top of NoSQL technologies, as well as traditional business intelligence and database vendors.</p>
<p>In the process, we&#8217;ve had to come up to speed quickly on what &#8220;Big Data&#8221; is exactly, the underlying technologies, the differences, the specific challenges, and so on.</p>
<p>Because Big Data is such a rapidly evolving field &#8211; important new developments occur every week &#8212; some of the best information sources are blogs.</p>
<p>Here are the blogs that we found most useful in learning about this sector:</p>
<p>1. <a href="http://www.dbms2.com">DBMS2</a> &#8211; Curt Monash&#8217;s blog is truly the most informative we&#8217;ve found.  You could spend weeks digging through his archives, and in the process you&#8217;d learn a ton about the state of the art in database, NoSQL, and BI. He has a no-bullshit style and seems to have a &#8220;personality&#8221; (if you know what I mean).  Able to speak to the macro business issues as well as the most granular of technical details,  Monash is an independent analyst with a wide readership.  He often posts about what specific vendors are doing: watch the comments on these posts for  extremely informative corrections/clarifications/debate from the aforementioned vendors and their competitors.  His writing style is heavy on bullets and sub-bullets, but very readable and informative.</p>
<p>2. <a href="http://nosql.mypopescu.com/">MyNoSQL Blog</a> &#8211; by Alex Popescu.  This very active blog keeps up with the latest news and developments in NoSQL databases.  There is frequent discussion about how one type of NoSQL database compares to another, and when and why NoSQL might be a better choice than a traditional relational architecture. It&#8217;s not the best written, but makes up for it with currency and completeness.</p>
<p>3. <a href="http://highscalability.com/">The High Scalability Blog. </a> This blog is about building highly scalable websites in general, and not specifically about data management.  Topics also include &#8220;The Cloud&#8221; (2011&#8242;s most abused technology term) and overviews of the architecture of some of the biggest websites out there.  But Hadoop/MapReduce and other NoSQL technologies get about half the space on this blog.</p>
<p>4.  <a href="http://gigaom.com/cloud/">GigaOm&#8217;s Cloud Blog</a> &#8211; Dedicated primarily to &#8220;the Cloud&#8221;, about 25% of the time, this blog covers Big Data topics. These articles are always well written.  But, darn it, some of the articles you really want to read are only available to paid subscribers of the GigaOm Pro service.</p>
]]></content:encoded>
			<wfw:commentRss>http://sureproductconsulting.com/blogs-big-data/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>To Appliance or Not To Appliance</title>
		<link>http://sureproductconsulting.com/it-appliance-vs-software-only/</link>
		<comments>http://sureproductconsulting.com/it-appliance-vs-software-only/#comments</comments>
		<pubDate>Mon, 31 Jan 2011 10:20:12 +0000</pubDate>
		<dc:creator>Sue Raisty-Egami</dc:creator>
				<category><![CDATA[Big Data]]></category>
		<category><![CDATA[Product Management]]></category>

		<guid isPermaLink="false">http://sureproductconsulting.com/?p=312</guid>
		<description><![CDATA[I&#8217;ve had a lot of conversations lately with product managers who are wrestling with the appliance question:  Should they create a software-only product, or should they deliver an integrated hardware-plus-software appliance that contains all the underlying hardware and software needed to run the product? It&#8217;s an important question because: It has broad ramifications for the [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I&#8217;ve had a lot of conversations lately with product managers who are wrestling with the appliance question:  Should they create a software-only product, or should they deliver an integrated hardware-plus-software appliance that contains all the underlying hardware and software needed to run the product?</p>
<p>It&#8217;s an important question because:</p>
<ol>
<li>It      has broad ramifications for the company: Are you fundamentally a hardware      + software company (with hardware engineers, warehouses of physical      product, etc.) or the more streamlined software-only company?</li>
<li>It      is very difficult (and probably ill-advised for many companies) to do      both.</li>
</ol>
<p>There&#8217;s a lot to say about this topic, and there are no pat answers.   Thus far, customers as a whole have not shown an overwhelming preference for one type of product over another, even though specific customers have strong opinions.  So, no matter whether you sell appliances or software-only, you’ll find you can&#8217;t participate in many deals for whom your product would otherwise be a great fit.</p>
<p>Because of this, some hybrid approaches are emerging under the monikers of &#8220;software appliances,&#8221; &#8220;cloud appliances,&#8221; etc.  I&#8217;ll go into these hybrids in a future post, but for now I&#8217;m going to focus on the decision between traditional on-premise installed software and a hardware+software appliance.</p>
<p>Anyway, here are some things for product managers to consider as they go through their decision calculus (in no particular order):</p>
<p><strong>The Pros of Appliances</strong></p>
<ol>
<li><strong>Appliances      are sometime easier for business users to buy. </strong>If your target buyer is on the business side (not in      IT), it might be easier for him/her to just purchase and run an appliance      rather than getting IT involved.  Corporate IT can be notorious for      squelching purchases for new products, especially if they&#8217;ve already      aligned themselves with a big vendor like IBM or HP.  I heard of one business-side buyer      buying an appliance and hiding it under his desk, all so the IT director      next door wouldn’t find out, since the appliance was not on IT’s “Approved”      list.</li>
<li><strong>Customers      perceive simplicity. </strong>One purchase to make. One      price to negotiate. One vendor to deal with. One “throat to choke” if      things go wrong. This perceived simplicity might give you the edge versus      competitors.</li>
<li><strong>Quicker      and less risky deployments, leading to higher success and happier      customers. </strong>At least that&#8217;s the      theory.  The customer does not have      to integrate, configure, tune, and test a complicated combination of      storage devices, processors, device drivers, operating systems,      application servers, databases, database drivers, security software, etc.</li>
<li><strong>Goes      with Geoffrey Moore&#8217;s </strong>recommendation      of offering absolute full solutions to your target market. The appliance      does it all. For other markets that are opportunistic and not truly      strategic, let them (or partners) piece together their own full solutions.</li>
<li><strong>Say      goodbye to the enormous Supported Product Matrix, </strong>and the huge amount of QA      effort needed to test your software on all the possible combinations. As a      company, you won’t have to purchase and maintain these pieces of hardware      and software either. At one company I know that moved their business model      to appliances, they were able to reduce their build-and-test time from 36      hours to 6.  And they were able to      reduce their inventory of test platforms from 100+ boxes to 10 or so.  (Of course, reducing the number of computers      might also be accomplished via cloud Platform-as-a-Service, but that’s a      different article).</li>
</ol>
<p><strong>The Cons of Appliances</strong></p>
<p>If you are offer an appliance, you’ll have to overcome the following:</p>
<ol>
<li>If      you, the vendor, are small, and your customers are big companies, <strong>you      probably can&#8217;t buy the hardware as cheaply as your customers. </strong>If you’re an appliance, you will eat the      difference between your hardware cost and what your customers could obtain      it for.</li>
<li><strong>You&#8217;re      at the whims of hardware suppliers. </strong>This      can be particularly bad if some of your suppliers might decide to become      your competitors.</li>
<li><strong>Customers      can&#8217;t re-use boxes</strong> they      happen to have lying around for your product, which might have lowered      their project costs.</li>
<li><strong>Hardware      and software buying cycles are often different. </strong>Hardware is often bought when the previous boxes      &#8220;become obsolete&#8221; according to the customer’s IT department’s      obsolescence plan.  Software can more frequently be bought whenever      the business case is compelling, regardless of whether the old hardware in      the data center is due for a refresh or not.</li>
<li><strong>Customers      seem to have a tighter range of price expectations for hardware than      software.</strong> You might find your appliance      being compared to a hardware server, or to other appliances that are not      even in the same problem domain. Software, in contrast, has a huge range      of prices &#8211; ranging from free to several million dollars &#8211; that seems to      preclude customers from taking a &#8220;cost plus&#8221; mindset or comparing      one piece of software to another based on anything but the benefits that      the software will bring.</li>
<li><strong>Recognizing      revenue takes longer. </strong>To      recognize revenue, you need to get the entire product in their hands.       For software, that means that at 11:59pm on December 31, the      customer can download the software from your website and you can count      that revenue in the year-end financial results.  But for an      appliance, you have to get the product assembled and on a truck first.  And in some cases, you might not be able      to recognize revenue until the appliance is actually delivered to the      customer’s site.</li>
<li><strong>You&#8217;ll      need to carry inventory, possibly on several continents. </strong>You&#8217;ll need to develop relationships with warehouses,      drop shippers, and hardware assemblers. Alas, more parties between you and      your customers means you collect less revenue and that your relationship with      the customer is more distant and less under your control.</li>
<li>You      need to<strong> collect sales/use tax</strong> and <strong>handle the special accounting      and financial rules for physical goods</strong>.  In fact, you&#8217;ll have to      learn how to do this in all the countries/states/providences/counties/cities      where your customers live.  In other words, you&#8217;ll need to outsource      order fulfillment.  And that means you&#8217;ll need to carry inventory.</li>
<li><strong>You’re      on the bad end of “one-throat-to-choke.”</strong> YOU are now responsible for, say, the bugs in the IBM DB2 instance.       Or the propensity of these particular EMC disk drives to error out,      even though you have no ability to fix these problems, other than call      into IBM or EMC support.</li>
<li><strong>Your      appliance might not fit in with your customer&#8217;s data center      standards. </strong>Although you would think that      customers should not concern themselves with the technology inside your      appliance’s “black box,”  many of      them WILL in fact be concerned and will demand extensive technical      details.  And if they don’t like      what they hear , expect to be eliminated from consideration. This scenario      is more common with larger companies and those that put a high priority on      security. They’ll want to make sure that your appliance’s O/S kernel is      hardened with the latest patches, that you aren’t running software with      known vulnerabilities, etc.  These      organizations will often have a “do not deploy” list and if your appliance      embeds one of those black-listed components, well, you’re S.O.L.</li>
<li><strong>Appliances      are counter to data center trends of virtualization and cloud deployments.</strong> It&#8217;s the pendulum swinging back, to the furthest      extreme, in fact.  Virtualization and the cloud are all about separating      hardware from software so you can add/remove capacity on the fly and have      multiple applications more efficiently share hardware.  In contrast,      appliances completely meld the hardware and software together.  If you need more capacity, you need to      wait until you can buy another appliance.</li>
</ol>
<p>There are many other pros and cons to consider in the product decision of offering software-only versus integrated appliances. These are just the ones I thought of off the top of my head, so please feel free to add more in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://sureproductconsulting.com/it-appliance-vs-software-only/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8220;In Memory Analytics&#8221; &#8211;  Another Hype Marketing Example</title>
		<link>http://sureproductconsulting.com/memory-analytics-victim-hype-marketing/</link>
		<comments>http://sureproductconsulting.com/memory-analytics-victim-hype-marketing/#comments</comments>
		<pubDate>Tue, 21 Sep 2010 07:11:21 +0000</pubDate>
		<dc:creator>Sue Raisty-Egami</dc:creator>
				<category><![CDATA[Big Data]]></category>
		<category><![CDATA[Product Marketing]]></category>

		<guid isPermaLink="false">http://sureproductconsulting.com/?p=291</guid>
		<description><![CDATA[Big Data is getting really hot these days, and along with it, some of its pet terms.  One of those terms is &#8220;In Memory Analytics.&#8221; All of a sudden EVERYBODY &#8212; be they providers of data warehouse appliances, OLAP tools, data visualization tools, or other business intelligence derivatives &#8212; are claiming to have &#8220;In Memory [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Big Data is getting really hot these days, and along with it, some of its pet terms.  One of those terms is &#8220;In Memory Analytics.&#8221;</p>
<p>All of a sudden EVERYBODY &#8212; be they providers of data warehouse appliances, OLAP tools, data visualization tools, or other business intelligence derivatives &#8212; are claiming to have &#8220;In Memory Analytics.&#8221;  Even if what they offer is not truly &#8220;in memory,&#8221; or (for that matter) not really &#8220;analytics.&#8221;</p>
<p>While I dislike marketing that is deliberately misleading,  I see how this situation developed.  A lot of customers have hopped on the bandwagon and are specifically asking for &#8220;In-Memory Analytics&#8221; by name.  But the thing is, no matter how they phrase it, the<em> actual</em> customer problem is not &#8220;I need in-memory analytics.&#8221;  Instead, the problem is &#8220;I want to analyze a my data with near-instantaneous response.&#8221;  Thus, vendors who have covered at least some part of this problem are inclined to just slap the &#8220;In-Memory  Analytics&#8221; label on their wares, so that they can at least be considered, even if the term is not technically accurate.</p>
<p>The actual definition of &#8220;In-Memory Analytics&#8221; is a s<em>pecific technical approach</em> to the instantaneous analysis problem &#8212; an approach where the entire dataset is pulled into the server&#8217;s RAM in order to greatly speed up analytic queries.</p>
<p>It works great, but In-Memory Analytics is not the end-all-be-all approach by any means.  It doesn&#8217;t deserve to be synonymous with &#8220;instantaneous analysis,&#8221;  because:</p>
<ol>
<li>Other technical approaches may also provide solutions to this problem.</li>
<li>&#8220;In-memory&#8221; cannot solve the problem at all for larger data sets.</li>
</ol>
<p>More color on the first point:  In the next few years, we&#8217;re going to see <span style="text-decoration: underline;">lots</span> of new approaches and technologies that provide the user with instantaneous insight into large data sets.  For example, MPP data warehouses, Hadoop, MapReduce, and other technologies will combine and be refined to give the user (the analyst) instant understanding of their data &#8211; regardless of whether all the necessary data is &#8220;in-memory&#8221; or not.</p>
<p>And on the second point: no matter what, we will <em>always </em>want to analyze data sets that are larger than what can be stored in memory alone.  The amount of data in the world is growing faster than Moore&#8217;s law and memory capacity improvements.  (Don&#8217;t believe me?  Take your favorite &#8220;in-memory&#8221; analysis problem and add a requirement for LOTS of historical data.)  Further, for the foreseeable future, disk storage will continue to cost a tiny fraction of memory storage.  Right now, Amazon Web Services charges about $0.10 per GB on disk, while memory costs 240 times as much, about $24.00 per GB.  So, expect lots of situations where the entire data set is huge &#8212; so huge that most of it is on cheap disk and only the most frequently accessed data is in-memory.  In-Memory Analytics alone won&#8217;t cut it.</p>
]]></content:encoded>
			<wfw:commentRss>http://sureproductconsulting.com/memory-analytics-victim-hype-marketing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Forbes.com &#8211; Talking about software for small businesses</title>
		<link>http://sureproductconsulting.com/forbes-com-the-software-i-use-to-run-sure-product-consulting/</link>
		<comments>http://sureproductconsulting.com/forbes-com-the-software-i-use-to-run-sure-product-consulting/#comments</comments>
		<pubDate>Fri, 18 Jun 2010 21:51:15 +0000</pubDate>
		<dc:creator>Sue Raisty-Egami</dc:creator>
				<category><![CDATA[About Sure Product Consulting]]></category>
		<category><![CDATA[article]]></category>
		<category><![CDATA[consultancy]]></category>
		<category><![CDATA[forbes]]></category>
		<category><![CDATA[forbes.com]]></category>
		<category><![CDATA[online+services]]></category>
		<category><![CDATA[product+management]]></category>
		<category><![CDATA[product+marketing]]></category>
		<category><![CDATA[small+business]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Sure+Product+Consulting]]></category>

		<guid isPermaLink="false">http://sureproductconsulting.com/?p=276</guid>
		<description><![CDATA[Forbes.com recently interviewed me about the software and online services I use to run Sure Product Consulting. They were interested in my perspective as a self-interested small business owner and as an expert in evaluating, defining and launching software products with real business value. Check it out: &#8220;A Software Maven Picks Her Tools,&#8221; by David [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://www.forbes.com/2010/06/17/salesforce-blackberry-microsoft-technology-software.html">Forbes.com</a> recently <a href="http://www.forbes.com/2010/06/17/salesforce-blackberry-microsoft-technology-software.html">interviewed me</a> about the software and online services I use to run Sure Product Consulting.</p>
<p>They were interested in my perspective as a self-interested small business owner and as an expert in evaluating, defining  and launching software products with real business value.</p>
<p>Check it out: <em>&#8220;<a href="http://www.forbes.com/2010/06/17/salesforce-blackberry-microsoft-technology-software.html">A  Software Maven Picks Her Tools</a>,</em>&#8221; by David F. Carr, Forbes.com, June  18, 2010.</p>
<p>I especially like the part where they refer to me as a &#8220;software maven.&#8221;  <img src='http://sureproductconsulting.com/wp-includes/images/smilies/icon_smile.gif' alt="icon smile Forbes.com   Talking about software for small businesses" class='wp-smiley' title="Forbes.com   Talking about software for small businesses" /> </p>
]]></content:encoded>
			<wfw:commentRss>http://sureproductconsulting.com/forbes-com-the-software-i-use-to-run-sure-product-consulting/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>&#8220;Freemium&#8221; Business Models &#8211; How to Decide What&#8217;s Free and What&#8217;s Not</title>
		<link>http://sureproductconsulting.com/freemium-business-models-decide-free/</link>
		<comments>http://sureproductconsulting.com/freemium-business-models-decide-free/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 15:48:47 +0000</pubDate>
		<dc:creator>Sue Raisty-Egami</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Product Management]]></category>
		<category><![CDATA[free+product+versus+paid]]></category>
		<category><![CDATA[freemium]]></category>
		<category><![CDATA[open+source]]></category>
		<category><![CDATA[product+management]]></category>
		<category><![CDATA[product+manager]]></category>

		<guid isPermaLink="false">http://sureproductconsulting.com/?p=244</guid>
		<description><![CDATA[A colleague asked me this the other day: If a company is pursuing a &#8220;freemium&#8221; business model, how should they determine the optimal mix of features to offer in free vs. paid software? It&#8217;s a good question. Freemium &#8211; where a product is made available in both a free and paid-for version &#8211; is a [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>A colleague asked me this the other day: <em>If a company is pursuing a &#8220;<a href="http://en.wikipedia.org/wiki/Freemium">freemium</a>&#8221; business model, how should they determine the optimal mix of features to offer in free vs. paid software? </em></p>
<p>It&#8217;s a good question. <a href="http://en.wikipedia.org/wiki/Freemium">Freemium </a>&#8211; where a product is made available in both a free and paid-for version &#8211; is a scenario I’ve encountered quite a few times and one that’s becoming increasingly common.</p>
<p>Today, customers pretty much expect free versions from any kind of online service. Free versions are also becoming common in installed software, even in the case of very high-priced, server-based enterprise software.</p>
<p>The free vs. paid question is worthy of an entire project, but here are some high-level thoughts that may be helpful to your decision calculus.</p>
<p>First, there are three basic kinds of “free” software, though some companies offer a hybrid:</p>
<ol>
<li>Free product is functionality-limited.</li>
<li>Free product is simply a limited-time trial of the paid product.</li>
<li>Free product is identical to the paid product but includes neither customer support nor indemnification.</li>
</ol>
<p>I strongly recommend staying away from offering only Option #3. In my experience, most companies that start this way eventually move to option #1 (functionality limited). Option #2 (time limited) is easiest to implement but may not garner the same widespread installed base as Option #1.</p>
<p>If you choose Option #1 (functionality limited), expect that all your customers will try the free version first. If they like it, fewer than 10%—often fewer than 1%—will go for the paid version. (Rarely will anyone to go for the paid version out of the gate.) After anywhere from a week to a few months to evaluate its benefits, the afore-mentioned small percentage of customers will upgrade to the paid product.</p>
<p>With this “typical purchase pattern” in mind, you’ll want to consider the following:</p>
<ol>
<li><strong>Be sure you understand your product’s value proposition and benefits.</strong> Extra research to nail that down is worth it at this stage.</li>
<li><strong>Make sure the free version is a pleasure to use and delivers real value</strong> (see the previous bullet). If the user experience is not very good and if benefits take longer to percolate to the top than expected,then  don’t offer a free version to begin with. You’ll do more harm than good.</li>
<li><strong>The free version must lack <em>key</em> functionality that is in the paid version</strong>. The paid version should provide a “pain killer” that the free version does not. The paid version shouldn’t merely offer a “vitamin,” it should deliver real pain relief. Otherwise, users will never upgrade. </li>
<li><strong>If possible, encourage customers to integrate the free product into their business processes and IT systems</strong>, so that it is hard to remove. Then, when they hit the above-described pain point, they’ll buy the paid version instead of starting a selection process with multiple vendors. For example, you might want to make a free online product easy to integrate with the company&#8217;s single sign-on systems and other sercurity protocols, or maybe make it easy to integrate with in-house databases and services.</li>
<li><strong>The differences between free and paid versions must apply to a customer who has been using the free product for two to three months.</strong> This sounds obvious, but it is amazing how many companies botch this. For example, if you offer any of the following features, tools, and support, then they should be available in the free version and not limited to just the paid version. Remember, the whole point of Freemium is to get as many people as possible using your product. Without the following features, you&#8217;ll needlessly limit your audience:
<ul>
<li>Installation and configuration wizards.</li>
<li>Access to APIs and tools for developers. A goal is to have your customers’ programmers embed the free product into their business processes if possible (see previous bullet).</li>
<li>Documentation on setting up the product and integrate it with business processes / IT systems.</li>
<li>Assistance with getting started. For example, don’t limit access to “getting started” user forums to paying customers.</li>
</ul>
</li>
<li><strong>Be sure that it is exceedingly easy to upgrade to the paid version</strong>, even if the free version has been programmatically embedded into business processes and IT infrastructure. If customers must rewrite code, install new software, or implement a migration process in order to use the paid version, they will likely continue to use the free version—or contact your competitors.</li>
</ol>
<p>Finally—and this is important—realize that if you make too much available for free, it is very hard to put the genie back in the bottle—unless users understand that you are offering a time-limited free trial from the get-go. People are furious at <a href="http://www.ning.com">Ning</a>, for example, for charging formerly free communities. I am not sure the brand or company will survive. In fact, it appears that competitors are already hovering to snap up disgruntled customers.</p>
<p>Clearly, I could write a dissertation on this. Maybe I already have. Let me know if these high-level thoughts are useful to you.</p>
]]></content:encoded>
			<wfw:commentRss>http://sureproductconsulting.com/freemium-business-models-decide-free/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Why You Need a Product Strategy. Now.</title>
		<link>http://sureproductconsulting.com/product-strategy/</link>
		<comments>http://sureproductconsulting.com/product-strategy/#comments</comments>
		<pubDate>Fri, 16 Apr 2010 22:44:32 +0000</pubDate>
		<dc:creator>Sue Raisty-Egami</dc:creator>
				<category><![CDATA[Product Strategy]]></category>

		<guid isPermaLink="false">http://sureproductconsulting.com/?p=208</guid>
		<description><![CDATA[I&#8217;ve said it before, and I&#8217;ll say it again.  All product managers should develop well-researched and well-supported product strategies, even if your boss is not requiring it.  It&#8217;s difficult to make the time, especially with the dozens of activities that product managers are usually simultaneously juggling, but it must be done. Why? Otherwise, you will [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I&#8217;ve said it before, and I&#8217;ll say it again.  <strong>All product managers should develop well-researched and well-supported product strategies</strong>, even if your boss is not requiring it.  It&#8217;s difficult to make the time, especially with the dozens of activities that product managers are usually simultaneously juggling, but it must be done.</p>
<p>Why?</p>
<ol>
<li>Otherwise, you will only arrive at your desired destination by happenstance.</li>
<li>Otherwise, all your time will slip away fighting fires &#8211; many of which would never have started to burn had a clear product strategy been in place.</li>
</ol>
<p><strong>80% of the value of creating a product strategy is for the product manager.</strong> It clarifies your thinking, challenges you to come up with new ways of addressing problems, helps you better express WHY this is the best plan to all concerned, and gives you confidence that your plan is good, which in turn gives you the motivation to doggedly pursue your vision for the product.  You will need this motivation.  In fact, the best product managers are beyond &#8220;motivated&#8221; &#8211; they are &#8220;passionate&#8221;.</p>
<p>The other 20% of the value is in communicating your vision and your plan to others &#8211; the developers, the sales people, your customers, the market in general.   Having done your homework, you&#8217;ll be confident with yourself, credible with others, and convincing even to the skeptics and folks who like to play &#8220;stump the chump&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://sureproductconsulting.com/product-strategy/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>

