自我约束能力
自我约束能力主要是指对管理者而言的。因为项目成员工作基本
是由项目管理者来监督实施的,那管理者呢,可能没有人来管理,如
果管理者的自我约束能力不强,那样建立什么样的软件工程规范都无
法实施。
在实施项目管理规范时,由于条件限制,不可能一下完备软件工
程所需的各个机构部门,从而也可能不存在与项目组平行的流程管理
机构,质量审批机构等。由于采用逐步实现的方法,所以提高约束力
只能采用其他方法。
针对这种情况,可以采用各种提醒方式:电子系统如掌上电脑;
人员提醒如部门技术秘书等。
4.1.2.
工作流程
4.1.2.1
工作流程中的多重循环
用户需求的不断变化是令项目开发中最头痛的问题了。我们在做项目时
传统的做法是,新需求来了,赶快叫程序员们改,在这里加一块,那里补几
行代码,只要实现就行。结果是项目做完了,再看自己设计的系统已面目全非
还谈什么可重用性,可定义性,产品化,甚至下一个差不多的项目还要花费
同样的时间。
RUP 中强调的循环概念 就是针对于这种情况提出的,通过项目小组之
间各种角色的循环,实现对用户需求变化的问题解决。如下图