Team Foundation Server Integration with SharePoint

We have developed and delivered several SharePoint application projects to a client of ours who is operating in the oil and gas services business. Some of the applications, which we have developed include the following:

  • AP automation
  • Systems integration
  • SharePoint Services for Business Intelligence, Workflow automations and Document management

As our Sharepoint application stack grew for this client, we faced the following issues:

  1. Tracking of bugs and tasks needed additional effort for the managers
  2. There was no clear traceability between issues logged and code update.
  3. Artifacts and documents were not up-to date
  4. Proper guidelines were not followed for methodologies  and they were not standardized
  5. Monitoring the performance of resources was an overhead
  6. No synchronization within the Projects, task items, bugs and code changes
  7. Difficult to determine root cause of project success or failure
  8. Moving code from test to live systems caused several regression failures

To address these problems we did a detailed gap analysis and came up with the implementation of Team Foundation Server. TFS is a Microsoft product which provides Source code management, Project management and Issue portal management for the entire Application Lifecycle.

TFS is a central repository where the source codes of s/w applications, requirement documents and work items (like Project, Task, issues and Change Request etc.) can be stored in and maintained.  Some of the interesting features are:

  1. Changes in source code can be linked to an issue for future reference. This is basically linking a change-set number to the issue number (explained in detail in upcoming blogs)
  2. The projects can be linked to the change requests. So it helps in synchronizing the timelines of projects with the number of change requests
  3. Reports can be generated for issue statuses to know the bug trends and burndown charts to estimate the deadline of a project.

In my next post i will talk about source code management using TFS server.

Transforming businesses since 2009

For over a decade, Panni has helped companies transform their businesses to lead, innovate and be profitable. With the right combination of technology and experienced developers and consultants, we help companies with Change Management to achieve the organizational objectives. We believe in long-term relationships with our clients and provide top-notch support with fast turnaround times.

Looking for ERP advice?