One of my core compentencies is researching and implementing development tools. Think version control, Ant, Checkstyle, etc. Even more APIs and frameworks such as Struts, WebWork, Hibernate and Quartz fall into this category. In addition, development system setup with tools such as Tomcat and JBoss can be very time-consuming when your primary focus is the development of your product. Collaboration techniques such as shared whiteboarding, instant messaging and the use of development wikis and weblogs is also a much neglected but important part of running a successful team.
I am a big believer that proper use of development tools can be a very large, even sometimes the largest, factor influencing the outcome of a project. Simple tools can prove to be immense time-savers when implemented properly and used efficiently.
So, would anyone reading this find a service that analyzes your needs, recommends tools, implements them and trains the developers useful?
