The Responsive Design Project

The goal of Responsive Design is to support a steady flow of features by staging investment in design. The project aims to uncover the deep structure of software design and put it to practical use by giving designers concrete tools and techniques they can use to design safely, efficiently and effectively.

The project was started in 2006, inspired by the 25th anniversary of the publication of Ed Yourdon and Larry Constantine’s Structured Design, the work that introduced the concepts of coupling and cohesion. Bringing that work technically up to date, enhancing its goals to include revenue maximization and risk reduction in addition to cost reduction, and reducing it to practice are the goals of the project.

The project uses three parallel tracks of investigation:

  • Introspective–having designers carefully watch themselves while designing to find patterns
  • Empirical–correlate externally observable behavior like defect rates with design features
  • Quantitative–numerically measuring designs to find patterns

The project has begun to publish preliminary results. See this blog for examples. We also offer a one-day Responsive Design tutorial.

The Responsive Design community is just starting with this mailing list.

The project is looking for an industrial sponsor who would like early and personal training in Responsive Design in return for steady support. Please contact Kent Beck if you are interested.