JSM软件研发管理平台的基本概念A.pptx

JSM软件研发管理平台的基本概念A.pptx

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件研发管理平台的基本概念 (Jasmine Software Management) 敏捷中的敏杰: JSM Compare 代码对比工具 JSM Merge 代码合并工具 JSM CM 分布式版本控制 集成Share Flow工作流、Share EAP企业信息化应用平台,严格而又灵活的权限管理。 ----- 让每个软件研发团队都能方便地管理好开发全过程 JSM软件研发管理平台 JSM = Jasmine Software Management 集:分布式版本控制、集中式版本控制 集:先进软件代码对比合并工具、ShareFlow工作流程、协同平台 集:开发库、受控库、产品库 三库管理 集:SJ207标准、GJB5000 等标准 集:文档管理、代码配置管理、开发工具管理 集:PLM、档案管理、协同办公 集 :三员管理、软件加密管理、文件加密存储和传输等多种安全策略 JSM Compare 代码对比 JSM Client 客户端管理 JSM :Jasmine Software Management JSM Development 开发库管理 JSM Department 组织机构管理 JSM Security 三员管理 JSM Log 日志管理 JSM Audit 工作流程管理 JSM Project 项目管理 JSM Controlled 受控库管理 JSM Audit 测试、审核 JSM Merge 代码合并 杰思敏(JSM)软件研发管理平台 JSM Schedule 日程安排 JSM Statistics 统计分析 JSM CM 更改管理 JSM Authority 权限管理 JSM Team 团队管理 JSM Archive 档案管理 JSM product 产品库管理 JSM Accept 归档接收 JSM FAQ 问题收集反馈 JSM Request/Bug 需求、BUG管理 JSM Document 文档管理 JSM SJ207 产品结构管理 JSM Release 发放管理 JSM 功能组成 JSM研发管理平台的目标 让所有的项目成员都能对其工作成果进行管理,不必付出过多的精力,就能保证重要工作成果不发生混乱。 管理规范清晰明了,便于执行,不给项目人员添加过多的负担,不使人厌烦。 最先进的工具、丰富的功能、简便易用、无师自通。 为三个应用层次提供工具 从应用层次上可以从低到高分为三级: 个人应用:主要应用于个人独立开发或小组开发,它可以控制任何文件的版本、实现分支和归并功能、进行文本比较、标记注释和版本报告信息,工具为JSM Client。 部门级:主要应用于部门级开发,它可用于软件维护、不断增加的开发任务、并行开发、QA及测试,它面向大型团队、利于交流、能最大限度地利用人力资源,主要工具为JSM Client + JSM Audit 等。 企业级:主要使用于企业级开发,着重解决IT审核、管理报告、复杂的生命周期、应用工具包、集成解决方案、资料库等问题,实现真正规范的企业化运作,主要工具为JSM全套。 企业遇到的问题 缺乏交流:软件开发人员之间缺乏必要的交流 混乱:产品升级和维护所必需的程序和文档非常混乱 人员流动:开发过程中的人员流动经常发生 管理不善:因管理不善致使未经测试的软件加入到产品中 状态不清:项目开发状态不清楚 规模小:软件生产达不到规模化 软件研发过程中最大的麻烦 最大的麻烦是工作成果被覆盖! 如果不采用JSM配置管理工具来保存工作成果的历史版本的话,人们在同一个文件上修改内容,保存之后,那么新的内容覆盖了老的内容。 多数情况下新的内容比老的内容好,覆盖了也没关系。但是总有不少意外,例如程序员修改了老程序员之后,突然发现新程序是错误的,而老程序却是对的,可是老程序被新程序覆盖了,再也无法恢复。 怎么办呢?还能怎么办,只好重新写老程序再覆盖新程序,可是过一阵子又发现新程序也又可取之处,这时却无法恢复新程序了,只好重新写新程序再覆盖老程序,…如果你经常碰到这样的事情,你会发疯的。 解决之道 为了避免成果被覆盖,很多人采用最原始的手工管理版本的方式,例如给文件加后缀“-01”、“-02”以表示版本。天长日久,工作目录下就会有一堆带数字后缀的文件,而且你自己也忘记了数字后缀代表什么内容,管理起来非常麻烦。 JSM Client 作为分布式版本管理工具,能方便地管理开发过程中的每一个版本,避免这种现象的发生。最直接的好处是工作成果的所有版本都被保

文档评论(0)

shaoye348 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档