<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>TSG Blog</title>
	<atom:link href="http://blog.tsgrp.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.tsgrp.com</link>
	<description>Open Source CMS Solutions</description>
	<lastBuildDate>Fri, 27 Jan 2012 15:05:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='blog.tsgrp.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/f7dbe4d7a0762cb6eac62822d15ebf16?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>TSG Blog</title>
		<link>http://blog.tsgrp.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://blog.tsgrp.com/osd.xml" title="TSG Blog" />
	<atom:link rel='hub' href='http://blog.tsgrp.com/?pushpress=hub'/>
		<item>
		<title>Non-Traditional Marketing Campaigns in Salesforce</title>
		<link>http://blog.tsgrp.com/2012/01/19/non-traditional-marketing-campaigns-in-salesforce/</link>
		<comments>http://blog.tsgrp.com/2012/01/19/non-traditional-marketing-campaigns-in-salesforce/#comments</comments>
		<pubDate>Thu, 19 Jan 2012 13:00:59 +0000</pubDate>
		<dc:creator>mcleaver</dc:creator>
				<category><![CDATA[Salesforce]]></category>

		<guid isPermaLink="false">http://blog.tsgrp.com/?p=3091</guid>
		<description><![CDATA[The traditional business-to-business (B2B) and business-to-consumer (B2C) campaign models consist primarily of launching marketing campaigns to help drive new sales (i.e. email blasts, advertising, etc.).  The outcome being ultimately a transaction resulting in revenue generation (a sale) from an opportunity.  However, this week we met with two separate clients where the Salesforce.com marketing campaign functionality [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tsgrp.com&amp;blog=7466197&amp;post=3091&amp;subd=tsgrp&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The traditional business-to-business (B2B) and business-to-consumer (B2C) campaign models consist primarily of launching marketing campaigns to help drive new sales (i.e. email blasts, advertising, etc.).  The outcome being ultimately a transaction resulting in revenue generation (a sale) from an opportunity.  However, this week we met with two separate clients where the Salesforce.com marketing campaign functionality would be very powerful, but not in the same sense as the traditional B2B and B2C business models.  This blog will focus on why organizations may use the marketing campaign functions in Salesforce.com without having the traditional transactional (sale) outcome.</p>
<p><span id="more-3091"></span><strong>Marketing Campaign Planning</strong></p>
<p>Campaign Planning for our two clients was very similar to the planning activities of many other traditional B2B and B2C organizations.  Their goals included:</p>
<p>-          Identifying leads and contacts (campaign members) based on specific demographic information</p>
<p>-          Specifying and setting up the activity plan to engage campaign members</p>
<p>-          Defining specific campaign goals and determining the metrics to track the campaign successes</p>
<p>Users can use the Salesforce.com marketing campaign object to search contacts and leads based on up to 5 filter criteria and mass add new campaign members based on the results.  The key here is that the standard contact and lead objects in Salesforce.com are configured to include the additional demographic information if users have entered the needed data into the system.</p>
<p>Additionally, the campaign object within Salesforce.com can be configured the same as every other object in the system, so different quantitative and qualitative campaign goals (outside of the standard ROI figure) can be set from within the campaign.  (Note that configuring the campaign object requires a system administrator to make the changes.)</p>
<p><strong>Marketing Campaign Execution</strong></p>
<p>The initial stages of campaign execution for our two clients are very similar to the traditional B2B and B2C campaign models.  Our clients contact the campaign members with an offering and then begin to track the response that they receive&#8230;which is where the differences begin.</p>
<p>In many circumstances once our clients have received a response from a campaign member the final outcome is a phone call or email.  Within Salesforce.com this is tracked as an activity, so our clients may log the activity against a user and campaign, update the campaign member status and stop tracking additional activities from within the campaign.</p>
<p>For example, one of our clients may notify a large group of individuals that updated pamphlets are available and to respond via e-mail if the campaign member would like the additional collateral.  Once a member has responded the additional material is sent, and no additional follow-up activities are necessary.</p>
<p>Another difference is that when an opportunity is created there is no financial outcome from the opportunity – in fact, in the case of our clients the opportunity represents a project with stages rather than a sales cycle.  The marketing campaign ROI won’t be tracked by the opportunity, but reports can be quickly created to compare Salesforce.com marketing campaigns to determine success.</p>
<p><strong>Advanced Salesforce.com Campaign Execution</strong></p>
<p><em><span style="text-decoration:underline;">Campaign Hierarchies</span></em> – One client had a need where following an initial campaign a secondary email blast would be sent out after a specified duration of time.  Within Salesforce.com this organization could setup a child campaign and add campaign members that had responded to the initial email blast and a separate child campaign to follow-up with the non-responders.</p>
<p>With this type of hierarchy our client could quickly report on response rates from initial non-responders and responders, and track separate activities between the two.</p>
<p><em><span style="text-decoration:underline;">Workflow</span></em> – Another advanced feature of the Salesforce.com campaign functionality is the workflow.  During a discussion with one of our clients there was a need to have an activity assigned to a Salesforce.com user depending on a campaign member’s affiliation once a member had responded.  With the marketing campaign object in Salesforce.com this is quickly handled by setting up a workflow to trigger when the status of a campaign member is changed to “responded”.</p>
<p><strong>Summary</strong></p>
<p>After speaking with our clients we believe that even though not every organization using Salesforce.com has a traditional B2B or B2C business model the marketing campaign functions in Salesforce.com add a significant amount of value:</p>
<ul>
<li>Ability to track campaign response rates and corresponding activities to determine what is and is not working</li>
<li>Automated workflow to assign activities and tasks as campaign members respond</li>
<li>Simple to select campaign members based on specific filter criteria</li>
</ul>
<p>The bottom line is that campaigns don’t necessarily need to have a dollar-value associated or calculated in order to determine ROI.  Within Salesforce.com the ability exists to configure the campaign object to hide the financial ROI fields and add custom fields to track ROI and campaign success based on each organizations’ individual needs.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tsgrp.wordpress.com/3091/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tsgrp.wordpress.com/3091/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tsgrp.wordpress.com/3091/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tsgrp.wordpress.com/3091/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tsgrp.wordpress.com/3091/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tsgrp.wordpress.com/3091/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tsgrp.wordpress.com/3091/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tsgrp.wordpress.com/3091/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tsgrp.wordpress.com/3091/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tsgrp.wordpress.com/3091/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tsgrp.wordpress.com/3091/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tsgrp.wordpress.com/3091/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tsgrp.wordpress.com/3091/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tsgrp.wordpress.com/3091/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tsgrp.com&amp;blog=7466197&amp;post=3091&amp;subd=tsgrp&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.tsgrp.com/2012/01/19/non-traditional-marketing-campaigns-in-salesforce/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ca7b3fcf8d7b9f22a243fd298f2ce02f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mcleaver</media:title>
		</media:content>
	</item>
		<item>
		<title>Salesforce.com – Spring ’12: TSG Review</title>
		<link>http://blog.tsgrp.com/2012/01/16/salesforce-com-spring-12-tsg-review/</link>
		<comments>http://blog.tsgrp.com/2012/01/16/salesforce-com-spring-12-tsg-review/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 13:00:32 +0000</pubDate>
		<dc:creator>mcleaver</dc:creator>
				<category><![CDATA[Salesforce]]></category>

		<guid isPermaLink="false">http://blog.tsgrp.com/?p=3085</guid>
		<description><![CDATA[In the past week Salesforce.com published a stream of social media for the Spring ’12 Release, so we reviewed the videos and the release notes.  Our key takeaway for the upgrades of the Sales Cloud, Chatter, and Force.com was that Salesforce.com is focusing on system usability and upgrades to their social functions.  This blog will [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tsgrp.com&amp;blog=7466197&amp;post=3085&amp;subd=tsgrp&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In the past week Salesforce.com published a stream of social media for the Spring ’12 Release, so we reviewed the videos and the release notes.  Our key takeaway for the upgrades of the Sales Cloud, Chatter, and Force.com was that Salesforce.com is focusing on system usability and upgrades to their social functions.  This blog will give what we believed were the key takeaways for the Spring ’12 Release.</p>
<p><span id="more-3085"></span></p>
<p><strong>Salesforce.com Sales Cloud</strong></p>
<p>For the most part we were a little disappointed by the Sales Cloud upgrades as part of the Spring ’12 Release.  There wasn’t any new, ground breaking functionality and what was included in the release was expected.</p>
<p>We believe that the important new functions were as follows:</p>
<ul>
<li><strong>Social Contacts</strong> – Expanded the functionality to the Account and Lead objects, and added integration with YouTube and <a href="http://klout.com/home">Klout</a>.</li>
<li><strong>Dashboard Filters</strong> – The number of filters was increased from 1 per dashboard to 3 per dashboard.  (Allows users to slice data in multiple dimensions)</li>
<li><strong>Outlook Sync</strong> – New functionality was added for the Salesforce.com to Outlook Sync so it’s easier to prevent private meetings and contacts from being synced in Salesforce.com.</li>
<li><strong>Cases</strong> – Salesforce.com users can now create cases directly from their e-mail by forwarding information into the system</li>
<li><strong>Mobile – </strong>An<strong> </strong>Android Mobile app for tablets will be included in the Spring ’12 release which provides users a completely customizable interface for the Android Tablet.</li>
</ul>
<p><strong>Chatter</strong></p>
<p>Like the Sales Cloud there were no major changes to Chatter – however, it  seems like the focus here was increasing usability and system intelligence.  Below are the key changes to Chatter:</p>
<ul>
<li><strong>Bookmarks</strong> – Users can now tag (bookmark) posts and files so they can quickly revisit information again in the future.</li>
<li><strong>Chatter Favorites</strong> – Searches that are used frequently will be able to be saved and used again for future searches.</li>
<li><strong>Smart Search</strong> – The Chatter search functionality was expanded to add a new level of intelligence.  Results for the search will take into account the past searches that a user has completed, the objects and information they typically review and the popularity of Chatter posts.</li>
<li><strong>Chatter Recommendations</strong> – Files and documents will be recommended to users based on the popularity within Chatter, as well as the information the user has reviewed in the past.</li>
<li><strong>Chatter for Android</strong> – A Chatter App for the Android Tablet will be released.</li>
</ul>
<p>The biggest piece of functionality that will be released as part of Chatter is the Chatter Messenger Pilot, which we discussed in our <a href="http://blog.tsgrp.com/2011/11/03/salesforce-com-winter-release-collaboration/">Winter ’12 post</a>.  This new functionality will provide users with a way to chat in real time via an instant messenger within Chatter.  For organizations looking to increase collaboration within their Sales Organizations (but outside of the firewall) this provides a great option and we would entice our clients that could benefit from the chat functionality to have it turned on within their orgs.</p>
<p><strong>Force.com</strong></p>
<p>Salesforce.com seemed to make some nice changes and upgrades to the Force.com Platform for developers (and admins).  Some of the most noticeable changes included:</p>
<ul>
<li>System Overboard Dashboard for administrators to easily monitor system metrics (i.e. licenses, usage, storage, etc.)</li>
<li>A new Developer Console (…more to come later on this)</li>
</ul>
<p>Additionally, “Drag and Drop” seemed to be a new focus for Salesforce.com.  As part of the Spring ’12 release a new drag and drop schema builder was added, and new drag and drop tools for SiteForce will be released.</p>
<p><strong>Our Summary</strong></p>
<p>As we mentioned earlier we were underwhelmed with this release.  Salesforce.com seemed to focus heavily on making some small changes that help increase usability, but didn’t have any major changes that would make anyone stand up and cheer.</p>
<p>In fact, some questions lingered after we reviewed the release notes:</p>
<ol>
<li>Where is Salesforce Touch? We assumed that this would be released officially with the Spring ’12 Release, but it definitely <span style="text-decoration:underline;">was not</span> included, and the <a href="http://www.salesforce.com/touch/">Touch website</a> still doesn’t have a date.  Also, the release of Android based solutions seems to be a temporary solution for the lack of rolling out Touch.  We are curious if this may suggest that Salesforce.com is struggling with the release of Touch?</li>
<li>Analytics Edition?  A new product (license) is being introduced for the Analytics Edition.  This license (which was introduced at Dreamforce 2011) will give organizations a new Business Intelligence tool with advanced reporting functions.</li>
<li>Chatter External Limitations – As part of the release Salesforce.com announced that beginning in September 2012 the Chatter External Licenses will be limited (currently unlimited).  Organizations will be able to maintain the number of licenses that they have used, but limitations will be set.  We are curious what the driving change was here.</li>
</ol>
<p>We hope that the big release of Touch for Salesforce.com will be shortly after the Spring ’12 Release and give users the extra boost of new tools for sales users.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tsgrp.wordpress.com/3085/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tsgrp.wordpress.com/3085/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tsgrp.wordpress.com/3085/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tsgrp.wordpress.com/3085/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tsgrp.wordpress.com/3085/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tsgrp.wordpress.com/3085/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tsgrp.wordpress.com/3085/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tsgrp.wordpress.com/3085/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tsgrp.wordpress.com/3085/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tsgrp.wordpress.com/3085/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tsgrp.wordpress.com/3085/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tsgrp.wordpress.com/3085/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tsgrp.wordpress.com/3085/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tsgrp.wordpress.com/3085/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tsgrp.com&amp;blog=7466197&amp;post=3085&amp;subd=tsgrp&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.tsgrp.com/2012/01/16/salesforce-com-spring-12-tsg-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ca7b3fcf8d7b9f22a243fd298f2ce02f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mcleaver</media:title>
		</media:content>
	</item>
		<item>
		<title>Salesforce.com – Licensing in the Cloud</title>
		<link>http://blog.tsgrp.com/2012/01/11/salesforce-com-licensing-in-the-cloud/</link>
		<comments>http://blog.tsgrp.com/2012/01/11/salesforce-com-licensing-in-the-cloud/#comments</comments>
		<pubDate>Wed, 11 Jan 2012 20:28:24 +0000</pubDate>
		<dc:creator>mcleaver</dc:creator>
				<category><![CDATA[Salesforce]]></category>

		<guid isPermaLink="false">http://tsgrp.wordpress.com/?p=3083</guid>
		<description><![CDATA[A couple of weeks ago we posted a blog on Enterprise License Agreements (ELA) and our thoughts on the ELA model versus purchasing and adding licenses on an as needed basis.  This blog will focus on how the Salesforce.com license model works well for many of our clients and is an excellent example of an [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tsgrp.com&amp;blog=7466197&amp;post=3083&amp;subd=tsgrp&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>A couple of weeks ago we posted a <a href="http://blog.tsgrp.com/2011/12/14/documentum-enterprise-license-agreement-ela-why-all-you-can-eat-isnt-always-good-for-you/">blog on Enterprise License Agreements (ELA)</a> and our thoughts on the ELA model versus purchasing and adding licenses on an as needed basis.  This blog will focus on how the Salesforce.com license model works well for many of our clients and is an excellent example of an organization that focuses on selling user licenses rather than ELAs.</p>
<p><span id="more-3083"></span></p>
<p><strong>Salesforce.com Phased Deployment</strong></p>
<p>Salesforce.com lends itself well to implementations that are deployed in phases and create small wins for an organization instead of the implement everything at once.  We have found that many of our clients prefer this phased implementation approach as they are able to quickly realize benefits from the system and can add sophistication over time.</p>
<p>With the user license model, our clients are able to purchase enough licenses to cover the initial core users of the CRM system and add additional users when it is necessary (and when new functionality is added).</p>
<p>With an ELA agreement a company may consider extending the implementation in order to get everyone on the system at once in order to help justify the large purchase.  We do not recommend this approach for Salesforce.com where success is normally built over time and small-wins are the norm.</p>
<p><strong>Product Needs</strong><br />
Many companies that need additional Salesfroce.com licenses don’t always need all of the functionality that is included in the Sales Cloud.  Some additional use cases have included:</p>
<ul>
<li>Custom apps built on the Force.com platform – organizations tend to scale their org with new applications that are used by cross-functional teams but don’t necessarily require access to the core SFA objects (i.e. contract management, project/team management, etc.)</li>
<li>Collaboration – users that need to <a href="http://blog.tsgrp.com/2011/11/03/salesforce-com-winter-release-collaboration/">collaborate in Salesforce.com</a> don’t necessarily need SFA.  They just need to be able to discuss with other people using Salesforce.com.</li>
</ul>
<p>Salesforce.com provides a license model that allows an organization to purchase core licenses for the Sales Cloud and then purchase (and scale) additional Platform only licenses.  We recommend taking the time to analyze what the true needs are of Salesforce.com users to make sure that the Sales Cloud licenses are not being over purchased for users that only need access to the Platform.  Additionally, Chatter licenses can give users the ability to collaborate at either no-cost or a very minimal cost.</p>
<p><strong>The Cloud Model</strong></p>
<p>Unlike many of the traditional ELAs that sales reps push we find Salesforce.com’s (preferred) buy as you go model to be a major benefit of selecting the CRM provider.  In summary, some of the key benefits of the Salesforce.com model include:</p>
<ol>
<li>Multiple license types are available to help organizations ensure that they don’t over buy functionality that isn’t necessarily needed</li>
<li>The ability to add/remove user licenses when needed</li>
<li>A straightforward process for negotiating licenses costs because ELA are not typical in the cloud – that is, the ranges of number of licenses that are needed to get a larger discount have a minimal number of breaking points</li>
<li>Free Chatter licenses that can be implemented to let users slowly grow accustomed to the collaboration environment before diving in with paid licenses</li>
</ol>
<p>We also like the idea that with the Salesforce.com license model (and minimal capital investment) companies are not “all in” on their CRM investment.  This means that there is constant pressure on Salesforce.com to keep their customers happy and continue investing in their product to ensure that their users don’t begin leaving for other CRM solutions.</p>
<p>As the trend towards SaaS and cloud based solutions continues to move upward we believe that many software companies will begin to move towards more of a subscription-based license structure instead of ELAs.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tsgrp.wordpress.com/3083/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tsgrp.wordpress.com/3083/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tsgrp.wordpress.com/3083/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tsgrp.wordpress.com/3083/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tsgrp.wordpress.com/3083/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tsgrp.wordpress.com/3083/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tsgrp.wordpress.com/3083/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tsgrp.wordpress.com/3083/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tsgrp.wordpress.com/3083/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tsgrp.wordpress.com/3083/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tsgrp.wordpress.com/3083/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tsgrp.wordpress.com/3083/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tsgrp.wordpress.com/3083/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tsgrp.wordpress.com/3083/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tsgrp.com&amp;blog=7466197&amp;post=3083&amp;subd=tsgrp&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.tsgrp.com/2012/01/11/salesforce-com-licensing-in-the-cloud/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ca7b3fcf8d7b9f22a243fd298f2ce02f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mcleaver</media:title>
		</media:content>
	</item>
		<item>
		<title>Alfresco and Liferay &#8211; Lessons Learned from UCP of Greater Chicago</title>
		<link>http://blog.tsgrp.com/2012/01/10/alfresco-and-liferay-lessons-learned-from-ucp-of-greater-chicago/</link>
		<comments>http://blog.tsgrp.com/2012/01/10/alfresco-and-liferay-lessons-learned-from-ucp-of-greater-chicago/#comments</comments>
		<pubDate>Tue, 10 Jan 2012 14:00:47 +0000</pubDate>
		<dc:creator>Ray</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[Liferay]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Share]]></category>
		<category><![CDATA[DevCon]]></category>

		<guid isPermaLink="false">http://blog.tsgrp.com/?p=3031</guid>
		<description><![CDATA[For those who had the opportunity to attend DevCon 2011, TSG presented this case study  in developing myInfinitec, a portal provided to teachers to access resources to aid in working with special needs children.  The slides from our DevCon 2011 presentation may be accessed here.  The following will discuss lessons learned during initial development, including [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tsgrp.com&amp;blog=7466197&amp;post=3031&amp;subd=tsgrp&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div>
<div>For those who had the opportunity to attend DevCon 2011, TSG presented this case study  in developing myInfinitec, a portal provided to teachers to access resources to aid in working with special needs children.  The slides from our DevCon 2011 presentation may be accessed <a href="http://www.slideshare.net/alfresco/case-3-ucpwijangco">here</a>.  The following will discuss lessons learned during initial development, including the following topics:</div>
<ul>
<li>Authentication between Liferay, Alfresco and Adobe Connect</li>
<li>Communication between Alfresco and Liferay</li>
<li>Usage of the Liferay SDK</li>
<li>OpenSearch Integration<span id="more-3031"></span></li>
</ul>
</div>
<p><strong>Authentication between Liferay and Alfresco</strong></p>
<div>There are two approaches to consider when deciding how to authenticate between Liferay and Alfresco. Is there a need for users to have accounts in both Liferay and Alfresco? In the case of myInfinitec, Alfresco was used only to serve up content to be accessed through the Liferay interface. For this reason, a user was created with read-only permissions in Alfresco and this user was used in all communication between Liferay and Alfresco. At any point a connection was required, credentials for the read-only user were passed to the standard Alfresco login webscript.</div>
<p><strong>Authentication between Liferay and Adobe Connect</strong></p>
<div>Adobe Connect was utilized to host video content and quizzes for myInfinitec. Through myInfinitec, teachers are able to watch instructional videos and take quizzes in order to receive certifications in different areas related to special education. Upon reaching the Online Classroom page in the Liferay portal, Adobe’s Breeze API was leveraged to check if the user already had an account in Adobe Connect. If the user did not already exist, an account would automatically be created for that user with the appropriate permissions to view the videos and quizzes.</div>
<div></div>
<div>The Adobe Breeze API was also leveraged for generating off-line reports of the users’ quiz results.The quiz data was combined with custom user data from Liferay into an Excel spreadsheet for analysis by UCP administrators to provide to their subscribers .</div>
<p><strong>Communication between Liferay Portlets and Alfresco Webscripts</strong></p>
<p><strong></strong>Most of the Liferay portlets created for myInfinitec required communication with Alfresco Web Scripts. Within the portlets, calls were made to the Alfresco Web Scripts and the response templates generated by Alfresco were rendered directly into the views of the Liferay portlets. This allowed us to move and rearrange content within a Liferay page using its dynamic page authoring tools. This is one of the benefits of using a portal framework, the modular approach to arrange content on a page (similar to Sharepoint or .NET Web Parts).</p>
<p><strong>Usage of the Liferay SDK</strong><br />
As an open source portal platform, Liferay does provides a very useful SDK that allows customizations of your portal as little or as much as needed. The SDK provides simple methods to build and deploy portlets, themes, hooks (used to override basic portal functionality), an extension environment (used to override complex portal functionality), among other things. Most of these items can be hot deployed, which means no restart of the web application server is required. While the documentation around the SDK is sometimes lacking, the Liferay wikis and forums are extensive if one is willing to take the time to search.</p>
<p><strong>OpenSearch Integration</strong></p>
<p><strong></strong>The myInfinitec portal provides a large number of resources to teachers, so the ability to search content in both Liferay and Alfresco was extremely important. Alfresco and Liferay both use the OpenSearch format for exposing content to other systems so the integration was rather straightforward. A search portlet was added to the Liferay portal that was aimed at the Alfresco OpenSearch endpoint. Any time a user uses the search function, both Liferay and Alfresco will report their results and display them to the user.</p>
<div>Because a custom content model was created for all myInfinitec content, the OpenSearch query template was modified  to pull back all of the custom content types that were defined.  The Alfresco OpenSearch ATOM template was customized to provide custom hyperlinks based on the content type. This allowed us to direct the user to the various destinations from one set of results. For example, if a user’s search returned both videos and downloadable content, the hyperlinks for each result would properly direct them to either the video classroom or the document itself.</div>
<div></div>
<div><strong>Conclusion<br />
</strong></p>
<div>
<p>TSG continues to provide develop additional features and functionality to the site, including a special education mobile application database, a simplified registration process, and further expanding community features to connect educators within the myInfinitec community.  Both Alfresco and Liferay provide a robust and flexible architectural platform which should meet UCP’s needs for quite some time.  <strong></strong></p>
<p>For more details on our implementation and to download the Alfresco Case Study, please visit our <a href="http://tsgrp.com/services/alfresco-case-study-ucp.jsp">website</a>.</p>
</div>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tsgrp.wordpress.com/3031/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tsgrp.wordpress.com/3031/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tsgrp.wordpress.com/3031/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tsgrp.wordpress.com/3031/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tsgrp.wordpress.com/3031/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tsgrp.wordpress.com/3031/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tsgrp.wordpress.com/3031/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tsgrp.wordpress.com/3031/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tsgrp.wordpress.com/3031/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tsgrp.wordpress.com/3031/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tsgrp.wordpress.com/3031/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tsgrp.wordpress.com/3031/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tsgrp.wordpress.com/3031/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tsgrp.wordpress.com/3031/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tsgrp.com&amp;blog=7466197&amp;post=3031&amp;subd=tsgrp&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.tsgrp.com/2012/01/10/alfresco-and-liferay-lessons-learned-from-ucp-of-greater-chicago/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8f78c45c85c1a5c3d33994c75341de21?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Ray</media:title>
		</media:content>
	</item>
		<item>
		<title>Documentum D2 &#8211; Initial Thoughts</title>
		<link>http://blog.tsgrp.com/2012/01/09/documentum-d2-initial-thoughts/</link>
		<comments>http://blog.tsgrp.com/2012/01/09/documentum-d2-initial-thoughts/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 18:08:43 +0000</pubDate>
		<dc:creator>TSG Dave</dc:creator>
				<category><![CDATA[D2]]></category>
		<category><![CDATA[Documentum]]></category>
		<category><![CDATA[HPI]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Webtop]]></category>

		<guid isPermaLink="false">http://blog.tsgrp.com/?p=3039</guid>
		<description><![CDATA[Back on November 1st, 2011, EMC/Documentum announced an exclusive licensing agreement with C6, a French Enterprise Content Management (ECM) software provider and long-time partner.   Over the holidays a webinar was held that included a live demo of the tool.  For this post, we will present our initial thoughts on the product for those evaluating use [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tsgrp.com&amp;blog=7466197&amp;post=3039&amp;subd=tsgrp&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Back on November 1<sup>st</sup>, 2011, EMC/Documentum announced an <a href="http://www.emc.com/about/news/press/2011/20111101-02.htm" target="_blank">exclusive licensing agreement</a> with <a href="http://www.c6.eu/" target="_blank">C6</a>, a French Enterprise Content Management (ECM) software provider and long-time partner.   Over the holidays a webinar was held that included a live demo of the tool.  For this post, we will present our initial thoughts on the product for those evaluating use of D2 in their Documentum environment.</p>
<p><span id="more-3039"></span></p>
<p><strong>Documentum D2 – Some Positive Thoughts</strong></p>
<p>Currently the complete webinar recording is available for <a href="https://community.emc.com/docs/DOC-13282" target="_blank">download here</a> and there have been additional live web presentations announced as <a href="https://community.emc.com/docs/DOC-13412" target="_blank">well</a>.</p>
<p>The main theme of the webcast was “configuration not code” and the “new face of Documentum”.  Documentum D2 has been built with the idea of being able to update  many common actions through a configuration screen.  In some cases, these are standard Documentum functions (attributes) in other cases they are specific only to D2 (lifecyle and PDF manipulation are different for D2 then for normal Documentum).  One really nice point, configuration changes can be made without an application restart – something that is not supported in most of the other Documentum tools.</p>
<p>Overall the interface is very robust and, from an initial review, supports most of the functions users are used to from Webtop or other robust authoring interfaces from Documentum.  We particularly liked the import functionality where, upon import of a document, the user was prompted for the configured attributes and the document was auto-named and filed in the correct folder/subfolder based on those attributes.</p>
<p>The interface appeared to function fairly quickly and, for those authors used to internet explorer, had a somewhat consistent look and feel.</p>
<p><strong>Documentum D2 – Some concerns</strong></p>
<p>We saw one slide from Momentum Berlin that suggested that Documentum D2 would replace eRoom and CenterStage.  From our review, it is difficult to see D2 as a collaboration platform rather than a replacement for Webtop.  Our major concerns focus on what we don’t know about D2.  These include:</p>
<ul>
<li>Where has it been successful? – the webcast mentions a company that has 800+ configurations but doesn’t mention the company name.  We are used to Documentum presenting the logo slide with all the folks that have successfully implemented the solution.  Without the logo slide at all, it leaves us wondering just how many clients have deployed it successfully.  In looking at the <a href="http://www.c6.eu/en/clients_5.html" target="_blank">website</a> , we only saw minor industry examples and, from discussions with others, have a strong feeling that D2 has only been successful in Europe.  Maybe future webinars could have more relevant client case studies.</li>
<li>Pricing – From all initial reviews, this would appear to be a new product with a D2 Premium available for power users as well as a D2 +Pack add-on utility for Office and PDF Documents.  For clients that have bought Webtop, would this be another purchase?  Our initial thoughts are pricing will be something like the older Webtop price but with no upgrade available.  We would think that, given a new purchase price along with similar functionality, existing webtop users would not consider D2 as a replacement.</li>
<li>Who maintains it and supports it? – Without knowing the licensing agreement, did the engineers that developed the solution stay involved when the solution needs to be enhanced?  For the product to be adequately maintained and enhanced, we would like to see the resource pool for engineering.</li>
<li>Internet Explorer Only – from the <a href="http://www.c6.eu/en/products/d2/pre-requisite_115.html" target="_blank">D2 website </a>, the application is only supported on Internet Explorer.  With so many of our clients looking for support for other browsers and Mac, we would like to know the plans for other browser and Operating System support.</li>
<li>Consumer Search -  While the host of the webcast talks about “most people just want to search and retrieve”, D2 is clearly an authoring platform just like Webtop.  Also, the search interface has a very similar look and feel to “building a search” just like Webtop.  We have talked about this multiple times &#8211; a consumer doesn&#8217;t want and typically shouldn’t be exposed to all the complexity of an authoring tool.  See our <a href="http://www.tsgrp.com/multimedia/CIS_Case_Study.pdf" target="_blank">whitepaper </a>for additional detail on a consumer interface as well as thoughts on <a href="http://blog.tsgrp.com/2011/11/10/documentum-and-alfresco-tsg-hpi-html5-mobile-offering/" target="_blank">Mobile</a>, what we think is the future of consumer based search.</li>
<li>Separate lifecycle engine &#8211; since D2 utilizes a lifecycle engine outside the normal Documentum repository, we have concerns about data integrity as well as the configuration-only approach.  If a document is accessed from Webtop or another client tool (checkout/in, promote/demote, etc) triggering  a lifecycle action or TBO code to run, there could be data integrity issues between those actions and the D6 lifecycle.  Also, many of our clients rely heavily on Lifecycle code, especially in approval workflows.  It&#8217;s tough to imagine that the lifecycle actions that our clients request can be achieved only through configurations in D2.</li>
<li>Robust versus simple – There is a big difference between robust and simple.  D2 is definitely robust but our concerns with these types of complex interfaces is it leaves users with the ability to easily get confused or make a mistake, both items that lead to dissatisfaction with Documentum systems.  Most of our customizations in Webtop have always been to remove functions to prevent mistakes.</li>
<li>Never Code Concerns – Lastly, the push by Documentum to “never code” might be appealing in a sales process but, as just mentioned, some code can simplify common functions and prevent user mistakes.  For example, we typically see the need to simplify and prevent mistakes during the approval process as many tasks are not simply an “Approve” or “Reject”.  Things like multi-doc approval, packet approval, task delegation, and reassignment are specific for the business process and difficult to configure given different roles.  Small amounts of code are helpful here and we saw no way to even add small amounts to D2.  We haven’t seen many clients be successful with a “never code” approach.</li>
</ul>
<p><strong>D2 Unknowns</strong></p>
<p>For some items, it was hard to label these as concerns but rather unknowns.  These included:</p>
<ul>
<li>What are the infrastructure components – will it co-exist in our current Documentum architectures?</li>
<li>Simple Workflow – demo mentions simple workflow but, what about more complex workflows?  Is there integration with BPM?</li>
<li>Will existing DCTM implementations and taxonomies be able to fit into D2 easily?</li>
<li>Has there been volume/performance testing?  Demo seemed geared to a rather small repository.</li>
</ul>
<p><strong>Documentum Roadmap  &#8211; Sales versus User Driven</strong></p>
<p>For those that read our review of <a href="http://blog.tsgrp.com/2011/05/13/documentum-and-momentum-emc-world-2011-%e2%80%93-recap/" target="_blank">EMC World in 2011</a>, the next question might be “what does this mean for D7 and the other development efforts (ex: Restful Web Services, Unified Web Interface)”?  Unfortunately, we would propose that the purchase of D2 represents another example of Documentum focused on a sales driven culture.  As we have <a href="http://blog.tsgrp.com/2011/10/18/emc-announces-third-quarter-earnings-%E2%80%93-thoughts-in-regards-to-documentumiig/" target="_blank">mentioned before</a>, Documentum/IIG has not been growing as rapidly as other areas of EMC (ex: VMWare) and has actually been fairly flat in regards to revenues.  Also, the push by SharePoint as well as open source alternatives to Documentum like Alfresco have pushed the industry to more of a commodity pricing model.  The licensing of D2 starts to make more sense if you put it in this context:</p>
<ul>
<li>Documentum Product Development – “We are looking at a D7 release in second half of 2012 with Unified Web Interface as well as other enhancements.”</li>
<li>Documentum Sales – “What will be the pricing for the Unified Web Interface or any of the updated products?”</li>
<li>Documentum Product Development – “We are going to offer them all as upgrades to their existing infrastructure or Webtop.”</li>
<li>Documentum Sales – “So I don’t get any new products to sell to existing clients now or in 2012?  Can you add something to the price list that we can sell now?”</li>
</ul>
<p>The addition of a new product on the pricing list allows the sales reps to sell something to their clients now.  This makes even more sense as our awareness of D2 itself was something our clients were telling us their sales reps were pushing them to evaluate.</p>
<p><strong>Summary</strong></p>
<p>Overall, we would initially say that Documentum D2 is:</p>
<ul>
<li>Very robust – similar functionality with Webtop.</li>
<li>Good overall performance – at least from what we saw in the Webinar</li>
<li>Highly configurable – with no ability to add code for items that are not configurable</li>
</ul>
<p>Our concerns include:</p>
<ul>
<li>Too robust and complicated – especially for consumer-only access but for many authors as well</li>
<li>Would Webtop users really look at replacing one author interface with another, particularly if they are using functions from Documentum (Lifecycle, PDF Manipulation) that is not compatible with D2?</li>
<li>Who else has been successful with D2?  What are the lessons learned?</li>
<li>What is the long-term team and development path for this tool – did the agreement come with the people to maintain the application for Documentum users?</li>
<li>Where has the application been successful?  Most Documentum users don’t want to be first.</li>
<li>What is the price point and will the benefits outweigh the cost of another implementation and training for existing Documentum Webtop users?</li>
</ul>
<p>Overall we would say it makes sense to evaluate D2 for “net new” efforts but would not see it as a replacement for Webtop given the points listed above.</p>
<p>Comment with your thoughts below and look for an upcoming screencam as we start to test D2 internally.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tsgrp.wordpress.com/3039/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tsgrp.wordpress.com/3039/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tsgrp.wordpress.com/3039/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tsgrp.wordpress.com/3039/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tsgrp.wordpress.com/3039/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tsgrp.wordpress.com/3039/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tsgrp.wordpress.com/3039/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tsgrp.wordpress.com/3039/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tsgrp.wordpress.com/3039/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tsgrp.wordpress.com/3039/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tsgrp.wordpress.com/3039/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tsgrp.wordpress.com/3039/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tsgrp.wordpress.com/3039/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tsgrp.wordpress.com/3039/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tsgrp.com&amp;blog=7466197&amp;post=3039&amp;subd=tsgrp&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.tsgrp.com/2012/01/09/documentum-d2-initial-thoughts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cdc0b8691800da7c72a8f9ba40b63399?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">TSG Dave</media:title>
		</media:content>
	</item>
		<item>
		<title>Alfresco or Documentum &#8211; Dynamic Workflow in Active Wizard</title>
		<link>http://blog.tsgrp.com/2012/01/06/alfresco-or-documentum-dynamic-workflow-in-active-wizard/</link>
		<comments>http://blog.tsgrp.com/2012/01/06/alfresco-or-documentum-dynamic-workflow-in-active-wizard/#comments</comments>
		<pubDate>Fri, 06 Jan 2012 14:00:47 +0000</pubDate>
		<dc:creator>George</dc:creator>
				<category><![CDATA[Active Wizard]]></category>
		<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[Documentum]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Workflow]]></category>

		<guid isPermaLink="false">http://blog.tsgrp.com/?p=2946</guid>
		<description><![CDATA[We&#8217;ve recently completed our initial effort that successfully implemented the Active Wizard&#8217;s dynamic workflow with the Activiti workflow engine embedded in Alfresco 4.0.  The Active Wizard has supported Documentum workflow since 2002.  For this new effort, we re-examined some of the fundamental concepts behind the Active Wizard&#8217;s dynamic workflow.   This post will overview those concepts, and how the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tsgrp.com&amp;blog=7466197&amp;post=2946&amp;subd=tsgrp&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve <a href="http://blog.tsgrp.com/2012/01/05/alfresco-activiti-workflow-thoughts/" target="_blank">recently completed</a> our initial effort that successfully implemented the Active Wizard&#8217;s dynamic workflow with the Activiti workflow engine embedded in Alfresco 4.0.  The Active Wizard has supported Documentum workflow since 2002.  For this new effort, we re-examined some of the fundamental concepts behind the Active Wizard&#8217;s dynamic workflow.   This post will overview those concepts, and how the Active Wizard&#8217;s dynamic workflow is different than a typical &#8220;dynamic&#8221; workflow template.  One best practice we have seen at multiple clients is to leverage forms <strong>AND</strong> workflow.  Especially in the case of controlled document processes, a form needs to be created along with one or more attached documents to explain to the user what they are approving.  In this post, we will discuss the use of forms for dynamic workflow.</p>
<p><span id="more-2946"></span></p>
<p><strong>Dynamic Workflow</strong></p>
<p>Most ECM workflow tools achieve dynamic workflow through allowing administrators to define business rules within the workflow template.   In other words, you can define a rule in the template that says &#8220;if property x is y, go to Activity A&#8221; and &#8220;if property x is z, go to Activity B&#8221;.  While this is a definite upgrade over a static workflow template, we&#8217;ve seen some limitations with these types of workflow processes:</p>
<ul>
<li>If a particular form has a business process that doesn&#8217;t fit into an existing template, a new template definition must be created.</li>
<li>All workflow templates require IT assistance to create and manage the template.  If business rules change, IT involvement is required to make any necessary template updates.</li>
<li>For a particular form instance, the workflow runtime is limited to the constraints within the workflow template itself (more on this below). There&#8217;s no opportunities for &#8220;one off&#8221; processes that do not fit the template.</li>
</ul>
<p><strong>Active Wizard Dynamic Workflow</strong></p>
<p>The Active Wizard takes dynamic workflow a step further &#8211; there are no approval workflow templates defined at all.  A component within the Active Wizard&#8217;s administration module allows business users to define workflow rules based on the user&#8217;s answers to questions within the form.  When the approval workflow is started, the Active Wizard evaluates the rules and generates a workflow template <em>on the fly</em>.  For our IT readers out there,  don&#8217;t worry &#8211; these templates are cleaned up nightly so that the repository is not littered with unused templates.</p>
<p>The Active Wizard&#8217;s approach to dynamic workflow includes all of the benefits of a dynamic workflow template, but it also provides the following benefits:</p>
<ul>
<li>The workflow rules can be configured by a business Subject Mater Expert (SME).  The IT department does not need to be involved to create templates or modify them when business rules change.  This can be key when dealing with a lot of forms.  One of our clients has over 400 forms, each with a potentially different workflow process!</li>
<li>Some of our clients have requirements that certain users can modify the workflow before starting it for a particular form.  Typical requirements can include reordering tasks, splitting out tasks, adding new tasks, and removing tasks.  Since the Active Wizard doesn&#8217;t rely on a workflow template, we can enable all of these requirements by manipulating our rules XML before generating the template and starting the workflow.  These requirements are extremely difficult for a template-based solution to meet.  If your business process doesn&#8217;t allow for this type of flexibility, the functionality can be disabled, forcing the user to abide by the rules evaluation results.</li>
</ul>
<p>In our experience, we&#8217;ve found that the Active Wizard&#8217;s approach to dynamic workflow is much more flexible, especially for systems with many forms, oft-changing business requirements, and/or systems dealing with Change Request.  These solutions typically have very complex requirements that are better suited to the Active Wizard&#8217;s workflow method.</p>
<p>To learn more about the Active Wizard, check out our <a href="http://www.tsgrp.com/Open_Source/ActiveWizard/active-wizard.jsp" target="_blank">website</a> and the <a href="http://www.tsgrp.com/multimedia/TsgLearningZone/TsgLearningZone.html">TSG Learning Zone</a> for demos.  We would be interested to hear &#8211; what are your experiences with dynamic workflow?  Comment below!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tsgrp.wordpress.com/2946/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tsgrp.wordpress.com/2946/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tsgrp.wordpress.com/2946/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tsgrp.wordpress.com/2946/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tsgrp.wordpress.com/2946/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tsgrp.wordpress.com/2946/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tsgrp.wordpress.com/2946/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tsgrp.wordpress.com/2946/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tsgrp.wordpress.com/2946/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tsgrp.wordpress.com/2946/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tsgrp.wordpress.com/2946/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tsgrp.wordpress.com/2946/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tsgrp.wordpress.com/2946/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tsgrp.wordpress.com/2946/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tsgrp.com&amp;blog=7466197&amp;post=2946&amp;subd=tsgrp&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.tsgrp.com/2012/01/06/alfresco-or-documentum-dynamic-workflow-in-active-wizard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/42b18546cfb2c875aa6a1920530136fc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gsteimer</media:title>
		</media:content>
	</item>
		<item>
		<title>Alfresco &#8211; Activiti Workflow Thoughts</title>
		<link>http://blog.tsgrp.com/2012/01/05/alfresco-activiti-workflow-thoughts/</link>
		<comments>http://blog.tsgrp.com/2012/01/05/alfresco-activiti-workflow-thoughts/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 18:40:29 +0000</pubDate>
		<dc:creator>George</dc:creator>
				<category><![CDATA[Active Wizard]]></category>
		<category><![CDATA[Activiti]]></category>
		<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[HPI]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://blog.tsgrp.com/?p=3005</guid>
		<description><![CDATA[In a previous post, we discussed how Alfresco compares to Documentum for managing Controlled Documents.  A big part of the controlled document process is the workflow engine used for review and approval.  This post will go into more detail on Activiti, the workflow engine used in Alfresco 4.0. Activiti was first announced in May 2010 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tsgrp.com&amp;blog=7466197&amp;post=3005&amp;subd=tsgrp&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In a <a href="http://blog.tsgrp.com/2012/01/03/alfresco-versus-documentum-for-controlled-documentation/" target="_blank">previous post</a>, we discussed how Alfresco compares to Documentum for managing Controlled Documents.  A big part of the controlled document process is the workflow engine used for review and approval.  This post will go into more detail on <a href="http://activiti.org/" target="_blank">Activiti</a>, the workflow engine used in Alfresco 4.0.</p>
<p style="text-align:left;"><span id="more-3005"></span></p>
<p style="text-align:left;">Activiti was <a href="http://www.alfresco.com/media/releases/2010/05/activiti_bpm/" target="_blank">first announced</a> in May 2010 by Alfresco.  While Alfresco officially launched Activiti, the product is managed independently and is completely open source, licensed under the Apache License. What this means is that not only can you leverage Activiti as part of Alfresco&#8217;s ECM platform, but it can also be used as a BPM platform on it&#8217;s own.</p>
<p style="text-align:left;">For our Controlled Documents proof of concept, we successfully launched Activiti workflows using  <a href="http://www.tsgrp.com/Open_Source/OpenContent/open-content-hpi.jsp" target="_blank">HPI</a> and <a href="http://www.tsgrp.com/Open_Source/ActiveWizard/active-wizard.jsp" target="_blank">Active Wizard</a> running against an Alfresco repository.   During the project, there were a number of items that impressed us about Activiti:</p>
<ul>
<li>Activiti is <strong>pure java</strong>, which is nice for us given that most of our development is Java-based.  Activiti also has great integration with Spring Framework, which makes configuration easy.  This means that if we need to customize tasks, auto activities, etc., we can rely on Java APIs to get the job done.</li>
<li>Activiti is based on the <strong><a href="http://www.bpmn.org/" target="_blank">BPMN 2.0 standard</a></strong>.  Relying on a standards-based product is a key to having a choice of many different 3rd party tools for items such as process modelers, as well as integrations into other 3rd party systems.</li>
<li>Activiti utilizes <strong>XML-based templates</strong>.  This is nice for the Active Wizard, given that we need to generate a workflow template based on the rules evaluation process.  It&#8217;s much easier for us to generate the template in XML, versus using a proprietary API.</li>
<li>Activiti <strong>can be clustered for </strong><strong>robust scaling.  </strong>If you&#8217;re using Activiti embedded within Alfresco, Activiti will scale right along with your Alfresco instance.  If you&#8217;re using Activiti as a standalone workflow engine, it can be scaled just like any other J2EE web application.</li>
<li>Activiti provides <strong>nice reporting tools</strong> that detail workflow templates, in-flight workflow processes, outstanding tasks and more.</li>
</ul>
<p>Given the results of the POC, clients that are using Alfresco should check out the <a href="http://www.tsgrp.com/multimedia/TsgLearningZone/TsgLearningZone.html" target="_blank">TSG Learning Zone</a>.  All of the demos that show workflow review and approval could be applied to an Alfresco repository as well as Documentum.  Given that Activiti can be deployed as a standalone product, our Documentum clients looking for advanced BPM capabilities should evaluate Activiti as an open source alternative to EMC&#8217;s proprietary BPM product contained within xCP.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tsgrp.wordpress.com/3005/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tsgrp.wordpress.com/3005/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tsgrp.wordpress.com/3005/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tsgrp.wordpress.com/3005/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tsgrp.wordpress.com/3005/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tsgrp.wordpress.com/3005/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tsgrp.wordpress.com/3005/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tsgrp.wordpress.com/3005/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tsgrp.wordpress.com/3005/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tsgrp.wordpress.com/3005/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tsgrp.wordpress.com/3005/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tsgrp.wordpress.com/3005/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tsgrp.wordpress.com/3005/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tsgrp.wordpress.com/3005/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tsgrp.com&amp;blog=7466197&amp;post=3005&amp;subd=tsgrp&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.tsgrp.com/2012/01/05/alfresco-activiti-workflow-thoughts/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/42b18546cfb2c875aa6a1920530136fc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gsteimer</media:title>
		</media:content>
	</item>
		<item>
		<title>Alfresco versus Documentum for Controlled Documentation</title>
		<link>http://blog.tsgrp.com/2012/01/03/alfresco-versus-documentum-for-controlled-documentation/</link>
		<comments>http://blog.tsgrp.com/2012/01/03/alfresco-versus-documentum-for-controlled-documentation/#comments</comments>
		<pubDate>Tue, 03 Jan 2012 18:11:39 +0000</pubDate>
		<dc:creator>eryan</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[Document Control]]></category>
		<category><![CDATA[Documentum]]></category>

		<guid isPermaLink="false">http://blog.tsgrp.com/?p=2982</guid>
		<description><![CDATA[Some of our larger regulated industry (Pharma, Utliity…) clients are looking into Alfresco to see if it could be used to manage their controlled documentation and potentially replace Documentum.  This post will present our most recent in-depth analysis based on common document control requirements. The first question we commonly hear is: Does Alfresco contain all [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tsgrp.com&amp;blog=7466197&amp;post=2982&amp;subd=tsgrp&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Some of our larger regulated industry (Pharma, Utliity…) clients are looking into Alfresco to see if it could be used to manage their controlled documentation and potentially replace Documentum.  This post will present our most recent in-depth analysis based on common document control requirements.</p>
<p><span id="more-2982"></span></p>
<p>The first question we commonly hear is: Does Alfresco contain all the necessary functionality?</p>
<p>The short answer is yes. Alfresco does contain all of the key content management components (versioning, lifecycle, workflow, security, etc.) that Documentum and other ECM solutions contain (See Table Below).  To prove this out we recently took our <a title="HPI" href="http://www.tsgrp.com/Open_Source/OpenContent/open-content-hpi.jsp" target="_blank">High Performance Interface (HPI)</a> and hooked it up to run on Alfresco.  The demonstration, which will be posted in our knowledge base shortly, really shows off that Alfresco <em>can</em> handle the typical controlled documentation requirements. It also shows off how the user can be unaware of the technology platform that is being leveraged… HPI/Alfresco looks just like HPI/Documentum!</p>
<p>Many of our clients have customized the OOTB Documentum interfaces to enable business specific functionality (only allow delegation of a workflow task to users in my groups, specialized linked CR processing, etc.). Do not expect Alfresco to contain OOTB logic to support these types of customized business processes.  Alfresco does have the framework (rules, actions, web services architecture, spring, etc.) to enable business-specific rules to be integrated as well as integrations with other third party products.</p>
<p>This table lists the Alfresco functionality evaluated. For more detailed information on any of the topics below, feel free to contact us.</p>
<table border="1" cellspacing="2" cellpadding="2">
<tbody>
<tr>
<td valign="bottom"><strong>Functionality</strong></td>
<td valign="bottom"><strong>Alfresco Contains Functionality</strong></td>
<td valign="bottom"><strong>3rd Party Add On</strong></td>
<td valign="bottom"><strong>Notes</strong></td>
</tr>
<tr>
<td valign="bottom">Security</td>
<td valign="bottom">X</td>
<td valign="bottom"></td>
<td valign="bottom">Supports role-based security, folder inheritance</td>
</tr>
<tr>
<td valign="bottom">Object Model, Properties, Value Assistance</td>
<td valign="bottom">X</td>
<td valign="bottom"></td>
<td valign="bottom">Supports custom object types, properties, repeating, required, value assistance, etc. Note Alfresco’s use of aspects and data lists to make maintenance easier</td>
</tr>
<tr>
<td valign="bottom">Searching</td>
<td valign="bottom">X</td>
<td valign="bottom"></td>
<td valign="bottom">Supports full text and property searches, wild cards, saved searches.</td>
</tr>
<tr>
<td valign="bottom">Reporting</td>
<td valign="bottom"></td>
<td valign="bottom">X</td>
<td valign="bottom">Cognos, Custom, Business Objects, etc.</td>
</tr>
<tr>
<td valign="bottom">File Transfer Protocol</td>
<td valign="bottom">X</td>
<td valign="bottom"></td>
<td valign="bottom">Uses standard HTTP file transfer protocol rather than UCF transfer applet that Documentum utilizes</td>
</tr>
<tr>
<td valign="bottom">Versioning</td>
<td valign="bottom">X</td>
<td valign="bottom"></td>
<td valign="bottom">Supports major and minor versions</td>
</tr>
<tr>
<td valign="bottom">Audit Trail</td>
<td valign="bottom">X</td>
<td valign="bottom"></td>
<td valign="bottom">Contains a built in audit trail or user can write events to own audit table</td>
</tr>
<tr>
<td valign="bottom">Linking</td>
<td valign="bottom">X</td>
<td valign="bottom"></td>
<td valign="bottom">Supports peer-to-peer and parent- child linking</td>
</tr>
<tr>
<td valign="bottom">Renditions</td>
<td valign="bottom">X</td>
<td valign="bottom"></td>
<td valign="bottom">Can convert native file to PDF when a specific action is performed  (i.e.  check-in). Renditions stored as association or within a property</td>
</tr>
<tr>
<td valign="bottom">Rendering</td>
<td valign="bottom">X</td>
<td valign="bottom">X</td>
<td valign="bottom">Open Office, or others can be linked in</td>
</tr>
<tr>
<td valign="bottom">Lifecycles</td>
<td valign="bottom">X</td>
<td valign="bottom"></td>
<td valign="bottom">Lifecycle state tracked in a property. Allows for more flexibility.</td>
</tr>
<tr>
<td valign="bottom">Workflow</td>
<td valign="bottom">X</td>
<td valign="bottom"></td>
<td valign="bottom">Utilizes Activiti. Supports parallel and/or serial workflows, proxy, delegation, email notifications, notification for overdue or almost-due tasks, Part 11 Compliance, etc.</td>
</tr>
<tr>
<td valign="bottom">Annotations</td>
<td valign="bottom"></td>
<td valign="bottom">X</td>
<td valign="bottom"><a title="OpenAnnotate" href="http://www.tsgrp.com/Open_Source/OpenAnnotate/open_annotate.jsp" target="_blank">OpenAnnotate</a>, Others</td>
</tr>
<tr>
<td valign="bottom">Overlay</td>
<td valign="bottom"></td>
<td valign="bottom">X</td>
<td valign="bottom"><a title="OpenOverlay" href="http://www.tsgrp.com/Open_Source/OpenOverlay/open-overlay.jsp" target="_blank">OpenOverlay</a>, Others</td>
</tr>
<tr>
<td valign="bottom">Configuration  Ability</td>
<td valign="bottom">X</td>
<td valign="bottom"></td>
<td valign="bottom">Many options in Alfresco platform utilizing rules, action, Spring , XML framework</td>
</tr>
<tr>
<td valign="bottom">Records Management</td>
<td valign="bottom">X</td>
<td valign="bottom"></td>
<td valign="bottom">Alfresco contains a separate  Records Manager product that is DoD 5015.02 certified.</td>
</tr>
<tr>
<td valign="bottom">Mobile</td>
<td valign="bottom"></td>
<td valign="bottom">X</td>
<td valign="bottom">Alfresco is already wired for simple mobile integration (RESTful API, HTTP transfer protocol, etc.)</td>
</tr>
<tr>
<td valign="bottom">XML</td>
<td valign="bottom"> X</td>
<td valign="bottom">X</td>
<td valign="bottom">Supports storing of XML content. Can integrate with XML authoring tools</td>
</tr>
<tr>
<td valign="bottom">Advanced Publishing</td>
<td valign="bottom"></td>
<td valign="bottom">X</td>
<td valign="bottom">Custom job working with rendering solution</td>
</tr>
<tr>
<td valign="bottom">Advanced Forms</td>
<td valign="bottom"></td>
<td valign="bottom">X</td>
<td valign="bottom"><a title="ActiveWizard" href="http://www.tsgrp.com/Open_Source/ActiveWizard/active-wizard.jsp" target="_blank">ActiveWizard</a>, others…</td>
</tr>
</tbody>
</table>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tsgrp.wordpress.com/2982/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tsgrp.wordpress.com/2982/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tsgrp.wordpress.com/2982/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tsgrp.wordpress.com/2982/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tsgrp.wordpress.com/2982/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tsgrp.wordpress.com/2982/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tsgrp.wordpress.com/2982/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tsgrp.wordpress.com/2982/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tsgrp.wordpress.com/2982/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tsgrp.wordpress.com/2982/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tsgrp.wordpress.com/2982/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tsgrp.wordpress.com/2982/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tsgrp.wordpress.com/2982/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tsgrp.wordpress.com/2982/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tsgrp.com&amp;blog=7466197&amp;post=2982&amp;subd=tsgrp&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.tsgrp.com/2012/01/03/alfresco-versus-documentum-for-controlled-documentation/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/828302241b615cd047bc8a8f70b1fad4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">kdrehr</media:title>
		</media:content>
	</item>
		<item>
		<title>Upcoming Midwest Alfresco Lunch and Learns in 2012</title>
		<link>http://blog.tsgrp.com/2011/12/23/upcoming-midwest-alfresco-lunch-and-learns-in-2012/</link>
		<comments>http://blog.tsgrp.com/2011/12/23/upcoming-midwest-alfresco-lunch-and-learns-in-2012/#comments</comments>
		<pubDate>Fri, 23 Dec 2011 14:00:42 +0000</pubDate>
		<dc:creator>Ray</dc:creator>
				<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[Chicago]]></category>
		<category><![CDATA[Minneapolis]]></category>

		<guid isPermaLink="false">http://blog.tsgrp.com/?p=2972</guid>
		<description><![CDATA[With the upcoming release of Alfresco Enterprise 4.0, Technology Services Group will once again be hosting Alfresco Lunch and Learns in both Chicago and Minneapolis at the end of January 2012.  We&#8217;ll provide an in-depth overview of new features available in Alfresco 4.0, in addition to some great case studies of our more recent Alfresco [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tsgrp.com&amp;blog=7466197&amp;post=2972&amp;subd=tsgrp&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>With the upcoming release of Alfresco Enterprise 4.0, Technology Services Group will once again be hosting Alfresco Lunch and Learns in both Chicago and Minneapolis at the end of January 2012.  We&#8217;ll provide an in-depth overview of new features available in Alfresco 4.0, in addition to some great case studies of our more recent Alfresco implementations.  Locations and dates are as follows:</p>
<p><span id="more-2972"></span><br />
<strong>Minneapolis &#8211; January 24th, 2012 (11:30-AM to 1:30 PM)</strong><br />
Rock Bottom Brewery<br />
800 LaSalle Plaza<br />
Minneapolis, MN 55402</p>
<p><strong>Chicago &#8211; January 25th, 2012 <strong> (11:30-AM to 1:30 PM)</strong><br />
</strong>Technology Services Group<br />
22 W Washington 5th Floor<br />
Chicago, IL 60602</p>
<p>Kick in the New Year by learning what&#8217;s new with Alfresco 4.0!  Click <a href="http://alfresco.com/about/events/2012/01/lunch-learns/">here</a> to Register.  Hope to see you there!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tsgrp.wordpress.com/2972/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tsgrp.wordpress.com/2972/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tsgrp.wordpress.com/2972/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tsgrp.wordpress.com/2972/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tsgrp.wordpress.com/2972/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tsgrp.wordpress.com/2972/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tsgrp.wordpress.com/2972/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tsgrp.wordpress.com/2972/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tsgrp.wordpress.com/2972/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tsgrp.wordpress.com/2972/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tsgrp.wordpress.com/2972/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tsgrp.wordpress.com/2972/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tsgrp.wordpress.com/2972/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tsgrp.wordpress.com/2972/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tsgrp.com&amp;blog=7466197&amp;post=2972&amp;subd=tsgrp&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.tsgrp.com/2011/12/23/upcoming-midwest-alfresco-lunch-and-learns-in-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8f78c45c85c1a5c3d33994c75341de21?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Ray</media:title>
		</media:content>
	</item>
		<item>
		<title>Chicago Salesforce.com Consultants</title>
		<link>http://blog.tsgrp.com/2011/12/20/salesforce-com-consulting-chicago-salesforce-consultants/</link>
		<comments>http://blog.tsgrp.com/2011/12/20/salesforce-com-consulting-chicago-salesforce-consultants/#comments</comments>
		<pubDate>Tue, 20 Dec 2011 14:19:31 +0000</pubDate>
		<dc:creator>mcleaver</dc:creator>
				<category><![CDATA[Salesforce]]></category>
		<category><![CDATA[TSG]]></category>

		<guid isPermaLink="false">http://blog.tsgrp.com/?p=2954</guid>
		<description><![CDATA[We were recently working with a client that had hired a Salesforce.com consulting partner to handle a small Salesforce.com implementation.  Our client was upset because the implementation partner had positioned themselves as a local Chicago Salesforce.com partner, but in the end the invoice included travel expenses for out-of-town consultants.  Our client asked us if we [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tsgrp.com&amp;blog=7466197&amp;post=2954&amp;subd=tsgrp&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>We were recently working with a client that had hired a Salesforce.com consulting partner to handle a small Salesforce.com implementation.  Our client was upset because the implementation partner had positioned themselves as a local Chicago Salesforce.com partner, but in the end the invoice included travel expenses for out-of-town consultants.  Our client asked us if we could make a list of local Chicago Salesforce.com consulting partners, and we thought we would post the list here.</p>
<p><span id="more-2954"></span></p>
<p><strong>Technology Services Group<br />
</strong><a href="http://www.tsgrp.com/">http://www.tsgrp.com</a></p>
<p><span style="text-decoration:underline;">Employees</span>: 33 employees<br />
<span style="text-decoration:underline;"># of Local Resources</span>: 32<br />
<span style="text-decoration:underline;">HQ</span>: Chicago, IL<br />
<span style="text-decoration:underline;">Offshore</span>: No</p>
<p><strong>Appiphony</strong><br />
<a href="http://www.appiphony.com/">http://www.appiphony.com</a></p>
<p><span style="text-decoration:underline;">Employees</span>: 12 employees<br />
<span style="text-decoration:underline;"># of Local Resources</span>: 12<br />
<span style="text-decoration:underline;">HQ</span>: Chicago, IL<br />
<span style="text-decoration:underline;">Offshore</span>: No</p>
<p><strong>Appirio</strong><br />
<a href="http://www.appirio.com/">http://www.appirio.com</a></p>
<p><span style="text-decoration:underline;">Employees</span>: 400 employees<br />
<span style="text-decoration:underline;"># of Local Resources</span>: 32<br />
<span style="text-decoration:underline;">HQ</span>: San Mateo, CA    (offices in Chicago, IL)<br />
<span style="text-decoration:underline;">Offshore</span>: No</p>
<p><strong>Bluewolf<br />
</strong><a href="http://www.bluewolf.com/">http://www.bluewolf.com</a></p>
<p><span style="text-decoration:underline;">Employees</span>: 240 employees<br />
<span style="text-decoration:underline;"># of Local Resources</span>: Unknown<br />
<span style="text-decoration:underline;">HQ</span>: New York, NY<br />
<span style="text-decoration:underline;">Offshore</span>: Unknown<strong></strong></p>
<p><strong>Emerging Solutions<br />
</strong><a href="http://www.emergenow.com/">http://www.emergenow.com</a></p>
<p><span style="text-decoration:underline;">Employees</span>: Unknown<br />
<span style="text-decoration:underline;"># of Local Resources</span>: Unkown<br />
<span style="text-decoration:underline;">HQ</span>: Offices in Chicago<br />
<span style="text-decoration:underline;">Offshore</span>: No</p>
<p><strong>Ossia Systems</strong><br />
<a href="http://www.ossia-systems.com/">http://www.ossia-systems.com</a></p>
<p><span style="text-decoration:underline;">Employees</span>: Unknown<br />
<span style="text-decoration:underline;"># of Local Resources</span>: Unknow<br />
<span style="text-decoration:underline;">HQ</span>: Chicago, IL<br />
<span style="text-decoration:underline;">Offshore</span>: Unknown</p>
<p><strong>Sakonent</strong><br />
<a href="http://www.sakonent.com/">http://www.sakonent.com</a></p>
<p><span style="text-decoration:underline;">Employees</span>: 100 employees<br />
<span style="text-decoration:underline;"># of Local Resources</span>: Unknown<br />
<span style="text-decoration:underline;">HQ</span>: Chicago, IL<br />
<span style="text-decoration:underline;">Offshore</span>: Yes</p>
<p><strong>Soliant Consulting</strong><br />
<a href="http://www.soliantconsulting.com/">http://www.soliantconsulting.com</a></p>
<p><span style="text-decoration:underline;">Employees</span>: Unknown<br />
<span style="text-decoration:underline;"># of Local Resources</span>: Unknown<br />
<span style="text-decoration:underline;">HQ</span>: Offices in Chicago<br />
<span style="text-decoration:underline;">Offshore</span>: Unknown</p>
<p><strong>Tigris On-Demand</strong><br />
<a href="http://www.tigrisondemand.com/">http://www.tigrisondemand.com</a></p>
<p><span style="text-decoration:underline;">Employees</span>: 33 employees<br />
<span style="text-decoration:underline;"># of Local Resources</span>: 32<br />
<span style="text-decoration:underline;">HQ</span>: Dayton, OH<br />
<span style="text-decoration:underline;">Offshore</span>: No</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tsgrp.wordpress.com/2954/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tsgrp.wordpress.com/2954/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tsgrp.wordpress.com/2954/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tsgrp.wordpress.com/2954/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tsgrp.wordpress.com/2954/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tsgrp.wordpress.com/2954/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tsgrp.wordpress.com/2954/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tsgrp.wordpress.com/2954/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tsgrp.wordpress.com/2954/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tsgrp.wordpress.com/2954/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tsgrp.wordpress.com/2954/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tsgrp.wordpress.com/2954/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tsgrp.wordpress.com/2954/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tsgrp.wordpress.com/2954/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.tsgrp.com&amp;blog=7466197&amp;post=2954&amp;subd=tsgrp&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.tsgrp.com/2011/12/20/salesforce-com-consulting-chicago-salesforce-consultants/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ca7b3fcf8d7b9f22a243fd298f2ce02f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mcleaver</media:title>
		</media:content>
	</item>
	</channel>
</rss>
