collabnet teamforge 8.0 简介 (chinese)

29
1 Copyright ©2015 CollabNet, Inc. All Rights Reserved. ENTERPRISE CLOUD DEVELOPMENT CollabNet TeamForge 8.0 – 新特性

Upload: collabnet

Post on 18-Jul-2015

143 views

Category:

Technology


25 download

TRANSCRIPT

Page 1: CollabNet TeamForge 8.0 简介 (Chinese)

1 Copyright ©2015 CollabNet, Inc. All Rights Reserved. ENTERPRISE CLOUD DEVELOPMENT

CollabNet TeamForge 8.0 – 新特性

Page 2: CollabNet TeamForge 8.0 简介 (Chinese)

2 Copyright ©2015 CollabNet, Inc. All Rights Reserved.

议程

• TeamForge 8.0 产品蓝图主题

• 2014年H2的平台重点专注领域

•基于产品主题的概述和产品演示

Page 3: CollabNet TeamForge 8.0 简介 (Chinese)

3 Copyright ©2015 CollabNet, Inc. All Rights Reserved.

TeamForge 发展蓝图: 8.0 产品主题

敏捷交付 & DevOps

敏捷开发

企业级SCM

P

rod

uct

Th

em

es

敏捷计划和跟踪

报告和分析

用户体验和用户界面

企业级 Git 管理

DevOps 集成

基础架构,重新架构和技术债务

客户需求增强和问题修复

TeamForge

Page 4: CollabNet TeamForge 8.0 简介 (Chinese)

4 Copyright ©2015 CollabNet, Inc. All Rights Reserved.

Event

Data Store

统一的平台架构: 2014 H2的平台重点专注领域

Trackers

Project / Portfolio

Administration

Collaboration

Run time

Event Mgmt. Operational

Data Store Tool Chain

setup

Teams

Users

Roles/Perms

Event Sources

Associations

Domain

Objects

Activities

Universal

Search

Native

Artifact UI

Lifecycle

Reports

Federated

Tool UI

Activity

Streams

Pipeline

Monitors

External

Listeners

Notification

Activities, Objects, Associations

Events

Events

User Workspace

Configure

Configure

Store

Federated Tools

Native Artifacts

Custom

Objects

Page 5: CollabNet TeamForge 8.0 简介 (Chinese)

5 Copyright ©2015 CollabNet, Inc. All Rights Reserved.

TeamForge 发展蓝图: 8.0 产品主题

敏捷交付 & DevOps

敏捷开发

企业级SCM

P

rod

uct

Th

em

es

敏捷计划和跟踪

报告和分析

用户体验和用户界面

企业级 Git 管理

DevOps 集成

基础架构,重新架构和技术债务

客户需求增强和问题修复

TeamForge

Page 6: CollabNet TeamForge 8.0 简介 (Chinese)

6 Copyright ©2015 CollabNet, Inc. All Rights Reserved.

8.0新特性: 现代的全球UI样式

• TeamForge 8.0 突出现代化的用户界面,新的设计使用户在电脑和平板上感觉更棒。

Page 7: CollabNet TeamForge 8.0 简介 (Chinese)

7 Copyright ©2015 CollabNet, Inc. All Rights Reserved.

TeamForge 发展蓝图: 8.0 产品主题

敏捷交付 & DevOps

敏捷开发

企业级SCM

P

rod

uct

Th

em

es

敏捷计划和跟踪

报告和分析

用户体验和用户界面

企业级 Git 管理

DevOps 集成

基础架构,重新架构和技术债务

客户需求增强和问题修复

TeamForge

Page 8: CollabNet TeamForge 8.0 简介 (Chinese)

8 Copyright ©2015 CollabNet, Inc. All Rights Reserved.

Git/Gerrit质量检验

• 指定提交代码合并生产的具体时间

• 自动化执行质量检验关

• 启用审计的政策

… or create your own policy from scratch as easy as defining an

Outlook email filter rule …

Page 9: CollabNet TeamForge 8.0 简介 (Chinese)

9 Copyright ©2015 CollabNet, Inc. All Rights Reserved.

