Saturday, April 30, 2011

Project Management: Using Redmine

You are an average indie developer. You come across a few friends who wish to join you on your quest to becoming a successful game developer. Days, months, maybe even a year or two pass by, and you are relying on skype chat and google docs to develop a video game. Sure, it may get you what you need for a small game, but what happens when you want to expand your project? Tread uncharted territory? Take on bigger challenges that require bug testing, version control, team management, and other important additives?

Welcome to Redmine, a flexible project management web application. Below are some of the features of Redmine:

  • Multiple projects support
  • Flexible role based access control
  • Flexible issue tracking system
  • Gantt chart and calendar
  • News, documents & files management
  • Feeds & email notifications
  • Per project wiki
  • Per project forums
  • Time tracking
  • Custom fields for issues, time-entries, projects and users
  • SCM integration (SVN, CVS, Git, Mercurial, Bazaar and Darcs)
  • Issue creation via email
  • Multiple LDAP authentication support
  • User self-registration support
  • Multilingual support
  • Multiple databases support
If you head over to the Redmine main website, you can check out all sorts of stuff, including demos of users using Redmine.

The game development company I'm working for is currently using this webapp, and boy is it useful. Managing a team of 30 can be hard work, and with a webapp like Redmine, a large group of people can stay organized.


  1. Sounds great, i gonna check it out.

  2. Exactly what Mac said, this sounds awesome.

  3. I like indie developing, there are no restrictive contracts and people are willing to just help each other out.