Agile is an iterative approach to project management and software development that helps teams deliver value to their customers faster and with fewer headaches. Instead of betting everything on a "big bang" launch, an agile team delivers work in small, but consumable, increments. Requirements, plans, and results are evaluated continuously so teams have a natural mechanism for responding to change quickly.
Processes, Project Management
What is Agile?
Knowledge
Creating Usability with Motion: The UX in Motion Manifesto
The following manifesto represents my answer to the question - "As a UX or UI, designer, how do I know when and where to implement motion to support usability?"
Microinteractions
Creating Usability with Motion: The UX in Motion Manifesto