Paper Burns: Game Design With Agile Methodologies gives a nice insight on the benefits of using SCRUM and other Agile methodologies to develop games. You can make games in weeks and months rather than quarters and years. After rereading a bit about the use of SCRUM at High Moon Studios, I was wondering how I could apply it to my own development. After all, I still don’t have Oracle’s Eye finished, and I started that project last August.
But like a lot of things I learn about, it seems to apply best to teams of people rather than individuals. In fact, I don’t think I’ve ever heard of techniques or methodologies for individuals to develop software, let alone games.
Are indie developers expected to just wing it with subpar techniques and figure out the best way themselves? Are we supposed to hire partners/coworkers in order to make decent progress? Or are there tried and true methods for single-person development teams? Pair programming is obviously out, but can’t other methodologies be tweaked a bit to provide a benefit for the lone wolf?
If you work alone, what tips do you have to share?