Contextual application design in digital media is the adaptation of the contextual design process developed by Hugh Beyer and Karen Holtzblatt, in the mobile software space, taking advantage of the measurability of the media, context awareness technologies in mobile devices, aggregation and analytics systems, to create a user-centered design process where developers aggregate data from users' real-world behavior and patterns, and applying these findings into a final product.
Evolutionary design, continuous design, evolutive design, or incremental design is directly related to any modular design application, in which components can be freely substituted to improve the design, modify performance, or change another feature at a later time.