software outsourcing company - Offshore Software Development - software development outsourcing

Global Delivery Model

Process Architecture
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 Contact Us, Software Outsourcing Company
Click here to receive a free development proposal , or Call us for a Free Consultation 1.877.479.6296
software outsourcing company - Offshore Software Development - software development outsourcing