© 2017 Association for Computing Machinery. Software-As-A-service (SaaS) has received significant attention from software providers and users as software delivery model. Most of the existing companies are transferring their business into SaaS model. This intensely competitive environment has imposed many challenges for SaaS developers for the development process. SaaS development is a very complex process and SaaS success depends on its architecture design and development. This paper identifies important key factors from literature and provides guidelines for SaaS developers to support these factors in SaaS architecture development process. Ultimately, it will be beneficial for SaaS developers to improve the development process of SaaS application..
- Customization,
- Guidelines,
- MTA,
- SaaS,
- SaaS architecture,
- Scalability
Available at: http://works.bepress.com/saiqa-alemm/13/