Interview: Kent Beck on Agile Adoption & Values
Kent Beck is behind much of what is associated with agile software development, including the JUnit testing framework and Extreme Programming. Kent was also one of the initial driving forces behind the use of design patterns in object-oriented programming. In a new interview, InfoQ editor Kurt Christensen asks Kent some questions on a variety of topics that are currently of interest to the agile community.
On doing agile "right," Kent had this to say:
The vagueness of the term agile can be a deterrent. Asking "Are we doing it right?" (or the more likely scenario - telling someone else "You're not doing it right!") is not a very valuable question. "Are we learning all we can?" and "What do we need to change to most benefit our company's goals?" have a lot more impact. If agility is a mindset, then measures of correctness don't really apply... What an agile expert would think of the process is far less important than how your process is working for your organization....and on the issue of whether or not the term "agile" is becoming just another buzzword:
I have always been concerned that the term "agile" is such a generically attractive word, it would be used by people who had no intention of accepting the substance of the ideas. Who wouldn't want to be agile? Words are easy; ideas that have value usually have responsibilities attached.
Read the InfoQ interview with Kent Beck.
Great interview
by
Kevin Williams
About Certification
by
Juan Bernabo
I see it as a way to intervene in a system (our software industry) to obtain some future desired effects, like growing the adoption rate by minimizing the barriers for entry in the corporate world.
In some ways agile aproaches in corporations, compete for resources, visibility, adoption, interest, minds with other aproaches, and I think most of them are growing possibly by some strong positive incentives, not by their results.
If certification acelerates the rate of adoption in corporations, more people will be investing resources, like time, money, talent, criativity to agile aproaches and more could be advanced in that direction, and less will be invested in aproaches that really are not that effective for software development.
Of couse it would be much, much easier if we all had built in the power to trascend paradigms.
Re: Great interview
by
Kurt Christensen
Re: About Certification
by
Kurt Christensen
Re: About Certification
by
Manish Bhatt
Re: About Certification
by
Andrew Goddard
Saying something is "pass/fail" would mean we only have 2 solutions to any problem and I don't think things are that simple.
The biggest thing I took out of Ken Schwaber's Scrum Master Certification course was the principles to base decisions on - not what is the correct thing to do in this situation or that situation.
Re: About Certification
by
Deborah Hartmann
Excellent interview ...
by
Vasudev Ram
I particularly liked the insights about the points on human aspects Kent talks about.
Vasudev Ram
Dancing Bison Enterprises
Software consulting and training
www.dancingbison.com
Educational Content
Writing Usable APIs in Practice
Giovanni Asproni May 19, 2013
Concurrency in Clojure
Stuart Halloway May 17, 2013




Hello stranger!
You need to Register an InfoQ account or Login to post comments. But there's so much more behind being registered.Get the most out of the InfoQ experience.
Tell us what you think