All of Joshua Kerievsky's Content on InfoQ
Latest featured content by Joshua Kerievsky

- Topics
- Agile in the Enterprise,
- Agile,
- Methodologies,
- Code Analysis
In this interview, Joshua Kerievsky, founder of Industrial Logic, discusses the need for developer
performance metrics to enable organizations to determine the capabilities of developers. He also discusses his
project known as the Limited Red Society. The goal of the Limited Red Society is to help developers limit the
amount of time their code is in the red.
Presentations by Joshua Kerievsky

- Topics
- Agile,
- Agile Techniques
Joshua Kerievsky discusses the need to reduce “red” periods of time while developing software. One is in the red when he spends too much time designing, or having compilation errors or the tests do not pass. Kerievsky demonstrates a method (Parallel Change) of reducing the red while refactoring code, and discusses another approach called Narrowed Change, and answers refactoring related questions.

- Topics
- Agile in the Enterprise,
- Adopting Agile,
- Agile
This talk is a distillation of knowledge acquired from helping organizations transition to Agile methods for nearly a decade. Topics covered include readiness assessments, organizational antibodies, project community, agile metrics, pair-programming, legacy code and transition strategies. You’ll see lots of pictures and hear lots of memorable stories. The talk concludes with a Q&A session.
Interviews by Joshua Kerievsky

- Topics
- Agile,
- Agile Techniques
In this interview at Agile 2009, Joshua Kerievsky describes how his team was able to transform their software development project once they found and used an appropriate system metaphor. Joshua also shares how his development team has let go of many traditional practices and continues to refine their skills such that they are delivering more value regularly.

- Topics
- Agile,
- Agile Techniques
In this interview taken by Sadek Drobi of InfoQ, Joshua Kerievsky, founder of Industrial Logic, talks about Industrial Extreme Programming which extends XP by including practices dealing with management, customers and developers.