(For those who haven't heard of it, Pivotal Tracker "is a simple, story-based project planning tool that allows teams to collaborate and instantly react to real-world changes. It's based on agile software development methods, but it can be used on a variety of types of projects.")
We're about to ramp up with a workflow based around this outline by Rein Henrichs and were curious for opinions on how to break down product components into projects.
We've experimented some with tagging but it seems that if there are a lot of components to a system (a photo viewer, a video viewer, a news feed, a notification service) a single project can get pretty crowded.
At the same time, for versioning etc, it seems it might make more sense to have it all in one project regardless of the clutter.
Any thoughts? Opinions? Comments? Thanks.