These approaches lend themselves well to an agile methodology, whereby each iteration or cycle of development is evaluated and the lessons learned then fed into the next cycle.Collaborative DesignCollaborative design is conducted in collaboration by a coalition of researchers and practitioners, community members, patients, health professionals, and other stakeholders.