Software Factories

Tom spoke about the major Software factories that are in use now –

  • Web Client Software Factory
  • Web Services Software Factory
  • Smart client Software Factory
  • Mobile Client Software Factory

He gave a demo on the current Web Service Software Factory and also the yet to be released newer version of it. The new version is an interesting one, as you first define the model using DSL and then let the Software factory generate the code after that. I actually like this approach, but Darren got me thinking about the frequency at which the p&p team make breaking changes. All the guidance automation that people would have built/extended using the old Service Software factory would now be rendered redundant. Not a very good thought for people who would have done that.

Having said that I have to admit I am looking forward to playing around with the new “Modeling edition” Service Factory.