article thumbnail

Beyond Frankencloud: living with your once and future SaaS architecture

CloudGeometry

Frankencloud happens when the speed of customer-facing feature development is paid for by charging interest to functions outside of the direct control of the application developers. The User Stories at the core of Agile/Scrum development style are essential for translating customer intent into feature development.

article thumbnail

User Model: What SaaS platform builders need to know to prepare for growth, Part 1

CloudGeometry

Before you shout “Digital Transformation” in a crowded marketplace, it’s important to recognize two foundational principles in developing a SaaS product plan. First: SaaS is a business strategy, not a technology strategy. Second (a corollary of the first): There is no one-size-fits-all SaaS architecture.

article thumbnail

Understanding Multi-tenancy, the Keystone of SaaS

CloudGeometry

This is a not one-sided convenience to just make life easier for the technology side: it’s a delivery model that structures how resources within the SaaS platform serve your customers. There’s no one-size-fits-all SaaS architecture, so practical strategies of building such frameworks will vary.