Will be a set of software tools that promote digital data
Address real-world needs.
Build practical rather than demo applications.
Adhere to high standards of usability and visual design.
Leverage existing work (do
Deliver functionality early and often. Add new functionality
Give away ownership to as many who want it.