A World of New Opportunity


I had an opportunity to spend a couple of weeks in New Zealand recently.  It is a very pretty place with lots of natural beauty and interesting outdoor activities.  It reminded me of the Pacific Northwest a lot.  In that context, it was interesting to note that Airways New Zealand is a Visual Studio 2005 customer.  They provide services for their home country’s aviation system and abroad.  They use Visual Studio 2005 and Visual Studio Team System to enhance their Staff Utilization Management System (SUMS).  This is just one of many examples that a company is taking a bet for their mission critical application needs on Visual Studio 2005.


 


During the second half of last year, we unveiled a number of significant advances in the Microsoft Application Platform space – LINQ for data-enabled applications, advances in application workflow and service orientation with Windows Communication Foundation and Windows WorkFlow, new platform and tooling technologies for richer Web and Client experiences with ATLAS, Windows Presentation Foundation, Cider, Microsoft Expression, new application customization technology with VSTA.  A lot of these have been made available as a CTP drop for our customers to get early access to these and be able to give us feedback.   


 


Last year was a ‘foundational’ year that today ushers in a new era of software development and a world of opportunities for developers that also extends to other members of the software development team and creative designers.  So, here is how I sum up that opportunity:


 



  1. Increased business differentiation through user experiences — WinFX is the next generation development framework for Windows, comprising .NET FX 2.0, Windows Communication Foundation, Windows Presentation Foundation and Windows Workflow.  Combined with Microsoft Expression tools and the tools support in VS 2005 and moving forward with Orcas, we have the opportunity to set a new bar for the rapid development of differentiated applications that are more connected, easier to use, resilient and have richer user experience. 
  2. Individual and team empowerment – with the forthcoming availability of Team Foundation Server for Visual Studio Team System (VSTS) in March, Microsoft is embracing the extended software development team.  With the introduction of Visual Studio 2005 Team System, we bring a solution that marries creativity and agility with discipline and visibility.  

As I discuss in my VSLive keynote today, Team Foundation Server is the cornerstone of the Visual Studio 2005 Team System.  As a collaboration platform, it offers a completely new source code control system, issue tracking, project management and reporting in a single, integrated data store.  Team Foundation Server is designed to provide a single collaboration point for developers, testers, project managers and architects.   The Visual Studio Team System offers role-based tools for Architects, Testers, Developers, Designers and Managers. This means greater predictability, higher team productivity and reduced complexity. For developers, this means that in addition to having a highly productive development experience, they can ensure that their goals are aligned with their team goals, they can work collaboratively with their team members, they can have visibility and control over the activities that they manage and influence, they can have a better understanding of requirements and frankly be able to add more value where it counts.  



  1. Discipline with Agility — Microsoft has always understood productivity and has favored pragmatic approaches to enable technology adoption. Heavy process and poor tools integration has thus far been an inhibitor to driving more disciplined approaches to software development and can lead to security vunerabilities. We make sure that the processes that managers want don’t weigh down the individual developer. Microsoft does this by making process ‘invisible yet ever present’ to deliver software initiatives more securely, efficiently and predictably.  Specifically, VSTS and the Microsoft Solution Framework (MSF) can improve an organization’s development capability and maturity through the availability of the CMMI (Capability Maturity Model) methodology template which is available with VSTS out of the box.  Furthermore, the creation of modular guidance such as the Microsoft Security Development Lifecycle ensures that security guidance is integrated into MSF Agile and VSTS making security a seamless part of the development experience by delivering our guidance directly to the developer’s desktop.   


Namaste!

Comments (20)

  1. Dave R. says:

    Hi,

    I’m off to New Zealand for the first time on Saturday! Were there any places you’d recommend visiting?

    Cheers,

    Dave

  2. Somasegar says:

    Hi Dave,

    We drove down the Coromandel coast and that was an awesome drive with lots of beaches along the way. Rotorua had a couple of interesting things to do – Zorb, a Mauri village with thermal pools, etc. Milford Sound was a great place to go to. In Queenstown – you have the Lord of the Rings sites to see, Shotover Jet ride, Bungee jumping (which we did not do). The train ride to Dunedin was very picturesque.

    Have a great time!

    Regards, Somasegar.

  3. Rob Caron says:

    We’ve been saying for months that Team Foundation Server will ship in the first quarter of this calendar…

  4. Soma announced on his blog today that Team Foundation Server will ship in March. Team Foundation Server…

  5. Hey, you should have popped in to say Hi! I would have given you the 50c tour of Christchurch and Airways.

    Maybe next time!

  6. At the keynote today at VSLive, Soma Somasegar publicly announced the availability of VSTS RC in the next week and the RTM in March 2006 – so basically the team are on track. While that is good news, the highlight…

  7. Somasegar says:

    Hi Peter Jones,

    The next time I come to NZ I will drop you a note :).

    – somasegar

  8. As per Soma?s blog and VSLive announcement, Team Foundation Server ? which is the part…

  9. Andrew Webb says:

    "A World of New Opportunity" indeed… so long as you can kiss your Windows 2000 customers goodbye, since WinFX won’t play with them. If WinFX ran on W2K then we can all happily drop the .NET Framework as-is (who cares about Win 9x, ME, NT4 ?) and focus on WinFX exclusively. I see this as win-win for Microsoft, ISVs and business clients. I see WinFX-not-on-W2K as a very serious stumbling block to the wonderful new world. Am I wrong? Are there serious technical reasons why the two just can’t work together? I ache to use WinFX… but there’s no WAY I can kiss W2k clients goodbye.

  10. Meanwhile, Microsoft Corporate VP, S. “Soma” Somasegar, reports on his weblog that, as promised, the Team Foundation Server for Visual Studio Team System (VSTS) will be available in March. On Monday at the VSLive! conference in San Francisco, he a..

  11. Model Ships says:

    A few blog posts popped up last week about a Japanese ‘prefab icon’, soon to be demolished. At Treehugger, Lloyd Alter described the building: "Kisho Kurokawa’s 1972 Capsule Tower was, along with Moshe Safdie’s Habitat in Montreal, the pioneer in modernist