I need a project management software to manage my web development projects, the designers are sending me too many updates and changes on the content and overall design and I need to implement a way to setup deadlines in order to finish the projects properly and on time, the only one I know and have used in the past is Microsoft Project, is there any other I should consider review?
Thanks.
EDIT: after a little research, i think my problem needs to be solved with Version Control software, I will close this case, thanks for your help guys!
It's been a while since I looked at the demo, but FogBugz (from StackOverflow/ServerFault co-founder Joel Spolsky) is worth considering.
Did you look at this List?
That should contain enough information to help you get started!
Since this is for managing software projects, you may want to try Lighthouse. Full featured, yet easy to get started with and use.
If that's not gonna fit the bill, give BaseCamp a try. 37Signals originally developed it to manage their design business.
Sounds like you need a process for project management rather than a peice of software.
Remember software is a tool that will help support a process.
Sorry if this sound like sucking eggs, but its for those that find it later =>
Software Development Process can be also known as Software Development Life Cycle - SDLC.
You describing symptoms of scope creep and revisions to existing scope. However to cut a long journey down - there a pros and cons to various methods of helping acheive a balance of the views in this "war". (it feels like that sometimes)
The argument is -
Versus
In come the trendy new kids on the block - AKA RAD, Agile, XP and Scrum
The idea is, as you are seeing - changes in the scope costs and inordinate amount of money to change - compared with the any upfront investment in clear static requirements. The "war" is actually not about the need for requirements to be solid - just the time it takes to compile them. Each has their own views.
Hence the software you will see is often in support of one of the methods.
For a general link to Project Management Description
It is also worth looking at Trac (http://trac.edgewall.org/), which is essentially an integrated SCM & Project management tool. It comes with a wiki, issue tracker and can also integrate with a variety of version control systems.
I am using dotProject it works great and is free.
I had this question recently myself. After much research, i decided to go with ActiveCollab
Although it's a pain in the backside I'd stick with MS Project as you're familiar with it and it's 'the default' for most people in the way MS Excel/Word/PowerPoint is so you'll be able to deal with other people's files easily. Whether it's the best fit for you is a different matter but I'd suggest that even if it's not just the familiarity and interoperability would tip it towards MS Project for me.
Check out Intervals. It was built by a web development agency to address the exact issues you've described in your question.
Try Trac, Unfuddle or RedMine. All three are project management apps (or services) that integrate TIGHTLY with Version Control, that way you can set deadlines and assign tasks, as well as provide a much safer way to integrate their changes into the project.