软件开发中垂直度的挑战