SaaS Product Design
Requirements Analysis & Solution Definition
- Analysis of the proposed SaaS solution resulting in a high level requirements specifications
- Recommendation of SaaS technologies and platforms matching the needs of the solution
- Study expected growth of users and recommend infrastructure options that can scale with the planned growth while keeping cost in line with revenue growth
- Architectural Design Review of the proposed SaaS solution resulting in a high level Architecture Document based on the technology of choice
- Proof of Concept consisting of a working prototype of key screens as well as wireframe navigational screens
- A high level solution development proposal consisting of an overall project plan, initial estimate of the effort and cost for developing and deploying the proposed SaaS application
SaaS Product Development
- Product Development Planning
- Detailed Requirements Analysis & Product Requirements Specification (PRD)
- Architecture and Product Design
- Product Development
- Product Testing
- Product Quality Assurance
- Release Packaging, Documentation and Training.
SaaS Product Deployment
- Infrastructure Requirements Analysis: Servers, Connectivity, Storage, Management & Monitoring
- Review Security, Scalability, Performance, Maintainability and Availability Requirements
- Disaster Recovery Planning
- Service Level Assurance Planning
- Design and Architecting Scalable Infrastructure
- Staging/Mirror Environment Setup and Pre-Deployment QA
- Deployment Environment Setup and Final Release QA
- SaaS Product Launch: Planning, Management and Launch

