www NGPSI
      Corporate Home     |     Legal     |     Contact Us     |     White Papers     |     Legal Island
About Us

Technology Solutions

Staff Augmentation

Training

Industries

Quality Process

Methodology

Careers

 

Methodology


NGPSI follows a well-defined project execution methodology. NGPSI's management has laid down organizational policy guidelines towards the development of the organization's processes. NGPSI's quality processes are developed and maintained by a dedicated Quality Processes Group (QPG), drives NGPSI's project execution methodology.

The QPG defines SDLC processes, Procedures, Manuals, Guidelines, and Formats and Templates to be used for projects. In addition SEPG also maintains the Process Database of published results, artifacts of past projects, library of reusable components and training materials. The Project Managers and the Software Engineering Team are adequately trained in the use of OSSP for their projects.

The NGPSI Methodology addresses various requirements from Project Acquisition, through Project Execution to Quality Assurance.

The Project's defined Software Processes are derived from the QPG and tailored to suit a specific situation. The project processes could be derived for various types of projects namely: Software Development projects, Product Implementation projects, Migration projects, Customization projects, and Maintenance & Support projects.

NGPSI's project execution methodology is designed with the following objectives:

- Understand the client's requirements correctly and completely - Design and develop the solution with the client's needs in mind
- Execute the project in close coordination with the client
- Ensure that all the deliverables are on-time and within budget
- Detect and fix defects at an early stage of the project
- Ensure all quality objectives of the project are met
- Provide adequate training to users, ensuring a high comfort level before transition
- Provide post-implementation support to ensure that the client takes charge of the system.

A technically strong Software Quality Assurance group involves itself from the very beginning itself, e.g. from the Proposal stage of a project, through the completion of the project.

The SQA interfaces with a project are:

- Review of proposals sent by the Marketing team to the prospective clients
- Facilitate the Project Team in following the QPG, Estimation, Project Planning, Project tracking, Training, Quality - review of all plans and deliverables, Quality audits, Software testing, and Defect tracking
- Audit/assess adherence to project's defined processes.

The Project Team and SQA use various tools like Time Sheets, Issue Tracking and Defect Tracking System, to ensure that the project is executed on time and within budget, and all quality objectives are met.

NGPSI's Quality program is further supported by 'Continuous Software Process Improvement' and 'Technology Management' changes, in an organized fashion.



Copyright © 2004 NGPSI All rights reserved.