>>    Home Contact Printable Version
  Start Services Assessments Tools Training Download  
Configuration, Build & Release Management
 
Your problems:
  • Your projects are not clear to you. The following question keeps coming on a regular basis: what version of which module is part of which release? You miss a centralised interlocutor.

  • You believe that the project manager and the developers are always facing the same problem: to have a general overview, they must always make some effort and try to see what goes with what.

  • You note that it always requires a lot of time to make a release, because many parties are involved and you need information from them.

  • Your client complains about receiving release X, but he doesn't know what's new and which of his problems are solved in this release.

  • You have no competent person that can handle such an unspecific but requiring task.

The solution

Our experts will ensure that your projects occur without problems. They will turn CBRM (Configuration, Build & Release Management) into the central place for the logistics and the basis of the strategic management for preparing and coordinating your development activities. Our experts are not bound to any particular method, tool or CM company.

The introduction of CBRM is a technically requiring task that also needs management skills. The conditions for an efficient collaboration between development, integration and test of a software are: role distribution without ambiguity, clear task definition and precise understaning and agreement between the involved people.

The central task of CBRM consists in delivering all the necessary information, data and intermediate products to the involved people. This requires a well defined structure of products and processes.


Our experience

For instance, one of our clients is a leader of standard software for financial services in the German region. Thanks to a componant-based framework, the company delivers solutions for the Point of Sales and Call Centers. The latest software development technologies (Java, XML, Corba) are used to serve all the distribution channels including the Internet and e-business. Several hundred employees dispatched over many sites work under contracts that often involve millions.

It is precisely because of the dispersion of development centers that a common Configuration Management tool is essential. Continuus is the tool used in the entire company. Each project is stored on a Solaris server and can thereby be managed separately. The CM system allows each project to define its own quality and project management in an easy and independent way.

For many months, SynSpace has been responsible for the following tasks:

  • Creation of new projects in a separate repository
  • Definition and practical application of CM processes in the projects and at the company level
  • Creation and release of configuration scripts
  • Concept planification and time management
  • Introduction of CM to 100 developers
  • Training of the developers and the Build Manager
  • Advice to project managers and application to concrete projects
  • Hotline servicing 200 to 300 developers for versions 4.5 and 5.0 of Continuus
  • Complete administration of the system (user creation and deletion, client installations, management and migration of the DB, Backup and Recovery, OS installation on the servers, network configuration, integration of distributed sites with Distributed Change Management)
  • Creation and management of interfaces towards other tools (for instance Lotus Problem Reports, Together)
  • Documentation creation and update
  • Communication with the software developer (Second Level Support).

You will find more information on our download page.