Give us the tools and we will finish the job.[*]
We introduce the basic principles of collaborative web development. They include identifying stakeholders, recognizing the Chaos Zone, distinguishing development and production phases of operation, identifying source assets, building direct feedback into work processes, exploiting parallel development, and performing both file and site-level versioning.
Web development touches people, processes, assets, and tools. Building a content management infrastructure requires changes on all of these facets of the problem. You might think of these facets as being fronts in a campaign. On the people ...