super light software development process

Posted by Walty on Stack Overflow See other posts from Stack Overflow or by Walty
Published on 2010-05-30T03:29:21Z Indexed on 2010/05/30 3:32 UTC
Read the original article Hit count: 311

Filed under:
|
|

hi,

For the development process I have involved so far, most have teams of SINGLE member, or occasionally two.

We used python + django for the major development, the development process is actually very fast, and we do have code reviews, design pattern discussions, and constant refactoring.

Though team size is small, I do think there are some development processes / best practices that could be enforced. For example, using svn would be definitely better than regular copy backup.

I did read some articles & books about Agile, XP & continuous integration, I think they are nice, but still too heavy for this case (team of 1 or 2, and fast coding). For example, IMHO, with nice design pattern, and iterative development + refactoring, the TDD MIGHT be an overkill, or at least the overhead does not out-weight the advantages. And so is the pair programming. The automated testing is a nice idea, but it seems not technically feasible for every project.

our current practices are:

svn + milestone + code review

I wonder if there are development processes / best practices specifically targeted on such super light teams?

thanks.

© Stack Overflow or respective owner

Related posts about process

Related posts about Development