软件开发是一个集复杂性,不可见性,易变性,服从性,非连续性于一体的开发过程。软件的开发是复杂的,它需要一个团队相互协作,分工明确,按流程,按计划进行;软件开发的整个过程是不可见的,我们不能直接看到所开发的软件,唯一能看到的是已经能够进行使用的应用程序或者代码;软件开发过程不稳定,团队中每个成员的进程、用户需求的变更、资金预算情况均会对开发过程产生巨大的影响;软件开发过程要严格按照开发流程来进行,用户需求改变之后,项目负责人对程序员的要求也会改变,软件开发人员要服从这些要求,进行有效开发;开发过程并不是一帆风顺的,会出现各种始料未及的情况,导致断断续续。我们要对软件开发的特性进行全面的认识,开发出可用,能用的软件。
标签:软件开发,开发,构建,之法,软件,过程,进行 From: https://www.cnblogs.com/tqylqt/p/17277852.html