Quick Links: Gideros Home | Download Gideros | Developer Guide
do you use an agile approach when managing your game development?
  • greetings peeps,

    i was wondering if any of you solo indie game devs (or smaller teams) use Scrum or something similar when managing/planning your game development?

    i'm a user of JIRA/Greenhopper and a few other Atlassian products during my regular job and will be using the same toolchain for my personal game projects.

  • SinisterSoftSinisterSoft +1 -1 (+1 / -0 )
    Not me, all on my lonesome - so no need for it.

    Likes: antix

  • jvdmjvdm +1 -1 (+1 / -0 )
    thanks for your feedback!

    may i ask how you manage your game dev then? how do you prioritise what you work on, when things should be down by what time etc? what about bugs, and what versions they're applicable to?

    feature wish lists and what not? :)

    unless you're one of those 80's developers that scribbled everything down on graph paper, including sprite design. ah... the memories...

    Likes: SinisterSoft

  • SinisterSoftSinisterSoft +1 -1 (+2 / -0 )
    I'm one of the 80's developers! :)

    Games don't bring in much money so they are just a hobby for me to keep the kids interested in programming, etc

    I just create it as I go along, I have a general idea of something but it can change from day to day...

    Bugs? Don't get any of those, apart from typos. ;p

    Likes: antix, Holonist

  • @phongtt - Asana looks cool, i'll check it out. thanks!
  • I'm with @SinisterSoft, if your on your own then Agile isn't really relevant, however you can embrace the essence of Agile by creating your own methodology.

    For my normal day to day programming stuff (also as a team of one) I keep a set of short term goals which would be like a sprint target, I keep two TODO lists, a more generic one for the big stuff and a more detailed one for the stuff to do with the current goal.

    I then stand up for five minutes every morning and ask myself what I did since yesterday, what I'm going to do today and what problems or obstacles are in my way (only joking)

    To be honest, I just keep the next small goal in mind, manage my detailed todo list and then move stuff from the big list and break it up into more detail as I need to. The rest kinda manages itself.
    WhiteTree Games - Home, home on the web, where the bits and bytes they do play!
    #MakeABetterGame! "Never give up, Never NEVER give up!" - Winston Churchill
  • I'm also on my own and just do simple things (really only as a hobby that might bring in some pin money).

    I do things as I go along, based on a rough idea of what I want to happen (held in my head) and then develop the ideas as I see things appear on screen. I find I often only think of things that could happen once I've got an initial basic idea up and running in a prototype kind of way. So things can change (a lot, sometimes!) as I go on. It's not very efficient working as loosely as that but I prefer it as it suits the way that I think.

    Any todo's that I have I either just remember or jot on whatever piece of paper is next to me at the time!
  • Scouser +1 -1 (+2 / -0 )
    I'm with most others here, (mainly the old skool ones) :D Pad and paper always works for me :D
  • You can never go wrong with the "low tech" solution of dead trees. :)
    WhiteTree Games - Home, home on the web, where the bits and bytes they do play!
    #MakeABetterGame! "Never give up, Never NEVER give up!" - Winston Churchill
  • :) - pen and paper indeed works for me as well, but the only problem with that it that i tend to throw away my notes etc after a while. a nice prospect for me would be that i would be able to look back and see how i progressed with previous projects and perhaps tweak the process a little for new ones. if someone else also decides to join your project, or you make a hit and can afford to build a small team you can quickly get someone else up to speed by pointing them to your JIRA project or whatever.

    i assume most of you version your code? :)
  • SinisterSoftSinisterSoft +1 -1 (+1 / -0 )
    Nope. Never look back, always move forward...

    Likes: jvdm

  • jvdm said:

    i assume most of you version your code? :)

    Only at work :) Actually, I usually archive a project before a major change (or after a release) so I suppose that is a form of versioning.
    I also very rarely throw away my notes (to the dismay of my wife who keeps finding little pieces of paper I have inadvertently left lying around).

  • Dropbox is great for versioning as it has built in support for it. As for the notes, a few years back I invested in an A4 hardback spiral bound notepad as I kept loosing notes - best investment I ever made as I can leaf back through the books and see what's what.
    WhiteTree Games - Home, home on the web, where the bits and bytes they do play!
    #MakeABetterGame! "Never give up, Never NEVER give up!" - Winston Churchill
  • ar2rsawseenar2rsawseen +1 -1 (+1 / -0 )
    Versioning yes, but not for the sake of tracking changes, but for the purpose of backups. Dropbox also works pretty well for that purpose :)

    Likes: plamen

  • MellsMells +1 -1 (+1 / -0 )
    I use a pretty sophisticated system to decide what *not* to work on.

    Likes: jvdm

    twitter@TheWindApps Artful applications : The Wind Forest. #art #japan #apps
  • yuliay +1 -1 (+1 / -1 )
    Our company uses Agile. You could also read about our experience in the Cleveroad blog.

    Likes: yuliay

    Dislikes: alexblack

  • You can use a mind map software like freemind. Actually it is really kinda handy to keep notes for yourself. What is good about it even after so much time when i looked my previous drawn mindmaps i can remember them easily.

  • Our company uses Artjoker Method. You could read about our experience in the Artjoker blog.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Login with Facebook Sign In with OpenID

In this Discussion

Top Posters