ImageVerifierCode 换一换
格式:PPT , 页数:32 ,大小:2.05MB ,
资源ID:11340208      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-11340208.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于JIRA+SVN的版本管理.ppt)为本站会员(精品资料)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

基于JIRA+SVN的版本管理.ppt

1、,软件研发管理 -基于JIRA+SVN的版本管理交流,白冰 Mail: MSN: 2010年6月 欢迎大家沟通交流,一、软件研发价值新趋势 二、软件研发、交付环节暴露的问题 三、JIRA+SVN软件版本管理 四、JIRA的其他功能,目录,一、软件研发价值新趋势,Size makes differences,Tens to hundreds,104107,Low,High,No,Usually one person,Yes,Usually many people,Low,High,一、软件研发价值新趋势,软件研发的发展趋势有以下几个特点: 1.客户越来越成熟,分工越来越细致 要求:对业务咨询能力

2、、需求前瞻能力要求提高转变:软件供应商独家交付咨询服务商+软件开发商协同研发 2.企业管理越来越专业化、精细化要求:用户对软件的功能细节、可用性,用户体验的要求越来越高 3.监管法规、行业政策等促使企业管理的持续改善要求:1.软件供应商的研发管理能力、版本管理能力等2.用户对软件质量要求越来越高,业务驱动力,技术驱动力,安全 Portal/SSO 等等,策略管理 内控 合法合规,财政部 证监会 审计署 银监会 保监会 关于印发企业内部控制基本规范的通知(本规范自2009年7月1日起实施),一、软件研发价值新趋势,软件生产定义的工作范围是刚性要求,是交付成果物,是我们的工作目标。,能够赢得客户赞

3、誉和附加值的是质量、可用性、性能、相应及时性、团队工作氛围、信任度等软指标,一、软件研发价值新趋势 二、软件研发、交付环节暴露的问题 三、JIRA+SVN软件版本管理 四、JIRA的其他功能,目录,二、软件研发、交付环节遇到的问题,需求传递失真,非功能性需求被忽略,需求管理,开发,分析设计,测试,实施运维,版本交付节奏失控,软件需求管理,单元测试缺失,集成测试,用户验收测试,问题管理与修正随意,版本发布失控,持续版本升级,版本持续集成,个性化需求,需求变更,分阶段上线,客户,供应商,软件版本无规划,一、软件研发价值新趋势 二、软件研发、交付环节暴露的问题 三、JIRA+SVN软件版本管理 1)

4、代码提交与问题单相结合(JIRA+SVN) 2)JIRA多版本管理 3)JIRA+SVN版本管理案例 四、JIRA的其他功能,目录,Issue,PMO,QC,Developers,1.报告问题,Issue,Issue,Issue,创建项目,版本,模块,项目组成员权限分配等,问题分拣 问题监控 统计分析,问题跟踪解决-常规流程,6.重新打开问题,2.分拣问题,PM/PSM,5.确认解决,3.受理问题,4.解决问题,三、JIRA+SVN软件版本管理,1)JIRA+SVN,缺陷跟踪:缺陷跟踪采用JIRA为平台进行管理,与配置管理SVN相结合,将问题Key+问题描述与SVN的代码提交相结合,让问题的追

5、溯和版本更新更清晰。,三、JIRA+SVN软件版本管理,1)JIRA+SVN,1)JIRA+SVN,JIRA Subversion Commits,1)JIRA+SVN,三、JIRA+SVN软件版本管理,需求变更特点: 1.变更频繁和琐碎 2.需求管理,需求功能规格实时同步工作量大;分阶段同步内容容易遗漏。,探索: 1.分阶段交付 ”需求规格说明书.doc” 2.阶段内变更与升级 JIRA配置管理,1)需求规格说明书-第一阶段.doc 2)需求规格说明书-第二阶段.doc,a)软件版本规划:制定版本的交付节奏-范围(需求、缺陷),三、JIRA+SVN软件版本管理,2)JIRA多版本,a)软件版

6、本规划:制定版本的交付节奏-时间,JIRA为多版本管理提供了支撑,影响版本:bug在哪些版本中被发现 修复版本:bug计划在哪个版本中修复,例如: -影响版本,如一个bug可能影响版本1.1和1.2。 -修复版本,如bug影响版本1.1和1.2,可能在2.0版本上被解决。,版本的三种状态: 发布/released、 未发布/unreleased、 归档/archived,2)JIRA多版本,三、JIRA+SVN软件版本管理,Issue,QC,Developers,Issue,Issue,Issue,b)问题跟踪解决日常流程,PM/PSM,JIRA为多版本管理提供了支撑,2)JIRA多版本,三、

