James Grenning
James Grenning’s trains, coaches and consults worldwide. James’ mission is to bring modern technical and management practices to product development teams, especially embedded systems development team. He is the author of Test-Driven Development for Embedded C (http://wingman-sw.com/tddec). He is a co-author of CppUTest, a popular unit test harness for embedded C and C++. He invented Planning Poker, an estimating technique used around the world, and participated in the creation of the Manifesto for Agile Software Development.
Event Sessions
In the last 20 years, Agile has had a tremendous impact on people, products, and technology. What can we learn from this evolving journey, and how can we apply those lessons a…
Event Sessions
A blank page can be very intimidating, even for a Test-driven developer. Where do we start? Write a test, right? Not always.
I've heard TDD learners say: "I don't know what m…
Event Sessions
A blank page can be very intimidating, even for a Test-driven developer. Where do we start? Write a test, right? Not always.
I've heard TDD learners say: "I don't know what m…
Event Sessions
Have you had a hard time figuring out where to start with Test-Driven Development?
What if ZOMBIES could help you build code that does exactly what you think it is supposed…
Event Sessions
This talk explores why the technical practices of test-driven development, refactoring, continuous design, clean code and automated testing can help you and your organization …
Event Sessions
To keep code young and flexible for a long useful life, design has to
be reconsidered and revised with each new behavior added. Consequently,
refactoring is a step in the TDD …