Projects are more than just source code. From design documents to project management tools to online help integration to web-based support functionality, a project encompasses resources that go way beyond the basic task of coding. If you are a lone developer, you will have to wear many hats to fully support the application. Those who are part of a larger product team don't have to worry about every possible component of the project, but they also lose out on some of the joy that comes with working on every aspect of a project. |