...
Probably the single biggest thing we learned was the benefits of using an iterative design process and developing inexpensive prototypes before investing resources on code and then on a backend. Our original design had a lot of aspects-, for instance, a confusing sidebar dedicated solely to "Pending" timers-that , that we realized could be improved significantly during the paper prototyping session. Had we not done prototyping first, we would have only realized this after spending a lot of time coding the sidebar.
...