Our Design Principles...

March 17, 2015 ยท View on GitHub

In production, but maybe in Alpha or Beta. Intended to persist and be supported.


Back to Discussion Index

Our Design Principles...

...were created as a group during Sprint 4 and have proved very useful in guiding the development team towards innovative solutions.

  • Rely on external data, functions and services as much as possible
  • Perfection is not the goal of the first iteration
  • Foster credibility with the community
  • Develop incrementally - don't assume end state functionality
  • Web App is platform agnostic including mobile
  • Go where the community is - don't expect them to come to us
  • Open by default, share-able, reusable and transparent
  • Be bold and take the calculated risk
  • Failing early is far better than failing late
  • Be agile: change happens, experiments die and that's good!