In simple words, do’s and don’ts for developing SaaS products which could range a Facebook application to Enterprise ERP systems.
The key areas of discussion:
- Optimization: when to optimize and why it is important even for Cloud Computing. Optimization types and when to optimize for what depending on the end goal
- Scalability: Why it is important and how can you achieve linear scalability
- Design: How to stop over-designing and over-architecting and design just the right amount
- Quality: Why quality is important and what can you do to gain maximum ROI on Quality
I will draw on my experiences as product & technical leads for Enterprise Expense Report and Timesheet products for Extensity, considered as the first enterprise products in java as well as the experiences of being the chief architect of DoubleTwist Inc., the first company to annotate the human genome and recently as the Chief Architect and designer of Relaso Social CRM & Customer Support products.