結果 : three basic properties of modern software development processes