16-04.
OpenSaaS
Pattern description
Pattern description
OpenSaaS refers to software as a service (SaaS) based on open source code. Similar to SaaS applications, Open SaaS is a web-based application that is hosted, supported and maintained by a service provider. While the roadmap for Open SaaS applications is defined by its community of users, upgrades and product enhancements are managed by a central provider. The term was coined in 2011 by Dries Buytaert, creator of the Drupal content management framework.
Inventive problems
Inventive problems
The company should be large and have a complex structure to perform a large number of diverse operations for the development, production, and delivery of a complex product to the customers.
The company should be small and have a simple structure in order to:
- reduce the variety and complexity of the company activities;
- focus on a small number of core operations;
- have a small stuff;
- minimize the cost of development, production, sale, and delivery of products to customers.
References
References