Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Agile is not a Sham (fredwu.me)
10 points by fredwu on March 28, 2012 | hide | past | favorite | 4 comments


That's the thing though, having an awesome dev on the team who is just there is like having Michael Jordan on your team, but he only plays by himself. A good dev lead needs to mentor the whole team, that is his job. The idea is to bring up the quality of the whole team not to say "You all suck, you should stop coding"

TDD and Agile (pair programing in particular) is there to provide a path for weak developers to become stronger developers by following the path that is set for them by team leads.

Agile is a sham is a bit of an elitist post, and I don't want to work with a person like that because I will not be able to learn any new skills from them, except snobbery and contempt for people below him.


Agile is a collection of tools. Like any tools, if you use them wrong, they can hurt you.

A paint brush is also a tool and one might be inclined to call a paint brush a sham when it fails to make them a great artist.

Others might already be great artists using pencil as the tool and thus also claim a paint brush to be a sham.


"Individuals and interactions over processes and tools" Is the first line of the agile manifesto.


Context is important: "That is, while there is value in the items on the right, we value the items on the left more."




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: