Home» Our Process» Process Architecture

Process Architecture

VIP relies on processes to consistently deliver high quality solutions while executing a growing number of engagements from multiple locations. Values, vision and policies form the first level of our three-tiered process architecture. They are implemented through process execution at the next level. These processes are defined with clear ownership using the ETVX (Entry, Task, Verification, Exit) paradigm and clearly defined roles and responsibilities.

Quality System Documentation (QSD)

Quality System Documentation (QSD) is a collection of VIP generic best practices in the form of processes. The QSD provides our engineers and consultations with a vast repository of detailed procedures, templates, standards, guidelines and checklists.

The comprehensiveness of QSD supports all tasks from higher-level information abstraction and definition to tasks such as coding and documentation. This is crucial to assure clients of high quality and predictable IT solutions that meet their business needs. The QSD is updated and released every four months and made available on every desktop through the Intranet.

Body of Knowledge (BOK)

VIP' Body of Knowledge (BOK) is a forum for VIP employees to share knowledge gained from their experience at VIP. It is meant to be a central repository of experiential knowledge that can be tapped by peers and other engagements at VIP. The collection of documents in the BOK is reviewed and classified into different areas:

  • Software life-cycle activities such as requirements specification, design, build and testing.
  • Software-related topics such as tools, engagement initiation and quality.
  • Topics of general or operational interest such as travel or people policies, etc.

Process Assets

Process assets form the repository to facilitate dissemination of "engagement learning" across VIP. The user has the facility to submit to the repository, retrieve from the repository and obtain information on the status of the repository.

A process asset could be any information from an engagement, which can be re-used by future engagements. Typically these include project plans, configuration management plans, requirements documents, design documents, test plans, standards, checklists, causal analysis reports and utilities used in the engagement.

Process Database

The Process Database is a software engineering database to study the processes at VIP with respect to productivity and quality. More specifically, its current intents are as follows:

  • To aid estimation of effort and defects
  • To get the productivity and quality data on different types of projects
  • To aid in creating process capability baseline

Process Capability Baseline (PCB)

Process Capability baseline specifies based on data of past projects, what the performance of the process is, i.e. what a project can expect when following the process. The performance factors of the process are primarily those that relate to quality and productivity. Our process baseline defines the productivity, quality, effort distribution, defect distributions, defect injection rate, cost of quality etc. Using the capability baseline, a project can predict, at a gross level, the effort that will be needed for various stages, the defect densities likely to be observed during various defect detection activities and quality and productivity for the project.

Copyright © 2012 VIP IT Service, Inc. All rights reserved.