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

<channel>
	<title>Software Technology Blog</title>
	<atom:link href="http://blog.harbinger-systems.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.harbinger-systems.com</link>
	<description>Technology trends, design, delivery and Harbinger Systems</description>
	<lastBuildDate>Wed, 08 May 2013 15:25:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0-beta1</generator>
		<item>
		<title>Enterprise Mobility: Trends for 2013</title>
		<link>http://blog.harbinger-systems.com/2013/05/enterprise-mobility-trends-for-2013/</link>
		<comments>http://blog.harbinger-systems.com/2013/05/enterprise-mobility-trends-for-2013/#comments</comments>
		<pubDate>Tue, 07 May 2013 14:33:42 +0000</pubDate>
		<dc:creator>Sushant Saraswat</dc:creator>
				<category><![CDATA[Enterprise Software]]></category>
		<category><![CDATA[Mobile App Dev]]></category>

		<guid isPermaLink="false">http://blog.harbinger-systems.com/?p=1400</guid>
		<description><![CDATA[In today’s enterprise, the consumerization of IT has led to many interesting developments in Enterprise Mobility space. Based on my reading of various industry reports by market analysts, I anticipate that year 2013 will witness these key trends in the world of enterprise mobility. 1- It’s a Multi-Device World People today are using more than [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.harbinger-systems.com/wp-content/uploads/2013/05/enterprise-mobility-trends-mobilie-app-development.jpg"><img src="http://blog.harbinger-systems.com/wp-content/uploads/2013/05/enterprise-mobility-trends-mobilie-app-development.jpg" alt="Enterprise Mobility " title="enterprise-mobility-trends-mobilie-app-development" width="200" height="160" class="alignleft size-full wp-image-1423" /></a></p>
<p>In today’s enterprise, the consumerization of IT has led to many interesting developments in Enterprise Mobility space. Based on my reading of various industry reports by market analysts, I anticipate that year 2013 will witness these key trends in the world of enterprise mobility.</p>
<p><strong>1- It’s a Multi-Device World</strong></p>
<p>People today are using more than one device computer, tablet, phone, etc and they use it in complimentary fashion. Conventional Desktops and laptops are being mainly used to produce information; tablets to consume and smart phones to communicate that information. In this scenario, it becomes imminent that <span id="more-1400"></span>organizations take the different form factors and capabilities of each device into account when designing their mobility strategy.</p>
<p><strong>2- Shift from MDM to MAM</strong> </p>
<p>As device diversity becomes the standard as pointed out in the first trend, the focus will shift from mobile device management to mobile application management and broaden the mobility solutions to encompass much more capabilities and a better experience.  </p>
<p><strong>3- Adoption of Tablets in the Workplace</strong></p>
<p>The adoption of tablets by the enterprises is growing at a phenomenal pace as it is proving to be very effective in the field and as stated in the <a href="http://www.gartner.com/newsroom/id/1980115" target="_blank">Gartner’s report</a> , the enterprise could account for as much as 35% of total worldwide tablet sales by 2015.</p>
<p><strong>4- Data Security Remains a Concern</strong></p>
<p>Security of Data on mobile devices is still the number one roadblock in widespread adoption of mobility by enterprises. Enterprises will choose a mobility partner who will impress the CIOs and the IT executives by displaying strength in areas such as device management, end to end encryption, application management, authentication techniques and many more. </p>
<p><strong>5- Enterprise apps development to increase OR the year of the App</strong></p>
<p>A recent IDC report showed that the world’s mobile worker population will reach 1.3 billion by 2015. Gartner says more than 40 percent of enterprise applications will have mobile apps by 2014. The need for function specific apps as generic apps just do not satisfy the enterprise requirements and it is further fuelling the growing app development industry.</p>
<p><strong>6- Big Companies will muscle into the mobile management game</strong></p>
<p>MDM and MAM products in 2012 were mostly produced by specialized vendors like Mobile Iron, Airwatch, Zenprise and Good Technology. With growing acquisitions of the likes of Zenprise by Cisco and Beetil by Citrix, it is apparent that many large organizations will get on with the mobility services game.</p>
<p><strong>7- HTML5 apps will become more popular </strong></p>
<p>There are three key players in mobile platform iOS, Android and windows phone and as there is no mutual development technology shared between them, the development of native apps becomes very expensive and time consuming. Enterprises and consumers need for web based apps which provide similar functionality and experience of native apps.</p>
<p>Gartner predicts that there will be significant shift from native apps to Web apps as HTML matures.</p>
<p><strong>8- Virtualization and Cloud will Become Bigger Deals </strong></p>
<p>Current practitioners of BYOD use app containers and encrypted wrappers to control how data is used on a device. However the IT administrators are not that happy due to the fact that data resides locally in the device and thus not fully secure. This year we can see organizations experiment with alternate approaches to storing data locally on device with virtualization and cloud based solutions.</p>
<p><strong>9- Investment in mobile solutions to boost</strong></p>
<p>As Mobile technology starts to satiate the need of enterprises to increase productivity, faster decision making and supporting collaboration. Many organizations will allocate a bigger slice of their budget pie for mobility solutions. As Forrester points out in its poll of more than 1000 IT Executives, the increased usage of mobile technology will increase services budget in IT to pay for these new services.</p>
<p>The above mentioned trends give us a sense of direction where the mobility industry would be heading. In subsequent posts we will discuss about the impact of Mobility on Startups/ ISVs.</p>
<p><strong>References:</strong><br/> </p>
<ul>
<li><em>http://www.forrester.com/pimages/rws/reprints/document/87581/oid/1-LTEQDU</em></li>
<li style='text-align:left;'><em>http://my.gartner.com/portal/server.pt?open=512&#038;objID=202&#038;mode=2&#038;PageID=5553&#038;ref=webinar-rss&#038;resId=1972023&#038;srcId=1-2920760834&#038;prm=wb_gtpr</em></li>
<li><em>http://www.retalix.com/blog/5-enterprise-mobility-trends-watch-2013/</em></li>
<li><em>http://www.gartner.com/newsroom/id/2209615</em></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.harbinger-systems.com/2013/05/enterprise-mobility-trends-for-2013/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Beyond e-Learning, Towards Real Learning</title>
		<link>http://blog.harbinger-systems.com/2013/04/beyond-e-learning-towards-real-learning/</link>
		<comments>http://blog.harbinger-systems.com/2013/04/beyond-e-learning-towards-real-learning/#comments</comments>
		<pubDate>Tue, 09 Apr 2013 08:47:01 +0000</pubDate>
		<dc:creator>Anjanikumar Shukla</dc:creator>
				<category><![CDATA[eLearning]]></category>

		<guid isPermaLink="false">http://blog.harbinger-systems.com/?p=1360</guid>
		<description><![CDATA[The e-learning ecosystem for last one decade is predominantly revolving around ‘tracking’, ‘monitoring’, ‘supervision’ and the goal of ‘actual learning’ is left behind. Most of the standards followed by the eLearning platforms and content providers quintessentially ensure whether the course has been completed by the learner or not, or how the learner has fared in [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.harbinger-systems.com/wp-content/uploads/2013/04/eLearning-and-social-collaboration.jpg"><img src="http://blog.harbinger-systems.com/wp-content/uploads/2013/04/eLearning-and-social-collaboration.jpg" alt="eLearning And Social Collaboration" title="eLearning-and-social-collaboration" width="175" height="145" class="alignleft size-full wp-image-1362" /></a>
<p>The e-learning ecosystem for last one decade is predominantly revolving around ‘tracking’, ‘monitoring’, ‘supervision’ and the goal of  ‘actual learning’ is left behind. Most of the standards followed by the eLearning platforms and content providers quintessentially ensure whether the course has been completed by the learner or not, or how the learner has fared in the assessments. They are less focused on whether the learning has happened or not. The focus has always been to improve the learning content and less has been the focus on understanding the learning patterns of the users and helping them learn, the way they want to. </p>
<p>Today’s learner wants ‘personalization’, ‘social collaboration’ and <span id="more-1360"></span> ‘anywhere, anytime, any device’ access to the learning content.  I delivered a session at Learning Technologies 2013 on the topic ‘Content distribution strategy through multiple devices’. In this session we discussed in detail how a personalization interface along with a powerful annotations engine can help address many of these needs of today’s learners. </p>
<p>Personalization and annotations combined with social features can aid social collaboration, content co-creation and sharing, thereby creating an added layer of enriched content on top of the actual content. Annotations stored on Cloud and synced across sessions offer freedom of using multiple devices, without breaking continuity. Learners can share their annotations, follow others and collaboratively create and manage tags to annotate and categorize content. This makes the learning more effective and gives learners the freedom of applying their learning pattern to the content.</p>
<p>Harbinger, being a thought leader in the eLearning space, has shared this observation in various forums and has helped number of customers to implement it in their context. You too will realize and agree that the future of eLearning is ‘actual learning and not just tracking or monitoring’. Do let me know what do you think? </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.harbinger-systems.com/2013/04/beyond-e-learning-towards-real-learning/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Determining Big Data Strategy:  Analyzing Use Cases and Data Pattern</title>
		<link>http://blog.harbinger-systems.com/2013/03/determining-big-data-strategy-analyzing-use-cases-and-data-pattern/</link>
		<comments>http://blog.harbinger-systems.com/2013/03/determining-big-data-strategy-analyzing-use-cases-and-data-pattern/#comments</comments>
		<pubDate>Wed, 27 Mar 2013 10:26:44 +0000</pubDate>
		<dc:creator>Prachi Kulkarni</dc:creator>
				<category><![CDATA[Big Data]]></category>

		<guid isPermaLink="false">http://blog.harbinger-systems.com/?p=1339</guid>
		<description><![CDATA[As mentioned in the earlier blog, First Steps towards Big Data, analyzing and understanding the use cases and data is one of the founding steps in overall big data strategy. This blog will look at various ways we can perform such analysis. Even before we start, there is a pitfall that we should make sure [...]]]></description>
			<content:encoded><![CDATA[<p style="margin-top:5px">As mentioned in the earlier blog, <a href="http://blog.harbinger-systems.com/2013/02/first-steps-towards-big-data/">First Steps towards Big Data</a>, analyzing and understanding the use cases and data is one of the founding steps in overall big data strategy. This blog will look at various ways we can perform such analysis. </p>
<p>Even before we start, there is a pitfall that we should make sure we are avoiding. -</p>
<p>In determining the strategy, it is highly essential to remember that the Big Data analysis is only an efficient supporting tool for the overall company strategy. While it may validate conclusions and answer multiple questions &#8212; and in rare cases, dramatically affect the overall direction in which the company is going &#8212; it cannot be the primary goal of company strategy. The primary goal will always be something like “market driven production”, “demographic based sales strategy” etc where big data analysis <span id="more-1339"></span>will act as a supporting tool towards these goals. </p>
<p>With this in mind, we can start looking at what use cases and data the company has. There are two sides to this problem: </p>
<ul>
<li>Analysis Goals</li>
<li>Data Patterns</li>
</ul>
<p></br>
<p>As shown in the figure, both these factors will influence each other greatly.</p>
<p><a href="http://blog.harbinger-systems.com/wp-content/uploads/2013/03/Big-Data-Goals-and-Patterns.png"><img src="http://blog.harbinger-systems.com/wp-content/uploads/2013/03/Big-Data-Goals-and-Patterns.png" alt="Big Data Goals and Patterns" title="Big Data Goals and Patterns" width="628" height="438" class="aligncenter size-full wp-image-1347" /></a><br />
</br>
<p><b>Analysis Goal Definition</b></p>
<p>A lot will depend on the analysis goal definition. In case, the company is sure of what they are looking for, statistical analysis of historical and real time structured data can be the order of the day. </p>
<p>However, in case the company wants to experiment with various analysis and findings (and does have a very vague goal definition at best) we will need to start with multiple questions as input to experimentation. Tools that conduct polls and surveys, find trends using textual analysis of social data etc will help get a wide range of information for further decision making.</p>
<p><b>Data Pattern</b></p>
<p>On the other side of the spectrum, the overall data can be divided into two types: </p>
<ul>
<li>Transactional data</li>
<li>Non Transactional data</li>
</ul>
<p>Transactional data typically consists of structured data. It can be historical data, user data generated with day-to-day use, data generated by various functions of the organization etc. This is the data that we store in various database tables, and essentially has a predictable structure. The use cases here will deal majorly with the volume of the data as well as the Distributed Architecture of data. </p>
<p>Non transactional data on the other hand is the data that is coming in through various social media interactions. It can make use of various Social Networking Portals as well as emails, SMS etc. Another example of such data can be various logs generated regularly. The Non transactional data is mainly textual, with possible images and audio associated with the text. Typically this data does not conform to a standard schema. </p>
<p>Due to enormous volume of the data, as well as variety and velocity of data accumulation, use of Big Data Platforms like Hadoop will be necessary. These different data types need to be handled through different tools and mechanisms.  Typically the transactional data may use business analysis and data mining tools and the non transactional data will need sentiment analysis and natural language processing / crowd sourcing tools. </p>
<p>In conclusion, classifying the use cases as well as Data Source and Patterns will provide us a high level idea of the workflow, platforms and tools necessary for Big Data analysis. This will be the foundation of Big Data Strategy.</p>
<p>Next blog will look at various preparation steps and road block in determining the big data strategy. </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.harbinger-systems.com/2013/03/determining-big-data-strategy-analyzing-use-cases-and-data-pattern/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>First Steps Towards Big Data</title>
		<link>http://blog.harbinger-systems.com/2013/02/first-steps-towards-big-data/</link>
		<comments>http://blog.harbinger-systems.com/2013/02/first-steps-towards-big-data/#comments</comments>
		<pubDate>Wed, 20 Feb 2013 06:17:21 +0000</pubDate>
		<dc:creator>Prachi Kulkarni</dc:creator>
				<category><![CDATA[Big Data]]></category>

		<guid isPermaLink="false">http://blog.harbinger-systems.com/?p=1312</guid>
		<description><![CDATA[Data crunching and analysis has always been the prowess of big organizational giants like Google and Facebook. However, the fact remains that even a small – mid scale organization has a lot of data at its disposal, as well as can benefit from the humongous amount of information available out there. So far these organizations [...]]]></description>
			<content:encoded><![CDATA[<p style="margin-top:5px">Data crunching and analysis has always been the prowess of big organizational giants like Google and Facebook. However, the fact remains that even a small – mid scale organization has a lot of data at its disposal, as well as can benefit from the humongous amount of information available out there.  So far these organizations tended to get bogged down by large data sizes and even larger costs related to big data and reached the erroneous conclusion that big data is not their specific cup of tea.</p>
<p>Now however, we all know that the big data trend is here to stay. There are both open source and proprietary tools available for us. With integration and gradual changes in architecture, small organizations can<span id="more-1312"></span> also get some share of the big data benefit. </p>
<p>I think the time has come for organizations to re evaluate their big data needs. </p>
<p>In this regard, following flow chart diagram can help by showing the possible first steps towards determining the big data strategy-</p>
<p><a href="http://blog.harbinger-systems.com/wp-content/uploads/2013/02/First-Steps-Towards-Big-Data.jpg"><img src="http://blog.harbinger-systems.com/wp-content/uploads/2013/02/First-Steps-Towards-Big-Data.jpg" alt="First Steps Towards Big Data" title="First Steps Towards Big Data" width="747" height="772" class="aligncenter size-full wp-image-1337" /></a>
<p>As outlined in the diagram, the use case and need / assets analysis is of foremost importance. Answers to these can influence the overall picture. Typical recommendation for any organization is to start small, start with what is already there, and keep on adding further capabilities and integration as the application / portal progresses. After implementation of devised approach, benefits assessment can be done. Based on the benefits the organization can decide to continue improving the portal further. </p>
<p>The flowchart mentions usage of tools and technologies as well as changes in database, operating systems and file system types. We will look at some of these in the subsequent posts. </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.harbinger-systems.com/2013/02/first-steps-towards-big-data/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Social CRM, Sentiment Analysis and Big Data</title>
		<link>http://blog.harbinger-systems.com/2012/11/social-crm-sentiment-analysis-and-big-data/</link>
		<comments>http://blog.harbinger-systems.com/2012/11/social-crm-sentiment-analysis-and-big-data/#comments</comments>
		<pubDate>Thu, 22 Nov 2012 10:12:08 +0000</pubDate>
		<dc:creator>Prachi Kulkarni</dc:creator>
				<category><![CDATA[Big Data]]></category>
		<category><![CDATA[Consumer Internet]]></category>
		<category><![CDATA[Enterprise Software]]></category>

		<guid isPermaLink="false">http://blog.harbinger-systems.com/?p=1297</guid>
		<description><![CDATA[Social Media integration or ability to use social networking portals for furthering the business using viral marketing effect is with us for a long time now. We have also learned that it is a two sided weapon, whereby, it can promote your product by leaps and bounds via a viral positive feedback, and also do [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.harbinger-systems.com/wp-content/uploads/2012/11/social-crm-sentiment-analysis-big-data.jpg"><img src="http://blog.harbinger-systems.com/wp-content/uploads/2012/11/social-crm-sentiment-analysis-big-data.jpg" alt="Social CRM Sentiment Analysis Big Data " title="social-crm-sentiment-analysis-big-data" width="150" height="150" class="alignleft size-full wp-image-1306" /></a>
<p style="margin-top:5px">Social Media integration or ability to use social networking portals for furthering the business using viral marketing effect is with us for a long time now. We have also learned that it is a two sided weapon, whereby, it can promote your product by leaps and bounds via a viral positive feedback, and also do irreparable damage by a similar negative one! So the obvious next step is promoting bi directional communication between companies and customers using social media and analyzing the customer feedback to use crowd sourcing for business benefit.</p>
<p>All these viral interactions generate humongous amount of data &#8211; big data &#8211; characterized by three Vs: Volume, Velocity and Variety. This informal and unstructured social media data is mostly<span id="more-1297"></span> textual and can be analyzed for positive and negative sentiments. Manual analysis is most effective for these sentiments. However, looking at the amount of data, this can quickly become a herculean feat. As a result, making sense of such data needs special techniques.</p>
<p>Enter natural language processing and sentiment analysis techniques. </p>
<p>There are algorithms that consider typical positive and negative sentiment expressions to analyze the data. These can be self learning algorithms that can keep on increasing the accuracy by enriching the sentiment dictionary over time. Basic pitfall here is misreading sentiments containing sarcasm or contempt. Understanding sarcasm comes natural to human brain, but can be very tricky to put in as an algorithm.  However, considering that humans do not agree 100% of times, the accuracy of current sentiment analysis algorithms can be comparable to manual techniques.</p>
<p>With this background, Customer Relationship Management has turned a new leaf with introduction of Social Flavor in the CRM offerings. <a href="http://www.forbes.com/sites/louiscolumbus/2012/10/02/gartners-magic-quadrant-for-social-crm-and-the-social-enterprise/">Gartner mentions</a> Social CRM as one of the powerful current trends. There are multiple open source and proprietary Social CRM solutions that can be integrated with the website. At one end there are big players like Jive, SalesForce and SAP where as open source portals Topaz Social and Zurmo are there at the other end.</p>
<ul>Typical offerings of such Social CRMs are following: </p>
<li>Social network integration and operations</li>
<li>Community platforms for Social Conversations</li>
<li>Monitoring Social interactions</li>
<li>Data analysis and relevance ranking</li>
<li>Tracking results against business goals</li>
</ul>
<p>As outlined earlier, many Social CRM solutions use NOSQL databases like MongoDB for capturing and handling the generated big data effectively. </p>
<p>Integrating and configuring these Social CRMs is easy. After integration, analysis of customer sentiments about website or product can be at available in no time. </p>
<p>Going the Social CRM way seems to be a no-brainer when it comes to quickly reaping the social media benefits for websites! </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.harbinger-systems.com/2012/11/social-crm-sentiment-analysis-and-big-data/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tin Can API, CMI 5 and Future of eLearning &#8211; A Perspective</title>
		<link>http://blog.harbinger-systems.com/2012/10/tin-can-api-cmi-5-and-future-of-elearning-a-perspective/</link>
		<comments>http://blog.harbinger-systems.com/2012/10/tin-can-api-cmi-5-and-future-of-elearning-a-perspective/#comments</comments>
		<pubDate>Tue, 23 Oct 2012 14:48:00 +0000</pubDate>
		<dc:creator>Pravin Kulange</dc:creator>
				<category><![CDATA[eLearning]]></category>
		<category><![CDATA[ADL]]></category>
		<category><![CDATA[AICC]]></category>
		<category><![CDATA[CMI 5]]></category>
		<category><![CDATA[e-Learning]]></category>
		<category><![CDATA[eLearning Standards]]></category>
		<category><![CDATA[Experience API]]></category>
		<category><![CDATA[SCORM]]></category>
		<category><![CDATA[Tin Can API]]></category>

		<guid isPermaLink="false">http://blog.harbinger-systems.com/?p=1278</guid>
		<description><![CDATA[The decade old SCORM and AICC specs are set to completely change &#8211; ADL is working on Next Generation SCORM and the Experience API (popularly known as Tin Can API) is their first step in that direction. AICC is working on CMI 5 with objectives similar to those of ADL’s. I have been following evolution [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.harbinger-systems.com/wp-content/uploads/2012/10/Tin-Can-API-eLearning-Standards.jpg"><img src="http://blog.harbinger-systems.com/wp-content/uploads/2012/10/Tin-Can-API-eLearning-Standards.jpg" alt="Tin Can API eLearning Standards" title="Tin-Can-API-eLearning-Standards" width="200" height="155" class="alignleft size-full wp-image-1310" /></a>
<p>The decade old SCORM and AICC specs are set to completely change &#8211; <a href="http://www.adlnet.org" target="_blank">ADL</a> is working on Next Generation SCORM and the Experience API (popularly known as Tin Can API) is their first step in that direction. <a href="http://www.aicc.org" target="_blank">AICC</a> is working on CMI 5 with objectives similar to those of ADL’s. I have been following evolution of SCORM and AICC specifications right from their initial versions, though I was never so excited looking at what is happening as I am now!</p>
<p>The Tin Can API specification is fast getting into good shape and once it is formalized it will have profound impact on the way we think of eLearning. Tin Can API will not really give us a ready solution or a detailed specification of a next generation eLearning platform; however it will give us a new way of thinking using which innovative solutions can be<span id="more-1278"></span> built to make learning more effective. It will help remove most of the restrictions imposed by current specifications and give us a foundation to build upon. </p>
<p>AICC is also planning to use foundation of Tin Can API to achieve the set goals of CMI 5 (next version of AICC spec). This would be a welcome change as the industry would need to deal with only one type of interoperability model. It is particularly important for content creators and platform developers as they would not need to worry about being compliant to two different standards. </p>
<p>My intention is not to introduce the Tin Can API or talk about its basic concepts, please read an overview <a href="http://tincanapi.com/what-is-tin-can/overview/" target="_blank">here</a> or dive deep <a href="http://tincanapi.wikispaces.com/" target="_blank">here</a>. I would rather attempt to present key benefits and opportunities it will offer. In my opinion, following are the important benefits (not in any order) of this paradigm shift:</p>
<p><strong>Decoupling of Content from LMS</strong></p>
<ul>
<li>The key change Tin Can will bring is decoupling of Content from LMS. Content can be anywhere in any form, as long as it can communicate with the LMS by passing ‘statements’ through REST web-service calls. With current SCORM specs, the content package has to be managed (import, launch and track) by LMS, and content needs to communicate with LMS through JavaScript API calls. This forces us to create content in a form that can be played by web browsers.</li>
<li>The tracking can also be decoupled through integration with external LRS (Learning Record Server). LMS companies can also build their own LRS and have a tighter integration and at the same time collect data from other sources/LRSs. </li>
<li>This paradigm shift will enable building distributed systems and help us leverage true benefits of SOA and Cloud.</li>
</ul>
<p><strong>Freedom for Content Creators</strong></p>
<ul>
<li>As Tin Can API will recognize and track wide range of learning activities, including non web-based content, it will present huge opportunities for content creators. It will enable them to use content of various types and forms, from various sources, and in online or offline mode. It will support tracking of content defined data. Tin Can API recognises that learning is a continuous process and it cannot be confined by structured courses delivered through web based systems. </li>
<li>Content built using any technology with an ability to consume web-services will work. Device specific features and device optimized user experiences (specifically on mobile devices) can be effectively used. Real life experiences can also be tracked with simple calls to LRS (using plain text statements or even binary data like audio/video clips).</li>
<li>Hybrid learning paths can be easily built by mixing content of various types – traditional learning, mobile learning, simulations, virtual sessions, serious games, real life experiences, collaborative learning, social-learning interactions, offline learning, etc.</li>
<li>Compared to SCORM and AICC, Tin Can will help you stay in better control of your content as you no longer need to have everything in web compatible form, there is no need of distributing content packages as zip files, and there are no cross-domain limitations.</li>
</ul>
<p><strong>Better Learning Experiences through Improved Analytics</strong></p>
<ul>
<li>Today we live in a data-rich world. There are many businesses that use loads of data collected from user’s experiences and activity streams to enhance their product and services, or enhance user’s experience of their products and services. Same can be certainly done for learners, and Tin Can will help in enabling it. It will provide means of tracking data that can be as fine-grained or as coarse as you want. With current specs of SCORM and AICC, there are limitations doing this, as the data model is limited/pre-defined and there is limited support for user defined variables.</li>
<li>Tin Can API will allow saving almost everything on LRS (including multiple attempts, run time data etc). Wisely formed queries on actor, verb and/or objects can provide interesting information and will provide whole new level of reporting detail. Even a raw activity feed of a user will reveal good information if the statements are used appropriately. </li>
</ul>
<p>I believe this paradigm shift will open many opportunities in future, going well beyond Tin Can API. I understand that there are some gaps/work-in-progress items in the current version (0.95) of the Tin Can spec and ADL folks are working towards resolving most of those. I would prefer to be optimistic and wait until ADL publishes final version of the Experience API, likely to happen early next year. However one thing is clear that eLearning industry is going through an important transformation, using newer and lighter technologies!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.harbinger-systems.com/2012/10/tin-can-api-cmi-5-and-future-of-elearning-a-perspective/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Reduce Costs on Tele-support System with VOIP Solutions</title>
		<link>http://blog.harbinger-systems.com/2012/10/reduce-costs-on-tele-support-system-with-voip-solutions/</link>
		<comments>http://blog.harbinger-systems.com/2012/10/reduce-costs-on-tele-support-system-with-voip-solutions/#comments</comments>
		<pubDate>Fri, 05 Oct 2012 13:19:04 +0000</pubDate>
		<dc:creator>Subodh Bhide</dc:creator>
				<category><![CDATA[Enterprise Software]]></category>
		<category><![CDATA[Call Center Apps]]></category>
		<category><![CDATA[Helpdesk Automation]]></category>
		<category><![CDATA[MS Lync]]></category>
		<category><![CDATA[SIP]]></category>
		<category><![CDATA[Softphone]]></category>
		<category><![CDATA[UCMA]]></category>
		<category><![CDATA[Unified Communication]]></category>

		<guid isPermaLink="false">http://blog.harbinger-systems.com/?p=1248</guid>
		<description><![CDATA[Almost all organizations now days, irrespective of their size heavily depend on an efficient Operations Support system which can help their business function smoothly. Operations Support systems exist in different modalities, ranging from personalized services to automated emails. But tele-support systems are the most popular, as they provide a right balance of convenience and affordability. [...]]]></description>
			<content:encoded><![CDATA[<p style="margin-top:5px">Almost all organizations now days, irrespective of their size heavily depend on an efficient Operations Support system which can help their business function smoothly.</p>
<p>Operations Support systems exist in different modalities, ranging from personalized services to automated emails. But tele-support systems are the most popular, as they provide a right balance of convenience and affordability. But these telephone systems are rapidly aging as they are not able to keep up with changing technologies. Due to this, companies are desperately seeking measures to enhance their systems.<span id="more-1248"></span></p>
<p>Recently Harbinger Systems undertook a project for a giant enterprise (with over 50,000 employees). The enterprise had a conventional telephone based system integrated with an IVR (Interactive Voice Response &#8211; keypad only, no voice) interface. Though the system was successfully run for a number of years, it had started falling behind on the user’s growing demands for more convenience. For instance, during the peak load the phone lines were getting jammed, users only had audio aids to state their problems; and all this resulted in long duration calls, incorrect redirections and importantly larger call dropouts.</p>
<p><a href="http://blog.harbinger-systems.com/wp-content/uploads/2012/10/interactive-tele-support-system-with-voip-solutions.jpg"><img src="http://blog.harbinger-systems.com/wp-content/uploads/2012/10/interactive-tele-support-system-with-voip-solutions.jpg" alt="Interactive Tele Support System With VOIP Solutions" title="Interactive Tele Support System With VOIP Solutions" width="375" height="202" class="alignright size-full wp-image-1260" /></a></p>
<p>The solution to this problem was to make the support system more accessible and better interactivity. Fortunately, the answer wasn&#8217;t far. The enterprise had made it mandatory for all its employees to use Microsoft Lync for all intra office IM communication. MS Lync clients were already installed on all computers connected to their network. So we came up with a radical solution, to build an interface to the Operations Support system into the Microsoft Lync infrastructure. With this employees were no more dependent on telephone lines, as Lync communicates over the network.</p>
<p>The solution was built using a combination of technologies. UCMA (Unified Communication Managed APIs) was used for handling the Lync connectivity and communication. A custom BOT on the Lync server managed the redirection. The Lync client was extended using a Lync CWE (Conversation Window Extension) which used a Silverlight UI. This interface had a cool looking Windows Phone (metro style) like of interface. This UI made it very easy for the user to state the problem just by clicking on buttons carrying easy to understand graphics.</p>
<p><a href="http://blog.harbinger-systems.com/wp-content/uploads/2012/10/unified-communication-managed-api.jpg"><img src="http://blog.harbinger-systems.com/wp-content/uploads/2012/10/unified-communication-managed-api.jpg" alt="Unified Communication Managed API" title="Unified Communication Managed API" width="250" height="196" class="alignright size-full wp-image-1263" /></a></p>
<p>This new interface surely solved the two core problems – accessibility and interactivity. But here are some more advantages it opened &#8211; </p>
<ul>
<li>For IT issues, users could share their screens from Lync in the context of the support call</li>
<li>Conferencing with multiple in the same support call became a piece of cake</li>
<li>Using the Conventional IVR system, an employee spent an average 48 seconds on the phone to go through the menu reaching the right queue of support helpdesk. This interface reduced this wait time to a few seconds. That is huge time savings for employees and enterprise</li>
<li>This will also result in huge savings on 1-800 toll charges the enterprise pays to telecommunication companies</li>
</ul>
<p>This solution is just one of the places where Microsoft Lync played a role. Going forward, we strongly feel more problems could be solved with the Lync based solution. For instance, Lync being used by back office employees to answer Support calls.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.harbinger-systems.com/2012/10/reduce-costs-on-tele-support-system-with-voip-solutions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
