Tooling Up

There is a gap between the concepts that a University computer science can cover and the specific development practices that students will need to know to be successful in industry.  This gap seems especially wide when it comes to knowledge and confidence with tools and environments, particularly with the many popular open source tools.

This site is a knowledge base for the Tooling up series of talks for the Graduate Development Community (GDC) Jumpstart program.  The tooling up series introduce graduates to the common open source tools used in industry
(Ant, JUnit, Maven, Git, Hudson, Sonar, Jira, Confluence, Linux etc).  Building on that knowledge, the series will form a comprehensive coverage of the most important tools and environments.

Tooling up gives the graduates a series of practical workshops to learn these tools and allow them to feel comfortable working with these tools in industry.  This experience will also help the students have the confidence to contribute towards open source projects, improving there skills and experience and hence marketability.

It's important to explain the context in which these tools fall into, so the tools and practices will be presented in the context of an agile software development approach.

Why Tools?
The right tool, used in the right way for the right purpose can support an effective an agile approach to software development.  A range of tools are used in industry, each supporting an aspect of software development and often used in concert with each other to support the whole process.

This site covers the most widely used tools used to support software development in industry, especially those tools which are available via an open source license or where license cost is waved for open source project (eg. Atlassian suite of products).

Tooling Up workshops

Managing your codebase - centralised vs distributed version control
Improve your coding skills - test driven development
Understanding the problem, evolving the solution - agile practices

John Rocket,
16 Aug 2011, 00:28