Checklist for improving project management!
As IT project is always prone to be out of control, we can use following checklist to make project management much easier:
- Do you use source control?
- Can you make a build in one step?
- Do you make daily builds?
- Do you have a bug database?
- Do you fix bugs before writing new code?
- Do you have an up-to-date schedule?
- Do you have a spec?
- Do programmers have quiet working conditions?
- Do you use the best tools money can buy?
- Do you have testers?
- Do new candidates write code during their interview?
- Do you do hallway usability testing?
Before starting your project, please make sure above questions' anwswer are YES. Then your project will be more manageable.
The list is from article: http://www.joelonsoftware.com/articles/fog0000000043.html. and it is absolutely correct from my point of view.