Это зависит от содержимого.
Это когда программисты делают то, что скажут дизайнеры, или наоборот.
Что и когда лучше использовать, чтобы писать хороший код.
И получаем готовый рабочий продукт.
И другие нелинейные процессы принятия решений.
И какие они бывают.