Careful wire framing and agile build process was our preferred way of developing this app