在软件开发中采用工作流技术可以______。 ①降低开发风险 ②提高工作效率 ③提高对流程的控制与管理 ④提升开发过程的灵活性⑤提高对客户响应的预见性 A.①③④⑤ B.①②④⑤ C.①②③④ D.①②③⑤

admin2012-02-19  24

问题 在软件开发中采用工作流技术可以______。
   ①降低开发风险    ②提高工作效率    ③提高对流程的控制与管理
   ④提升开发过程的灵活性⑤提高对客户响应的预见性
A.①③④⑤
B.①②④⑤
C.①②③④
D.①②③⑤

选项 A、 
B、 
C、 
D、 

答案D

解析 在软件开发中采用工作流技术,可以降低开发风险、提高工作效率、提高对流程的控制与管理、提高对客户响应的预见性。
   在软件工程的发展过程中,人们不断地总结软件开发工作中的经验和教训,从中得到了许多新的开发模型,例如,从瀑布开发模型到快速原型模型,之后发展出迭代模型,这些开发模型的出现在一定程度上解决了软件开发过程的复杂性问题。使得软件过程与工作流很好地结合,需要首先考虑软件过程中的复杂性与工作流的易控性的相互平衡,这就要求在开发过程中不能完全采用迭代开发模型,而是要采用迭代模型和瀑布模型相结合的方法,从而生成一种简单的开发模型。
   基于软件过程的工作流是一种特殊的工作流管理系统,因为软件开发过程中的活动离不开各环节参与者的劳动和工作,不同的参与者之间不仅需要传递各种文档,而且还需要各种角色的参与者进行面对面的沟通和交流。正是因为这些因素和工作环节的需要,导致了软件开发过程并不是完全的按顺序执行。为了解决这个问题,就需要设定过程中大方向的流程按顺序执行,而每个活动的细节流程根据各自的实际情况,按照迭代方式执行。每个活动在最后通过评审后,就表示该活动已结束。
转载请注明原文地址:https://kaotiyun.com/show/jtGZ777K
0

相关试题推荐
最新回复(0)