<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Multi-Channel Commerce &amp; Retailing</title>
    <link rel="alternate" type="text/html" href="http://infosysblogs.com/multi-channel-retailing/" />
    <link rel="self" type="application/atom+xml" href="http://infosysblogs.com/multi-channel-retailing/atom.xml" />
   <id>tag:infosysblogs.com,2009:/multi-channel-retailing/1</id>
    <link rel="service.post" type="application/atom+xml" href="http://www.infosysblogs.com/multi-channel-retailing-mt/mt-atom.cgi/weblog/blog_id=1" title="Multi-Channel Commerce &amp; Retailing" />
    <updated>2009-01-06T14:38:53Z</updated>
    <subtitle>Designing the next generation customer experience in multi-channel retailing</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type 3.2ysb5-20051201</generator>
 
<entry>
    <title>Online Grocers: Welcome to the price war!</title>
    <link rel="alternate" type="text/html" href="http://infosysblogs.com/multi-channel-retailing/2009/01/online_grocers_welcome_to_the.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.infosysblogs.com/multi-channel-retailing-mt/mt-atom.cgi/weblog/blog_id=1/entry_id=36" title="Online Grocers: Welcome to the price war!" />
    <id>tag:infosysblogs.com,2009:/multi-channel-retailing//1.36</id>
    
    <published>2009-01-06T10:26:07Z</published>
    <updated>2009-01-06T14:38:53Z</updated>
    
    <summary>With the recession a real price war is starting between the main grocers - this post explains how the online channel is best positionned to communicate on prices through basket optimization and should help grocers retain their clients.</summary>
    <author>
        <name>Guillaume Vingtier</name>
        
    </author>
            <category term="Customer Experience" />
    
    <content type="html" xml:lang="en" xml:base="http://infosysblogs.com/multi-channel-retailing/">
        <![CDATA[A year ago it was all about green retailing, organic food, recycling, carbon footprint &ndash; Things have dramatically changed for online grocers in 12 months. The high street is considerably changing with a few well-known brands disappearing: Woolworths in the UK probably being the most famous example. In 2009 times will be even more difficult for grocers as the consumers mind is now focused on price and a lot of them are turning to value-focused chains instead of the traditional leaders (Tesco, Carrefour). For some retailers the credit crunch or recession is an opportunity to gain market shares, Poundland (the UK chain selling everything at a unique price: &pound;1) is planning to open 35 stores in 2009 (200 stores currently) and Asda (the UK branch of Wal Mart) reported serving 1.3 million more customers than the previous year in the week leading up to December 25 but for most of them it will mean loss of revenue and market shares. While the most logical answer to this is to lower prices and offer better deals (buy one get one free etc&hellip;), I believe there are a few things online grocers could do to re-assure their customers on their price policy:]]>
        <![CDATA[<p><strong>1/ Get the basics right: communicate more effectively on your discount:</strong><br /><br />This is probably the easiest one, as all you need (once you agreed on your price and promotions strategy) is to ask your creative team to design a price-centered banner which you will strategically place on your home page. A bargain category accessible from the top menu is probably also a must have. These techniques have been used for years and are nothing new but I find surprising today that most grocers are still failing to do so. For example, the day Asda announced the introduction of a &pound;1 range, this information was not clearly displayed in my Asda.co.uk store and I was not able to find these products!<br /><br /><strong>2/ Propose cheaper alternatives:</strong><br /><br />Most retailers offer a vast range of products with different sizes and prices. Sometimes it is not easy to catch the best bargain and you can feel some uneasiness about it: did I pay the best price?<br /><br />That&rsquo;s something that a website can probably do better than a brick and mortar store. A website knows what you have in your basket and can help you optimizing it with cheaper alternatives for the same product (other variants) or through substitution (another way for retailers to promote their own label). Some retailers like Tesco have already done so, but they can go one step further like mysupermarket.co.uk did with their basket optimizer (see screenshots below). Basically they are clearly highlighting to their customer how much they are able to make them save throughout their shopping experience and then are able to propose them to swap products for cheaper alternatives &ndash; a clever move which remains unmatched by the online grocers.</p><p><img title="My Supermarket Price Checker" height="45" alt="My Supermarket Price Checker" src="http://infosysblogs.com/multi-channel-retailing/my_supermarket_11.jpg" width="381" border="0" /><br /></p><p><a href="http://infosysblogs.com/multi-channel-retailing/my_supermarket_41.jpg" target="_blank"><img title="My Supermarket Price Checker" height="286" alt="My Supermarket Price Checker" src="http://infosysblogs.com/multi-channel-retailing/my_supermarket_41.jpg" width="620" border="0" /></a><br /></p><p><strong>3/ Compare your price more effectively and offer price feeds:</strong><br /></p><p>Traffic to price comparison websites is soaring for one good reason: people are seeking the best deals. While it is clear that consumers perceive some brands as being cheaper, the reality can be different as I discovered myself in comparing my trolley between 4 of the biggest supermarket chains in the UK. As the result of this comparison I did not change my habits but it was clear to me that my &ldquo;local&rdquo; .com store was not highlighting enough that it was as cheap or even cheaper that its main competitor. Consumers are used to see price of other supermarkets while shopping in store but this remains fairly unusual or poorly implemented on most grocer&rsquo;s websites.</p><p>Once again mysupermarket.co.uk has created something (see screenshot below) that the grocers are not able to compete with: they are able to display the value of the same trolley between 4 chains to help the customers choose the right one. While comparing trolleys can be difficult at times as assortment can vary, it is clearly a strong indicator of price competitiveness. <br /></p><p>&nbsp;<img title="My Supermarket Price Comparison" height="105" alt="My Supermarket Price Comparison" src="http://infosysblogs.com/multi-channel-retailing/my_supermarket_51.jpg" width="305" border="0" /></p><p>Integrating the price comparison features or sub-sites that online grocers created through the years into the main shopping experience will probably help them to build the trust and loyalty they need from their customers.<br /><br />The other critical thing will be to offer accurate and real-time price and inventory feeds to price comparison sites. Most retailers do not do that and as result their price updates or inventory changes can look incorrect on price comparison websites which could lead to a costly mistake.<br /><br /><strong>4/ Answer the real question: towards a budget optimizer?</strong><br /><br />But most of the websites you can visit linked with groceries are still failing on one of the most basic question a struggling mum could ask herself: How can I feed my family with my budget?<br /><br />All the websites will be able to tell you the price of your trolley and eventually help you to reduce it but none is able to create a trolley based on a budget, dietetic preferences or recipes. This is definitely something online grocers could explore as offering services such as meal planning or budget controller will help them retain the &ldquo;alpha mum&rdquo; they are all looking for.<br /></p>]]>
    </content>
