How useful can a tool be if it never gets used?
Powerful source configuration management (SCM) tools like CVS and Subversion provide the capability to streamline software development by reducing the amount of human attention required to produce and maintain multiple releases of quality software. Unfortunately, most shops aren't using the capabilities of their SCM tools to their full potential, often due to simple lack of knowledge and familiarity with those tools among the members of the software development team.
People have a tendency to view branching, especially, as too complex to bother with, or at least to bother with much, until they encounter concrete examples of how branching can actually reduce their work load and then practice with it a little. Ximbiot SCM Training can help both developers and administrators understand how useful branching can be and then force them to use branching enough to lose their fear of it.
Branching is used as an example here, but there are many other aspects of CVS and Subversion where Ximbiot SCM training can provide a similarly large productivity boost. For example, learning how to get the most out of the research functionality of SCM tools can be an invaluable aid when investigating a bug in a year-old change or even when simply continuing the work of someone who is currently out of the office. Vendor branches, a more complex case of branching that has an even stronger tendency to put the fear of the unknown into users, can also save time and money once they are understood and put into practice.
Discounts are available for individuals signing up for three or more classes at once and for groups of at least three signing up for the same class.
Browse the course list or full schedule.
