.....................................

Sitemap Contact Us Search
 
 
Corporate Information
.....................................
Services
.....................................
Products
.....................................
Investor Relations
.....................................
Quality Process
.....................................
Careers@KALS
.....................................
Knowledgebase
.....................................

Client Testimonials

 

 


KALS is unflinchingly committed to continuous quality improvement and for consistently striving to deliver levels of services and products that conform to contractual obligations and fitness for purpose. ISO methodologies are adopted throughout SDLC (Software Development Life Cycle). Therefore, quality is not a blip that occurs just at the coding time, but begins when client expectations are set and progresses right through every step in the development process.

Tested and proven project management skills are deployed. Proactive reviews are initiated and executed, and the processes are ably managed by specially designated competent project managers. Clients are thus assured of superior solutions, delivered on time, at the most effective investment levels.

The systematic quality milestones followed by KALS are:

  • Pre-contract Estimation
  • Post contract
  • Quality Assurance – The two dimensional process
  • Test Plan & Shipment

Pre-contract

For a given client requirement specification, KALS’s project leader does a detailed estimation using methods like function point analysis, to determine the effort, timeframe & other relevant attributes. This is reviewed internally by the project manager and then submitted to the client.

  • Post contract
  • Detailed contract review
  • System study
  • Project plan
  • Design
  • Development
  • Testing

Contract review

The process ensures that the customer requirements are adequately met.

Detailed system study

The output of this process is the Software Requirement Specification (SRS) which describes the

  • Scope of the System
  • Details System Features
  • Screen Shots.

Project Plan

Based on the previous milestones & the contract, a very detailed project plan is arrived at. This plan document consists of,

  • Project organization
  • Delivery Date
  • Status reporting
  • Risks
  • Quality objectives
  • Software configuration on management
  • Training Plan
  • Day-wise schedule

Design

The output of this process are the High Level Design (HLD) and the Low Level Design (LLD).

HLD document
LLD document
Data-flow Diagrams. Technical Architecture.
Entity Relationship Diagrams. Database Design.
Process Dictionary. Application Design
Data Dictionary. qqq

Development

The output of this process are completely tested units using unit test plans both by programmers and Quality Assurance Personnel.

Testing

A complete application is walked through using previously prepared Integration Test plans by Quality Assurance Personnel. Quality Assurance team consists of three distinct entities, which perform a thorough two dimensional quality process. The three entities under the QA head are:

The Developers.

Software Quality Assurance.

Complete Application Walkthrough.

The matrix below details the exact process of QA in KALS. Each level undergoes all the three testing stages. This ensures that any application delivered by KALS conforms to the strictness quality norms.

User Acceptance Tests

The application at the end of rigorous QA process to the client for testing as per the test plan. Bugs reported are fixed.

Shipment

The application, post client test is replicated. These copies are tested and shipped to the client’s place. Training is provided to the users after the installation.

 
 
 
 
 
   
 
   
     
 
Copyright © 2001, All information pertaining to this site are the copyright of KALS