Agile Development

A development methodology in which a website, app or software system undergoes multiple iterative stages or improvement cycles based on continuous top-level engagement to refine and deliver a website, app, or software system. It requires effective and pervasive communication of all creative and corporate agents. The process involves rolling planning, testing, coding, and deployments that happen in an ongoing fashion rather than in timed roll-outs.  Tied to collaborative design