




免费预览已结束,剩余27页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
,软件研发管理-基于JIRA+SVN的版本管理交流,白冰Mail:abaibingMSN:abaibing2010年6月欢迎大家沟通交流,一、软件研发价值新趋势二、软件研发、交付环节暴露的问题三、JIRA+SVN软件版本管理四、JIRA的其他功能,目录,一、软件研发价值新趋势,Sizemakesdifferences,Tenstohundreds,104107,Low,High,No,Usuallyoneperson,Yes,Usuallymanypeople,Low,High,一、软件研发价值新趋势,软件研发的发展趋势有以下几个特点:1.客户越来越成熟,分工越来越细致要求:对业务咨询能力、需求前瞻能力要求提高转变:软件供应商独家交付咨询服务商+软件开发商协同研发2.企业管理越来越专业化、精细化要求:用户对软件的功能细节、可用性,用户体验的要求越来越高3.监管法规、行业政策等促使企业管理的持续改善要求:1.软件供应商的研发管理能力、版本管理能力等2.用户对软件质量要求越来越高,业务驱动力,技术驱动力,安全Portal/SSO等等,策略管理内控合法合规,财政部证监会审计署银监会保监会关于印发企业内部控制基本规范的通知(本规范自2009年7月1日起实施),一、软件研发价值新趋势,软件生产定义的工作范围是刚性要求,是交付成果物,是我们的工作目标。,能够赢得客户赞誉和附加值的是质量、可用性、性能、相应及时性、团队工作氛围、信任度等软指标,一、软件研发价值新趋势二、软件研发、交付环节暴露的问题三、JIRA+SVN软件版本管理四、JIRA的其他功能,目录,二、软件研发、交付环节遇到的问题,需求传递失真,非功能性需求被忽略,需求管理,开发,分析设计,测试,实施运维,版本交付节奏失控,软件需求管理,单元测试缺失,集成测试,用户验收测试,问题管理与修正随意,版本发布失控,持续版本升级,版本持续集成,个性化需求,需求变更,分阶段上线,客户,供应商,软件版本无规划,一、软件研发价值新趋势二、软件研发、交付环节暴露的问题三、JIRA+SVN软件版本管理1)代码提交与问题单相结合(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的代码提交相结合,让问题的追溯和版本更新更清晰。,三、JIRA+SVN软件版本管理,1)JIRA+SVN,1)JIRA+SVN,JIRASubversionCommits,1)JIRA+SVN,三、JIRA+SVN软件版本管理,需求变更特点:1.变更频繁和琐碎2.需求管理,需求功能规格实时同步工作量大;分阶段同步内容容易遗漏。,探索:1.分阶段交付”需求规格说明书.doc”2.阶段内变更与升级JIRA配置管理,1)需求规格说明书-第一阶段.doc2)需求规格说明书-第二阶段.doc,a)软件版本规划:制定版本的交付节奏-范围(需求、缺陷),三、JIRA+SVN软件版本管理,2)JIRA多版本,a)软件版本规划:制定版本的交付节奏-时间,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多版本,三、JIRA+SVN软件版本管理,2)JIRA多版本,三、JIRA+SVN软件版本管理,Issue,QC,Developers,1.报告问题,Issue,Issue,Issue,b)问题跟踪解决日常流程,2.分拣问题,PM/PSM,JIRA为多版本管理提供了支撑,创建问题-选择影响版本,分拣问题-修改修复版本,按照交付节奏解决问题,4.解决问题,c)版本控制报告(自动生成):Openissues(打开的问题)Roadmap(路线图)Releasereport(发布报告)Changelog(修改日志)趋势分析,2)JIRA多版本,三、JIRA+SVN软件版本管理,c)版本控制报告(自动生成):Roadmap(路线图),PM/PSM通过需求、改进点、缺陷的分拣,实现交付节奏的控制,2)JIRA多版本,三、JIRA+SVN软件版本管理,c)版本控制报告(自动生成):Releasereport(发布报告),2)JIRA多版本,三、JIRA+SVN软件版本管理,c)版本控制报告(自动生成):Changelog(修改日志),2)JIRA多版本,三、JIRA+SVN软件版本管理,c)版本控制报告(自动生成):趋势分析,2)JIRA多版本,三、JIRA+SVN软件版本管理,心得:1.版本要早规划早定义,而不是开发后再确定版本号2.使用工具辅助开发管理,让“异地开发管理”变得简单;3.作为介质,为开发管理的持续改进提供了数据支撑,已发布,已发布,已发布,2)JIRA多版本,三、JIRA+SVN软件版本管理,重点:1.软件需求和交付节奏2.需求变更与缺陷跟踪,3)案例,三、JIRA+SVN软件版本管理,软件交付节奏,系统设计,软件实现,验证测试,版本发布,运行维护,可能是n次迭代,VSS,3)案例,三、JIRA+SVN软件版本管理,软件交付节奏,系统设计,软件实现,验证测试,版本发布,每个版本包含三个要素:1.需求和缺陷的集合2.决策优先级3.结合团队交付效率的合理完成时间,PM/PSM,3)案例,三、JIRA+SVN软件版本管理,软件交付节奏,系统设计,软件实现,验证测试,版本发布,注意: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软件版本管理,软件交付节奏,系统设计,软件实现,验证测试,版本发布,关键:按照交付节奏进行问题的受理与修订,Developer,Developer,Developer,Developer,3)案例,三、JIRA+SVN软件版本管理,软件交付节奏,系统设计,软件实现,验证测试,版本发布,PSM,代码提交,注意:1.填写版本号1.4.12.填写SVN修订号382093.填写版本日期2010.05.26,3)案例,三、JIRA+SVN软件版本管理,软件交付节奏,系统设计,软件实现,验证测试,版本发布,JIRA配置库,以下机制相互衔接建立联系1、软件研发规划版本(版本号,范围定义)2、JIRA版本(版本号,问题需求清单)3、SVN标签4、应用程序包命名5、程序“关于”中版本提示(如V1.4.1b
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 读某书后的心灵触动作文(8篇)
- 2025年新时代教师职业素养继续教育考试-教师跨学科素养与融合教学设计考核试卷
- 2025年BIM技术在乡村民宿设计中的应用考核试卷
- 2025年跨境职业教育合作模式职业教育改革水平考核试卷
- 2025年旅游市场生物多样性保护监管政策考核试卷
- 2025年绿色建筑数字化运维管理考核试卷
- 重难点解析人教版八年级物理上册第5章透镜及其应用-生活中的透镜达标测试练习题(详解)
- 难点解析-人教版八年级物理上册第5章透镜及其应用-透镜专题测评试题(含详细解析)
- 109跨境旅游合作区游客服务流程考核试卷
- 160旅游行业安全生产责任追究考核试卷
- 体育总会管理制度
- 2025安装服务合同范本:航空航天设备安装与测试协议
- 突发环境事件应急预案回顾性评估报告
- 资本论课件 3-11第21章学习资料
- 养老院老人进出院制度
- 临床试验中安慰剂使用的国际法规与解读
- 中国古代工程技术知到课后答案智慧树章节测试答案2025年春广东工业大学
- ktv公主劳动合同范例
- 《调酒与咖啡制作》课件-滴漏式冰咖啡壶
- 会议型酒店的营销策略与实践案例
- 2025年重庆市渝北区统景镇招录在村挂职本土人才高频重点模拟试卷提升(共500题附带答案详解)
评论
0/150
提交评论