马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622 。
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 lihuolin958 于 2011/12/21 19:43 编辑
1基于对软件质量管理的认识与分析软件开发中,影响软件质量的因素很多,通常有人为的因素、软件的需求、测试的局限性,质量管理的困难、开发规范、开发工具支持不够等。对于像石油卡工程的核心软件之类的大型软件,涉及平台多,开发环境多,开发人员庞大,在全国尚无大规模的同行业的省级应用模式可以参考。因此,软件要能够满足需求是最为首要的质量因素。其次,对于庞大的开发人员,要培养他们树立软件质量意识,加强规范开发流程,因此,质量管理和开发过程风险的控制也是十分重要。再次,该核心软件庞大、复杂、功能多、子系统多、接口多,要在软件开发生命周期内重视软件测试也是至关重要的工作。 目前,在业界影响较深的McCall质量模型、ISO软件质量评价模型以及SSC软件质量度模型,都列举了软件的一些质量特征,包括正确性、可靠性、完整性、优化与效率、可维护性、可测试性、容错性、文档完备性、复用性、健壮性等。要想使提交的软件在各项指标方面具有较高的性能,在软件开发过程中,须采用切实的可行性和有针对性的措施方可以达到要求。由于该项目规模比较大,提供的服务比较多,各种特色服务所用的平台也是五花八门。同时,影响网络安全的因素比较多,通常有人的因素、自然因素、病毒因素等。如果对这些主要因数防范不得力,将影响网络硬件、网络数据传输、数据服务器的安全。因此对其安全设计,单一的技术或者设备保护网络的安全,效果往往不理想,所以采用多层次的防护体系来保证网络的畅通和网络数据的安全,来提出具体的安全方案。 2具体实施的管理策略和方法 2.1质量管理策略的展开与实施首先,公司的决策层强调了软件质量的重要性,并提交了具体的实施方法。从组织上,公司成立了软件质量管理的领导小组,下设办公室,有2名专职的质量管理人员。 1)在项目启动前,培训了CMM的基础理论,并结合一些软件开发公司实施CMM的案例讲解,促进了团队成员对CMM的认识和对软件过程实行规范管理的理解支持。 2)分析开发部已有的规章制度存在的问题和缺陷,重新制定了中间业务开发的规范。定义出软件开发中的重要过程,参考CMM并针对中间业务开发的实际需要,确定每个过程的具体工作内容。 3)确立了面向对象的开发方法,并对每个开发过程定义了相应的具体文档,如系统计划阶段必须提交《系统开发计划书》,需求分析阶段必须提交《需求规格说明书》,实施阶段必须提交《项目实施计划书》,使用阶段必须提交《使用和操作说明书》及《系统维护手册》等,并定义了相应的文档格式和必须提交的内容。 本文摘自:《学位论文网》http://www.xwlunwen.com
该贴已经同步到 lihuolin958的微博 |