|  Eng   |
SoftServe - the leading software development company in Eastern Europe
 
 
 
Overview
Methodology
Quality
Expertise
Partners

Resources
Case Studies
ExecutiveBrief
SoftServe University
Clients Area
Visitors Info
Contact Us

Home / How We Work / Quality

Quality

SoftServe consistently delivers cost–effective, high–quality services through our total quality program which seamlessly integrates multiple quality approaches that focus on tangible benefits of the end results.

SoftServe emphasizes strong focus on process quality to meet customer requirements consistently. This is done through a strong, flexible and continuously improving Quality Management System (QMS). The QMS has evolved over a period of many years, and is compliant with both ISO 9001 standard and SEI CMM model.

QMS is more than a set of processes to ensure product quality and on–time delivery. It combines program management and risk– and change management as well as a client satisfaction program. In addition, QMS facilitates the company’s collaborative style of work.

The SoftServe QMS covers the following fundamental groups of processes:

  • Quality management processes
  • Software development processes
  • Support processes

Our processes are established with a focus on iterative design and development. Continuous internal audits and project audits assure the quality of developed products through SoftServe teams.

SoftServe follows an ISO–certified software development methodology which is based on the Rational Unified Process. This unique methodology utilizes the best practices of software development starting from developing software iteratively, managing requirements, using component–based architectures to continuously verifying software quality and managing changes to business requirements. This well described approach to entire development cycle, ensures the delivery of high quality software that meets the needs of our clients within their schedule and budget.

Our QA approach features comprehensive, well–defined steps, including Test Requirements Definition, Test Planning and Execution, Test Results Analysis and Defect Tracking. And in addition to functional requirements, we consider system characteristics such as performance, scalability, availability, flexibility and manageability to ensure the system will accommodate possible future business requirements.

The software quality assurance group reviews project activities and audits the software products throughout their life cycle. It also checks whether the software project adheres to the established plans, standards and procedures.

A crucial part of QMS is our testing procedure. All projects and products are subjected to independent testing. All actions that affect quality are documented and information concerning quality is regularly collected and analyzed. SoftServe provides:

  • Regression testing
  • Load testing
  • Compatibility testing (operating systems, web browsers) etc.

Also SoftServe quality teams are experienced in test automation and are able to work with a variety of commercial testing tools.

Benefits of QMS for our customers are:

  • Processes transparency
  • Reduced operational risks
  • Improved quality of services
  • Measurable cost savings
  • Common industry standards
  • Enforcement of regulatory compliance
  • Commitment to process enhancement

     

 
 
Message from Executive Vice President
image

"Our clients should be able to focus purely on business matters, while entrusting software development to SoftServe. This is the main direction of our work."

Yaroslav Lyubinets, Ph.D.,
EVP, Software Development,
SoftServe, Inc.
 
image
 
 
About Us | Services | How We Work | Clients | News | Careers
Sitemap | Contact Us | Legal and Privacy