就我个人看法,软件开发方法论是一套科学的、系统的、有规律的工程方法,但它一般注重的是项目的计划、过程和人员的管理。我们知道,为了降低个人的工作强度,提高开发效率,通常是将项目分解开来,让每个人只完成其中一部分,前面的工作是后面工作的开始。那么,后面的工作人员就要花费时间去理解前面的人写的文档。这最后就变成了开发团队成员之间的默契配合,我们有了科学的方法论来指导工作,那我们团队成员对方法论的理解掌握、成员之间的沟通配合、成员的个人实力就是影响软件开发的重要因素。从下面的文章中知道,掌握IT技能有两个基本条件:一个环境足够规律以便可预测;有机会通过长时间实践来学习掌握这些规律。但是软件项目往往是没有规律及可预测环境的,因为用户的需求是一直在改变和增加。我们一直在学习——实践——纠正——学习——实践的循环中前进,掌握IT技能的路似乎没有尽头,在犯错和遇到问题时,就是我们头疼的时候,我们不得不停下来去解决它,所以到头来我们会发现跟着方法论走,我们工作得非常幸苦,你就会觉得它很糟糕。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!