User:TechieTalk

 Software Factory : Still a Dream or Reality?

The latest fad in software development today is Software Factories. Software Factories are mass customization based value proposition aimed at serving the software needs of large set of homogenous customers. Software factories is based upon the principles of automation and re-use by having a repository of frequently used software patterns, frameworks, tools and a Process to weave them into an instance of the expected output.

Automation in software development sounds like an unicorn. However, many leading software development organizations today are way ahead in their adoption of software factory principles and practical application of it on a wide range of domains today.

Research Articles

Some articles that illustrate use of automation and development menthodologies based on software factory principles are listed below:

Moving to Software Factories

Application Developement Trends

Software Factories

Tomorrow's Software Factory-Today

It will be interesting to see if this said approach will gain traction in the software industry and whether it will solve some perennial issues faced by Software industry today. However, the biggest beneficiaries will be the ever growing consumers of software.

Companies

Some organizations putting their weight behind this include big names like

Microsoft(e.g.The Smart Client Software Factory, The Enterprise Framework Factory etc )

Big Lever Software

UCS Software Manufacturingserving just the retail software market.

Kingston Software Factory

See Also Software Factories