论文部分内容阅读
随着中国加入WTO,中国经济也融入了世界这个大舞台,中国软件产业也越来越意识到自身与世界先进计算机水平之间的差距.对于软件产品的开发已经从只局限在技术方面,逐步转变为更多地关注于过程管理方面.很多企业都已经意识到按工程化的原则和方法组织软件开发工作是有效的,也是摆脱软件危机的一个主要出路,这样才能使软件企业可以长期发展下去.本文首先简要介绍了几种较为流行的软件过程管理和改进的方法,然后针对笔者所在企业开发大型保险行业应用软件时遇到的过程管理中的问题进行了分析和讨论,并给出了相应的改进方法.其中,针对传统的以文字方式描述过程的可视性不足方面,给出了一种图形化的事务流程图描述法的完整定义,使企业可以从控制流、单证流、数据流三个层面来描述过程.由于此描述方法的表述形式非常贴近实际的工作流程,可以更方便管理者进行过程化管理,也为过程活动的参与人员提供了直观的说明,从而提高了过程的可操作性.另外,本文所提出的样本开发过程,可以提高行业应用软件的开发效率和开发质量,为开发人员的文档和编码工作提供范例.而不同地区版本控制过程的执行,也保证了统颁版本与地方版本的同步升级.对于这类项目在系统维护期间,需求管理过程的改进及量化数据的收集方面,本文也给出了相应改进方法.最后的应用实例进一步说明了文中所讨论的过程管理方法在实际工作中的应用情况,可作为从事行业应用软件开发的企业开展过程管理活动时的参考.