</entry>
<entry>
    <title>Web Analytics – Year 2008 in Retrospection</title>
    <link rel="alternate" type="text/html" href="http://infosysblogs.com/multi-channel-retailing/2008/12/web_analytics_year_2008_in_ret_1.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.infosysblogs.com/multi-channel-retailing-mt/mt-atom.cgi/weblog/blog_id=1/entry_id=33" title="Web Analytics – Year 2008 in Retrospection" />
    <id>tag:infosysblogs.com,2008:/multi-channel-retailing//1.33</id>
    
    <published>2008-12-23T10:02:55Z</published>
    <updated>2009-01-06T10:29:32Z</updated>
    
    <summary><![CDATA[I love to read predictions made at the beginning of the year and look back at those predictions at the end of the year in retrospect.&nbsp;Click here&nbsp;to take a look at what people were talking about web analytics at the...]]></summary>
    <author>
        <name>Rockey Nebhwani</name>
        
    </author>
            <category term="eCommerce Engineering" />
    
    <content type="html" xml:lang="en" xml:base="http://infosysblogs.com/multi-channel-retailing/">
        <![CDATA[<p class="MsoNormal" style="margin: 0in 0in 10pt; text-align: justify">I love to read predictions made at the beginning of the year and look back at those predictions at the end of the year in retrospect.&nbsp;<a title="Web Analytics 2008 Predictions" href="http://rich-page.com/web-analytics/nostradamus-and-web-analytics-2008-predictions/" target="_blank">Click here</a>&nbsp;to take a look at what people were talking about web analytics at the beginning of this year.</p><p class="MsoNormal" style="margin: 0in 0in 10pt; text-align: justify">As we approach end of the year 2008, I have put together a timeline representation below to give the readers a snapshot view of the key developments in the area of Web Analytics and the direction taken by key players in the industry in the past year. I have tried to provide references wherever possible but this post can be best received if you are familiar with the Web Analytics market dynamics.</p><a href="http://infosysblogs.com/multi-channel-retailing/Web%20Analytics%202008%20Timeline.png" target="_blank"><img height="400" alt="Web Analytics 2008 Timeline.png" src="http://infosysblogs.com/multi-channel-retailing/Web%20Analytics%202008%20Timeline.png" width="625" border="0" /></a> <p class="MsoNormal" style="margin: 0in 0in 10pt; text-align: justify">(For the benefit of the readers the links for each of these announcements are provided at the end of this post)</p>]]>
        <![CDATA[<p class="MsoNormal" style="margin: 0in 0in 10pt; text-align: justify"><span>Looking at this timeline, this is my take on the activities which spun off from this landscape in last 12 months. (Thanks to the readers of this blog for their comments. This timeline visual was updated&nbsp;with&nbsp;reader's comments).</span></p><span><p align="justify"><strong><u>Consolidation in the industry</u></strong></p><p align="justify"><br />&bull;&nbsp;Last couple of years clearly belonged to Omniture. Omniture succeeded in capturing the market buzz with a series of acquisitions and leaving the end retailers worrying about migrating from one vendor to the other - from WebSideStory to VisualSciences to Omniture. It consolidated its position further in this space in 2008 by completing the earlier acquisitions and helping the clients with the migration efforts from earlier acquired vendors. <br />&bull;&nbsp;At the end of the year, current economic conditions offered an opportunity for Omniture to acquire Mercado&rsquo;s assets in a fire sale. In Nov 2008 Omniture acquired Mercado&rsquo;s assets and expanded its capabilities in Merchandizing optimization by launching Mercado Ignition in Dec 2008.<br />&bull;&nbsp;Yahoo&rsquo;s acquisition of IndexTools in April 2008 - and subsequently launching Yahoo Web Analytics in the later part of the year deserves a special mention. This should present some competition to Google Analytics in coming days.<br /></p><p align="justify"><strong><u>Pick of the Year</u></strong></p><p align="justify"><br />Focus for the year 2008 has been definitely on the expanding Mobile analytics capabilities. M-Commerce has started to pick up (<a href="http://retailindustry.about.com/b/2008/12/14/holidaycyber-shopping-2008-m-commerce-upstages-e-commerce-at-wal-mart-amazon-zappos-and-sears.htm" target="_blank">Amazon and Sears launched their m-Commerce efforts this year</a> and I expect many more to follow the suit in the coming year) and the web analytics vendors are just gearing up for upcoming anticipated activity in this space.</p><p align="justify"><br />&bull;&nbsp;Omniture expanded its SiteCatalyst offering on mobile devices like Google Android and iPhone; whereas on the other hand Tealeaf became first analytics provider to offer mobile session replay capabilities. <br />&bull;&nbsp;CoreMetrics also announced mobile analytics capabilities with the roll out of CoreMetrics 2009. NedStat and WebTrends also joined in the mobile analytics bandwagon.&nbsp; <br /><br />My pick of the year would be Mobile Analytics without doubt.</p><p align="justify"><br /><strong><u>Other Notable Mentions</u></strong></p><p align="justify">Other major announcements by key vendors were mainly related to Video Analytics and Social Media analytics capabilities.&nbsp; In general, Year 2008 belonged to social media but still vendors and retailers are still trying to figure out how best to measure the effectiveness of social media efforts. I expect to see more action in this area in the coming years wherein the Web Analytics vendors will partner with more and more social networks to figure out ways to measure and discover customer insights. I also expect vendors to continue their focus on further improving their Video Analytics capabilities since it has become a proven sales improvement channel in the recent years. </p><p align="justify">Predictions are great to know the way the industry minds think, but reality takes its own due course sometimes. I would be greatly interested to know your thoughts on how this space is likely to shape out in the Year 2009. Please feel free to use the above timeline or other content from this post to evaluate your ideas.&nbsp;&nbsp;&nbsp;&nbsp; </p><p align="justify"><br />Reference to key events highlighted in timeline diagram &ndash; <br /></p><ol><li><em>Omniture completes acquisition of Visual Sciences&nbsp;(<a href="http://assets.omniture.com/en/downloads/pr/vscn_close_press_release_final.pdf" target="_blank">http://assets.omniture.com/en/downloads/pr/vscn_close_press_release_final.pdf</a>)</em></li><li><em>WebTrends Offers Current HBX Customers Migration Opportunity To Buy One Year of Analytics and Get One Year Free Under &quot;Easy Switch&quot; Program (</em><a href="http://www.cmscenter.be/newsdetailuk.asp?Id=748" target="_blank">http://www.cmscenter.be/newsdetailuk.asp?Id=748</a><a href="http://www.webtrends.com/AboutWebTrends/NewsRoom/NewsRoomArchive/2008/WebTrendsOffersCurrentHitBoxCustomersMigrationOpportunityToBuyOneYearofAnalyticsandGetOneYearFreeUnderEasySwitchProgram.aspx%20target="><em>)</em></a></li><li>Google launches YouTube insights (Analytics for YouTube Videos) (<a href="http://blog.searchenginewatch.com/blog/080327-005425" target="_blank">http://blog.searchenginewatch.com/blog/080327-005425</a>)</li><li><em>Omniture Gets Into Video Tracking (</em><a href="http://newteevee.com/2008/03/05/omniture-enhances-tracking-lets-ers-analyze-video-use/" target="_blank"><em>http://newteevee.com/2008/03/05/omniture-enhances-tracking-lets-ers-analyze-video-use/</em></a><em>)</em></li><li><em>NedStat Introduces Mobile Analytics (</em><a href="http://www.webanalyticsassociation.org/en/rel/?342" target="_blank"><em>http://www.webanalyticsassociation.org/en/rel/?342</em></a><em>)</em></li><li><em>CoreMetrics Secures $60 Million in Financing Led by 3i (</em><a href="http://www.thedeal.com/techconfidential/vc-ratings/vc-ratings/web-marketing-firm-coremetrics.php" target="_blank"><em>http://www.thedeal.com/techconfidential/vc-ratings/vc-ratings/web-marketing-firm-coremetrics.php</em></a><em>)</em></li><li><em>Yahoo acquires IndexTools (</em><a href="http://www.computing.co.uk/itweek/news/2213938/yahoo-makes-web-analytics" target="_blank"><em>http://www.computing.co.uk/itweek/news/2213938/yahoo-makes-web-analytics</em></a><em>)</em></li><li><em>Google Analytics Starts Measuring TV Ads (</em><a href="http://www.techcrunch.com/2008/06/06/tv-meet-the-web-google-analytics-starts-measuring-tv-ads/" target="_blank"><em>http://www.techcrunch.com/2008/06/06/tv-meet-the-web-google-analytics-starts-measuring-tv-ads/</em></a><em>)</em></li><li><em>WebTrends Launches Video Analytics Engagement Service (</em><a href="http://www.centernetworks.com/webtrends-video-analytics" target="_blank"><em>http://www.centernetworks.com/webtrends-video-analytics</em></a><em>)</em></li><li><em>Omniture &amp; Lithium Partner to Integrate Social Media into Web Analytics (</em><a href="http://www.internetretailer.com/dailyNews.asp?id=27899" target="_blank"><em>http://www.internetretailer.com/dailyNews.asp?id=27899</em></a><em>)</em></li><li><em>Yahoo Launches Yahoo Web Analytics (</em><a href="http://mashable.com/2008/10/08/yahoo-launches-web-analytics-beta/" target="_blank"><em>http://mashable.com/2008/10/08/yahoo-launches-web-analytics-beta/</em></a><em>)</em></li><li><em>CoreMetrics 2009 supports mobile analytics (</em><a href="http://www.webanalyticsbook.com/coremetrics/coremetrics-2009-rolled-out/" target="_blank"><em>http://www.webanalyticsbook.com/coremetrics/coremetrics-2009-rolled-out/</em></a><em>)</em></li><li><em>Google Analytics Releases Advanced Segmentation (</em><a href="http://www.kaushik.net/avinash/2008/10/google-analytics-releases-advanced-segmentation.html"><em>http://www.kaushik.net/avinash/2008/10/google-analytics-releases-advanced-segmentation.html</em></a><em>)</em></li><li><em>Tealeaf Debuts Mobile Customer Experience Management and Bot Reporting (</em><a href="http://www.pressreleasepoint.com/tealeaf-debuts-mobile-customer-experience-management-and-bot-reporting" target="_blank"><em>http://www.pressreleasepoint.com/tealeaf-debuts-mobile-customer-experience-management-and-bot-reporting</em></a><em>)</em></li><li><em>Omniture SiteCatalyst Now Available for Google Android-Based Mobile Phones (</em><a href="http://corporate.lexisnexis.com/news/marketing,tracking-measurement-tools/cat300004_doc889111871.html" target="_blank"><em>http://corporate.lexisnexis.com/news/marketing,tracking-measurement-tools/cat300004_doc889111871.html</em></a><em>)</em></li><li><em>Omniture acquires Mercado (</em><a href="http://www.internetretailer.com/dailyNews.asp?id=28105" target="_blank"><em>http://www.internetretailer.com/dailyNews.asp?id=28105</em></a><em>)</em></li><li><em>Omniture Launches Mercado Ignition as Omniture Merchandising (</em><a href="http://www.internetretailer.com/pressReleaseDetail.asp?id=28760)" target="_blank"><em>http://www.internetretailer.com/pressReleaseDetail.asp?id=28760)</em></a></li><li><span><em>Omniture Extends SiteCatalyst Measurement to Native iPhone Applications (<a href="http://www.cmscenter.be/newsdetailuk.asp?Id=960" target="_blank">http://www.cmscenter.be/newsdetailuk.asp?Id=960</a></em><em>)</em></span></li></ol></span>]]>
    </content>
</entry>
<entry>
    <title>Amazon &amp; LinkedIn – Collaborative Prospects</title>
    <link rel="alternate" type="text/html" href="http://infosysblogs.com/multi-channel-retailing/2008/11/amazon_linkedin_collaborative.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.infosysblogs.com/multi-channel-retailing-mt/mt-atom.cgi/weblog/blog_id=1/entry_id=31" title="Amazon &amp; LinkedIn – Collaborative Prospects" />
    <id>tag:infosysblogs.com,2008:/multi-channel-retailing//1.31</id>
    
    <published>2008-11-30T17:24:54Z</published>
    <updated>2009-01-06T10:29:32Z</updated>
    
    <summary>Recent entry of LinkedIn in Amazon affiliates network highlights the growing role of social networks as an affiliate. Who better than Amazon to try this out since Amazon has the biggest affiliate network. I am sure Amazon will soon see fruitful results of this experiment in terms of higher conversion rates compared to any other affiliates in their network because of very niche customer base of social networks like LinkedIn.</summary>
    <author>
        <name>Rockey Nebhwani</name>
        
    </author>
            <category term="Social Commerce" />
    
    <content type="html" xml:lang="en" xml:base="http://infosysblogs.com/multi-channel-retailing/">
        <![CDATA[<p align="justify">LinkedIn recently announced launch of its open application platform for others to develop social applications. (<a href="http://blogs.zdnet.com/social/?p=600">http://blogs.zdnet.com/social/?p=600</a>). Out of those, the one which caught my attention was an application named as the &ldquo;Reading List&rdquo; developed by Amazon. Those, who haven&rsquo;t seen this yet, would probably want to take a look at the Demo video on YouTube. (<a href="http://www.youtube.com/watch?v=KNlANI9juY8">http://www.youtube.com/watch?v=KNlANI9juY8</a>). However, if you think about this, this is not the first time somebody has developed an application like this on a social network.&nbsp; So, you might be wondering as to what makes this one different?</p>]]>
        <![CDATA[<p>Two things which I may point out &ndash; </p><p align="justify">1) This one is developed by Amazon, whereas other social networking applications on other networks are mainly developed by individual developers. So, one can expect that this is only the tip of the iceberg and there is more to come in terms of achieving synergies between LinkedIn and Amazon and we might see much more functionality added to this app in the near future.</p><p align="justify">2) With Reading List, LinkedIn has become part of Amazon&rsquo;s affiliate network and thus generating an additional source of income. (A closer look of the application and URLs shows that LinkedIn has an Amazon affiliate tag inserted in all the links which goes out from LinkedIn to Amazon via this app).</p><blockquote><p>http://www.amazon.com/gp/product/014302910X/ref=cm_li_v_cr_self?<strong>tag=linkedin-20</strong> <br /></p></blockquote><p align="justify">To me this integration between Amazon and LinkedIn looks much cleaner than other applications seen previously on networks like FaceBook (<a href="http://www.facebook.com/apps/#/apps/application.php?id=2397701323&amp;b=&amp;ref=pd_r">http://www.facebook.com/apps/#/apps/application.php?id=2397701323&amp;b=&amp;ref=pd_r</a>). The prospects are immense - There is much more which can be done with this application and many more functionalities, which I would like to see in this, but nonetheless this is a good start. Some of the features would come best if developed in joint collaboration between Amazon and LinkedIn - a few functionalities listed below may require customer profile sharing between Amazon and LinkedIn. </p><p>1) Access to LinkedIn Profile data can take Amazon&rsquo;s personalized recommendations to the next level. Especially considering that Amazon never had as much insight into Customer&rsquo;s interests as that can be got from this exposure. <br /></p><p>As an example, consider this scenario: If LinkedIn can pass the Customer&rsquo;s interests data to Amazon and Amazon can parse that information intelligently and generate recommendations based on it. Also, if other people in the network have any of the recommendations generated by Amazon it can be boosted further as part of recommendation algorithm. This will make recommendations far more relevant and interesting to a specific customer. Wouldn&rsquo;t that be something to consider? </p><div align="justify"><img title="LinkedIn Profile Interests" alt="LinkedIn Profile Interests" src="http://infosysblogs.com/multi-channel-retailing/LinkedIn%20Interests.JPG" align="middle" border="0" />&nbsp;</div><p align="justify">2) Next, I would love to see the &ldquo;Buy Together&rdquo; kinds of promotions generated out of the reading list from my network on LinkedIn. This type of feature can generate more sales for Amazon, additional affiliate revenue for LinkedIn and of course extra savings for the consumer. Any &ldquo;Buy together&rdquo; promotion generated out of the customer&rsquo;s network reading list will have more chances of conversion compared to books otherwise suggested by Amazon on their product detail pages.&nbsp; In future, Amazon can come up time to time with such promotions for LinkedIn customers as part of Reading List app.</p><div align="justify"><img title="Amazon Promotion" alt="Amazon Promotion" src="http://infosysblogs.com/multi-channel-retailing/Amazon%20Promotion.JPG" align="middle" border="0" /><br />&nbsp;</div><div align="justify"><p>3) Another exciting possibility is to provide &lsquo;Customer Reviews&rsquo; for the user from people in &lsquo;his&rsquo; network. Amazon can show an option on product detail pages to look at the customer reviews written by people in his network. It will be worth experimenting to see how it affects the conversion rate. (This will again require profile sharing).</p><p>4) Quick transfer of books (SKUs) from the Customer&rsquo;s &lsquo;ListMania&rsquo; lists on Amazon.com so that he/she can save time creating a reading list on his LinkedIn profile. This can be done in a simple manner like the way you migrate your address book when you switch your mail provider.</p><p>The more you think on it, the more possibilities you consider. However, the bottom-line will remain on LinkedIn&rsquo;s and Amazon&rsquo;s willingness to collaborate and experiment and generate interests about such applications on social networks.</p><p>If there is yet another feature you would like to see with respect to this social networking application, please add your thoughts by posting comments to this article. I will be happy to update the post with interesting relevant suggestions (Of Course with due credit to your name).</p></div>]]>
    </content>
</entry>
<entry>
    <title>Going Live: A White-Knuckle Experience</title>
    <link rel="alternate" type="text/html" href="http://infosysblogs.com/multi-channel-retailing/2008/11/going_live_a_whiteknuckle_expe.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.infosysblogs.com/multi-channel-retailing-mt/mt-atom.cgi/weblog/blog_id=1/entry_id=30" title="Going Live: A White-Knuckle Experience" />
    <id>tag:infosysblogs.com,2008:/multi-channel-retailing//1.30</id>
    
    <published>2008-11-22T21:02:49Z</published>
    <updated>2009-01-06T10:29:32Z</updated>
    
    <summary>If someone were to write a book called “Great eCommerce Site Launches in History”, the book would be very thin.  With few exceptions, the replacement of an existing eComm Platform with a new one is a wild ride filled with crashes, slow-downs, time-outs, and roll-backs.  In this post, I will discuss the source of these bad experiences, and how to improve the situation on your next project.

</summary>
    <author>
        <name>Stephen Alan Potts</name>
        
    </author>
            <category term="eCommerce Engineering" />
    
    <content type="html" xml:lang="en" xml:base="http://infosysblogs.com/multi-channel-retailing/">
        <![CDATA[<p>If someone were to write a book called &ldquo;Great eCommerce Site Launches in History&rdquo;, the book would be very thin.<span>&nbsp; </span>With few exceptions, the replacement of an existing eComm Platform with a new one is a wild ride filled with crashes, slow-downs, time-outs, and roll-backs.<span>&nbsp; </span>In this post, I will discuss the source of these bad experiences, and how to improve the situation on your next project.</p><p>Early in the project, the team is focused on gathering the requirements, creating the customer experience and designing the back end connections to the legacy systems.<span>&nbsp; </span>&ldquo;Going live&rdquo; seems safely in the distant future, and gets very little attention up front.<span>&nbsp; </span>As a result, the deployment is handled by a team that is exhausted from the push to finish the coding on time.<span>&nbsp; </span>Errors are made and sites crash.<span>&nbsp; </span>Revenue is lost, managers are embarrassed, programmers are stressed out, etc.<span>&nbsp; </span>There has to be a better way.</p>]]>
        <![CDATA[<p>A better way would be to think of a new eComm system rollout as two projects, not one.<span>&nbsp;&nbsp; </span>One project goes from strategy to the end of unit testing and the other starts when the programming is done. Two managers, equally skilled, should be assigned, one Programming Manager and one Deployment.<span>&nbsp; </span>At the moment very that the programming manager is totally exhausted, the Deployment Manager takes over with a fresh outlook and fully-charged batteries.<span>&nbsp; </span>While the development team was killing itself to hit the deadlines, the Deployment Manager was managing the installation of the new hardware, preparing the testing environments, getting the test scripts done, planning for the performance testing, etc.<span>&nbsp; </span>Once the unit-tested code gets checked in, the focus moves from software development to testing and rollout.<span>&nbsp; </span></p><p>Another improvement is to actually plan for the inevitable system failure in the first few weeks after you try and go live.<span>&nbsp; </span>Instead of saying a prayer and turning the new system on for 100% of your customers, it would be far better to put a few customers on the new site, and then increasing it steadily over the following 4 to 6 weeks until 100% of the customers are converted over.<span>&nbsp; </span>The alternative is to pretend that you can really find all of the bugs, when you know that you cannot, because no one ever has.<span>&nbsp; </span>By turning on a few users, you can normally defer bugs that show up only under a heavy load for a few weeks.<span>&nbsp; </span>This gives you time to work out the logic errors before the whole world, including you management is watching.</p>]]>
    </content>
</entry>
<entry>
    <title>Credit Crunch - Crisis or Opportunity?</title>
    <link rel="alternate" type="text/html" href="http://infosysblogs.com/multi-channel-retailing/2008/11/credit_crunch_crisis_or_opport_1.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.infosysblogs.com/multi-channel-retailing-mt/mt-atom.cgi/weblog/blog_id=1/entry_id=29" title="Credit Crunch - Crisis or Opportunity?" />
    <id>tag:infosysblogs.com,2008:/multi-channel-retailing//1.29</id>
    
    <published>2008-11-18T13:38:05Z</published>
    <updated>2009-01-06T10:29:32Z</updated>
    
    <summary>The credit crunch is starting to hit shop sales hard, but internet sales, where the customer can browse and compare offerings to get discounts, benefits as people go online for bargains.</summary>
    <author>
        <name>Billy Byatt</name>
        
    </author>
            <category term="Social Commerce" />
    
    <content type="html" xml:lang="en" xml:base="http://infosysblogs.com/multi-channel-retailing/">
        <![CDATA[The global slowdown is clearly hitting consumers. Daily tales of restricted financing, foreclosures, and credit denial are all too frequent in the media. Yet, online channels seem to, if anything, be benefitting from this relative economic slowdown. In an article reviewing such changes in the Wall Street Journal (Nov.13th 08, &quot;Net Gains&quot; - Nikesh Arora, Google Snr VP, &amp; Pres. EMEA) the indicators for self service and shopping online seemed to be tracking upwards as consumers look for value and cost reduction.]]>
        <![CDATA[<p>For example, online sales in UK (Europe's largest online market) in first 6 months of 08 were up 38% at &pound;26.5bn. THis is the equivalent of 17p in every &pound;1! Overall, this tracks the changes across Europe where online sales have doubled in the last 4 years. While shop sales have fallen in this same period individual companies seem to be benefitting from this trend, e.g. Mothercare (UK) 28% increase in online sales in 15 weeks to mid July while its shops saw a 1% decline, DSG (Electrical retailers) saw e-commerce growth of 6% while its shops declined by 7%. And this trend seems to be putting Europe at the forefront of e-commerce. This at a time when it is still only 42% of the European population who are connected to broadband internet. However, with phones featuring internet access increasingly as standard, there are now 150 million people who shop over the internet (still only 1/3 of the total population). Countries like the UK, Europe's online leader,&nbsp;has registered 60% as many sales online as the US, with only 1/5 the population! </p><p>It is believed this points to the start of a transformation of buying habits as consumers seem more willing to buy goods which even require fitting, a clear distinction which prevented people from exploring online in times past. For example, Glasses Direct receives an order for spectacles every 10 minutes. Increasingly this is evidence of people browsing and even specifying their purchases online or in actual stroes before heading back to the net to make a final purchase. Certainly with discounts and bargains costing 50% or less on sites such as eBay, established vendors will need to focus ont heir online offerings to ensure they are not merely a high price shop window, with their browsing customers heading elsewhere to make a final purchase. Online offerings need to compare themselves to their direct competitors, and potentially indirect competitors such as eBay and Amazon, to establish a price and service differential to both retain their existing customer base, and position themselves for this rise in online purchases.</p>]]>
    </content>
</entry>
<entry>
    <title>A new Beginning for Obama?</title>
    <link rel="alternate" type="text/html" href="http://infosysblogs.com/multi-channel-retailing/2008/11/a_new_beginning_for_obama.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.infosysblogs.com/multi-channel-retailing-mt/mt-atom.cgi/weblog/blog_id=1/entry_id=27" title="A new Beginning for Obama?" />
    <id>tag:infosysblogs.com,2008:/multi-channel-retailing//1.27</id>
    
    <published>2008-11-05T10:18:13Z</published>
    <updated>2009-01-06T10:29:32Z</updated>
    
    <summary>Obama has a landslide victory and clear party platform ready to deploy. Multi Channel deployment can have a clear rationale, sound design and simple plan to deploy. But will cultural resietance and the reluctance to change de-rail both?</summary>
    <author>
        <name>Billy Byatt</name>
        
    </author>
            <category term="eCommerce Engineering" />
    
    <content type="html" xml:lang="en" xml:base="http://infosysblogs.com/multi-channel-retailing/">
        <![CDATA[<p>With the polls now shut, votes counted, and electoral college votes apportioned, we now have a new President-Elect in the U.S. It is a historic moment watched by all around the world, and as the previous blog entry discusses, it is one where the internet has played a pivotal role - in campaign funding, debates, electoral registration and voting. The new President-Elect will be tasked with implementing his programme as quickly as possible to harness this landslide win. However, it is easy to get lost in the detail, and this is where the parallel for MCC deployments is apt. While a grand plan and key actions are key, the devil will truly be, &quot;In the detail&quot;.</p>]]>
        <![CDATA[<p>The same is true for an Multi Channel deployment. In many ways, like an electroal platform which Obama will seek to implement, the 'Vision thing' is relatively straightforward, so too the main party planks to the platform. In business, the business case for working across channels to lower cost and map to customer preferences is again quite straightforward with a simple ROI through cost savings and increased sales. The design based upon leading technologies, and mapping to current processes is then undertaken with small changes to reflect unique differentiators. </p><p>So far, so good. Except like the larger problem Obama faces, having a plan, and submitting new ligislation is not the same as seeing those programmes implemented successfully. In Obama's case, he must still work with a Senate which has only a slight majority for his party, so filibusters will still be a problem. For a multi channel deployment similarly, while the design and deployment of a multi channel program may follow standard project deployment methodologies, how is an organisation to ensure the realisation of the benefits which were promised. </p><p>I recently finished a project in which the recommendations which the business required were relatively easy to produce. Unfortunately, in discussions within the business to arrive at the findings, any new recommendations were considered pointless as the business was not set up to handle any more fucntionality as it consumed the deliverables in a non-standard way. This is the 'filibuster' equivalent which any deployment will face, and more so for multi channel as new data sources are merged. This aspect of cultural change is not to be under-estimated, both for internal users, and for external customers. Questions will need to be asked, and answered: Which users will migrate to the new channels? What is the incentive for them to do so? How will the organisation be re-aligned to support the new channels? How will the channels aid pro-active customer contact, as well as reactive? How will the disparate data sources (and potentially data models) of the new channels be aligned? How will Customer facing gain access to the alternate channel data to ensure end-2-end Customer visibility?</p><p>It is worth remembering how a perfect project, a workable design, a sound business case for multi channel expansion can fail. Not from any oversight from a project delivery or original definition perspective but because the cultural change is under-estimated or even ignored completely. Just like the task facing Obama who is riding a wave of expectation as a 'unifier', make sure your plans are seen in their true context for the organisation so that all areas can be brought on board to ensure the success of a multi channel deployment and to prevent a very expensive program from becoming just one more toy or nightmare for IT!</p>]]>
    </content>
</entry>
<entry>
    <title>I’d Rather Vote for President Than Shop for Jeans</title>
    <link rel="alternate" type="text/html" href="http://infosysblogs.com/multi-channel-retailing/2008/11/id_rather_vote_for_president_than_shop_for_jeans.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.infosysblogs.com/multi-channel-retailing-mt/mt-atom.cgi/weblog/blog_id=1/entry_id=26" title="I’d Rather Vote for President Than Shop for Jeans" />
    <id>tag:infosysblogs.com,2008:/multi-channel-retailing//1.26</id>
    
    <published>2008-11-04T22:17:47Z</published>
    <updated>2009-01-06T10:29:32Z</updated>
    
    <summary><![CDATA[I was on a conference call this morning waiting for invitees to join.&nbsp; Someone made a comment, in jest, that perhaps all of the missing attendees were out voting so I had to ask, &ldquo;Why would anyone go out in...]]></summary>
    <author>
        <name>Lester Lam</name>
        
    </author>
    
    <content type="html" xml:lang="en" xml:base="http://infosysblogs.com/multi-channel-retailing/">
        <![CDATA[<p>I was on a conference call this morning waiting for invitees to join.&nbsp; Someone made a comment, in jest, that perhaps all of the missing attendees were out voting so I had to ask, &ldquo;Why would anyone go out in the cold (okay, relative cold as it is 55F in southern Cali) and spend their time standing in line for the opportunity to enter a very small booth so they can punch their ballot, and perhaps risk a dangling chad?&rdquo; <br /><br />Due to my travel model, I have relied on absentee balloting for decades.&nbsp; But if I were to stop traveling tomorrow, I would still use absentee balloting because it is so convenient!!!&nbsp; I don&rsquo;t have to wait in line.&nbsp; No weather to brave.&nbsp; I vote at my leisure, in the comfort of my home, on my schedule.&nbsp; I can start voting, take a pause to do some research online, and continue whenever I want.&nbsp; Although absentee ballots are still the minority, during this election, some counties are expecting 40% of voters to be mailing it in.</p><p>&nbsp;</p>]]>
        <![CDATA[<p>So when I posed this question on my conference call, a colleague responded: &ldquo;For the experience.&rdquo;&nbsp; Why would anyone want this kind of experience?&nbsp; Unnaturally, my brain made the leap to commerce &ndash; personally, my preferred method of shopping is online for all the same reasons I like voting via absentee ballot.&nbsp; Although I have been successful at completely avoiding the need to physically interact with a voting facility to exercise my Constitutional right, I haven&rsquo;t come very close to removing brick and mortar stores from my life.&nbsp; I guess I&rsquo;m not alone since, according to the latest figures, online retailing is estimated at only 4% of total retail revenue.&nbsp; In some cases, I actually like going to a store (shocking admission from a man who likes to shop) &ndash; I suppose it&rsquo;s the experience.&nbsp; I think I like being able to compare cameras and televisions side by side.&nbsp; I like being able to match a suit with a shirt and a tie.&nbsp; I like going straight to the ice cream freezer and grabbing a pint of Cinnamon Buns ice cream without having to browse the entire store.<br /><br />So how do we meld the &ldquo;experience&rdquo; of physical shopping in a store with the convenience of the online experience?&nbsp; Several retailers have made strides in this already:<br /><br />&nbsp;&nbsp;&nbsp; * Check out comparison capabilities with deep search and filtering on sites like SonyStyle.com and Nikestore.com.&nbsp; I can start really broad and narrow down my sea of selections with real time updates to the superset by selecting criteria and filtering attributes.<br />&nbsp;&nbsp;&nbsp; * I love the virtual closets on OSOYOU.com and WetSeal.com (although nothing on Wet Seal&rsquo;s site fits me anymore).&nbsp; These virtual closets are integrated to social commerce capabilities so I can solicit advice/ suggestions/ ridicule from friends and strangers without dragging them to the mall. <br />&nbsp;&nbsp;&nbsp; * Got milk?&nbsp; Check out Safeway.com or Peapod.com and try out their logically laid out assortments.&nbsp; Maybe I&rsquo;m not in the mood for Cinnamon Buns ice cream after all, but I can navigate to the ice cream aisle of the site just like l would if I walked into my local store: walk inside, skip the basket since I&rsquo;m only buying ONE pint today, go straight to the frozen section, then the ice cream shelves &ndash; ahh, now I can browse all of these delectable Ben and Jerry&rsquo;s pint sized containers.&nbsp; No frills, bells, nor whistles, yet perfect in function.<br /><br />Of course, the online experience is still far from perfect.&nbsp; Many experiences are still unique to the brick and mortar experience, e.g. trying on jeans to make sure they&rsquo;re not too tight and not too baggy, interacting with live salespeople for personalized advice on what shoes are best for running. <br /><br />I also find that the unique experiences I noted above are isolated to specific sites dedicated to one or two categories, that is, I can find virtual closets on some apparel retailer sites and electronics retailers often have good comparison features, but I haven&rsquo;t found a general merchandise retailer who offers all of these great experiences within one site.&nbsp; I love being able to do one stop shopping inside your store, and I&rsquo;d really love to experience unique, category specific experiences when I shop your site online!<br /><br />I don&rsquo;t really think online shopping will ever completely replace the brick and mortar shopping experience entirely.&nbsp; So I would love to hear from my fellow consumers: how can the experience of online shopping evolve to become as compelling an alternative as absentee balloting? </p><p>&nbsp;</p>]]>
    </content>
</entry>
<entry>
    <title>User Generated Requirements - Part III</title>
    <link rel="alternate" type="text/html" href="http://infosysblogs.com/multi-channel-retailing/2008/10/user_generated_requirements_pa_2.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.infosysblogs.com/multi-channel-retailing-mt/mt-atom.cgi/weblog/blog_id=1/entry_id=25" title="User Generated Requirements - Part III" />
    <id>tag:infosysblogs.com,2008:/multi-channel-retailing//1.25</id>
    
    <published>2008-10-20T10:58:33Z</published>
    <updated>2009-01-06T10:29:32Z</updated>
    
    <summary>User generated requirements.</summary>
    <author>
        <name>Amit Jnagal</name>
        
    </author>
            <category term="Customer Experience" />
    
    <content type="html" xml:lang="en" xml:base="http://infosysblogs.com/multi-channel-retailing/">
        <![CDATA[<p>In the last post, we looked at how blogging could be used as a means of requirements elicitation for customer facing web sites. In this final part of the post, we will extend the concept outlines in the first two posts and take a look at the challenges surrounding this approach and evaluate scenarios which are appropriate for requirements collection through this means.</p>]]>
        <![CDATA[<h3><span>Monitor Use</span></h3><span><p><span>The initial investment that goes into developing a new business service is just a small part of the service&rsquo;s lifecycle expenses. Over time, significant effort and consequently money is spent in keeping that service updated, hosting it and fixing issues. From our experience, we have sometimes seen businesses spending hours and dollars into maintaining and hosting a service which none of the users seems to be bother about. Examples range from a weather portlet on a financial service provider&rsquo;s B2B portal, personalization features that are never used, stock ticker portlet on a Telecom company&rsquo;s website.</span></p><p><span>Look, it is understandable that we can sometimes err in thinking on behalf of the user. That&rsquo;s quite alright. But to roll out an application or a service which is not being used a lot and still keep pumping time and money in it is no less than a crime. Enter Web Analytics... </span></p><p><span>The thing that I love about web analytics is the shear common sense that it makes to utilize this service. It is absolutely essential that when you roll out a new service, you also dedicate half an hour of your time to roll out the analytics code with it. This code will later provide you feedback on how often is this service being used, by what categories of users and how. You can use this valuable information in either deciding how much money needs to be put in this business service or how soon can you get rid of it to launch something new.</span></p><p><span>Though this topic is not directly related to the subject of our discussion, it is one of the essential new skills that the new age business analysts should be abreast of. Our discussion about the new age BAs would not be complete without this discussion.</span></p><h3><span>Issues in roll out<br /></span></h3><p><span>Like any new idea, this subject too has some issues that need to be weeded through before it can be implemented. Let us discuss a few key ones.</span></p><h4><span><span>1.<span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span>Concerns about idea leaks</span></h4><p><span><br /></span><span>One of the first and the obvious issue about putting your requirements churn out process online and out in the open is the concern for IP. What if you come up with an idea that will totally revolutionize the way B2B transactions are carried out? You don&rsquo;t want to share it with the whole wide world before it is actually implemented &ndash; besides stealing its thunder, it will also negate any competitive advantage that the idea could bring with it. So, how do you handle such ideas in this new world?<br /><br />The answer can vary based on your personal preferences between the following two options:</span></p><ol><ol><li><p><span>You don&rsquo;t </span></p></li><li><p><span>You do it in a controlled environment.</span></p></li></ol></ol><p><span>The first choice is an obvious one. Just because you adopt this new approach on requirements gathering, does not imply that it becomes a mandatory part of your project&rsquo;s lifecycle. You will still need to use your discretion in deciding which ideas go to the blog and which do not. An IP sensitive idea, obviously, should not be discussed using the approach outlined in this paper. It needs to be very closely guarded and discussed with very few, trusted individuals probably including an IP Attorney.<br /><br />In certain cases, you may have an idea which could boost your organization&rsquo;s business potential but you also have a need to test the idea with a reasonably sized group of say, ten to twenty people. Here again the blogs can help you in developing the idea further through facilitated discussion with the only difference being that instead of being a public blog, it is now a private one &ndash; with authorization to read and write the content only to that group of twenty odd users. The remaining rules of the game remain the same &ndash; you still go through the three phases of floating an idea, facilitating discussion and rationalizing feedback.</span></p><h4><span><span>2.<span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span>Change Management</span></h4><p><span><br /></span><span>Although this approach is no rocket science, it is a little out of the way of how regular SDLC is executed. Like with any other change you will need to address the implications of adopting this new approach in your organization. First and foremost &ndash; the people on whom this approach has the biggest impact &ndash; our business analysts. Your organization would be extremely lucky to have BAs who are avid bloggers and totally up to speed with how to employ them. If you are not so lucky, then your first course of action would be to enable the BAs to handle this new role &ndash; through workshops and trainings. <br /><br />You will also need to explain them the rationale behind adopting this approach &ndash; why it is important to your business, what would happen in case you don&rsquo;t, what is expected out of the BAs. In short, you will need to sell this idea to your battery of BAs in order to achieve some degree of results. If they are not convinced, they will not be able to do the job right. Make sure you to provide them with a basic primer of enablement before you put them on the new job. </span></p><h4><span><span>3.<span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span>Analyzing User Opinions</span></h4><span><p><br /><span>Another stumbling issue in using this approach effectively could be the analyses of user opinions. Remember &ndash; not all users may have the right intention or opinion. There will always be some people who feel everything is unnecessary, useless and a waste of time. As a BA, you will need to learn how to weed out users of this type and concentrate your effort on the remaining lot. An effective filtering strategy could be asking these users for reasons, data or other references that they base their opinion upon.<br /><br />A second, more comprehensive strategy could be to tag a user based on his contribution with a few thumbs up or thumbs down. Whenever you find a reasonable contribution, give a few positive points to this user and few negative ones when the opinion is biased or baseless. This user rating could be made available only to other fellow BAs of your organization. Over time, this accumulated user profile indicator will give you a good idea to see if a particular user is helpful or otherwise.</span><span><br /></span></p></span><h4><span><span>4.<span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span>Business behind the Technology</span></h4><span><p><br /><span>One of the traps that you consciously need to avoid is attempting to utilize technology without any business model behind it. In other words, if you set up a Blog service for your portal without backing it up with business analysts, who can facilitate discussions, solicit user reactions and then slice n dice them, then you would not achieve much. <br /><br />Remember, this approach proposes to employ technology to aid us in getting requirements, it does not automate the process! Requirement gathering is still very much a human activity and it needs to be executed by experienced Business Analysts. </span><span><br /></span></p></span><h3><span>Other Trends</span></h3><span><span><p><span>Most large organizations conduct a goal setting exercise at least once in a year where they get their key people in a three to five day workshop to discuss what should the organization focus on for the next financial year. This in turn drives unit wise targets and measurements for the year. This activity is usually carried out with the top brass because of the sensitivity of the discussions and manageability. I think it is a great idea because it lets the organization tap into the collective knowledge, insights and gut feel of a lot of people &ndash; not just the board of directors.</span></p><p><span>With the approach outlined in this blog, a little attitude and dash of drive the same exercise can be extended to your whole organization! Organizations can plan an annual 2 week corporate blogging event where the focus areas for the next year can be set up as blogging subjects. Each area could be moderated and facilitated by a few key members. The floor should then be opened to all the employees to throw ideas and opinions out. At the end of the blogging event, the core team can start dissecting and all the posts and come up with a handful of differentiators. </span></p><p><span>If you think about it, this is an extremely powerful thought. These days it is hard to say where the next big idea will come from. By extending a discussion from an audience base of hundred or so to more than fifty thousand users you are increasing the probability of landing up with some amazing ideas by a few thousand percents. </span><span>The technology go achieve this is available, the approach &ndash; conceivable! Let us start gathering requirements from the whole wide world.</span></p><p><strong>White Paper:</strong> Users as Requirement Generators<br /><em>How Portals can Click on Real Requirements by Involving Users</em></p><p><a target="_blank" href="http://www.infosys.com/industries/retail/white-papers/user-requirements-web.pdf">&raquo; Download</a> <img width="13" height="13" border="0" src="http://www.infosys.com/images/icon-pdf.gif" alt="PDF" title="PDF" /><br /></p></span></span></span>]]>
    </content>
</entry>
<entry>
    <title>Thinking About The Acquisition Funnel and Conversion Rates</title>
    <link rel="alternate" type="text/html" href="http://infosysblogs.com/multi-channel-retailing/2008/10/thinking_about_the_acquisition.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.infosysblogs.com/multi-channel-retailing-mt/mt-atom.cgi/weblog/blog_id=1/entry_id=24" title="Thinking About The Acquisition Funnel and Conversion Rates" />
    <id>tag:infosysblogs.com,2008:/multi-channel-retailing//1.24</id>
    
    <published>2008-10-06T21:37:00Z</published>
    <updated>2009-01-06T10:29:32Z</updated>
    
    <summary><![CDATA[Conversion rates are often on the forefront of the mind when operating a website.&nbsp; In the simplest of models, increasing conversions can be lumped into those that increase the total number of visitors making it to the point of conversion...]]></summary>
    <author>
        <name>Ted Gaubert</name>
        
    </author>
            <category term="eCommerce Engineering" />
    
    <content type="html" xml:lang="en" xml:base="http://infosysblogs.com/multi-channel-retailing/">
        <![CDATA[<p>Conversion rates are often on the forefront of the mind when operating a website.<span>&nbsp; </span>In the simplest of models, increasing conversions can be lumped into those that increase the total number of visitors making it to the point of conversion and those that increase the conversion rate by increasing the probability that a visitor completes a transaction.<span>&nbsp; </span>Ideally you would like to increase both simultaneously.<span>&nbsp; </span>A useful way to look at and diagnose problems related to web conversions is through an acquisition funnel model. <span>&nbsp;</span>This is the first post in a series that will be discussing this model in the context of a generic eCommerce site.<span>&nbsp; </span></p><p>The acquisition funnel model analyzes the macro behavior of visitors from the traffic drivers that brought them to the site up until to the transaction conformation page.<span>&nbsp; </span>The premise is that at each stage in the model is associated with a probability that the visitor will leave the site or effectively not complete a transaction.<span>&nbsp; </span>Thus the total conversion rate can be approximated by a multiplicative function whose variables are the individual probabilities of each stage in the funnel.<span>&nbsp; </span>Although this does assume independence between the events that caused the visitor to leave the site or abandon the transaction it overall offers a reasonable approximation.<span>&nbsp; </span></p><p>The first stage of the acquisition funnel examines the relationship between traffic drivers and how effectively the website encourages visitors to stay on the site past the landing page.<span>&nbsp; </span>This critical step affects not only the total volume of visitors browsing further into the website but also is a direct factor in influencing the effectiveness or cost per visitor to the site.<span>&nbsp; </span></p><p>An effective means of optimizing the cost per visitor and marketing spending is to link an individual traffic driver to the probability that a visitor will engage with the site.<span>&nbsp; </span>This probability is typically referred to as the &ldquo;bounce&rdquo; rate on a landing page.<span>&nbsp; </span>This allows one to correlate the effectiveness of a marketing campaign directly to the cost per click.<span>&nbsp; </span>It also can be fashioned into a marketing effectiveness dashboard to clearly denote which campaigns are working and bring attention to those that are not.<span>&nbsp; </span>Common reasons for high bounce rates typically include an inconsistent user experience and/or content that differs greatly from the users expectations when they clicked on the advertising link.<span>&nbsp; </span>Tracking a specific traffic driver all the way through conversion can also be useful to understand the quality of visitor that a specific traffic driver is bringing to the site.</p><p>In my next post, I will be discussing landing page optimization in the context of the acquisition funnel model. </p>]]>
        
    </content>
</entry>
<entry>
    <title>Browsing Behavior</title>
    <link rel="alternate" type="text/html" href="http://infosysblogs.com/multi-channel-retailing/2008/10/browsing_behaviours.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.infosysblogs.com/multi-channel-retailing-mt/mt-atom.cgi/weblog/blog_id=1/entry_id=23" title="Browsing Behavior" />
    <id>tag:infosysblogs.com,2008:/multi-channel-retailing//1.23</id>
    
    <published>2008-10-05T19:07:59Z</published>
    <updated>2009-01-06T10:29:32Z</updated>
    
    <summary><![CDATA[Experts from digital agencies have, for quite a&nbsp;while, focused on the user experience as the core differentiator on-line.&nbsp;&nbsp;One-click purchasing has been the target for many on-line retailers since the concept was introduced by Amazon.&nbsp; While I agree with the importance...]]></summary>
    <author>
        <name>Phil Freegard</name>
        
    </author>
            <category term="Customer Experience" />
    
    <content type="html" xml:lang="en" xml:base="http://infosysblogs.com/multi-channel-retailing/">
        <![CDATA[<span>Experts from digital agencies have, for quite a&nbsp;while, focused on the user experience as the core differentiator on-line.&nbsp;&nbsp;One-click purchasing has been the target for many on-line retailers since the concept was introduced by Amazon.&nbsp; While I agree with the importance of the user experience I wonder if there is too much hype around the utopian&nbsp;one-click concept.</span><span><br /></span><span><br /></span><p><span><span>My experience is that site visitors exhibit a range of e-commerce browsing behaviours depending on the site, its product range and their point in the purchasing cycle.&nbsp; I believe my premise applies to all retail e-commerce websites from music to banking and grocery to TVs.&nbsp; </span><span><br /></span><span>&nbsp;<br /></span><span>My starting point is the nature of the product.&nbsp; Typically regular users of&nbsp;grocery and retail banking websites are task oriented; these users make regular visits and typically repeat transactions.&nbsp;Users are annoyed by web-experiences that divert them from their task and&nbsp;the nature of the task is very functional in nature.&nbsp; Features that streamline purchasing enhance the user experience; these include&nbsp;shopping lists, favourites and one-click checkout.&nbsp; Products such as clothing, consumer electronics and, to some extent white goods, are less frequent purchases and typically involve comparison shopping, such shopping&nbsp;often involves more than one&nbsp;website.&nbsp; On an initial visit users may browse through a product set to get ideas about which product to buy, on later visits they may have decided on a product and now&nbsp; return in order to&nbsp;buy;&nbsp;these websites therefore need to support multiple buying behaviours.&nbsp;</span><span><br /></span><span>&nbsp;<br /></span><span>We can identify four browsing behaviours that a site should support:</span><span><br /></span><span><br /></span><ul><li><span>Recreational: The visitor is looking for new ideas and opportunities.</span><span><br /></span></li><li><span>Functional: A product type is in mind (for example a camera or a sofa) and the visitor is deciding which product to buy.</span><span><br /></span></li><li><span>Pre-qualified: The visitor has a&nbsp;particular brand or model in mind and is looking for the best deal&nbsp;and delivery options across multiple vendors.</span><span><br /></span></li><li><span>Surgical: The visitor is here to buy a specific product (probably having been to the site before).&nbsp; They may have been browsing a paper catalogue.</span><span><br /></span></li></ul><span>My argument is that a typical retail website must support all browsing behaviours because&nbsp;a single visitor may exhibit several browsing behaviours over time; no single route to purchasing will suffice.</span><span><br /></span><span>&nbsp;<br /></span><span>Here are a few ideas about how a website should support these browsing behaviours:</span><span>&nbsp;<br /></span><ul><li><span>Recreational: Employ sophisticated browsing, search and product promotional mechanisms.&nbsp; Guided navigation, advanced search and very creative and interactive user interfaces are key.&nbsp; I like the interactivity on furniture sites for example (take a look at <a href="http://www.boconcept.com/">www.boconcept.com)</a>. </span><span><br /></span></li><li><span>Functional:&nbsp; Use commonly recognized terms in the navigation scheme.&nbsp; Surface content to as high a level as possible using product carousels and list best sellers to anonymous visitors.&nbsp; Provide buying guides and product information for the more complex products.&nbsp; RS Components has a massive product range and does a very good job of categorization and surfacing content in a browse/search interface (<a href="http://www.rs-online.com/">www.rs-online.com</a>). </span><span><br /></span></li><li><span>Pre-qualified:&nbsp; Enable users to browse by brand and product name perhaps using guided navigation techniques.&nbsp; If possible build a comparison capability (e.g. across multiple vendors), as a minimum make it easy for the visitor to return to buy.&nbsp; Visitors can browse by brand name at John Lewis and Bloomingdales for example (<a href="http://www.johnlewis.com/">www.johnlewis.com</a>&nbsp;/ <a href="http://www.bloomingdales.com/">www.bloomingdales.com</a>).</span><span><br /></span></li><li><span>Surgical:&nbsp; Help the user to return to the same product easily; Lands End enables users to enter part numbers on the home page as a way of supporting the paper catalogue (<a href="http://www.landsend.com/">www.landsend.com</a>). You can also enter a part number into the search engine at Heals furniture store (<a href="http://www.heals.co.uk/">www.heals.co.uk</a>) and get to the specific product, although it is not clear from the web site that this is possible (someone in store told me about this feature).</span></li></ul><span>Browsing behaviours are not a substitute for personas;&nbsp;I fully endorse the use of personas to develop and enhance the user experience.&nbsp;&nbsp;However I do recommend&nbsp;personas are created with visitor behaviour in mind and that page designs are tested for their ability to support all four browsing behaviours. </span><span><br /></span></span></p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>]]>
        
    </content>
</entry>
<entry>
    <title>Welcome to the Goat Rodeo!</title>
    <link rel="alternate" type="text/html" href="http://infosysblogs.com/multi-channel-retailing/2008/10/welcome_to_the_goat_rodeo.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.infosysblogs.com/multi-channel-retailing-mt/mt-atom.cgi/weblog/blog_id=1/entry_id=22" title="Welcome to the Goat Rodeo!" />
    <id>tag:infosysblogs.com,2008:/multi-channel-retailing//1.22</id>
    
    <published>2008-10-03T20:22:56Z</published>
    <updated>2009-01-06T10:29:32Z</updated>
    
    <summary><![CDATA[In my travels and conversations with clients, I&rsquo;m often excited about the high levels of interest I see in all things Web2.0 and Social Commerce. Corporate executives find themselves taking cues from their teenage offspring about what&rsquo;s hot in this...]]></summary>
    <author>
        <name>Devon Ferreira</name>
        
    </author>
            <category term="Social Commerce" />
    
    <content type="html" xml:lang="en" xml:base="http://infosysblogs.com/multi-channel-retailing/">
        <![CDATA[<p>In my travels and conversations with clients, I&rsquo;m often excited about the high levels of interest I see in all things Web2.0 and Social Commerce. Corporate executives find themselves taking cues from their teenage offspring about what&rsquo;s hot in this space, chatting to friends about these weird and wonderful behavioral creatures called Social Networks, and engaging on the web in ways they never have before just to keep up with the fast pace of industry developments. </p><p>Having said that, I&rsquo;m struck by the fact that, despite all their excitement, very few people and companies actually have a meaningful strategy to employ the many powerful concepts these topics embody. <span>&nbsp;</span>As a result, they&rsquo;re forced to give cagey responses to questions from superiors about how much to budget for Web2.0 and Social Commerce in the next year. It&rsquo;s almost as though there&rsquo;s a reluctance to experiment with the ideas because there&rsquo;s no clear answer to where they should begin. Is a company blog the right place to start? Perhaps ratings &amp; reviews are the way to go? Or maybe we should build a widget for Facebook? You get the point&hellip; lots of action but not a whole lot of strategy. Kinda like a goat rodeo&hellip;</p><p>Recently, I heard the folks from Forrester allude to this phenomenon as &ldquo;approach avoidance&rdquo; syndrome. You know, the &ldquo;I should probably be doing something about this, but I&rsquo;m not quite sure what, so I&rsquo;ll just continue to dabble and perhaps one day I&rsquo;ll wake up and it&rsquo;ll all be crystal clear to me&rdquo; approach. This isn&rsquo;t a challenge unique to web2.0/social commerce, and I&rsquo;m sure we can borrow countless examples from the history of emerging technologies to illustrate how disruptive technologies can put you into a strategic tailspin. But, that doesn&rsquo;t mean we shouldn&rsquo;t address it.</p><p>So then, the question remains, isn&rsquo;t it time for a simple, easy-to-apply framework for understanding the social commerce possibilities and defining the right strategy for your company? I think it is&hellip;.</p><p>Stay tuned for my next blog, when I&rsquo;ll break social commerce down into the handful of business models it<span>&nbsp; </span>supports, and discuss a simple approach to creating a meaningful social commerce strategy. </p>]]>
        
    </content>
</entry>
<entry>
    <title>User Generated Requirements - Part II</title>
    <link rel="alternate" type="text/html" href="http://infosysblogs.com/multi-channel-retailing/2008/10/user_generated_requirements_pa_1.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.infosysblogs.com/multi-channel-retailing-mt/mt-atom.cgi/weblog/blog_id=1/entry_id=21" title="User Generated Requirements - Part II" />
    <id>tag:infosysblogs.com,2008:/multi-channel-retailing//1.21</id>
    
    <published>2008-10-03T11:43:35Z</published>
    <updated>2009-01-06T10:29:32Z</updated>
    
    <summary>In the last post, we looked at how blogging could be used as a means of requirements elicitation for customer facing web sites. In this part of the post, we will extend the concept outlines in the first post and...</summary>
    <author>
        <name>Amit Jnagal</name>
        
    </author>
            <category term="Customer Experience" />
    
    <content type="html" xml:lang="en" xml:base="http://infosysblogs.com/multi-channel-retailing/">
        <![CDATA[<p>In the last post, we looked at how blogging could be used as a means of requirements elicitation for customer facing web sites. In this part of the post, we will extend the concept outlines in the first post and take a look at the specifics of how to blog for requirements.</p>]]>
        <![CDATA[<span><h3 class="MsoNormal" style="margin: 0in 0in 10pt"><span><span><span><span>Float an</span>&nbsp;idea </span></span></span></h3><span><span><span><p class="MsoNormal" style="margin: 0in 0in 10pt"><span>The start of any new business requirement is an idea &ndash; an idea that your customers, your business analysts or you may have. For a dotcom portal, when a new idea is conceived, it could be tested in waters by floating it on the official blog. This could be accompanied by providing freedom to provide a &lsquo;Yay!&rsquo; or &lsquo;Naah!&rsquo; vote buttons or by letting other users comment on it using the pure blogging mechanism. It is up to the business analyst to collect comments, analyze responses to &lsquo;Yay!&rsquo; or &lsquo;Naah!&rdquo; float new threads to clear up the topic, if it was a little ambiguous.</span></p><p class="MsoNormal" style="margin: 0in 0in 10pt"><span /></p></span><h3 class="MsoNormal" style="margin: 0in 0in 10pt"><span>Facilitate a Discussion</span></h3><p class="MsoNormal" style="margin: 0in 0in 10pt"><span><br /></span><span>Floating an idea is just the first step. For any good, concrete requirement to be finalized, the idea needs to be brewed for a while. During this phase, the business analysts will need to make sure that they keep adding fuel to the fire, maintain the interest and activity while collecting useful information about the requirements along the way. </span></p><p><span>In certain cases, when the requirements are a little tricky or hard to visualize, it might make sense to put a small prototype out for the users to test drive and give their comments. These prototypes could range from non functional screen shots or visual drawings to a semi functional live application which demonstrates the concept and its uses. The business analyst would again have to track the user feedback &ndash; implicit (web analytics) &amp; explicit (blogs) and shape up the requirements accordingly.</span></p><h3 class="MsoNormal" style="margin: 0in 0in 10pt"><span>Collect &amp; Rationalize Feedback</span></h3><p><span>The last leg of this requirements gathering exercise deals with using the collected feedback to reflect on your system. The approach could vary based on your starting position &ndash; if you were planning a new release for your system with limited budget, then you&rsquo;ll need to come up with an opening moves matrix the following:</span></p><p><span><img title="Table" height="200" alt="Table" src="http://infosysblogs.com/multi-channel-retailing/multi-channel-retailing/Table-thumb.JPG" width="500" align="middle" border="0" /></span></p><span><p><span>The first three columns of this matrix are self explanatory &ndash; they talk about the categorization and cost of these requirements along with their brief description. The fourth and fifth columns specify the results from your blogs. The fourth one has a factor of Yay! to Naah! ratio, which implies that for every 100 users that said AJAX requirement should be implemented, 65 said, it should not be. The last column gives an idea about how many people participated in these discussions. </span></p><h3 class="MsoNormal" style="margin: 0in 0in 10pt"><span>How to Interpret the Matrix</span></h3><p><span>The factors that will decide which requirements should land up being part of your release will be dictated by the last three columns. The requirements that have a Yay! To Naah! ratio of more than one can become candidates for being shelved; unless the ratio is marginally above one and number of votes are extremely high. Such a spread indicates a 50-50 opinion and it can be left to the business sponsor or business analyst&rsquo;s discretion to can or to go ahead with such a requirement. The low Y to N ratio requirements are the ones that the customers are holding their breath for, the ones that could provide your application an edge over others. These should be considered for development right away.</span></p><h3 class="MsoNormal" style="margin: 0in 0in 10pt"><span>Other forms of Feedback</span></h3><p><span>Besides the opinion votes, other valuable feedback can also be received from the user which can be used to refine the requirements. Let&rsquo;s consider the Personalization requirement in the OMM matrix above which had a price tag of $800K for instance. Your original idea of personalization might have been to provide customizable themes and skins, a stock portlet and a weather portlet. From this blogging activity you may realize that most of the users do not feel that they will come to your portal for a stock and weather portlets. They would rather go to a specialized portal for these services. However, they are interested in the themes and skins functionality.</span></p><p class="MsoNormal" style="margin: 0in 0in 10pt"><span>Although this feedback does not give you a go, no-go decision; it does you provide you an opportunity of trimming down your requirements and the associated cost before a single pence was expensed in its development. This kind of feedback can be crucial to keep your costs under control and effectiveness at an all time high.</span><span><br /></span></p><h3 class="MsoNormal" style="margin: 0in 0in 10pt"><span>Not&nbsp;a silver bullet!</span></h3><p class="MsoNormal" style="margin: 0in 0in 10pt"><span>It is prudent to mention at this point that this approach is only applicable for your functional requirements &ndash; not the non-functional ones. I can&rsquo;t imagine a dotcom portal discussing its security and availability requirements on a public blog for obvious reasons. NFRs belong to different category and are best discussed and acted upon, internally. Besides, it will be difficult for your end users to understand, relate to or contribute to these requirements.</span><span><br /></span></p><h3 class="MsoNormal" style="margin: 0in 0in 10pt"><span>Support Mode</span></h3><p><span>For most dotcom portals, the support service is offered through a toll free telephone number or through an email. <span>&nbsp;</span>Since both of these mediums need some effort and at times - hassle, they are usually employed only by users who have a problem. They inadvertently shoo away people who may have an idea for making things better. In today&rsquo;s world, it is difficult to imagine customers picking up a phone to call in with their advice. Besides, the easier option for them is to hop on to an alternate portal which offers the functionality that they need in the manner that they want.</span></p><p><span>Now, let&rsquo;s see what could get the users to speak their mind and why. First, the &lsquo;how&rsquo; part &ndash; Instead of emailing their feedback, the users can post it on a blog on the portal. This has an implicit answer to the &lsquo;why&rsquo; part embedded in it. By giving the users a platform to voice their opinion, you are also giving them an opportunity and a medium to get a social reaction to their opinion. I could write pages about why it is important and how it has worked in the past, but it will make more sense if you look at your favorite socialization website &ndash; orkut.com, facebook.com or what have you.</span></p><p><span>So, in the new world, our support service will also take shape of a blog &ndash; where users can list their problems, support staff can reply to queries, other users can respond to issues and users can rate the responses that they get. The beauty of this approach is that besides providing the support infrastructure, this medium automatically builds a knowledge base for the users that new users can search when they have a problem, other users can update and keep it up to date. Or in other words &ndash;knowledge base of the users, by the users and for the users.</span></p></span></span></span></span>]]>
    </content>
</entry>
<entry>
    <title>Get the Balance Right</title>
    <link rel="alternate" type="text/html" href="http://infosysblogs.com/multi-channel-retailing/2008/09/get_the_balance_right.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.infosysblogs.com/multi-channel-retailing-mt/mt-atom.cgi/weblog/blog_id=1/entry_id=20" title="Get the Balance Right" />
    <id>tag:infosysblogs.com,2008:/multi-channel-retailing//1.20</id>
    
    <published>2008-09-21T08:34:11Z</published>
    <updated>2009-01-06T10:29:32Z</updated>
    
    <summary>It is with great relish that I join the list of talented bloggers who have preceded me and offer my humble contribution to the ongoing debate around multi-channel commerce (MCC). One of the first things which always strikes me when...</summary>
    <author>
        <name>Billy Byatt</name>
        
    </author>
            <category term="Customer Experience" />
            <category term="Multi Channel Integration" />
    
    <content type="html" xml:lang="en" xml:base="http://infosysblogs.com/multi-channel-retailing/">
        <![CDATA[It is with great relish that I join the list of talented bloggers who have preceded me and offer my humble contribution to the ongoing debate around multi-channel commerce (MCC). One of the first things which always strikes me when I am participating in debates around MCC or even customer discussions is while the focus is reassuringly on what MCC can accomplish and provide, inevitably the debate quickly becomes a one-sided focus on web capabilities. In a way this is understandable as the web has been the &lsquo;ultimate solution&rsquo; to whatever problem or aspiration a company may have. Often times this is correct and the web truly does possess the power to revolutionize a business.]]>
        <![CDATA[<p align="justify">However, to put the focus solely on the web at the expense of all other channels &ndash; often the missing parts of MCC plans &ndash; is to run the risk of creating a new environment which suits the business but forgets one thing, who are the users and what is it they want to achieve? If the end customer normally transacts via telephone or is a user of SMS then important avenues are being dismissed which could in their own way offer a rounded and capable solution. So certainly focus on the attributes and capabilities of the web channel, the look and feel of the application you plan to launch but please, please, bear in mind the impacts on other established channels already in use by your customers, and consider carefully the implications of the new channel capabilities you are launching. </p><p align="justify">For example, often the very predictions of customers &lsquo;switching&rsquo; channels without proper communication and incentives fall woefully short of their promise. If no equivalent planning has been made on how to align the two channels, then what inspired thinking will bridge the gap between expectation and reality? In such cases even the fundamentals can be ignored. How will a customer be handled if, in receiving a lack of sufficient clarity during a transaction, they revert back to the voice channel? How will their online history be presented to the agents in the call centre when they do call in? Will those same agents answering the call have any ability to impact on the process? And if not, could that status check be handled better by an automated announcement or better still a proactive contact via outbound dial or SMS? As a rule of thumb it is always better to provide the information a customer seeks proactively then to suffer the higher cost of an inbound voice contact and resulting customer frustration. </p><p class="MsoNormal" style="text-justify: distribute-all-lines; margin: 0cm 0cm 0pt; text-align: justify" align="justify">These are the issues which must be addressed to get the balance right, and prevent any new MCC initiative falling at the first hurdle. In this way new designs and applications can be more readily integrated into the existing channel hierarchy and prevent the feature rich deployment which, despite showing promise in its inception, proves a costly failure for an organisation who forgot it was the customer themselves they were building it for.</p><p align="justify">Over the coming months I hope to be able to offer some battle scars and insights and add to the fascinating content already on this blog.</p>]]>
    </content>
</entry>
<entry>
    <title>User-Generated Requirements - Part I</title>
    <link rel="alternate" type="text/html" href="http://infosysblogs.com/multi-channel-retailing/2008/09/user_generated_requirements_pa.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.infosysblogs.com/multi-channel-retailing-mt/mt-atom.cgi/weblog/blog_id=1/entry_id=19" title="User-Generated Requirements - Part I" />
    <id>tag:infosysblogs.com,2008:/multi-channel-retailing//1.19</id>
    
    <published>2008-09-16T13:08:58Z</published>
    <updated>2009-01-06T10:29:32Z</updated>
    
    <summary>A few weeks ago, I was talking to a friend of mine who is employed with one of the leading web portals in the world. Besides discussing other things, our chat ventured into the realm of customers, how to work...</summary>
    <author>
        <name>Amit Jnagal</name>
        
    </author>
            <category term="Customer Experience" />
            <category term="Technology Innovation" />
            <category term="eCommerce Engineering" />
    
    <content type="html" xml:lang="en" xml:base="http://infosysblogs.com/multi-channel-retailing/">
        <![CDATA[<span><p><span>A few weeks ago, I was talking to a friend of mine who is employed with one of the leading web portals in the world. Besides discussing other things, our chat ventured into the realm of customers, how to work with them better and what has changed in requirement extraction in the recent days, etc. One thing lead to another and not long into the conversation, my friend threw in an interesting statement &ndash; &ldquo;Its relatively easier for us, we have got just one customer &ndash; our own company&rdquo;. There was something odd about this statement that was making it hard to digest but I could not pin point it for a few minutes. When my thoughts caught up with me, I replied &ndash;&ldquo;Hmmm, instead of just one customer, shouldn&rsquo;t the whole world be the customer for you? After all, your apps are used by the whole world and I am sure a lot of people out there have ideas of about how to make them better. How can a bunch of business analyst think on behalf of the whole world and draw requirements for you?&rdquo;</span><span /></p></span>]]>
        <![CDATA[<span><p><span>&ldquo;Interesting, I didn&rsquo;t look at it that way&rdquo;, said my friend. &ldquo;But let&rsquo;s say for a second that I agree with you. How do you propose we go about collecting requirements from the whole wide world?&rdquo; At this point, the consultant with in me rose to the occasion and said, &ldquo;Blogs! You can collect your requirements from Blogs!&rdquo; The conversation did not go much beyond &ldquo;Yeah, right!&rdquo; But later that week I gave it some more thought. Why can&rsquo;t it be done, what could be the concerns, is it really that farfetched an idea? I am sure it has been done already by someone, somewhere.</span></p><span>In this post, I have tried to outline an approach on how to use discussion forums and blogs in a disciplined manner to extract user requirements. It will also throw some light on some projects that have already used this concept successfully. We will try to crystal gaze and see what common problems could surface when you try to knit blogging web into the Software Development Life Cycle (SDLC) cycle.</span><span><span><span><span> <p><span>We will also extend the discussion to plant some thought about knowing our customer&rsquo;s customers. We will look at how to help our customers reap the thoughts and ideas of their customers in order to build best of breed applications.</span></p></span></span><h3><span>About Requirements</span></h3><span><p style="margin: 0in 0in 10pt" class="MsoNormal"><span>Some people hate them, some are obsessed by them and some abuse them, but none of us can ignore them. Requirements and scope are by far the most talked about subjects of the SDLC. Traditionally, requirements&nbsp;used to be extracted during the begining of the project, finalized and then brought to life through the remainder of the development cycle.&nbsp;</span><span>A few decades ago, the realm of requirements changed first with the advent of iterative development and then with agile methodology. Iterative development gave the business a chance to build requirements in steps to have a better control on the end solution. With Agile methodology, the business analysts became part of the development team, validating and rehashing requirements for high risk project to keep bring some certainty into what they were going to get.</span></p><p style="margin: 0in 0in 10pt" class="MsoNormal"><span>With Web 2.0&rsquo;s advent, the stage is set to change yet again. Commercial portals these days are more aware of the need to meet the customer&rsquo;s expectation and more importantly evolve with them. In this new world, it is quite hard to imagine having the same business analysts of 2003 era churning up requirements to stay competitive. Even with the best of the class business analysts, there are no guarantees that your number one portal will continue to remain number one. With traditional business analysts, the trend gradually leads to aping other portals rather than evolving with customers. The businesses can either start employing some psychics to read the customer&rsquo;s mind and help them retain the number one slot or start asking the customers what they want. For my money, I will wager my bet on the latter.</span></p></span><h3><span>Requirements &amp; SDLC</span></h3><p><span>Let&rsquo;s us refresh our concept of SDLC as it applies to a dotcom, before we move further. Irrespective of what methodology is applied in a project, it will go through at least four main phases.</span></p><p><span><img height="426" width="644" border="0" align="middle" src="http://infosysblogs.com/multi-channel-retailing/multi-channel-retailing/figure1.JPG" alt="SDLC Phases" title="SDLC Phases" /></span></p><span><span><span><em><span>Figure 1 &ndash; SDLC Phases<br /></span></em><p><span>This contextualized depiction of SDLC phases adds another phase &ndash; support for dotcom portals. The inception phase is primarily anchored by the business sponsors to make a case for what is needed and why. Traditionally, requirements are extracted in the elaboration phase, before the construction begins. The other phases are used for implementing the requirements as intended, validating it and then supporting your customers in using what you developed.</span></p><p><span>For a dotcom portal, the case is little different. Most of these portals are not built to solve a business problem. In this world, the more appropriate SDLC would be:</span></p><p><img height="466" width="500" border="0" align="middle" src="http://infosysblogs.com/multi-channel-retailing/multi-channel-retailing/figure2-thumb.JPG" alt="New SDLC" title="New SDLC" /></p><em><span>Figure 2 &ndash; New Generation Requirements Gathering<br /></span></em><p><span>For this life cycle, I have separated the requirement gathering into three phases to communicate the idea. They could also be clubbed as three different activities in one phase. In addition, I have added another phase called &ldquo;monitoring&rdquo; which will run in parallel with the support phase to ensure that the delivered functionality is actually being used. The three new requirement activities are:</span></p><ol><li><span>Float an Idea</span></li><li><span>Facilitate Discussion</span></li><li><span>Collect<span>&nbsp; </span>&amp; Rationalize Feedback</span></li></ol><p><span>These phases are the ones where a collaboration utility like blogs or discussion forums could be employed really effectively. In the new world, when a dotcom portal is launched, it will also have a blogging facility for all its users. They can start a new thread here, post comments to existing posts, etc. And here is the twist, along with all your end users, these blogs will also be used by your business analysts. The new age business analysts will be responsible for floating new ideas, collecting user comments, rationalizing the collected data, take the most sought after features to the drawing board. These blogs will also act as the launching pad for releasing new features and soliciting feedback.</span></p><p><span>In the next few parts of this post, we will take a look at how blogs can be effectively employed to collect requirements.</span></p></span></span></span></span></span></span>]]>
    </content>
</entry>
<entry>
    <title>Your Site&apos;s Performance</title>
    <link rel="alternate" type="text/html" href="http://infosysblogs.com/multi-channel-retailing/2008/09/your_sites_performance.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.infosysblogs.com/multi-channel-retailing-mt/mt-atom.cgi/weblog/blog_id=1/entry_id=18" title="Your Site's Performance" />
    <id>tag:infosysblogs.com,2008:/multi-channel-retailing//1.18</id>
    
    <published>2008-09-15T18:42:57Z</published>
    <updated>2009-01-06T10:29:32Z</updated>
    
    <summary>Our development manager friend has made a classic error:  he was not sufficiently paranoid. He trusted a simulation that was not worthy of his trust.  Every simulation deviates from reality some.  If that deviation is small, then the simulated result will be a good predictor.  If that deviation is too great, then the result is garbage.  Our manager should have asked himself a set of questions before declaring that the new version of the software was good to go live:

</summary>
    <author>
        <name>Stephen Alan Potts</name>
        
    </author>
            <category term="eCommerce Engineering" />
    
    <content type="html" xml:lang="en" xml:base="http://infosysblogs.com/multi-channel-retailing/">
        <![CDATA[<p>It is finished.<span>&nbsp; </span>After months of working weekends, you are finally ready to go live. <span>&nbsp;</span>The bug list is now short and manageable.<span>&nbsp; </span>You have done your performance testing and you are good to go.<span>&nbsp; </span>You go live with the redesigned site, breathe a sigh of relief and book tickets to the Caribbean.<span>&nbsp; </span>Then something happens.<span>&nbsp; </span>Support calls are spiking.<span>&nbsp; </span>It seems that your customers are complaining about the speed of the new site.<span>&nbsp; </span>The calls are coming mainly from customers in Ontario and in Florida.<span>&nbsp; </span>Your boss has been called in to the CEO&rsquo;s office and gotten chewed out.<span>&nbsp; </span>He comes to see you with a stressed-out look on his face.<span>&nbsp; </span>He isn&rsquo;t yelling but &hellip;</p>]]>
        <![CDATA[<span>You tell your spouse to cancel the vacation.<span>&nbsp; </span>You rollback to the old site and you tell the staff that you guys are working the weekend again.<span>&nbsp; </span>You put your head in your hands and ask yourself, &ldquo;What could I do more than I have already done? I spent four weeks on the performance tuning.<span>&nbsp; </span>Every one of our load tests showed that 99% of the simulated customers had sub-three-second response time.<span>&nbsp; </span>And now I look like a moron.&rdquo;</span><span><br /></span><span>Our development manager friend has made a classic error: <span>&nbsp;</span>he&nbsp;was not sufficiently paranoid.&nbsp;He trusted a simulation that was not worthy of his trust.<span>&nbsp; </span>Every simulation deviates from reality some.<span>&nbsp; </span>If that deviation is small, then the simulated result will be a good predictor.<span>&nbsp; </span>If that deviation is too great, then the result is garbage.<span>&nbsp; </span>Our manager should have asked himself a set of questions before declaring that the new version of the software was good to go live:</span><span><br /></span><span>&middot;</span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span>How many simultaneous customers are we simulating?<span>&nbsp; </span>Is this number correct?</span><span><br /></span><span>&middot;</span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span>What hardware are we testing on?<span>&nbsp; </span>Is it representative of the live site?</span><span><br /></span><span>&middot;</span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span>What other processes take place on the live site that aren&rsquo;t present on the test platform?</span><span><br /></span><span>&middot;</span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span>What are we testing? Is the ratio of tests that we are running a true indication of what we will see when we go live?</span><span><br /></span><span>&middot;</span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span>Where are we testing from?<span>&nbsp; </span>If our test is within our own firewall, then we will not be simulating what the end users will see.</span><span><br /></span><span>&middot;</span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span>Are our tests from a single geography?<span>&nbsp; </span>Every region has its own network characteristics and its own set of ISPs.<span>&nbsp; </span></span><span><br /></span><span>A good performance test must be accurate enough to cover the risk to your revenue stream and your brand.<span>&nbsp; </span>An experimental eCommerce site that sells no-name closeouts can temporarily afford to give the user a shaky experience.<span>&nbsp; </span>An upscale brand that sells $1B US/ year cannot.<span>&nbsp; </span>In the second case, great performance testing rigor must be instituted.<span>&nbsp; </span>This rigor involves doing the following:</span><span><br /></span><span>&middot;</span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span>Create a set of test cases that accurately reflect the mix of activities that the site will experience on a daily basis, especially during peaks.<span>&nbsp; </span>This requires a careful analysis of the web analytics data and the creation of a transactional load profile. This load profile can then be used to add additional test cases and to set the frequency at which they are run.</span><span><br /></span><span>&middot;</span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span>Move the test outside the firewall.<span>&nbsp; </span>Ideally, move the performance test close to where your users are.<span>&nbsp; </span>If you test in Atlanta, how will you know if you are getting good response time in Canada? Do you sell in Europe? California? This higher the risks the more elaborate the testing has to be.</span><span><br /></span><span>&middot;</span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span>Test on multiple browsers.<span>&nbsp; </span>Which browsers are most of your customers running on?<span>&nbsp; </span>How does that affect your response times?<span>&nbsp; </span>A whole new set of browsers from Microsoft, Google, and others has just been released.<span>&nbsp; </span>They have a new set of performance characteristics that differ from the old browsers.<span>&nbsp; </span>You must test on every browser that can impact your performance.</span><span><br /></span><span>&middot;</span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span>Test on multiple connection types.<span>&nbsp; </span>What types of connections do you customers use?<span>&nbsp; </span>If 50% of your revenue comes from dial-up in the Northeast, then you need to know what they will experience before rolling it out to them.</span><span><br /></span><span>Andrew Grove chose &ldquo;Only the Paranoid Survive&rdquo; as the title of his famous book on business advice.<span>&nbsp; </span>We, as software development professionals, would do well to remember that.</span><span><br /></span><p>&nbsp;</p><p>&nbsp;</p>]]>
    </content>
</entry>

</feed> 

