7 Characterists of Web 2.0 Development Practices, from O’Reilly Radar

Marc Hedlund writes on the O’Reilly Radar blog about “Web Development 2.0“. In his experience, “many startups and companies seem to be developing a new set of software development practices”:

Software isn’t written for Web 2.0 companies the way it was during the
bubble, nor is it written the way traditional, shipped software was.
New ideas about Web applications seem to necessitate new ways of making those applications.

He reports on 7 characteristics:

  1. The shadow app
  2. Sampling and testing
  3. Build on your own API
  4. Ship timestamps, not versions
  5. Developers – and users – do the quality assurance
  6. Developers – and executives – do the support
  7. The eternal beta

He’s got a paragraph or two under each of those bullets, so I encourage you to head over and take a read. I’m a big fan of #3, and have been doing #2, #4, and $5 for years. What about you? Any to add to the list?