Print

Biography

Picture of James Shore

James Shore is a prominent figure in the Agile software development community. He consults with development teams worldwide to help them:

  • Make and meet commitments
  • Eliminate defects
  • Increase product quality
  • Deliver quickly
  • Respond to new requirements
  • Work effectively and productively

James believes that great software development teams offer their members three types of success: Organizational, Technical, and Personal.

James stated, "My work focuses on Organizational and Technical success factors. I teach teams how to improve their understanding of customer requirements and how to respond creatively and effectively to changes in the market. I work with managers to change the way teams are structured, enhance internal and external communications, and improve tactical and strategic planning. On the technical level, I help teams improve their estimation, build, test, and coding practices."

James was an early adopter of Agile development and he continues to lead, teach, write, and consult on Agile development processes. In 2001, he was one of the first ten people to sign the newly-released Agile Manifesto and in 2005 he was an inaugural recipient of the prestigious Gordon Pask Award for Contributions to Agile Practice. James is a popular lecturer on software development process and his writing has appeared in many industry puplications, including IEEE Software, SD Times, and Better Software. His Art of Agile blog is regularly found on AgileDaily's list of top twenty most recommended Agile blogs. He is also co-author of The Art of Agile Development (O'Reilly, 2007).