Once again, MS is ahead of Dev Teams - Microsoft Announces Visual Studio 2010
One of the main goals with the next generation of Microsoft's development platform will be to "democratize ALM - Application Life Cycle Management" by making it easier for developers, database pros, architects, and testers to work together in Visual Studio Team System 2010, code-named "Rosario,"
Microsoft is putting its attention on improving Visual Studio for the benefit of every one of its users—from the CIO to the software architect to the enterprise developer to the software testing team.
Rosario - Visual Studio Team System 2010
· A key goal in VSTS 2010, is to bringing all members of a development organization into the application development lifecycle, and removes many of the existing barriers to integration.
· VSTS target is to break down the roles, from the business decision maker (who needs a project overview but doesn't want to be bogged down in details) to the lead developer or system architect (who enables the software infrastructure and draws the blueprint), to the developer who writes the code and the database administrator (DBA) who integrates it with the company database to the testers (who make sure the software is of high quality).
Agile Tools, Built-In
· Visual Studio 2010 also will support features to integrate Agile methodologies into the tech stack using Team Foundation Server.
· This involves including an Excel workbook that can hook up to the back-end Team Foundation Server repository, and better build management.
· This will in turn help the Scrum process, so they can get burndown from their project.
· These features will let Agile teams track daily progress, see projects broken down into iterations and use sprints.
Must-Do Testing feature –
· Developers often neglect regular testing when they are writing code because it's time consuming or difficult to figure out which unit tests to run.
· VS 2010 have made some significant strides here. In Visual Studio 2010, tools will help create a direct relationship between unit tests that Must Be Run and the code a developer is writing. This "must-do" testing feature, called Test Prioritization, will get the developers to check their code against at least the highest-priority unit tests. (It, too, shows the impact of Agile methodologies.)
· Visual Studio Team System 2010 will include some pieces of Microsoft's "
· The Architecture Explorer will allow architects and developers to build, customize, and see an architectural diagram of an application and enforce architectural consistency on builds of a piece of software.
· The software will support the Object Management Group's Unified Modeling Language and domain-specific languages.
There's no set date for release for Visual Studio 2010 or even a beta schedule, though the final release won't necessarily come as late as the name implies.
Microsoft will be folding together two formerly separate products, Visual Studio Team Edition for Software Developers and Visual Studio Team Edition for Database Professionals.
Hope this helps.
Thanks & Regards,
Arun Manglick || Senior Tech Lead