James Grenning, founder of Renaissance Software Consulting, trains, coaches and consults worldwide. With more than thirty years of software development experience, both technical and managerial, James brings a wealth of knowledge, skill, and creativity to software development teams and their management. As his professional roots are in embedded software, he is leading the way to introduce Agile development practices to that challenging world. He is currently writing a book on applying Test Driven Development to embedded software.
James was doing Agile before it was called Agile. He is one of the original authors of the Manifesto for Agile Software Development. He is a seasoned extreme programming coach and trainer, coaching his first XP team in 1999. James has made a significant contribution to Agile teams with his invention of Planning Poker.
He has been training, coaching, and consulting since the mid-90s. His broad experience in design, requirements, management, planning, test automation, and process improvement makes him a well rounded resource for his clients adopting Agile techniques. His work has taken him to three continents.
Articles by James have been published in IEEE software, IEEE Test and Measurement, and C++ Report. Areas of interest are software process improvement, Object Oriented Design, programming, embedded systems, project management, Extreme Programming, Test Driven Development, test automation and Agile software development. James knows his way around Scrum, with Scrum Master and Product Owner certifications.
|