Pravi način prenosa ideje o delovanju računalniške aplikacije od naročnika ali analitika k načrtovalcem in razvijalcem programskih rešitev.