|
SPP裁剪与扩充的指导方针
不要迷信或者死搬硬套他人推崇的过程标准和规范(例如CMM/CMMI, ISO, RUP,SPP等等)。SEPG一定要根据机构的实际情况(如发展战略、研发实力等)来制定机构过程规范,要充分考虑过程改进的成本和效益。能够以比较低的代价有效地改进机构过程能力的规范才是好规范。
SEPG要有计划地、逐步地完善机构的过程规范,切忌盲目追求“大而全”,否则“欲速则不达”。软件过程改进不是一次性买卖,不能靠“革命”,只能靠持续地改良,不进则退。
SEPG应当具备一定的软件工程和项目管理知识,再通读CMMI和SPP(或接受培训),才能结合机构实际情况裁剪或扩充SPP,形成机构自己的过程规范。
SPP对其19个过程域的论述已经比较充分,一般而言,SEPG裁剪或扩充这19个过程域不会遇到太大的困难。如果机构的业务包括硬件开发,那么SEPG应当制定硬件开发过程规范(参考SPP的格式),并努力使软件、硬件开发过程保持一致性。
显然,SPP并没有覆盖机构的全部职能,它仅仅局限于软件项目的研发与管理领域。SEPG应当协助有关人员制定人力资源管理、财务管理、行政管理、市场管理、生产制造等领域的过程规范。上述每个领域的过程改进工作都是非常重要的。
SEPG要认真撰写规范,力求使规范中的文字和图表没有歧义,并且简单易懂。 |
|