- 9
- 0
- 约1.77万字
- 约 2页
- 2017-08-09 发布于浙江
- 举报
Science Technology Vision
IT论坛 科技视界 科技·探索·争鸣
敏捷开发在政府机关的应用探讨
邱明明
中国人民银行南京分行营业管理部 江苏南京
( , 210000)
【摘 要 敏 捷 开发 可以应对客 户快速 变化 的 需求 它强调 以人为核心 采 用迭代 的方 式 循 序渐进 地 开发软件 笔 者所在的 政 府机 关 小型
】 , 、 、 。
开发 团队近年 来对敏 捷 开发 方 法有选择 地进行 了应用 ,在测试驱 动开发 、小版本发布 、任 务投 票等方 面取得 了一 些 经验 。
关键词 敏 捷 开发 政 府机 关 应用
【 】 ; ;
个业务功能都是从测试开始 开发人员首先对需求进行分析 将需求
1 敏捷开发的出现和特点 。 ,
分解为一个个用户故事 然后根据用户故事 从需求的角度来编写测
1.1 敏捷开发的出现 , ,
试代码 主要是单元测试 功能测试 最后依据测试代码来编写业务
( 、 ),
传统的软件开发方法定义的过程往往大而笨重 降低了软件开发
, 功能代码。
团队的开发效率和响应变化能力 形成了过程膨胀即 过程泥潭
, “ ”。 如果没有测试代码 就不能编写业务功能代码 先写测试代码 能
年初 由于看到许多公司的软件开发团队陷入了过程泥潭 一批 , 。 ,
, ,
2001 够让开发人员明确目标 就是业务功能代码通过测试 当然通过测试
业界专家一起概括出了一些可以让软件开发团队具有快速工作 响应 , 。
、 并不是结束 测试覆盖率分析工具还可以直观地显示测试未覆盖到的
变化能力的价值观和原则 个体和交互胜过过程和工具 可以工作的 ,
: 、 业务功能代码 在测试没有 覆盖业务功能代码之前 尽快完善测
。 100% ,
软件胜过面面俱到的文档 客户合作胜过合同谈判 响应变化胜过遵
、
原创力文档

文档评论(0)