Chapter Three. Principles of Collaborative Web Development


Give us the tools and we will finish the job.[*]

 --Winston Churchill

Executive Summary

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 ...

Get Web Content Management: A Collaborative Approach now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.