From Architecture, Design and Dependency Management through to various iteration Testing Tools, we are constantly searching for better ways to develop, track, manage and test software.
This list is updated every few months to match what our developers are currently using - enjoy!
UML tools for software dev and modelling: Sparx Systems' Enterprise Architect
Project Dependency Management: Apache Maven, Gradle
Agile tickets and Issues Management: Atlassian JIRA, JIRA Agile
Development team collaboration wiki: Atlassian Confluence
Stats on code changes and revisions: Atlassian FishEye
Code coverage and style: Atlassian Clover, Sonar. PMD, Checkstyle
Automated testing: JUnit, soapUI, Selenium, TestNG, JMeter
Continuous Integration: Atlassian Bamboo, Jenkins
Code review: Atlassian Crucible, Bitbucket, Mockito
IBM WebSphere Application Server (WAS), JBoss, Tomcat, Jetty