2016 federal user group conference - what's new in teamforge
TRANSCRIPT
1 Copyright ©2015 CollabNet, Inc. All Rights Reserved.1 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
What’s new over the last year
2 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Goals of Modern Application Delivery
Deliver Better Software Faster
Ensure Compliance, Governance, and IP Security
Optimal Processes Best Tools Effective Teams
3 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
…by Offering a Full Development, Delivery, and Collaboration System
codecode
planplan
test test
release release
deploy deploy
monitormonitor
operate operate
build
build
Governance, traceability, and IP security across tools, assets, processes, and teams
Scalability
planreview
4 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Best Tools for the Job
5 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Areas of Emphasis
Agile Execution at an Enterprise Scale
Kanban boards
The Broadest Range of Supported 3rd Party
ToolsVisual association of JIRA issues with related downstream events and artifacts
Best-in-class Enterprise SCM
Integrated code browser for both Subversion and Git
Enterprise-Grade Visibility, Traceability,
and Reporting
Associations Viewer linking artifacts and events across tools and teams throughout the development cycle
Enhancements in Agile tracking capabilities and usability
Best-in-class enterprise Git and access to best-of-breed downstream tools (Jenkins) for JIRA shopsEnterprise-grade visibility, traceability, and reporting for JIRA shops
Git server replication
Git branch support
New SCM, build, and CI reports
Portfolio-level (cross-project) and custom reports
User Experience Improvements
6 Copyright ©2015 CollabNet, Inc. All Rights Reserved.6 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
User Experience ImprovementsNavigationAssociation Viewer
7 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• Main Menu– My Workspace– Site Admin menu– My Recently Viewed / Edited– More (Integrations)– Projects
• Search• User Avatar• Help
Navigation
Set the context using the main menu selection
Sub-Menu options are dependent upon main menu selection
The megaphone appears for Broadcast Messages
Site-wide Search functions Help options
• The new, compact Web browser navigation offers:– The same functions in a more modern interface.
– More vertical real estate for your TeamForge data.– Improved performance.– No more scrolling side to side to access Project Tools.
User avatar
8 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Navigation – My Workspace
• Select My Workspace from the main menu to view your personal menu.– Site level or cross-project functions are displayed with a black
background.– Click the Projects option to access the Create New Project functionality.
Use this grid to select the function or option you wish
to access
The grid displays on a black background
because these are site-wide options
Select Projects to access the Create New Project button
Main Menu selection: My Workspace
Help Options
9 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Navigation – Admin Menu
• Select Admin from the main menu to view the Site Admin functions.– Site level functions are displayed with a black background.
Use this grid to select the
function or option you
wish to access
The list displays on a black background because these are site-wide options
Main Menu selection: Admin
10 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Navigation – Project Menu
• Select a Project from the main menu to display the project’s tools.– Project functions are displayed with a white background.
Choose the Context from the list
The list displays on a black background because these are site-wide options
Access the project’s tools using the grid
menu
Main Menu selection:
Project
11 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• The TeamForge Association Viewer is available for objects with Associations tabs or options.
Association Viewer
– Graphical view of associations between objects• Parent-child
relationships• Native
associations• 3rd-party
integrations
Toggle between List and Trace
List will show the directly associated
objects, while Trace will expand traceability both
up and downstream
12 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Association Viewer (cont.)
This is the target object’s parent
object, in this case, a Story
artifact, with its associations and
dependencies shown
This is the “target” object to which the
other objects are associated or have
dependencies
Dependencies are noted with a dotted line (don’t forget the parent)
Associations are noted with a solid line Scroll across using
the arrows to view objects as events in a timeline
Icons represent objects and events. Click on an icon to view quick details, an active link to the full object, and the option to jump to or set that object as the target
• Use Trace to expand the viewer for more detailed traceability.
Click the icon for more detail, to set the object as the target , or to jump to the object
13 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Agile at an Enterprise Scale
14 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• When you create your Planning Folder, you can now choose the folder type using the folder type buttons:– Folder
• Can contain sub-Folders• Often used for Product or
Deliverable identification
– Release• Can be created within a Folder • Can contain sub-Releases
– Iteration• Must be subordinate to a Release• Mandatory Start and End dates
Typed Planning Folders
Planning Folder Creation Dialog
Select the Planning Folder type using the type button
Folder types are identified by icon in the Planning Folder list
15 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• The new avatar service that runs throughout TeamForge (in tracker boards, SCM, etc.) allows users to select personalized or auto-generated avatars
• Avatars connect TeamForge elements that use either user name- or email address-based identification to the user’s profile
New TeamForge Avatars
16 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Persistent Iteration and Team Selection
• Iteration and Team selection persist across different views– For the user’s convenience, TeamForge remembers the Iteration Number or
Team last worked on and pre-selects them in different views
17 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Artifact Filtering and Task Auto-Assignment
• Artifact filtering in Planning Folders– Users can view All, Open, or Closed artifacts and filter by the column headings
• Task auto-assignment in Task Board– As a user moves Tasks across the swim lanes, TeamForge can auto-assign these
Tasks to him/herself
18 Copyright ©2015 CollabNet, Inc. All Rights Reserved.18 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Kanban Boards
19 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• The power of many – TeamForge delivers support for multiple independent, configurable, named Kanban boards
• Flexibility – for each Kanban board, users can:– Create custom value stream maps – Configure Work-in-Progress (WIP) limits– Customize TeamForge trackers
• Compelling visual design and high usability– Collapsible bookshelf-style representation of value streams– Carousel scroll for easy viewing of numerous WIP states– Convenient viewing of child cards– New TeamForge avatars
Best-in-class Kanban
看板
20 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
•With TeamForge 8.1, users can:– Create multiple Kanban boards to model multiple value streams
• E.g., as part of the same TeamForge project, an administrator can set up one value stream for the development team’s requirements backlog and another one for the operations team to provision developers’ software and sandboxes
– Configure Kanban boards independently of each other– Set the default board for a project. Delete or edit boards
The Power of Many
21 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• A collapsible bookshelf design for value streams enables users to:– View more Kanban board states on one screen– Collapse Kanban states that are not of interest
Compelling Visual Representation of Value Streams
22 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• Use carousel scroll to conveniently view Kanban work-in-progress states beyond the five that can fit on one screen
Easy Viewing of Numerous WIP States with Carousel Scroll
23 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• Easily and conveniently view child cards of Kanban cards
• Number of child cards (including both open and closed) is shown in a gray circle at the top right of the Kanban card– Clicking on the gray circle showing the
number of child cards opens a scrollable list of child cards, including up to five cards per page
Convenient Viewing of Child Cards
24 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
•Map multiple tracker statuses to a Kanban state– Pick a Tracker status when dropping cards into a Kanban state
Tracker Status Mapping and Updates
25 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• Set limits to define the minimum and maximum number of cards (WIP items) allowed in each Kanban state– TeamForge provides a visual alert when Kanban limits are violated
Ability to Set Kanban Value Stream Limits
26 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Integrations – Atlassian’s JIRA
27 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• Boost your JIRA with TeamForge’s unrivaled enterprise SCM capabilities for Git and Subversion
• Add TeamForge-enabled visibility, traceability, and reporting to JIRA projects
• Effortlessly connect your JIRA to best-of-breed commercial and OSS tools, such as Jenkins and Nexus, while maintaining end-to-end traceability
• Add the contextual richness of TeamForge to JIRA– See all the activities related to a JIRA event throughout its lifecycle and across tools,
including downstream commits, builds, reviews, binary artifacts, and more.
• All from the familiar JIRA user interface
Supercharge Your JIRA
28 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• TeamForge enables unique traceability across tools, teams, and processes by associating JIRA issues with related downstream events and artifacts and presenting them all in one place via Associations Viewer
Unprecedented Visibility and Traceability
Expand the traceability chain to expose new layers of associations and relationships
Each node represents an activity (issue, commit, etc.) and its timeline. Lines indicate relationships between activities
The chain of associations shows how requirements became working software, with each activity detailed along the way
Timeline
JIRA issue
Commits
Code reviews
CI builds
Additional associations available
29 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• The TeamForge JIRA add-on installs through a web browser
• Developers associate JIRA issues to TeamForge source code check-ins using the commit message
• TeamForge tracks associations between JIRA and TeamForge source code check-ins and shows them in JIRA or TeamForge
JIRA Integration – How It Works
$ git commit -am ‘[MD-1] refactored for new API guidelines' [master 78b2670] [MD-1] refactored for new API guidelines1 files changed, 2 insertions(+), 1 deletions(-)
30 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
JIRA Integration – User Experience
The TeamForge tab in JIRA shows direct associations to the JIRA issue including TeamForge commits and upstream activities
“Trace” shows the full traceability chain from requirements to deployment on a timeline, including commits and downstream events, e.g., CI builds, code reviews, and binary artifacts
31 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• Add JIRA’s planning and tracking capabilities to the TeamForge best-of-breed toolchain—regardless of JIRA’s deployment type– Integrate JIRA Server via CTF adapter and JIRA Cloud via webhooks
•Maintain traceability and audit trails from planning to deployment
Integration with JIRA Cloud
JIRA ISSUE CI BUILD
COMMIT
JIRA ISSUE DETAILS
32 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
TeamForge Cookbook at The Chef Supermarket
33 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• Add Chef’s deployment-automation capabilities to TeamForge
• Enhance the CTF traceability to cover Chef recipe execution
Integration with Chef
CI BUILD
COMMIT
DEPLOYMENT START / END
DEPLOYMENT DETAILS
34 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Best-in-Class Enterprise SCM
35 Copyright ©2015 CollabNet, Inc. All Rights Reserved.35 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Git Replication and Branch Support
36 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• Use the TeamForge Git replication feature to setup local and remote mirrors for Git repositories to reduce server load, decrease network latency, and improve fetch performance for developers and CI build systems globally– Excellent performance even over slow or unreliable networks– Continuous IP protection with access controls replicated along with repository data
Improve Git Fetch Performance and Reduce Server Load
37 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• Secure and govern IP access across your entire Git replication infrastructure with TeamForge’s uniquely comprehensive fine-grained access controls
Protect Your Code Through Fine-Grained Access Controls
Role Members
Site Admin
Anonymous Users
Project Members
Logged-In Users
Non-Restricted Users
<
CollabNet TeamForge
Other Git Solutions
38 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• From setting up Git replica servers to creating and cloning a Git repository to monitoring the status of sync operations, TeamForge provides one common, intuitive user interface to enable and streamline it all
Git Replication Made Easy
39 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Faster Feature-Branch Development with Git Branch Support• Leverage the new Git branch support feature to:– View all branches in a Git repository– Compare branches to see to what extent and how branches “drift”
from the main branch and each other
40 Copyright ©2015 CollabNet, Inc. All Rights Reserved.40 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Git Pull Requests
41 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• Gerrit’s individual commit-based reviews– Each commit is reviewed individually and gets amended until accepted
• Feature-branch workflows with pull (or merge) requests– A group of commits (a branch) is reviewed. If not accepted, follow-up
commits are created to amend the branch
Code Review Options for Git
42 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• Select the code review and collaboration method that best meets your needs and team’s preferences
Support for Both Pull Requests and Commit-Based Workflows
43 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Unp
rote
cted
Br
anch
esPr
otec
ted
Bran
ches
• Important branches are protected and require reviews– Commits to protected branches trigger a commit-based review– Merges involving a protected branch trigger a pull-request review
• Other branches are considered unprotected – They either accept pull requests or do not mandate reviews
Applying Branch-Specific Review Policies – an Example
master
release-3.0
GUI-integration
feature-23
COMMIT-BASED REVIEWS
PULL REQUEST
44 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• Leverage comprehensive pull-request functionality – Create, update, abandon, rebase, and merge pull requests
• Facilitate collaboration by enabling developers to vote, review, comment, and exchange notifications
Pull Requests in TeamForge
45 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• Gain full visibility into a team’s merge activities, including open, merged, and abandoned pull requests and key details for each
• See all pull-request details for each branch
All Pull Requests in One Place
46 Copyright ©2015 CollabNet, Inc. All Rights Reserved.46 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Integrated Code Browser
47 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Navigate Any Code Repo Easily, Effectively, and in Style
• TeamForge is the only platform that delivers a code browser for both Git and Subversion repositories– Universal coverage of Git and SVN repositories from a common user
interface– Git and SVN-specific capabilities for maximum performance
• Effectively browse code repositories—small or large—using the elegant and intuitive user interface of TeamForge
• Leverage the richness of the TeamForge context to view and drill down on specific activities associated with the code– Code reviews, bug fixes, CI builds, etc.
48 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Elegant, Intuitive User Interface
Native TeamForge look and feel
New TeamForge avatars
Select a branch to view
49 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
All Associated Events on the Same Screen• View and drill down on specific activities and events associated
with the committed code
Commits
50 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• Zero in on relevant content quickly with color-highlighted points of difference between the files– Select a side-by-side or unified output based on your preferences
Effectively Compare Files with Diff Display
51 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• Browse changes and scroll through history quickly
Zoom Through Long Lists with Infinite Scroll
52 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• Conveniently view Readme files directly in the code browser window with automatic Readme file rendering
View Readme Files Directly in the Code Browser
53 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• Collapse empty folders for faster navigation, especially for Java projects
Collapse Empty Folders for Faster Navigation
54 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• Easily discern different syntax with language-based color highlighting
• Toggle on annotations to quickly see which line of code was last changed and by whom
• Click on commit ID to see full commit details and related associations
Effectively Navigate within the Code File
55 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• Native TeamForge Associations are now shown in the Association Viewer.– Traceability between tools and events has been expanded to include Native
Associations such as Documents, Artifacts, Commits and other TeamForge objects.
– Both Native Associations and Integrated Associations are shown in the viewer.
Association Viewer
Code Browser – Association Viewer
Toggle between the List (shown) and multi-level
Trace views
Click on the icons and links to view the associated Object
56 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• View the number of lines added and deleted at a glance.
Git Support – Changes Tab
Lines deleted are underlined in red while lines added are underlined in green
Click on the arrow to view the diff
Code Browser – Changes and Diff
57 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
– Color coded to highlight and distinguish branches.
– Displays vertically to the left of the list.
– Visualizes branching and merging.– See where development leaves the
main branch / master and where it returns to the master.
– Analyze timing of changes made to code.
• View changes in compact mode with revision graphs for files and folders.
Git Support – Git Revision Graph
Each point on the revision graph represents the change listed on the right, while the colored path represents the branch on which
the change was made
Merges are also shown, including the origin and target branches
Code Browser – Graph Tab
58 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• History Protect is now added to the code browser UI via the "Deleted/Rewritten" tab in the Branches view.– With proper permissions, resurrect or permanently delete branches without leaving the
Code Browser.
Git Support – History Protect UI
Use the tabs to view Active,
Merged, All and Deleted / Rewritten branches
Use the tools in the Actions column to resurrect or permanently delete branches
Code Browser – Branches Tab
59 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Git Support – Branch Comparison
• Enhanced Branch Comparison shows the number of commits behind and ahead of the master.
Commits behind (gray) and ahead (blue) of master
Code Browser – Branches Tab
The Compare button provides some additional details comparing the base and comparison branches
60 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Git Support – Sub-module Support
• The Git code browser now provides direct access to sub-modules.– Linked repositories in TeamForge can now be browsed.– View, browse and search using the direct links to the sub-modules.
Code Browser – Git SubmodulesUse the active links to access the sub-modules directly
61 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Git Support – Gerrit Code Review
• You can now update source code from the Gerrit code review with the new in-line editing feature.
Make your code changes while you review using in-line editing
62 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• Native TeamForge Associations are now shown in the Association Viewer.– Traceability between tools and events has been expanded to include Native
Associations such as Documents, Artifacts, Commits and other TeamForge objects.
– Both Native Associations and Integrated Associations are shown in the viewer.
Association Viewer
Code Browser – Association Viewer
Toggle between the List (shown) and multi-level
Trace views
Click on the icons and links to view the associated Object
63 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• View the number of lines added and deleted at a glance.
Git Support – Changes Tab
Lines deleted are underlined in red while lines added are underlined in green
Click on the arrow to view the diff
Code Browser – Changes and Diff
64 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
– Color coded to highlight and distinguish branches.
– Displays vertically to the left of the list.
– Visualizes branching and merging.– See where development leaves the
main branch / master and where it returns to the master.
– Analyze timing of changes made to code.
• View changes in compact mode with revision graphs for files and folders.
Git Support – Git Revision Graph
Each point on the revision graph represents the change listed on the right, while the colored path represents the branch on which
the change was made
Merges are also shown, including the origin and target branches
Code Browser – Graph Tab
65 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• History Protect is now added to the code browser UI via the "Deleted/Rewritten" tab in the Branches view.– With proper permissions, resurrect or permanently delete branches without leaving the
Code Browser.
Git Support – History Protect UI
Use the tabs to view Active,
Merged, All and Deleted / Rewritten branches
Use the tools in the Actions column to resurrect or permanently delete branches
Code Browser – Branches Tab
66 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Git Support – Branch Comparison
• Enhanced Branch Comparison shows the number of commits behind and ahead of the master.
Commits behind (gray) and ahead (blue) of master
Code Browser – Branches Tab
The Compare button provides some additional details comparing the base and comparison branches
67 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Git Support – Sub-module Support
• The Git code browser now provides direct access to sub-modules.– Linked repositories in TeamForge can now be browsed.– View, browse and search using the direct links to the sub-modules.
Code Browser – Git SubmodulesUse the active links to access the sub-modules directly
68 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Git Support – Gerrit Code Review
• You can now update source code from the Gerrit code review with the new in-line editing feature.
Make your code changes while you review using in-line editing
69 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Reporting
70 Copyright ©2015 CollabNet, Inc. All Rights Reserved.70 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
SCM ReportsActionable Information on SCM-Related Activities and Metrics
71 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• Depict build activity over a period of time including the count of builds and the average build duration for development teams and project managers
Build Activity Reports
72 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• Provide the count of daily commits (reviewed and not reviewed) over a period of time
Commit Activity Reports
73 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• Show the number of commits from each user over a period of time
Commits by User Reports
74 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• Provide file change statistics over time, including the total count of changes as well as the number of additions, deletion, copies, and modifications
File Changes over Time Reports
75 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• Display the total number of CI tests—including passed, failed, and ignored—performed for each build over a period of time
• Show total test duration for each build
Build and Test Activity Reports
76 Copyright ©2015 CollabNet, Inc. All Rights Reserved.76 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Portfolio-Level ReportingPowerful Cross-project Reports, Dashboards, and Metrics
77 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Reporting – Explore Feature
• Edit, update, and preview reports from project pages using the Explore feature of reports components.– No need to swap to the Reports tool for report editing.
Make changes to the report criteria and display options using the Explore function
78 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• The Tracker Table report now supports cross-project selection.– Conveniently view Tracker tables across any projects you can access.
Reporting – Cross Project Tracker Table
Use the Trackers selector to choose trackers from any project to which you have access
Reports > Create
Tracker Table Report
79 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• Leverage dashboards with cross-project reports to monitor progress and increase predictability across projects and teams
Project Portfolio Dashboard
80 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Cross-Project Reports
• View activities and track progress across multiple projects– Select trackers across projects and create reports on them– Leverage the data table view to review data grouped by project
81 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• View report results in logical groupings based on your selection using the Group By option
• Create custom-defined fields and filter by them
Enhanced Tracker Reports
82 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• Review project statistics covering artifacts, documents, commits, and file releases
• Use the Explore feature to look at data over different date ranges
Upgraded Project Statistics Reports
83 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• TeamForge Orchestrate event data store is now available for custom reports
• Custom-defined Tracker fields are now included in the data-mart to enable filtering
• Use the elegant TeamForge API to query data and create custom reports on events, associations, and traceability
Big Data Mart and Custom Reporting Capabilities
84 Copyright ©2015 CollabNet, Inc. All Rights Reserved.84 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Customer Requested Enhancements
Delete Document Version
Document Locking
User Local Time Zone
Planning Folder Ranking Export
Prevent Data Loss on Session Timeout
Tracker List Page Smart Search
Tracker Default Priority
Select Artifact Export
Search with Custom Fields
85 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Delete Document Versions
• Regain control of an ever-expanding number of versions– Users with a delete permission can permanently delete document
versions, so they would not appear in search results– Version details may still be viewed, even for a deleted version
86 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• Leverage strong locking controls to prevent users from viewing, editing, and downloading the document
• Receive an email notification on actions involving a locked document
Document Locking
87 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• Personalize your TeamForge experience by setting your time zone– Get TeamForge updates in your local time
Local Time Zone
88 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• Rank your artifacts in the Planning Folder list view
• Export artifacts preserving your ranking order
• Share your ranked backlog with the team
Planning Folder Ranking Export
89 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
Prevent Data Loss on Session Timeout
• TeamForge ensures you do not lose your form data when a session times out– TeamForge will prompt to login and allow you to continue right from
where you were
90 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• Tracker Admins can now set a default value for the Priority field for a Tracker.
• Use a default of “None” and set the field to required to force a value selection upon submission.
CDE – Tracker Default Priority
Choose the default for the
Priority field for a Tracker
Using a default of None and
checking Required will
prompt for value selection upon
artifact entry
Project Admin Menu > Tracker Settings
91 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• In 8.2, select specific artifacts from search results to be exported.– No need to export the entire file.– Pick the artifacts you want included and click the Export button.
CDE – Select Artifact Export
Use the selector box in the
header line to select or
deselect all artifacts in the Search results
Tracker Search Results
Select artifacts to be included in
the Export
92 Copyright ©2015 CollabNet, Inc. All Rights Reserved.
• User-defined, custom fields can now be used as criteria in Saved Searches.– Results are based on the values of the fields you defined.– More useful results from the data you track.
CDE – Search with Custom Fields
Use the custom field as search criteria and display it in the results in Trackers or on project pages
Project Home Page - Tracker Search Results