Home >>Quality

Quality

B2B 2000 has adapted specific practices taken from models of Best Practices for Software Development: CMM (Capability Maturity Model), as well as the framework of the European Model (EFQM). These allow for a swift implementation of regulated requisites and also enhance the management of the Quality System.

The aim of the development process of B2B 2000 is to foster the manufacture of software of the highest quality, complying with the specifications of the end user, within the agreed timeframes and budgets.

Main Features:

  • It is an iterative process.
  • It identifies and assaults major risks to the project from the onset and continually.
  • It allows and recognises change management throughout the project.
  • It is a process steered by Use Cases (Use Case Driven).
  • It focuses on architecture.
  • Joint work with the client as a collaborator.

calidad

Through the coupling of agile methodologies and best practices, B2B 2000 strives to minimize risks and raise productivity by developing its software in reduced iterations. In this way, B2B 2000 can apply the most suitable techniques and methodologies regarding design and development, for each of its projects. Procedures which ensure maximum benefits for our clients are chosen, bearing in mind the nature of the given project: OOD, SCRUM, CRYSTAL, RUP, etc.

Immediate Benefits and Advantages:

  • Reduction in Development Timeframes: Continual iteration permits us to carry out tests throughout the entire process. Thus, we are able to minimize the deviations which characterise the final phase of the project. The total timeframe of the project is therefore shortened.
  • Flexibility to Assimilate Change: changes are inevitable in the majority of software projects and at times, this can be desirable. With the use of agile methodologies, we have the capacity to assimilate changes in a flexible manner, throughout the development process. As the changes take place gradually, negative impacts are negligible.
  • Visibility: The client can monitor the development and progress of the application on a daily basis due to the fact that we incorporate self executable software from the early stages. Under normal circumstances, the client may monitor progress from the second week onwards.