Almost everything about the application can be done from the web itself. A classic example is Hudson.
Hudson Case Study
- Brief listing of Hudson features that align with Web Driven Design.
Is it achievable
Typical tasks where we need physical access to the application.
Alternatives to them which can help us achieve the same thing via web.
How do we reach there
Design considerations
REST API
Self Diagnosis
Ability to upgrade and bootstrap from Web.
DIY/Self-Service
Web Driven Design for Cloud hosted application
Overlap between the two
Differences
Web Driven Design vis-a-vis Model Driven Design
Web Driven Design vis-a-vis Domain Driven Design
Web Driven Design vis-a-vis Test Driven Development
It is imperative that the application has to be reliable to be web driven, test driven development is very important tool towards this objective.