They allow customized software solutions to be produced efficiently. Development is handled on a model-driven, close-to-business basis. Automation cuts cost-intensive manual work such as writing out programs, and development is largely undertaken by modeling the solution.
This approach cuts time and costs during initial development and as the applications evolve. Solutions implemented with software factories can be flexibly adapted to changes in business requirements.




