Thursday, October 25, 2007

Augmenting your SharePoint system with TeamTrack

Many organisations have a Microsoft SharePoint system in place which they use primarily as a document library. Often it can grow to become a monster that is full of redundant documents and is impossible to navigate and maintain. TeamTrack, a business process management tool, can be used with SharePoint to enforce a more controlled solution.
To understand how this can be done consider the following core strengths of both SharePoint and TeamTrack.

SharePoint
SharePoint is mostly used as a browser-based document management system. Individuals within the organisation create site collections, sites and personal sites in which libraries can be hosted. SharePoint can tightly integrate with Microsoft Office (2003 and later versions only) so that documents can be added to SharePoint libraries directly from within the Microsoft Office application itself.

Users can also ‘check out’ a document from within the Microsoft Office application itself which effectively locks it down so that other users cannot edit it until it is ‘checked in’ again.
Some basic process management can also be implemented in SharePoint such as a predefined approval process though it is limited and difficult to change.

TeamTrack
TeamTrack is a full business process management tool that enables an organisation to quickly define and automate its own internal processes. It can enforce agreed standards so that control is put on the routing and authorisation of items such as documents or issues. Versioning can also be enforced and any changes to the process can be rapidly implemented.

Processes that have been enforced can be viewed graphically so that users can easily see what the document has gone through in order to be in its current state and where it will be routed next.

Combining SharePoint and TeamTrack
A solution that combines both SharePoint and TeamTrack would be the ideal as it would effectively wrap the SharePoint library with the control provided by TeamTrack as shown in the graphic below.

TeamTrack Process Wrapping your SharePoint Libraries

Taking advantage of TeamTrack’s open APIs; integrations to established third party change management tools can be easily implemented. This level of version control is not present in SharePoint alone and is important from an auditing perspective.

Rather than forcing your employees to provide required documents as a method of controlling how they work, this solution will allow your existing processes to drive the business and where documents are required along the way they can be attached. This is a subtle difference but it results in a solution that is more in tune with how you do business. Any collaborative business process can be represented in TeamTrack quickly and easily. Where you rely on SharePoint alone to manage your documentation you can miss out on this.

Finally it is worth pointing out that this combined solution will also be Mashup-Ready as the next version of TeamTrack (due out in the next couple of months) will allow quick integration with any Web 2.0 application that exposes web services such as SalesForce, PeopleSoft or Google Maps. More about that in other blog articles.

Conclusion
Integrating SharePoint and TeamTrack provides a stable, extensible, enterprise-wide solution. It will allow you to easily manage your documentation ensuring any approval or change processes are well managed and audited. If you would like to discuss augmenting your SharePoint system with TeamTrack please do not hesitate to get in touch with us.

No comments: