Symbyo 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 Symbyo 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)
Symbyo' Body of Knowledge (BOK) is a forum for Symbyo employees to share knowledge
gained from their experience at Symbyo. It is meant to be a central repository of
experiential knowledge that can be tapped by peers and other engagements at Symbyo.
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 Symbyo. 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
Symbyo 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.
Tools Repository
The list of tools that have been evaluated are stored in a centralized repository
called Tools Repository. The tools coordination group is the point of contact for
information on tools in Symbyo. The group's objectives are as follows:
-
Standardization of tools usage
-
Ensure evaluated technologies are transferred into normal practice across the organization
-
Identify and evaluate new technologies on a continuous basis to determine their
benefits
Learn More