关键词不能为空

当前您在: 主页 > 英语 >

浅议软件敏捷项目中的需求开发

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-13 01:16
tags:

-

2021年2月13日发(作者:十月英文)


浅议软件敏捷项目中的需求开发



王长征,吴洁芸,张毅



浙江中控技术股份有限公司,浙江杭州,


310053


摘要



软件产品开发中,

需求管理是决定成败的前提和关键。


在敏捷开发模型中,


传 统软件


开发过程中的需求开发和管理实践


,

会因为不能很好适应快速交付等敏捷原则,反而会对开


发过程造成困惑和障碍。


根据实际项目操作经验,


参考敏捷开发模型,


提出需求开发的迭代


开发方法。



关 键词



敏捷;需求;迭代;软件开发



A Discussion of requirement development on agile


software project



Wang Changzheng


,


Wu Jieyun


,


Zhang Yi


Zhejiang SUPCON Co., Ltd., Hangzhou, Zhejiang, 310053


Abstract:



In the development of Software product, the requirement management is the premise


and key to reach the model of agile development, the require development and the


practice of management in the traditional software develop process would become the obstacle


and would be confusing because of its inability to adjust the principles in the agile model. In this


paper, according to the actual project experience, reference agile development model, proposes the


demand development of the iterative development.



Key words:


agile; demand; iteration; software development.



引言


< /p>


随着软件规模及复杂程度日趋多样化、复杂化,软件开发模式也涌现出多种开发模式。


其中敏捷开发模式因为能够快速响应、


快速交付,

< br>以实现客户最大利益为目标,


在众多项目


中得以推崇。< /p>


然而敏捷开发其中的重要环节:


需求的开发和管理,


常常成为开发团队极为头


痛的问题。


作为客户和开发 团队的沟通桥梁,


需求分析同样应采用敏捷的过程方法参与到项


目的开发过程。


敏捷需求分析将在需求时机与过程、文档要求、变更、参与者角色等方面 展


1



现其不同传统的特性。


本文将结合工业自动化控制背景及企业实际情况,


对敏捷需求分析做< /p>


出初步的分析和论述。



敏捷需求概述



在国内工业自动化行业 中,传统的


DCS


系统产品已经得到较为广泛的推广,随着企业


对信息化的要求越来越高,


工业自动化应用水平的下一个阶段,


将是在商业价值引领下的市


场拓宽、市场细分,以及作为支撑的 需求深入研究。众多自动化企业也都在“蓝海”寻求新


增值点。


作为新行业的拓宽、


细分必然需要新的解决方案和产品来支撑。


于是对企业的研发


团队而言,


新产品以及新需求就会层出不穷,


出于市场利益考虑,


企业也会要求研发团队能

< br>够快速响应需求,能够聚焦需求,快速的交付。在产品研发项目的实施过程中,各种挑战和


问题纷至沓来,


项目管理者不管是做时间、成本、


质量 的三角平衡,还是人与技术的双向选


择,


始终无法绕开的一个问 题是:


如何快速响应需求的变化,


使客户在优化的体验过程中满


足其商业目标,从而实现企业本身的价值?


< br>近年来许多软件公司的都发生过


“需求失控”


的情形。< /p>


有很多研发团队在工作中采用庞


大、重型的过程方法,在大公司中 尤为如此。但未来的变化如同


Nassim Nicholas Taleb

< p>
描述


的黑天鹅一样不可预测且重要,已知和过去琐碎的重复并不足以预测未 来的重大影响


[1]



强调结构化方法 和重型的管理策略,往往在内心中拒绝变更


,


把变更作为被管理 甚至被“管


制”的对象


[2]


。为了尽 可能的避免变更,常常要求开发之前的需求获取、分析与定义“完


美无暇”



我们采用了


CMMI


理念 和流程,


仍旧会发生产品和商业价值的脱节。


本质上而言,


不同方法论出发点都是一致的。


CMM/CMMI

< br>告诉我们做什么,


而敏捷则告诉我们如何去做。


将二者结 合起来,在具体过程中进行裁剪和有机组合,敏捷化的需求分析将发挥沟通、




透和指导作用。


< br>IEEE


对需求的定义是:


用户解决问题或达到目标所需 的条件或性能;


系统或系统部件要


满足合同、标准或其他正式规 定文档的条件或性能。



需求是设计、构造产品的前提,简单< /p>


地说,


是必须完成的事及其所必须具备的品质。

< br>需求存在的原因要么是该类型的产品要求一


定的功能和品质,要么是客户希望需求 成为提交的产品的一部分


[3]


。软件需求的组织关系


参见下图:



2




从图中可以看出,


针对软件需求的层 次及组成,


传统需求开发、


分析方法和敏捷需求开


发、


分析方法基本特征是一致的。


二者间最明显的差 距在于开发和分析的方法,


以及方法的


执行体。传统方法只会定 义一个模糊的“需求分析师”角色,而在敏捷项目中,则可能由一


个团队来承载,强调了 客户


/


用户的参与。



敏捷需求开发



需求参与和实现



首先描述需求的参与 者。敏捷项目需求开发者包括用户代表(可以是工程方代表)


、需


求分析师(可以是产品设计师)


、开发人员


(包括架构师)< /p>


、测试人员以及相关的项目管理者


角色。


由于很多时候用户代表的缺失或缺位,


需求分析师起到了中要的替代作用。


需求分析


师的重要职责就是与不同用户交流,


包括最 终用户、工程使用方、


市场方,同时进行大量产


品调研以了解和 分析需求,将其制作成用户故事



user story


)并将需求传递给开发人员


(前


提是符合项目 任务书的范围)


。同时,需求分析师也要在某种参与度较深的情况下代替客户

< p>
负责功能验收测试。


而对内,需求分析师扮演了客户,那么除了需求提供者 的职责,如果需


要的话,相应地也要有评价和验收否决的权利。开发、测试人员进入需求 团队,便于他们理


解用户故事和验收标准。


一个完整的需求描述 用例可以很方便地转换为测试用例。


从整个过


程来说,


采集、


分析和实现的过程就是用户场景拟合和检验,

以及类似于极限编程中结对式


的及时纠偏。


各种角色的积极 参与在不同角度和层次下的场景拟合,


表明需求不是程序员的


3


-


-


-


-


-


-


-


-



本文更新与2021-02-13 01:16,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/647111.html

浅议软件敏捷项目中的需求开发的相关文章

  • 爱心与尊严的高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊严高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊重的作文题库

    1.作文关爱与尊重议论文 如果说没有爱就没有教育的话,那么离开了尊重同样也谈不上教育。 因为每一位孩子都渴望得到他人的尊重,尤其是教师的尊重。可是在现实生活中,不时会有

    小学作文
  • 爱心责任100字作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任心的作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文