Win a copy of The Java Performance Companion this week in the Performance forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Agile with SMALL teams

 
Mike Dean
Greenhorn
Posts: 14
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have found (I think) that most aspects of agile programming are useful even for me as a solo programmer on hobby projects (no pair programming!). I run a data center that has only three programmers, and they generally work on their own projects, and I have not been able to convince them to use the other aspects of agile programming. Hard to get them to use SVN religiously, impossible to suggest TDD, we have no concept of continuous builds, etc.

On the other hand, except for my personal belief that it helps me as a relative amateur, it is hard to quantify any problems with our current system because the programmers are acutely aware of their own coding time, the systems generally work, etc.

How do you overcome resistance at the MICRO level - convincing even the solo programmer that agile is the way to go?
 
James Shore
author
Ranch Hand
Posts: 46
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Mike,

I've learned the very hard way that I can't convince people to do anything. I can force them to do things, but that only works until they quit. The best I can do is convince people to try things and see for themselves.

Mann & Rising's Fearless Change is an excellent resource for convincing people to change. It may have some ideas you can use.
 
Ilja Preuss
author
Sheriff
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
One thing you could do is teaching by doing. Ask for help on some tasks, and help them if they want, if only for a couple of minutes at the beginning. After some time, it might begin to feel a little bit like partial pair programming. Slip in a unit test here and there when working together. Have a visible board with your stories cards that shows your progress etc. pp.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic