In an effort to provide education and valuable information, we have a variety of resources available in various formats.  Review the list below to find ebooks, white papers, checklists, webinar recordings and various presentations. Some resources do require you to fill out a form, however, we respect your privacy and do not share your email address.



Technical Due Diligence Checklist
Download here



Checklist Description

Technical due diligence is a highly recommended component of the technology company investment cycle, whether you are a Private Equity firm, investment bank, or acquiring company.


We’ve prepared a downloadable version of a list of questions to ask and answer during the technical due diligence process.

software development outsourcing checklistOutsourcing Checklist—How to Ensure Success
Download here




Checklist Description

Thoughtful and well-planned outsourcing helps to ensure your project objectives are met and delivers measurable benefits.

Download this checklist for a list of questions to ask yourself as you begin each outsourced project.

White Papers


How To Build a Business Case for Legacy System Modernization
Download here




White Papers Description

If you’re concerned about the viability of your existing enterprise systems, download this white paper on “The State of Enterprise Systems”. In the paper, we delve further into the costs to consider and the benefits to evaluate your business case for an enterprise system modernization. In addition, the paper also discusses some best practices to follow as you approach a modernization and help realize the ROI.



AgileSnafus-CoverAgile Snafus
Download here



eBook Description

Want to learn about some common Agile problems before you get started?

Crosslake has collected years of experience on Agile anti-patterns and packaged them in a short eBook.  Learn how to resolve common issues such as lack of management commitment, supporting quality practices required for Agile success, what frequently goes wrong with Scrum, and lack of proper “Done” definitions.



Skytap Logo

Title: The Path to Continuous Integration with Team Foundation Server and Skytap
Download here


Webinar Description

Businesses today strive to continuously develop, build, deploy, test, and release better software faster. But they are often faced with a challenge: how do you enable an engineering team to use their preferred ALM tools and processes to seamlessly integrate on-premise and cloud infrastructure?

In this webinar, Crosslake, an enabler of software engineering excellence, and Skytap will share their ideas for how to improve software quality and velocity with the automated creation and management of on-demand, scalable test environments. We will focus on cloud-enabled ALM through the joint use of Microsoft Visual Studio Team Foundation Server and Skytap.


Title: Build-Deploy-Test. Speed Up Using Lab Management in TFS
Link to Recording
Link to slides


Webinar Description

Manual rote tasks – an evil in the software engineering world. By removing repetitious tasks we can improve our efficiency as a software engineering team. Team Foundation Server Lab Management capabilities help automate the build, deploy, test tasks to continually gauge product health and allow your team to focus on the right things.

In this webinar, we take a trip through the build-deploy-test workflow and learn how Team Foundation Server 2012 Lab Management allows for easy and customizable automated builds, seamless deployment to multiple machines simultaneously, and automated verification tests to ensure ongoing high product quality. Learn how to set up your own test environments for the build-deploy-test workflow, including leveraging the TFS build system, automatic configuration of test virtual machines, and automatic deployment of your product assets including build verification tests.

Lab Management is an often-misunderstood feature in the Team Foundation Server suite of functionality. Let us dispel some of the myths and help you move forward on your path to build-deploy-test greatness.

TFSBuildTitle: Unleash the Power of TFS Build
Link to Recording
Link to Slides


Webinar Description

Automated builds are the lifeline of a development team, and is the first indicator of product health. Without a successful build, you have nothing. In today’s Agile world, the most effective development teams constantly maintain high quality and are ready to ship at frequent intervals. The build is a key to that nirvana.


No build == no working software == no testing == no customer feedback == badness all around

In this webinar, we illustrate the power of using TFS as a build system and provide arguments for why teams should use it. We will answer questions such as:


  • What are the advantages of having an automated build?
  • What is TFS Build and why would I use it?
  • What are the different types of builds?
  • How do I define and configure a build in TFS?
  • How do I customize a build (e.g. invoke a PowerShell script from the build)?
  • How do I diagnose a failed build?
  • How do I build with the TFS service?


GitAndTfsTitle: Git It Done with Team Foundation Server
Link to slides
No Recordings available


Webinar Description

For teams that already have projects in GIT source control, but want to integrate other great features of TFS, Visual Studio 2012 Update 2 (2012.2) now supports GIT as the source provider. Teams that control source and revision with GIT are now able to use the Agile and Scrum templates from TFS, as well as the new Web Access interface for managing teams, maintaining code quality, automating build-deploy-test workflows, bug tracking, change management, and the rest of the benefits of using TFS as your ALM suite. Visual Studio 2012.2 allows teams of both centralized AND distributed source control to take advantage of this clean integration.

From Andy Lewis’ MSDN blog:

“The best option for you depends on a lot of factors, including size of codebase, team size, and team distribution to name a few. Now that Git is fully integrated with TFS, the decision depends solely on what your team needs from version control. Looking at the strengths and features of each system can help make the decision easier.”



Title: Team Foundation Server – More Than Just Source Control
Link to slides
Link to recording


Webinar Description

Most organizations already have a license for Team Foundation Server that comes with their MSDN.  Come learn why companies are saving money and moving to Team Foundation Server 2012 for NOT JUST Source Control, but also helping them transform their development organizations to address the Modern Application Development landscape of today.

In this webinar, we take a trip through a typical development model and learn how Team Foundation Server 2012 addresses many aspects of the application lifecycle, including project management, QA and developer workflow, build, and continuous feedback generation.  Additionally, we throw in some proven software engineering best practices for your team to leverage.  If you are considering Agile, Kanban, Scrum or have a custom process, Team Foundation Server provides a flexible, reliable, and easy-to-use system to help manage your development.  You may find that you probably already own a copy of Team Foundation Server, so why not see what it can do?

Crosslake Blog


Check out the Crosslake blog for additional help and resources.