The Microsoft Solutions Framework: An Integrated Approach to Agile or Formal Software Development Process

Granville G. Miller, Program Manager, Visual Studio 2005 Team System It would certainly be nice if there could be one way of building software. However, the truth is, there are many different types (e.g. embedded, packaged application, web service, three-tier client server, or web) of applications and so there must be just as many ways…

3

Moving to Software Factories

Jack Greenfield and Keith Short, Architects, Visual Studio Enterprise Tools, Microsoft Corporation Industrializing Software Development Total global demand for software will grow by an order of magnitude over the next decade, driven by new forces in the global economy like the growing role of software in social infrastructure, by new application types like business integration…

8

As Simple As Possible, But No Simpler

Sam Guckenheimer, Group Product Planner, Visual Studio Team System, Microsoft Corporation A Centennial Shift 2005 marks the centennial of Einstein’s publication of the Theory of Special Relativity. Einstein’s work not only settled forty years of debate on the nature of time and synchronicity, but largely set the agenda for much of science, technology, and world…

4

Announcing Visual Studio Team System

With the Microsoft announcement of Visual Studio Team System at Tech·Ed, a dream of mine is coming true. You see, I’m sort of an odd duck here at Microsoft. Although I’ve been in the IT industry for twenty-some years, I don’t have a computer science degree. I never mastered C++. I’ve spent most of my…

140