Welcome to MSDN Blogs Sign in | Join | Help

Factories & Blueprints - TechEd 2008

Wow, its all good news to report.

Michael Lehman just recently moved over to Jack's new team to focus upon the Factories Initiative. I don't think he's made this quite public yet, so I'll keep this one close to my chest.

Lucky Mike has taken all the slots this year at TechEd in Orlando, and left none for the rest of us on factories. Typical marketing boys getting in there first for all the glory!

He is focusing on the S+S (Software plus Services) Blueprints and Software Factories in two separate sessions. As Jack explains, the S+S Blueprints are a brand of lightweight software factory, so Mike is spending some time explaining them, and their relationship to the more 'substantial' (if you will) factories we have typically been talking about and continue to evolve.

See his post about it - S+S Blueprints and Software Factories Focus Groups at TechEd 2008.

If you are into factories this year at TechEd please drop by catch up with Mike and be one the 20 lucky folks collecting swag.

Posted by jezzsa | 1 Comments
Filed under:

The Business Case

(Not wanting to overshadow the most significant post in factories in a long time - the one before this one) 

I am proud to announce that Gunter Lenz has recently joined Microsoft's Developer Evangelism Team, and is a valuable addition to the Factories Initiative going forward. Some might say he was acquired of course, but I think Gunther would tell you otherwise.

He wasted no time in getting published right away on MSDN with his great work with Christoph Wienands in his previous company building evidence to strengthen the business case around factories- Making the Business Case for Software Factories on MSDN.

Posted by jezzsa | 0 Comments
Filed under:

Software Factories 2.0

Many people have asked what is happening with the Software Factory Initiative. This post summarizes recent events.

Perhaps the most significant change is that the leadership of the Software Factory Initiative has moved from the Visual Studio Team Architect team to the Developer and Platform Evangelism (DPE) Platform Architecture Team. This move was designed to broaden the scope of the initiative, enabling us to address more of the Software Factories methodology, while continuing to leverage the many technologies from Team Architect and the Visual Studio SDK used to build and apply factories. It will also make it easier for us to leverage other Microsoft products, such as InfoPath and SharePoint. The Visual Studio Team Architect team remains actively committed to supporting Software Factories, as do the rest of Visual Studio Team System, the Visual Studio Ecosystem team and patterns & practices.

 

Specifically, VS and VSTS will continue to provide key technologies for factory development and application. Several new features from the VS Ecosystem team, for example, will make life easier for both factory authors and factory users.

 

Also, the patterns & practices team will continue to build on their existing factories. p&p recently announced the release of GAT/GAX for VS 2008, as well as updated releases of the Web Client Software Factory (WCSF), the Smart Client Software Factory (SCSF) and the Web Service Software Factory (WSSF) for VS 2008.

 

DPE is playing a new role in the Software Factory Initiative. In addition to serving as the primary point of contact to the Software Factory community, DPE will provide overall leadership for the initiative, evangelize the methodology, validate it through partner and customer engagements, and support product groups developing tool and runtime features for factory development and application.

 

We are currently preparing updated messaging about the Software Factory Initiative with several other teams, including the VS, VSTS and Oslo teams, in order to help our partners and customers understand how these technologies relate to each other and to other Microsoft technologies. We will also be consolidating and updating the MSDN sites associated with the Software Factory Initiative.

 

DPE will also take the lead on evolving and implementing the methodology, in partnership with Microsoft Consulting Services (MCS). An important goal in this area moving forward is providing guidance to factory authors and users. This guidance will include:

 

  • Software Factory Guidance documenting best practices for the planning, development and application of Software Factories.
  • A Software Factory Reference Implementation, cross linked with the guidance, which illustrates factory planning, development and application using a real world example.
  • A Software Factory Platform Specification, to be published on MSDN, which identifies the Microsoft products and technologies used to plan, develop and apply Software Factories, and guidance for selecting, installing, and configuring them.

 

Another important goal is integrating Software Factories with Software-plus-Services (S+S) Blueprints, a branded collection of factories based on the Project Glidepath infrastructure developed by Michael Lehman. S+S Blueprints are designed to bridge the gap between vision and technology, and to reduce friction in building S+S applications by showing people how to build S+S applications, instead of just telling them. They are designed to inspire and contribute to the development of new S+S applications. The integration of S+S Blueprints and Software Factories will include the alignment of their metadata schemas, packaging formats, distribution mechanisms, platform technologies and authoring processes.

 

Another important goal is integrating service oriented technologies into Software Factories, such as technologies for service metadata, service catalogs and service composition, to provide implementation support for Microsoft's S+S strategy.

 

We also plan to provide better support for processes at the front end of the Software Factory life cycle, such as domain analysis, business case analysis, factory scoping, feature modeling, variability mapping, and architecture derivation, and to further integrate Software Factories with application portfolio management, project portfolio management, and other enterprise architecture practices. The result of these changes will be better support for Software Factories as a methodology for software product line engineering.

 

Finally, it is important to note that Microsoft is committed to the Software Factory initiative. We believe in the capabilities provided by factories and are committed to moving them forward. We will continue working closely with partners and customers through our advisory board, Proof of Concept engagements, and general evangelism.

 

You can work with Software Factories today, using patterns & practices Software Factories today to build architecturally sound Web service, Web client, smart client and mobile client applications. You can also customize the p&p Software Factories or build your own using the DSL Tools, GAT/GAX, the Designer Integration Service and Visual Studio.

 

Posted by Jack Greenfield | 8 Comments
Filed under:

Welcome!

I would like to welcome you to a new Microsoft Software Factory Initiative team blog!

The intention of this blog is to be a central place for you to stay informed and updated on what is happening in and around the Software Factories Initiative as it advances, from the various folks directly involved with it inside Microsoft.

Here you should find info on what resources, events and technologies are coming from Microsoft and the community to help you evangelize, adopt, build and use factories.

Stay tuned...

Posted by jezzsa | 1 Comments
Filed under:
 
Page view tracker