Coaching and Consulting

If you are trying to get your team to a new level of performance, having a skilled and experienced coach on your team can greatly accelerate your progress. Training gets everyone on the same page, coaching gets the new ideas entrenched in your daily work, shortening the time the team spends in the chaotic transition.
contact us for details.
A blank page can be very intimidating, even for a Test-driven developer. Where do we start? Write a test, right? Not always.
more...Here is a short interview with James about TDD and embedded software from the deliver:Agile conference last spring.
more...Do you have some time to do a simple programming problem in C or C++ for my research?
more...My long-time good friend (Uncle) Bob Martin and I have fun programming together firing tracer bullets for distributed water pressure measurement system.
more...James is the author of Test-Driven Development for Embedded C.
Have you read Test-Driven Development for Embedded C? Please write a review at
Amazon
or
Good Reads
.