2006年4月18日 - 随笔

Borland个性化IT管理&治理系统

http://www.borland.com/cn/products/tempo/index.html

Borland® Tempo™ 是一个完整而富有协作精神的IT 管理与治理 系统。它是个性化 Borland IT 管理 & 治理解决方案 的基石,同时通过支持为人员,过程和技术进行量身打造的、可渐进采用的技术,交付可供测定的企业收益。在超过15次放行过程的不断改进中,Borland Tempo(前Legadero Tempo)听取了上千名IT专业人员的反馈意见。

Borland Tempo包括了完整有效地实现六个关键IT管理与治理过程的能力:

借助Borland Tempo,各个组织可以将个性化过程实现到整个组织的基于成本,收益和风险的有效采集,评估和选择最佳技术投资当中去,Borland Tempo同时包括了一个完整的适用于计划,项目级工作管理的套件,能够将可视性整合到项目业务的进程和状态中,以便于项目和创新成功有效地执行。


低风险,快速制胜

各个组织可以通过快速而渐进地实现Borland Tempo,使其所有能力都能够达到成熟的IT管理与治理过程的要求。

使用GUI设置并基于Web的技术: 仅需一到两周的时间,即可对Borland Tempo系统配置完毕,使其能够反映内部过程和目标,安装就绪,随时可供用户登录。该技术安装在一个单一服务器上,并可通过无需applet或plug-in的浏览器进行访问。所有设置(过程,表格,角色等)都可通过无需scripting或定制代码的GUI完成。仅需两周即可实现的支持包括:

  • 安装
  • 通过培训支持客户配置管理员掌握系统的运行
  • 对所有可配置参数进行设置,使其能够反映所预期的过程
  • 定制客户特定培训材料的开发,使其能够反映内部过程和角色。

易于采用: 通过易于采用,支持低风险和快速制胜。Borland Tempo非常直观,易于用户学习,而且极具灵活性。例如,可以对Borland Tempo进行设置,使其能够反映组织的语言,而非对其本身进行修饰。Borland Tempo同时为所有用户提供了相关和有用的功能性,无需用户进行升级,从而使执行官可以运行报告。而且,由于提供了有用的工具,因此可以在其使用过程中,采集业务级信息。

所有者最低总成本

Borland Tempo提供了前所未有的价值。其成本有效性远远高于业界领先的替代产品和功能,物有所值。

完整的解决方案: Borland Tempo包括了完整的IT管理与治理所需要的所有能力。在IT组织随后扩展业务范围时,无需购买额外的模块。另外,在使用该系统时,即使是大型的实现项目,也无需购买额外的中间件。这样可以极大地降低总体许可费用,同时极大地减少与配置多个技术相关的成本。客户可以选择使用其自己的第三方RDBM或J2EE服务器,但并不要求对其进行使用。

适度的硬件需求实现满足极高的效率: 即使是由用户群组成的大型实现也一样能够承担,例如,在单一的Windows服务器上。

保持独到的成本有效性: 保持独特的成本有效性:支持快速实现的基于相同web的架构,同样可以进行快速,轻松和不间断的更新。基于相同GUI的设置支持快速而有效的实现递增过程改进或政策调整。

发布于 由 dongwei2 篇评论

软件需求读书笔记_2006年4月18日 需求的开发与管理

  软件需求工程可以划分为需求开发和需求管理。
  软件需求工程的组成
  需求工程由需求开发和需求管理组成,需求开发是由获取、分析、编写规约、确认组成。

需求开发

  需求开发可进一步细分为获取(Elicitation)、分析(analysis)、规格说明(specification)和确认(Validation)。
  为软件和软件相关产品收集、评估和记录需求相关的所有活动,包括:

  • 确定产品将要面对的各类用户。
  • 从各类用户的代表处收集需求。
  • 了解用户的任务和目标,以及这些任务要实现的业务目标。
  • 分析从用户处得到的信息,将用户的任务目标与功能需求、非功能需求、业务规则、解决方案建议及其他无关信息区分开来。
  • 将顶层的需求分配到系统构架内定义好的软件组件中。
  • 了解各质量属性的相对重要性。
  • 协商需求的实现优先级。
  • 将收集的用户需求表述为书面的需求规格说明和模型。
  • 审阅需求文档,以确保在认识上与用户声明的需求相一致。应在开发小组接受需求之前解决所有分岐。

  迭代(iteration)是需求开发成功的关键。需求开发计划应包含多个周期,每个周期包括研究需求,细化高层需求以及请用户确认需求的正确性。这一过程很费时而且可能会遇到挫折,但却是定义软件新产品时消除不确定性所必需的过程。

需求管理

  需求管理的任务是“与客户就软件项目的需求达成并保持一致”。这种一致应体现在书面的需求规格说明和模型中。取得用户认可只满足了批准需求所需的一半条件,还必须让开发人员接受需求规格说明并同意在产品中加以实现。需求管理活动包括下列活动:

  • 定义需求基线(某一时刻,对特定版本中已达成一致的需求内容的描述)
  • 审查需求变更请求,评估其可能产生的影响以决定是否批准
  • 以可控的方式将批准的需求变更融入项目中
  • 保持项目计划与需求的同步
  • 估计需求变更的影响,在此基础上协商新的需求约定
  • 跟踪每项需求,找到与其对应的设计、源代码和测试用例(test case)
  • 在项目开发过程中,始终跟踪需求的状态和变更

  定义需求基线是需求开发与需求管理的分界。

发布于 由 dongwei0 篇评论