Git/Gerrit RBAC (基于角色访问)控制提升

• 通过定义teamforge站点角色实现全局控制Git权限

• 利用TeamForge项目层次结构继承Gerrit访问权限

• 使用默认访问权限使用所有SCM库(CVS,SVN,Git)

Page 10: CollabNet TeamForge 8.0 简介 (Chinese)

10 Copyright ©2015 CollabNet, Inc. All Rights Reserved.

Git/Gerrit 核心功能提升

• 通过对Gerrit2.9的改造使得性能得到巨大的提升

• TeamForge的项目和相关的评论之间实现无缝导航

Gerrit 2.6 Gerrit 2.7 Gerrit 2.9

Page 11: CollabNet TeamForge 8.0 简介 (Chinese)

11 Copyright ©2015 CollabNet, Inc. All Rights Reserved.

TeamForge 发展蓝图: 8.0 产品主题

敏捷交付 & DevOps

敏捷开发

企业级SCM

P

rod

uct

Th

em

es

敏捷计划和跟踪

报告和分析

用户体验和用户界面

企业级 Git 管理

DevOps 集成

基础架构,重新架构和技术债务

客户需求增强和问题修复

TeamForge

Page 12: CollabNet TeamForge 8.0 简介 (Chinese)

12 Copyright ©2015 CollabNet, Inc. All Rights Reserved.

• 基于团队的需求互补视图

• 基于团队的Spring计划

• 基于团队的Story和拆分任务的跟踪

敏捷项目团队

Page 13: CollabNet TeamForge 8.0 简介 (Chinese)

13 Copyright ©2015 CollabNet, Inc. All Rights Reserved.

敏捷故事点和工时统计提升

• 敏捷支持比以往任何时候都好,通过从子需求到Epics的向上汇总/合计story points,你可以更精确地规划需求大小和发布版本。

• 可以从不同项目的子工件向上汇总工时和story points

Page 14: CollabNet TeamForge 8.0 简介 (Chinese)

14 Copyright ©2015 CollabNet, Inc. All Rights Reserved.

敏捷任务板功能提升

• •简化任务分解与快速编辑 •支持跟踪工作流

Page 15: CollabNet TeamForge 8.0 简介 (Chinese)

15 Copyright ©2015 CollabNet, Inc. All Rights Reserved.

工件克隆

• 通过简单地复制和克隆工件是的工作更快地向前推进

Page 16: CollabNet TeamForge 8.0 简介 (Chinese)

16 Copyright ©2015 CollabNet, Inc. All Rights Reserved.

更多的敏捷报表

• TeamForge 8.0引入了一整套报表,将帮助您更好地跟踪,计划和回顾你的发布/迭代。

Page 17: CollabNet TeamForge 8.0 简介 (Chinese)

17 Copyright ©2015 CollabNet, Inc. All Rights Reserved.

TeamForge 发展蓝图: 8.0 产品主题

敏捷交付 & DevOps

敏捷开发

企业级SCM

P

rod

uct

Th

em

es

敏捷计划和跟踪

报告和分析

用户体验和用户界面

企业级 Git 管理

DevOps 集成

基础架构,重新架构和技术债务

客户需求增强和问题修复

TeamForge

Page 18: CollabNet TeamForge 8.0 简介 (Chinese)

18 Copyright ©2015 CollabNet, Inc. All Rights Reserved.

统一的报表界面

• 统一报告仪表板,方便查看、创建、管理和嵌入报告

• 丰富的报表创建和管理向导

Page 19: CollabNet TeamForge 8.0 简介 (Chinese)

19 Copyright ©2015 CollabNet, Inc. All Rights Reserved.

报表

•通过额外的过滤使得活动报表变得更加有用

Page 20: CollabNet TeamForge 8.0 简介 (Chinese)

20 Copyright ©2015 CollabNet, Inc. All Rights Reserved.

事件数据存储API

• TeamForge 8.0引入了一个事件数据存储,存储所有跨工具链的数据趋势和关联数据,所有的一切通过REST-like API实现

