Developing Products on “Internet Time”: The Anatomy of a Flexible Development Process | Synapse