Project Management is the team approach to programming. There are many programs out there that purport to help a development team manage a project- but most of them aren't very good. World-renowned software guru Joel Spolsky's company, FogCreek Software, has created a tool called FogBUGZ that incorporates all of Joel's insight into what works and what doesn't work in project management. FogBUGZ is based on a keeping track of database of cases. At any given time, every case is assigned to one person who must resolve it or forward it to someone else. Cases can be prioritized, documented, sorted, discussed, edited, assigned, estimated, searched, and tracked. Because FogBUGZ is web-based, everyone on the team always sees the whole picture.