In order to initiate the Frequent Shopper Program three important steps must be taken. Quality assurance process and procedures to ensure the functionality and performance requirements are met second, testing procedures to ensure the application is operational at all levels this includes programming networking, systems and interfaces third, implementation steps and procedures necessary to achieve operational status. This paper is to maintain and produce a product that is high level quality which will be a critical factor in the production of a successful software system and will remain so during the entire project.
Software Development Life Cycle comprises Software Requirement Analysis, System Analysis and Design, Code Generation, Testing, Maintenance and Quality Assurance. Our Quality Assurance process is a part of Software Development Life Cycle. (Rainbow, 2008)