Local:
- OpenACS thread on other open source products, and their strengths and weaknesses.
Competitors:
- http://www.dotproject.net/demo.php
- http://www.ace-solution.com/demo.php
- http://www.epiware.com/
- http://udpviper.com/html/project.php?project=ipm
- http://mrproject.codefactory.se/ (desktop (X) app, very simple but effective for simple projects)
- http://www.attask.com - very worth looking at
- http://eproject.com
- http://www.tutos.org/homepage/?
- Project Forum - Jade hasn't looked at this yet.
- Request Tracker - a perl based program that tracks tickets. Has screen shots, and is open source. Jade thinks the UI is worth looking at. Look at how it handles notifications as well.
- Primavera
Other links and resources:
- Algorithms for computing critical path, etc. - excellent source of information.
- http://www.adtmag.com/article.asp?id=7349 and http://www.adtmag.com/article.asp?id=7350
- Microsoft Project 2000 DB structure - keep in mind the legal issues. We definitely don't want to copy their db structure!
- Thread on project management in Edward Tufte's forum.
- Columbia's course on Project Management page. This has a great list of links for PM topics. Some of those links are really worth looking at. http://www.columbia.edu/~jm2217/
- For those just getting up to speed on PERT, activity networks, and critical paths: The charts aren't great, but it does cover the territory: http://www.doc.mmu.ac.uk/online/SAD/T04/projman.htm
- http://www.pmforum.org/library/glossary/PMG_G00.htm#GERT
- http://www.stevemcconnell.com/ieeesoftware/bp11.htm
- http://www.construx.com//cxone/basic/management.php
- http://www.construx.com//resources/cka/management.php
- Background reading could include chapter 8 of the SWEBOK: http://www.swebok.org/
- More on WBS at: http://www.pmi.org/info/PP_ArticlesWBS.pdf which is http://www.pmi.org/info/PP_KnowledgeResourcesArticles.asp
- The dangers of project management and software development
Lessons learned:
- Being prominently listed in repositories like Sourceforge matters a lot to whether people will ever find your project
- Having a nice UI is key in making people want to use your product.
- There may be more than one way people will enter data into to-do items: web UI, automatically via some other program, etc... Keep it flexible.