Borland ALM之需求定义和管理解决方案
2008-04-09 04:15:48来源:互联网 阅读 ()
改进软件需求定义与管理过程以确保IT与企业在整个软件交付生命周期中保持一致
复工作通常占去开发组织总成本支出的40%-无论时间还是金钱,都是当今企业高度竞争中各个组织所难以承担的。这些重复工作多数集中在了纠正需求缺陷的努力上,重复工作通常高达50到200次后才能够接近成功。
Borland软件的需求定义&管理解决方案支持IT组织通过在入手阶段即可把握需求,并确保企业与IT在整个软件生命周期中保持一致,实现以较低的成本有预见性地交付软件。
Borland方法的独到之处在于,将组织的过程成熟度加以考虑,并整合了业界最佳规范,以评估当前的性能,并对需要改进之处进行识别。Borland提供了一个可延展的整合软件需求定义&管理解决方案,支持IT组织:
- 定义: 通过尽早提出,指定,分析和验证需求,产生准确而完整的需求,减少在随后的开发生命周期中成本高昂的重复工作
- 管理: 在首次交付和每一次交付过程中,通过跟踪进程,沟通变更和关注资源,交付正确的产品
- 验证: 通过对实现到测试的需求跟踪确保质量
Borland的软件需求定义与管理解决方案帮助组织应对以下关键问题:
我们如何定义准确而完整的需求?
我们如何对需求进行记录或指定,才能够便于明确查找?
我们如何针对变更需求进行影响分析和优先化?
我们如何对项目范围进行有效管理?
需求定义与管理
五个关键的需求定义与管理过程
Borland提供了一个可延展的整合需求定义&管理解决方案,能够致力于以下五个关键子过程:
提出
为了消除重复工作,Borland通过以下措施,帮助各个组织成熟化其现有需求的提出过程:
- 选择相应的股东,
- 识别相应的提出技术,
- 培训团队成员,包括企业合作伙伴,业务分析师,系统分析师,架构师等等,以便针对不同的股东,采用相应的技术,
- 为提出定制相应的模板,
- 整合Borland的Caliber技术,用于将用户想法捕获到一个简单的可视表格中,以便易于用户理解。
Borland解决方案,各个组织可以使企业预期与项目的可交付性更好的保持一致,从而最终达到提高所交付项目的满意度的目的。
分析
为了确保交付最重要的企业需求,Borland通过以下措施帮助各个组织成熟化其现有的分析过程:
- 实现一个有效的评估和优先化需求的方法,
- 提高分析师分析和澄清需求的技能,
- 支持健硕的,基于需求的预估和计划过程。
借助Borland解决方案,IT组织基于企业与IT之间的更高的一致性,向企业股东交付更高的价值,同时,由于优先权与IT保持一致,因此,企业的股东也能够同时向其客户交付更高的价值。组织因此也获得更多好评,从而改进了系统交付的可预见性。
指定
为了改进准确性和相关性,Borland通过以下措施帮助各个组织成熟化其现有需求指定过程:
- 定义一个一致的需求类型,属性和跟踪树,从而使所有股东都可以轻松找到,过滤和归类最为相关的数据,
- 对每个需求环节开发标准的模板,以确保完成,
- 识别各种指定技术(例如,用例模型,企业过程模型,原型以及传统需求规格)及其相应的使用,从而可以以有意义和易于理解的方式捕获这些需求,
- 配置一个工具基础架构,以支持定制模板和整合,
- 针对工具的正确使用培训开发团队,
- 提供跨多个需求类型的自动化溯源性,
- 培训团队成员,使其能够对整个生命周期的跟踪进行整合,以达到总体项目管理的目的,
- 整合Borland? Caliber? 技术,对需求的属性,溯源性,屏幕捕捉,图像,办公文件等等进行详细说明,使需求变得明确而易于了解,从而驱动开发更具有效性。
借助Borland解决方案,开发团队可以获得对需求的更好的理解,从而使各个组织能够加速开发和减少软件缺陷。
验证
为了改进准确性和完整性,Borland通过以下措施帮助各个组织成熟化其现有需求验证过程:
- 定义和实现一个具有明确质量metric的验证过程,以减少缺陷,
- 通过Borland Caliber内容图版执行的自动验证和验证过程,驱动过程采用和强化及改进一致性和质量,
- 定义和实现一个验证股东需求的过程,以确保需求得到满足。
通过Borland解决方案,各个组织减少了软件缺陷,同时提高了企业股东的满意度和凝聚力。
管理
为了使响应率和可控性最大化,Borland通过以下措施帮助各个组织成熟化其现有需求管理过程:
- 建立为现有需求进行变更管理的过程,包括适用于请求变更的标准过程,以支持对范围和承诺,改进的影响分析以及更具可靠性的项目计划进行更好的管理,
- 在股东中定义评估和接受规程-必要时建立Change Control Board(变更管理董事会)
通过使用Borland解决方案,可以使开发更具响应性,能够按时和按照预算交付正确的软件,从而确保各个组织能够改进其处理所面临变更的能力,最大化企业影响,最小化进度和范围影响,以协作和实事求是的方法管理企业团队不断增长的需求,同时提高企业股东的满意度。
Borland通过 Borland? Accelerate,对软件需求管理定义&管理解决方案进行应用,它是一个业经证明的四阶段改进方法,帮助客户取得成功,设计用于对组织的过程成熟度进行转换。灵活的Accelerate架构支持Borland根据客户的独特需求量体打造解决方案。它整合了:
- 最佳过程 由预先内置模板,评估工具,过程模型数据库,实现工具集,业经证明的项目管理方法,以及最佳规范数据库所支持。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:应灾文档是业务连续性的关键
下一篇:什么是软件需求
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash