2005年10月21日
摘要: 我们常说某某软件好用,某软件功能全、结构合理、层次分明。这些表述很含糊,用来评价软件质量不够确切,不能作为企业选购软件的依据。对于企业来说,开发单位按照企业的需求,开发一个应用软件系统,按期完成并移交使用,系统正确执行用户规定的功能,仅仅满足这些是远远不够的。因为企业在引进一套软件过程中,常常会出现如下问题: 定制的软件可能难于理解,难于修改,在维护期间,企业的维护费用大幅度增加; 企业... 阅读全文
posted @ 2005-10-21 10:13 唐朝 阅读(632) 评论(0) 推荐(0) 编辑
摘要: 为了成功地领导和运作一个组织,需要采用一种系统和透明的方式进行管理。针对所有相关方的需求,实施并保持持续改进其业绩的管理体系,使组织获得成功。组织为实现质量目标,应遵循以下八项质量管理原则。 原则1: 以顾客为中心 组织依存于其顾客。因此,组织应理解顾客当前的和未来的需求,满足顾客要求并争取超越顾客期望。 1、 组织实施本原则的主要利益 2、 组织实施本原则时一般要采取的主要措施 3、 ... 阅读全文
posted @ 2005-10-21 10:10 唐朝 阅读(1701) 评论(0) 推荐(0) 编辑
摘要: 软件测试的方法和技术是多种多样的。 对于软件测试技术,可以从不同的角度加以分类: 从是否需要执行被测软件的角度,可分为静态测试和动态测试。 从测试是否针对系统的内部结构和具体实现算法的角度来看,可分为白盒测试和黑盒测试; 1、黑盒测试 黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功能,通过测试来检测每个功能是否都能正常使用,在测试时,把程序看作一个不能... 阅读全文
posted @ 2005-10-21 10:08 唐朝 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 软件测试的目的决定了如何去组织测试。如果测试的目的是为了尽可能多地找出错误,那么测试就应该直接针对软件比较复杂的部分或是以前出错比较多的位置。如果测试目的是为了给最终用户提供具有一定可信度的质量评价,那么测试就应该直接针对在实际应用中会经常用到的商业假设。 不同的机构会有不同的测试目的;相同的机构也可能有不同测试目的,可能是测试不同区域或是对同一区域的不同层次的测试。 在谈到软件测试时,... 阅读全文
posted @ 2005-10-21 10:07 唐朝 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 作为软件开发的重要环节,软件测试越来越受到人们的重视。随着软件开发规模的增大、复杂程度的增加,以寻找软件中的错误为目的的测试工作就显得更加困难。然而,为了尽可能多地找出程序中的错误,生产出高质量的软件产品,加强对测试工作的组织和管理就显得尤为重要。 从软件的生存周期看,测试往往指对程序的测试,这样做的优点是被测对象明确,测试的可操作性相对较强。但是,由于测试的依据是规格说明书、设计文档和... 阅读全文
posted @ 2005-10-21 10:06 唐朝 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 信息技术的飞速发展,使软件产品应用到社会的各个领域,软件产品的质量自然成为人们共同关注的焦点。不论软件的生产者还是软件的使用者,均生存在竞争的环境中,软件开发商为了占有市场,必须把产品质量作为企业的重要目标之一,以免在激烈的竞争中被淘汰出局。用户为了保证自己业务的顺利完成,当然希望选用优质的软件。质量不佳的软件产品不仅会使开发商的维护费用和用户的使用成本大幅增加,还可能产生其他的责任风险,造成... 阅读全文
posted @ 2005-10-21 10:05 唐朝 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 你的工程应该有个好的起点。一个小组要带领客户进入需求启发阶段而且你要写软件需求说明书。这份说明有些大,但客户会很重视,所以说明必须得到赞同。 现在你正在设计其中的一个特性,已经发现了需求的一些问题。你可以用多种不同的方式解释需求15;需求9 的说明正好与需求21相反,你因该相信哪一个?需求24非常含糊,你根本不明白它的意思;你不得不花上一个小时与2位开发人员讨论需求30,只因为你们对其... 阅读全文
posted @ 2005-10-21 09:46 唐朝 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 很多企业已经建立了许多庞大的计算机管理系统,而且将不断地推出新的系统。满足经营的需求须不断维护、改造计算机系统,但同时又要不影响现行生产,所以必须建立一整套机制来评价、控制和完成对系统的维护。在软件维护过程中,提出程序与文档合一的概念在软件开发的同时建立动态文档。 程序与文档合一概念的提出 一、目前软件的状况 程序与文档的形式分离,不仅是用各自独立的形式存放,而且使用不同的工具在... 阅读全文
posted @ 2005-10-21 09:45 唐朝 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 为了使软件文档能起到前节所提到的多种桥梁作用,使它有 助于程序员编制程序,有助于管理人员监督和管理软件开发,有助 于用户了解软件的工作和应做的操作,有助于维护人员进行有效 的修改和扩充,文档的编制必须保证一定的质量。质量差的软件文 档不仅使读者难于理解,给使用者造成许多不便,而且会削弱对 软件的管理(管理人员难以确认和评价开发工作的进展),增高软 件的成本(一些工作可能被迫返工),甚至造成更... 阅读全文
posted @ 2005-10-21 09:44 唐朝 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 一般来说,项目完成了既定目标,满足了项目三要素:时间进度、成本控制、质量要求,就可以认为项目是成功的。但有时候项目的成果被顾客接受就可以认为成功。比如在IT行业里,产品研发突破原定时间、成本要求的情况非常普遍,但是如果最终项目得以技术实现,而且被顾客接受,也算做成功。不过,企业还是应该根据自己的实际情况制定有利于企业发展的项目成败标准,比如项目延期不超过30%进度算达标这样的指标。 对于投... 阅读全文
posted @ 2005-10-21 09:35 唐朝 阅读(616) 评论(0) 推荐(0) 编辑
摘要: 1、项目经理必须关注项目成功的三个标准 简单地说,一是准时;二是预算控制在既定的范围内;三是质量得到经理和用户们的赞许。项目经理必须保证项目小组的每一位成员都能对照上面三个标准来进行工作。 2、任何事都应当先规划再执行 就项目管理而言,很多专家和实践人员都同意这样一个观点:需要项目经理投入的最重要的一件事就是规划。只有详细而系统的由项目小组成员参与的规划才是项目成功的唯一基础。当现实的世界出... 阅读全文
posted @ 2005-10-21 09:34 唐朝 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 文档的作用和分类 软件文档(document)也称文件,通常指的是一些记录的数据 和数据媒体,它具有固定不变的形式,可被人和计算机阅读。它和 计算机程序共同构成了能完成特定功能的计算机软件(有人把源 程序也当作文档的一部分)。我们知道,硬件产品和产品资料在整 个生产过程中都是有形可见的,软件生产则有很大不同,文档本 身就是软件产品。没有文档的软件,不成其为软件,更谈不到软件 产品... 阅读全文
posted @ 2005-10-21 09:32 唐朝 阅读(423) 评论(0) 推荐(0) 编辑