7、JIRA+SVN软件版本管理,2)JIRA多版本,三、JIRA+SVN软件版本管理,Issue,QC,Developers,1.报告问题,Issue,Issue,Issue,b)问题跟踪解决日常流程,2.分拣问题,PM/PSM,JIRA为多版本管理提供了支撑,创建问题-选择影响版本,分拣问题-修改修复版本,按照交付节奏解决问题,4.解决问题,c)版本控制报告(自动生成):Open issues(打开的问题)Roadmap(路线图)Release report(发布报告)Change log(修改日志)趋势分析,2)JIRA多版本,三、JIRA+SVN软件版本管理,c)版本控制报告(自动生成):

8、Roadmap(路线图),PM/PSM通过需求、改进点、缺陷的分拣,实现交付节奏的控制,2)JIRA多版本,三、JIRA+SVN软件版本管理,c)版本控制报告(自动生成):Release report(发布报告),2)JIRA多版本,三、JIRA+SVN软件版本管理,c)版本控制报告(自动生成):Change log(修改日志),2)JIRA多版本,三、JIRA+SVN软件版本管理,c)版本控制报告(自动生成):趋势分析,2)JIRA多版本,三、JIRA+SVN软件版本管理,心得: 1.版本要早规划早定义,而不是开发后再确定版本号 2.使用工具辅助开发管理,让“异地开发管理” 变得简单; 3.

9、作为介质,为开发管理的持续改进提供了数据支撑,已发布,已发布,已发布,2)JIRA多版本,三、JIRA+SVN软件版本管理,重点: 1.软件需求和交付节奏 2.需求变更与缺陷跟踪,3)案例,三、JIRA+SVN软件版本管理,软件交付节奏,系统 设计,软件 实现,验证 测试,版本 发布,运行 维护,可能是n次迭代,VSS,3)案例,三、JIRA+SVN软件版本管理,软件交付节奏,系统 设计,软件 实现,验证 测试,版本 发布,每个版本包含三个要素: 1.需求和缺陷的集合 2.决策优先级 3.结合团队交付效率的合理完成时间,PM/PSM,3)案例,三、JIRA+SVN软件版本管理,软件交付节奏,系

10、统 设计,软件 实现,验证 测试,版本 发布,注意: 1.指定修订版本 2.分配责任人,关注人等,PM/PSM,分拣问题-修改修复版本,3)案例,三、JIRA+SVN软件版本管理,软件交付节奏,系统 设计,软件 实现,验证 测试,版本 发布,注意: ,Designer,VSS,3)案例,三、JIRA+SVN软件版本管理,软件交付节奏,系统 设计,软件 实现,验证 测试,版本 发布,注意: 1.SVN源代码配置库要全面:*.java,*.jsp,*.xml,*.sql, 2.配置目录结构PSM要做好规划; 3.每位研发团队成员按规范操作。,PSM,SVN样例,3)案例,三、JIRA+SVN软件版

11、本管理,软件交付节奏,系统 设计,软件 实现,验证 测试,版本 发布,关键: 按照交付节奏进行问题的受理与修订,Developer,Developer,Developer,Developer,3)案例,三、JIRA+SVN软件版本管理,软件交付节奏,系统 设计,软件 实现,验证 测试,版本 发布,PSM,代码提交,注意: 1.填写 版本号 1.4.1 2.填写 SVN修订号 38209 3.填写 版本日期 2010.05.26,3)案例,三、JIRA+SVN软件版本管理,软件交付节奏,系统 设计,软件 实现,验证 测试,版本 发布,JIRA配置库,以下机制相互衔接建立联系 1、软件研发规划版本(版本号,范围定义) 2、JIRA版本(版本号,问题需求清单) 3、SVN标签 4、应用程序包命名 5、程序“关于”中版本提示(如V1.4.1 build 38209),QC,PSM,QC,3)案例,三、JIRA+SVN软件版本管理,软件交付节奏,系统 设计,软件 实现,验证 测试,版本 发布,PSM,QC,PSM,Dead line:创建任务/缺陷时指定完成期限(dead line) 工期管理:创建任务,评估工期、反馈工期/工作记录(一个任务可以多次反馈) 任务管理 风险管理 ,四、JIRA的其他功能,

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报