基于JIRA+SVN的版本管理

上传人:灯火****19 文档编号:122074024 上传时间:2020-02-29 格式:PPT 页数:31 大小:2.05MB
返回 下载 相关 举报
基于JIRA+SVN的版本管理_第1页
第1页 / 共31页
基于JIRA+SVN的版本管理_第2页
第2页 / 共31页
基于JIRA+SVN的版本管理_第3页
第3页 / 共31页
基于JIRA+SVN的版本管理_第4页
第4页 / 共31页
基于JIRA+SVN的版本管理_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《基于JIRA+SVN的版本管理》由会员分享,可在线阅读,更多相关《基于JIRA+SVN的版本管理(31页珍藏版)》请在金锄头文库上搜索。

1、 软件研发管理 基于JIRA SVN的版本管理交流 白冰Mail abaibing MSN abaibing 2010年6月欢迎大家沟通交流 一 软件研发价值新趋势二 软件研发 交付环节暴露的问题三 JIRA SVN软件版本管理四 JIRA的其他功能 目录 一 软件研发价值新趋势 Sizemakesdifferences Tenstohundreds 104 107 Low High No Usuallyoneperson Yes Usuallymanypeople Low High 一 软件研发价值新趋势 软件研发的发展趋势有以下几个特点 1 客户越来越成熟 分工越来越细致要求 对业务咨询能

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

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

4、A 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

5、软件版本管理 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为多版本管理提供了支

6、撑 影响版本 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软件版本管

7、理 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

8、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软件

9、版本管理 重点 1 软件需求和交付节奏2 需求变更与缺陷跟踪 3 案例 三 JIRA SVN软件版本管理 软件交付节奏 系统设计 软件实现 验证测试 版本发布 运行维护 可能是n次迭代 VSS 3 案例 三 JIRA SVN软件版本管理 软件交付节奏 系统设计 软件实现 验证测试 版本发布 每个版本包含三个要素 1 需求和缺陷的集合2 决策优先级3 结合团队交付效率的合理完成时间 PM PSM 3 案例 三 JIRA SVN软件版本管理 软件交付节奏 系统设计 软件实现 验证测试 版本发布 注意 1 指定修订版本2 分配责任人 关注人等 PM PSM 分拣问题 修改修复版本 3 案例 三 JI

10、RA 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 案例 三 J

11、IRA SVN软件版本管理 软件交付节奏 系统设计 软件实现 验证测试 版本发布 PSM 代码提交 注意 1 填写版本号1 4 12 填写SVN修订号382093 填写版本日期2010 05 26 3 案例 三 JIRA SVN软件版本管理 软件交付节奏 系统设计 软件实现 验证测试 版本发布 JIRA配置库 以下机制相互衔接建立联系1 软件研发规划版本 版本号 范围定义 2 JIRA版本 版本号 问题需求清单 3 SVN标签4 应用程序包命名5 程序 关于 中版本提示 如V1 4 1build38209 QC PSM QC 3 案例 三 JIRA SVN软件版本管理 软件交付节奏 系统设计 软件实现 验证测试 版本发布 PSM QC PSM Deadline 创建任务 缺陷时指定完成期限 deadline 工期管理 创建任务 评估工期 反馈工期 工作记录 一个任务可以多次反馈 任务管理风险管理 四 JIRA的其他功能

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号