基于JIRA的敏捷开发管理过程

发表于:2018-1-12 10:46  作者:地空神一   来源:简书

字体: | 上一篇 | 下一篇 |我要投稿 | 推荐标签: 软件测试工具 JIRA

  敏捷开发概念
  敏捷软件开发:又称敏捷开发,是一种从1990年代开始逐渐引起广泛关注的一些新型软件开发方法,是一种应对快速变化的需求的一种软件开发能力。 它们的具体名称、理念、过程、术语都不尽相同,相对于“非敏捷”,更强调程序员团队与业务专家之间的紧密协作、面对面的沟通(认为比书面的文档更有效)、频繁交付新的软件版本、紧凑而自我组织型的团队、能够很好地适应需求变化的代码编写和团队组织方法,也更注重软件开发中人的作用。
  敏捷联盟在成立之初总结了四条基本的价值原则:
  · 人员交流重于过程与工具(Individuals and interactions over processes and tools)
  · 软件产品重于长篇大论(Working software over comprehensive documentation)
  · 客户协作重于合同谈判(Customer collaboration over contract negotiation)
  · 随机应变重于循规蹈矩(Responding to change over following a plan)
  敏捷开发步骤
  1、确认需求
  2、评估工作量
  将原型设计,UI设计,研发/测试的工作量化,尽量分解到最小任务,最好时间控制在16小时内。
  3、创建Sprint
  按照功能的重要程度,将任务划分为多个Sprint,每次执行一个Sprint。
  每天通过站会确认昨天的工作和完成度,今天的工作和工作中遇到的问题
  创建基于JIRA的敏捷开发管理过程
  准备工作
  拆分工作,评估工作量,制定工作计划,如下所示:
  - TEST Sprint1       # Sprint
  - TEST1          # EPIC
  - TEST-2     # Story
  - TEST3  # Sub-task
  创建board
  进入Boardsd页面,点击Create board,在弹出的页面中点击Create a Scrum board。
  
  进入Create an Agile board页面,选择Board create with new Software project,然后点击Next。
 
  进入New project with board页面,输入Project name/Project key/Project lead,然后点击Create board。
  下图就是新建的Board页面,可以通过Boards->TEST board进入。
 
  下图是新建的项目页面,可以通过项目->测试(TEST)进入。
  
  项目设置
  点击项目设置,进入项目设置页面。
  
  点击详情,进入项目编辑页面。
  
  项目设置页面中,可以对相应的项目内容进行编辑。
 
  通过版本菜单给项目添加版本。
 
  通过模块菜单给项目添加模块。
  
  通过工作流菜单编辑工作流,点击添加工作流可以添加新的工作流,点击切换方案可以换成之前存在的工作流。
  
  敏捷开发设置开始
  点击VERSIONS和EPICS。
 
  选择版本,点击Create epic建立EPIC。
  

上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理。

Python+Selenium大型电商项目(京东商城)实战直播,优惠名额抢占中>>
21/212>

评 论

论坛新帖

顶部 底部


建议使用IE 6.0以上浏览器,800×600以上分辨率,法律顾问:上海瀛东律师事务所 张楠律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2018, 沪ICP备05003035号
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪公网安备 31010102002173号

51Testing官方微信

51Testing官方微博

扫一扫 测试知识全知道