Calsoft Labs
Product Development

Calsoft Labs is a leading technology partner for companies, helping them develop new products and modernize existing ones using emerging technologies. more

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