当前位置导航:炫浪网>>网络学院>>编程开发>>Oracle教程

如何开发、维护和支持质量管理和开发流程

    为所有软件开发定义测试计划、承诺条件以及测试交付件和流程的工作都可能面对不同的、不断变化的挑战,从识别可应用的流程到定期维护这些决定。

    选择工具来帮助支持这些实践和策略,不仅可以减轻它们的负担,而且可以增加效率、组织性和成功的支柱。

    在解释如何在我的公司开始和实施质量计划前,先提供一些背景信息。Meridian Knowledge Solutions 是学习管理系统 (LMS) 和学习内容管理系统软件的领先供应商。我们还提供专业服务、课件、开发和托管服务。我们为 200 多家公共和私有部门中的 450 万用户提供服务。

    我们的旗舰产品 Meridian Global LMS 将学习内容管理、劳动力分析、知识管理和竞争力建模集成到一个 LMS 中。Meridian Global LMS 使用户可以根据需要访问课件、文档、数据、教师和其他学员。可以轻松随意地使用任何旨在用于辅助工作绩效的资料,并将它们完全集成到一个 Web 站点中。

    本文将概述 Meridian 中使用的测试方法和流程、选择 Oracle Test Manager for Web Applications(Oracle 应用程序测试套件的一个组件)来帮助管理和支持流程和质量计划的原因,以及日常使用 Oracle Test Manager for Web Applications 的方法。

Meridian QA:实施质量计划

    众所周知,从头开始设计一个可以支持所有软件周期的流程是件繁重的工作。尝试定义所有的流程以连接生命周期的每个部分看似不可行。幸运的是,这个想法可以实现,实际并不像想象的那么困难。

    2004 年,我们决定推倒重来,重新定义质量保证 (QA) 的责任和职能,因为这关系到新产品 (Meridian Global LMS) 和公司的总体形象。

    实现此目标意味着不仅要为产品 QA 团队定义新方法,而且要找到在生命周期中将这些流程与来自其他团队的现有流程相结合的方法。我们的首要任务是使这些事情尽可能地简单和简化。“善用巧思,节省劳力”似乎是我们计划的绝妙理念。

    我们利用在一般行业标准的基础上集中的和单个的流程以及自身在实际例子中多年积累的工作经验开工了。我们的部分核心流程源自领先企业的最基本和常见的行业最佳实践,如美国软件工程学院的能力成熟度模型集成方法。最后,我们希望确保新流程中不会重蹈以前的失误。

    我们为更改控制流程开发了简单、合理的最佳实践、测试策略、文档实践、就绪状态检查过程,以及用于 QA 交付的支持模板和指导原则。这些都没有背离其他公司和组织在设置 QA 和生命周期计划时所做的工作。我们相信我们的优势在于对这些 QA 计划的承诺以及它们与开发、需求和管理流程良好协作的方式。

    那么这些有趣的流程是什么,如何确定创建哪些流程呢?首先定义所需的基本流程,并用在需要时可以增加更多价值的可选流程进行补充。此外这些交付件包括正规详细的测试计划、最终测试报告和累积测试量度。一些可能很有利的流程包括测试就绪状态检查,发布就绪状态检查和正式的更改控制板 (CCB)。此外所有的这些均有助于建立 Meridian 意识和方法。

    都设置好了,对吗?现在应该做什么?然后,最大的问题和顾虑就变成如何在维护和支持所有这些的同时尝试跟上不断的代码更改、需求更新和产品范围转变的步伐?

    答案是 Oracle Test Manager for Web Applications:一个可以帮助我们无缝整合所有这些流程,同时利用常见门户协同支持通讯的工具。

共5页 首页 上一页 1 2 3 4 5 下一页 尾页 跳转到
相关内容
赞助商链接