VSInsider

Microsoft's View: ALM for Everyone

ALM should be attainable and affordable -- that's why we've included Team Foundation Server 2010 with nearly every MSDN subscription purchased with Visual Studio 2010.

In the world of application lifecycle management (ALM), integration is the name of the game. Software development has matured beyond the adolescent stages it occupied during the heady days of the dot-com gold rush in the late-1990s. Today, ALM has evolved into a respectable, established young adult. And like a young adult, the discipline of ALM is encountering some major life changes.

The number of people and roles involved in the software development process has evolved; today's teams include developers, architects, designers, testers, project managers, business analysts and a variety of other stakeholders, including business and operations owners. For a team to be productive and efficient, members need to be integrated across process and technology; in fact, the technology should enable integration to support the process and the people.

Integration needs also vary, but might include creating, sharing and validating requirements from beginning to end. Tooling is needed to support these processes across organizational roles. In the "good old days," we'd use Post-it Notes or e-mail to communicate across the team, which was typically only a few people in close proximity to one another. Today, teams are larger and geographically distributed. Paper notes and e-mail are no longer efficient or effective ways of enabling collaboration.

During the past decade, we've seen the evolution of ALM solutions from a variety of vendors, including Microsoft. For large enterprises with money to spend, choosing an ALM solution has historically been much easier than it has been for smaller teams with tight budgets. Those smaller teams have had to rely on cobbled-together solutions. For many teams, the vision of a robust, integrated ALM solution is cut short by budgetary restrictions. But organizations of all sizes should have access to the basic tools for collaboration in software development, including those for version control, build automation and requirements management.

Team Focus
At Microsoft, we believe ALM solutions should be attainable, affordable and easy to use. To support this position, we decided to include Visual Studio Team Foundation Server 2010 -- the backbone of the Microsoft ALM solution -- in nearly every MSDN subscription purchased with Visual Studio 2010. Team Foundation Server 2010 enables everyone on the team to collaborate more effectively, be more agile and deliver better-quality software while building and sharing institutional knowledge. Project artifacts and data from work-item tracking, version control, automated builds and testing tools are stored in a data warehouse. Powerful reporting and dashboards provide historical trending, full traceability and real-time visibility into quality and progress against business intent.

What does this mean to you? Simply put, this means that all developers with Visual Studio and MSDN now have access to Team Foundation Server 2010, including production use rights. In addition, for those without MSDN subscriptions, we've lowered the estimated retail price of Team Foundation Server 2010 to $499 and included an allowance for five users without Client Access Licenses.

All development teams, regardless of size or budget, now can afford a state-of-the-art ALM solution -- in fact, you may already have it in your MSDN Subscriber Downloads. So what are you waiting for? Visit Microsoft.com/visualstudio and get started today.

About the Author

Doug Seven is a senior product manager for Microsoft Visual Studio, focusing on ensuring development teams are able to collaborate and communicate throughout the entire application lifecycle. Prior to this role, Seven was a senior development lead in Microsoft.com, where he transitioned a "traditional" cross-functional development team to Agile methodologies using Visual Studio Team System with Team Foundation Server. This transition included the implementation of test-driven development, paired programming and Scrum. Seven has coauthored several books on Microsoft technologies, and spends a great deal of time engaging with and supporting the community.

comments powered by Disqus

Featured

  • Telerik UI for Blazor Updated

    Progress announced an update to its Telerik UI for Blazor components, targeting Microsoft's open source Blazor framework that lets C# coders create web apps without having to rely upon JavaScript.

  • Infragistics Unveils UI Components for Blazor

    Infragistics, specializing in third-party UI/UX controls and tools, unveiled a new offering targeting Blazor, Microsoft's red-hot open source framework that allows for C#-based web development instead of traditional mainstay JavaScript.

  • AWS Open Sources Tool for Porting .NET Framework Apps to .NET Core

    Leading cloud computing platform Amazon Web Services open sourced the it announced in July for helping users port old .NET Framework applications to the new .NET Core framework.

  • Uno Platform Ports Windows Calculator to Linux

    Uno Platform has ported the famed Windows Calculator, open sourced last year, to Linux as part of a continuing "proof point" effort to demonstrate the reach of what it describes as the sole UI offering available to target Windows, WebAssembly, iOS, macOS, Android and Linux with single-codebase applications coded in C# and XAML.

  • ASP.NET Core OData 8 Preview Supports .NET 5, but with Breaking Changes

    ASP.NET Core OData, which debuted in July 2018, is out in a v8.0 preview that for the first time supports the upcoming .NET 5 milestone release.

Upcoming Events