• 软件测试技术
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘

字号: | 推荐给好友 上一篇 | 下一篇

如何将业务需求转化成IT要求[3]

发布: 2007-5-14 16:45 | 作者: Editorial staff | 来源: IBM | 查看: 40次 | 进入软件测试论坛讨论

领测软件测试网 软件测试技术门户}:I O {6Z F oz\{

  作为IT架构师,很可能经常会发现自己处于进退维谷的境地—前有业务目标,后有IT系统。这两方面都具有规模大、不易改变和灵活性差的特点,制定业务目标的人员和开发系统的人员不一定了解彼此的工作内容和成果。 软件测试技术门户"qpa-Hu

axI.gg{4`  业务人员使用一种语言来表达他们希望实现的业务目标,而开发人员则使用另一种语言来表述技术要求。而这就是我们为了实现高效率而需要着手处理的问题:理解这两种语言并执行必要的转换,以便 IT 能反映业务的需求,并能在适当的时候对业务目标进行更改,使其与 IT 的能力相适应。这并不是一个容易完成的工作,但这正是您能够获得很大利益的原因。

]aR%F5k1b7gI4M:}1U 软件测试技术门户^-BrE.PNb6u7B

  一个词:用例

*qa(fv,t 软件测试技术门户*K'j-hL"xT6b u

  在业务用例中,参与者是干系人,而系统则是业务本身。

{S+|[w 软件测试技术门户Px&{H.P] T-y0oW

  用电影《毕业生》中的方式,我只想对你说一个词:用例。很多年来,我们都将用例用于对应用程序进行建模。现在,在面向服务的体系结构 ( SOA) 中,我们也使用这个概念来对业务进行建模。 软件测试技术门户 Ot6h!G$sy

o.@ h:N} g6?4_X  在Alistair Cockburn的《Writing Effective Use Cases》一书中,他将用例定义为“系统干系人之间就系统的行为达成的协定”。用例必须适合所定义的系统范围,能够代表此情况下使用系统的主要参与者的观点,且能够在一致的抽象层次上表示参与者的系统使用情况。 软件测试技术门户3zb6Z'[R

软件测试技术门户 ?*{