构建之法2

软件开发是一个集复杂性,不可见性,易变性,服从性,非连续性于一体的开发过程。软件的开发是复杂的,它需要一个团队相互协作,分工明确,按流程,按计划进行;软件开发的整个过程是不可见的,我们不能直接看到所开发的软件,唯一能看到的是已经能够进行使用的应用程序或者代码;软件开发过程不稳定,团队中每个成员的进程、用户需求的变更、资金预算情况均会对开发过程产生巨大的影响;软件开发过程要严格按照开发流程来进行,用户需求改变之后,项目负责人对程序员的要求也会改变,软件开发人员要服从这些要求,进行有效开发;开发过程并不是一帆风顺的,会出现各种始料未及的情况,导致断断续续。我们要对软件开发的特性进行全面的认识,开发出可用,能用的软件。
posted @ 2023-03-31 23:34  唐青云  阅读(15)  评论(0)    收藏  举报