ArtfulBits
COMPANY SERVICES PRACTICES TECHNOLOGIES CAREER CONTACTS Home Contact us Site map
METHODOLOGY
QUALITY ASSURANCE
PROCESS AUTOMATION
COMMUNICATION
Quality Assurance and Quality Control

In ArtfulBits we pay special attention to Quality Control (QC). Software testing as a fundamental discipline of QC is performed according to the formalized Project Management and QC procedures. The whole process of software development is supported by ArtfulBits’ corporate project management system.

Permanent cooperation with QA team and regular audits guarantee continuous evolution and improvement of our QA and QC approaches.

QA team defines all necessary types of testing, tools and other instruments at the analysis and planning phase for ensuring required quality of a product.

Test automation

ArtfulBits practices QA expenses reducing by implementation of automated testing. We have expertise in using test automating solutions from world known vendors like IBM Rational and HP Mercury.

Code reviews

Periodical code reviews among the team members allow to discover majority of logical flaws. It takes effect on the final quality of the source code and the product as well.

Continuous Integration

ArtfulBits uses Continuous Integration as one of the basics of its development process. Continuous Integration is one of the well recommended practices of XP (eXtreme Programming). It provides the following main key benefits:

  • Automated build process
  • Handling of automated tests execution
  • Ensuring that everyone can get a current executable any time he wants
 
Company | Services | Practices | Technologies | Career | Contacts
© 2005-2008 ArtfulBits. All rights reserved.