:需求管理:由产品经理提出确认需要做的需求,然后在JIRA里,在自己团队的产品线产品项目下,建立一个需求Issue,指派给团队的开发LEAD。瀑布模式下,建立需求的Issue类型,选择NewFeature。产品需要为需求编写PRD,并上传到Confluence自己项目团队的空间目录下。同时将PRD文档的链接地址,填到需求Issue的描述里。项目计划:需求评审后,项目团队进行项目计划。项目计划会上,决定项目的若干个Milestone,由PMO为每个Milestone在JIRA上该项目下建立类型为Milestone的Issue,并指派给该项目的项目经理。项目计划完成后,由PO或者项目经理放到Confluence自己项目团队的空间目录下。技术设计:产品研发团队在过完需求PRD评审/沟通会议以后,研发团队需要完成技术相关设计,文档放到Confluence自己项目团队的空间目录下。开发LEAD把技术设计文档的链接地址添加至需求Issue的描述里。技术设计需要经过技术评审会议,评审会议结果放到Confluence自己项目团队的空间目录下。测试设计:产品研发团队在过完需求PRD评审/沟通会议以后,测试团队需要完成测试相关的测试计划、测试用例等,文档放到Confluence自己项目团队的空间目录下。测试LEAD把测试相关文档的链接地址添加至需求Issue的描述里。开发阶段:开发LEAD根据技术设计,在JIRA里需求Issue之下,建立一个或若干个研发Task,Issue类型选择为该需求Issue的Sub-Task,并指派给相应的开发人员。研发Task可以包括Coding、BugFix、JUnit、数据库脚本编写等任何与技术实现相关的任务。测试阶段:测试LEAD根据测试计划,在JIRA里需求Issue之下,建立一个或若干个测试Task,Issue类型选择为该需求Issue的Sub-Task,并指派给相应的测试人员。测试Task可以包括测试用例编写、测试执行、测试数据准备等。测试人员在测试阶段发现BUG后,在JIRA里相应项目下,创建一个BUG,Issue类型为BUG,并指派给相应的开发人员。测试人员需要将BUG链接到需求Issue,链接类型选择relatesto。发布上线:在需求上SIT测试之前,研发团队上线负责人需要编写一份上线计划,文档放到Confluence自己项目团队的空间目录下,并把文档链接地址添加至需求Issue的描述里。研发团队上线负责人,在JIRA里需求Issue之下,建立一个上线Task,Issue类型选择为该需求Issue的Sub-Task,并指派给上线负责人本人。敏捷模式:需求管理:由产品经理PO或者ScrumMaster在JIRA的Agile里,为自己的敏捷团队建立一个AgileBoard,Board类型选择Scrum,并为Board选择自己所在的项目。由产品经理PO提出确定需要做的需求,然后在JIRA里自己的项目下,建立需求Issue,指派给PO。如果需求比较小,则建立需求的Issue类型选择Story。如果需求比较大,甚至于无法在一个Sprint内完成,则将该需求建立需求Issue,的类型选择Epic。然后在此Epic下建立若干个小需求Issue,类型为Story。需求Issue建立完成
JIRA项目执行和管理方案 来自淘豆网m.daumloan.com转载请标明出处.