• 趋势报告包括:构建、代码评审工作项,提交和您自己的自定义数据源

Event

Data Store

Event Data Query API

Build results

Success

Fail0

10

20

30

40

1/1 1/6 1/11

Commits

ReviewedCommits

Page 21: CollabNet TeamForge 8.0 简介 (Chinese)

21 Copyright ©2015 CollabNet, Inc. All Rights Reserved.

自定义事件数据来源

• TeamForge 8.0能够让你从任意的工具去捕获、聚合和关联数据用于扩大生命周期的可追溯性

• 所有的数据都是通过新事件数据存储API获取

Commits

Orchestrate

Code Review

Builds / CI

Work items

Custom Data

Source

Users expand federation by adding ad hoc data sources

Page 22: CollabNet TeamForge 8.0 简介 (Chinese)

22 Copyright ©2015 CollabNet, Inc. All Rights Reserved.

TeamForge 发展蓝图: 8.0 产品主题

敏捷交付 & DevOps

敏捷开发

企业级SCM

P

rod

uct

Th

em

es

敏捷计划和跟踪

报告和分析

用户体验和用户界面

企业级 Git 管理

DevOps 集成

基础架构,重新架构和技术债务

客户需求增强和问题修复

TeamForge

Page 23: CollabNet TeamForge 8.0 简介 (Chinese)

23 Copyright ©2015 CollabNet, Inc. All Rights Reserved.

Nexus 二进制存储库集成

• 使用Nexus存储二进制文件,例如最终产品,填补ALM工具链的一个空白,并且促进开发团队,运营团队之间的合作(DevOps)

• 添加Nexus到你的Orchestrate管道或者单独使用它

Page 24: CollabNet TeamForge 8.0 简介 (Chinese)

24 Copyright ©2015 CollabNet, Inc. All Rights Reserved.

Test Link 集成

• 提供了需求,测试用例和缺陷之间关系的可追溯性

• 给TeamForge提供了测试管理能力

• 支持Selenium & Junit的自动化测试

Page 25: CollabNet TeamForge 8.0 简介 (Chinese)

25 Copyright ©2015 CollabNet, Inc. All Rights Reserved.

TeamForge 发展蓝图: 8.0 产品主题

敏捷交付 & DevOps

敏捷开发

企业级SCM

P

rod

uct

Th

em

es

敏捷计划和跟踪

报告和分析

用户体验和用户界面

企业级 Git 管理

DevOps 集成

基础架构,重新架构和技术债务

客户需求增强和问题修复

TeamForge

Page 26: CollabNet TeamForge 8.0 简介 (Chinese)

26 Copyright ©2015 CollabNet, Inc. All Rights Reserved.

主要 CRUs

• SCM 提交/推送规则(基于工件状态和责任人)

• 跟踪工件的必填字段验证

Page 27: CollabNet TeamForge 8.0 简介 (Chinese)

27 Copyright ©2015 CollabNet, Inc. All Rights Reserved.

基础架构提升

• TeamForge 8.0带来一些重大基础设施的改进包括(但不限于)对Safari和RHEL / CentOS 7.0的支持

• 核心服务从EJB2转化到EJB3 (更好的性能)

• Review board升级到2.0.11

• Wiki FCK 编辑器升级到4.4.5

• Postgres升级到 9.3.5

• JDK升级到1.7.0_71

• SVN升级到1.8.10

• 支持Safari浏览器

• Postgres升级选项(没有更多的数据转储和负载导致加速170%)

• SCM admin自动创建

• Mod_pagespeed_ap24

• 支持Rhel/CentOS 7.0

• 引导和迁移日志的改进

• 架构改动列表

Page 28: CollabNet TeamForge 8.0 简介 (Chinese)

28 Copyright ©2015 CollabNet, Inc. All Rights Reserved.

Review Board 2.0 – 利益

• 轻松创建审查请求

• Diff 视图 - 缩进标记差别 • 新文件索引

Page 29: CollabNet TeamForge 8.0 简介 (Chinese)

29 Copyright ©2015 CollabNet, Inc. All Rights Reserved.

Thank You Questions?