SlideShare una empresa de Scribd logo
1 de 92
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
Tools
Visual 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
shops
Enterprise-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 Improvements
Navigation
Association 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 guidelines
1 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.
Unprotected
Branches
Protected
Branches
• 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 Reports
Actionable 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 Reporting
Powerful 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

Más contenido relacionado

La actualidad más candente

TeamForge Overview Webinar (8/24)
TeamForge Overview Webinar (8/24)TeamForge Overview Webinar (8/24)
TeamForge Overview Webinar (8/24)CollabNet
 
Steer at the Team Level with Rational Team Concert
Steer at the Team Level with Rational Team ConcertSteer at the Team Level with Rational Team Concert
Steer at the Team Level with Rational Team ConcertIBM Rational software
 
Taking agile development to enterprise scale in a mixed tool environment with...
Taking agile development to enterprise scale in a mixed tool environment with...Taking agile development to enterprise scale in a mixed tool environment with...
Taking agile development to enterprise scale in a mixed tool environment with...IBM Rational software
 
Agile Upstream and Downstream Webinar - English
Agile Upstream and Downstream Webinar - EnglishAgile Upstream and Downstream Webinar - English
Agile Upstream and Downstream Webinar - EnglishCollabNet
 
Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)
Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)
Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)Serena Software
 
Linking Upstream and Downstream Agile
Linking Upstream and Downstream AgileLinking Upstream and Downstream Agile
Linking Upstream and Downstream AgileCollabNet
 
Optimize Your Enterprise Git Webinar
Optimize Your Enterprise Git WebinarOptimize Your Enterprise Git Webinar
Optimize Your Enterprise Git WebinarCollabNet
 
FUG Agile software engineering practices
FUG Agile software engineering practicesFUG Agile software engineering practices
FUG Agile software engineering practicesSerena Software
 
Lean product management for web2.0 by Sujoy Bhatacharjee, April
Lean product management for web2.0 by Sujoy Bhatacharjee, April Lean product management for web2.0 by Sujoy Bhatacharjee, April
Lean product management for web2.0 by Sujoy Bhatacharjee, April Triggr In
 
Removing Barriers Between Dev and Ops
Removing Barriers Between Dev and OpsRemoving Barriers Between Dev and Ops
Removing Barriers Between Dev and OpsVMware Tanzu
 
ITIL, Release Management and Automation
ITIL, Release Management and AutomationITIL, Release Management and Automation
ITIL, Release Management and AutomationIBM UrbanCode Products
 
Iteria lowcode 2022-01-10
Iteria lowcode 2022-01-10Iteria lowcode 2022-01-10
Iteria lowcode 2022-01-10Jozef Slezak
 
Release Management for Large Enterprises
Release Management for Large EnterprisesRelease Management for Large Enterprises
Release Management for Large EnterprisesSalesforce Developers
 
DevOps Service | Mindtree
DevOps Service | MindtreeDevOps Service | Mindtree
DevOps Service | MindtreeAnikeyRoy
 
IBM DB2 Analytics Accelerator Trends & Directions by Namik Hrle
IBM DB2 Analytics Accelerator  Trends & Directions by Namik Hrle IBM DB2 Analytics Accelerator  Trends & Directions by Namik Hrle
IBM DB2 Analytics Accelerator Trends & Directions by Namik Hrle Surekha Parekh
 
Tech Talk: Predictive Workload Analytics with CA Workload Automation iDash
Tech Talk: Predictive Workload Analytics with CA Workload Automation iDashTech Talk: Predictive Workload Analytics with CA Workload Automation iDash
Tech Talk: Predictive Workload Analytics with CA Workload Automation iDashCA Technologies
 
The Next Generation of Continuous Delivery
The Next Generation of Continuous DeliveryThe Next Generation of Continuous Delivery
The Next Generation of Continuous DeliveryIBM UrbanCode Products
 
BI and Dashboarding Best Practices
 BI and Dashboarding Best Practices BI and Dashboarding Best Practices
BI and Dashboarding Best PracticesRocket Software
 

La actualidad más candente (20)

TeamForge Overview Webinar (8/24)
TeamForge Overview Webinar (8/24)TeamForge Overview Webinar (8/24)
TeamForge Overview Webinar (8/24)
 
Steer at the Team Level with Rational Team Concert
Steer at the Team Level with Rational Team ConcertSteer at the Team Level with Rational Team Concert
Steer at the Team Level with Rational Team Concert
 
Taking agile development to enterprise scale in a mixed tool environment with...
Taking agile development to enterprise scale in a mixed tool environment with...Taking agile development to enterprise scale in a mixed tool environment with...
Taking agile development to enterprise scale in a mixed tool environment with...
 
Agile Upstream and Downstream Webinar - English
Agile Upstream and Downstream Webinar - EnglishAgile Upstream and Downstream Webinar - English
Agile Upstream and Downstream Webinar - English
 
Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)
Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)
Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)
 
Linking Upstream and Downstream Agile
Linking Upstream and Downstream AgileLinking Upstream and Downstream Agile
Linking Upstream and Downstream Agile
 
Optimize Your Enterprise Git Webinar
Optimize Your Enterprise Git WebinarOptimize Your Enterprise Git Webinar
Optimize Your Enterprise Git Webinar
 
FUG Agile software engineering practices
FUG Agile software engineering practicesFUG Agile software engineering practices
FUG Agile software engineering practices
 
Lean product management for web2.0 by Sujoy Bhatacharjee, April
Lean product management for web2.0 by Sujoy Bhatacharjee, April Lean product management for web2.0 by Sujoy Bhatacharjee, April
Lean product management for web2.0 by Sujoy Bhatacharjee, April
 
Removing Barriers Between Dev and Ops
Removing Barriers Between Dev and OpsRemoving Barriers Between Dev and Ops
Removing Barriers Between Dev and Ops
 
ITIL, Release Management and Automation
ITIL, Release Management and AutomationITIL, Release Management and Automation
ITIL, Release Management and Automation
 
Iteria lowcode 2022-01-10
Iteria lowcode 2022-01-10Iteria lowcode 2022-01-10
Iteria lowcode 2022-01-10
 
Deployment module slides
Deployment module slidesDeployment module slides
Deployment module slides
 
Release Management for Large Enterprises
Release Management for Large EnterprisesRelease Management for Large Enterprises
Release Management for Large Enterprises
 
DevOps Service | Mindtree
DevOps Service | MindtreeDevOps Service | Mindtree
DevOps Service | Mindtree
 
Application slides
Application slidesApplication slides
Application slides
 
IBM DB2 Analytics Accelerator Trends & Directions by Namik Hrle
IBM DB2 Analytics Accelerator  Trends & Directions by Namik Hrle IBM DB2 Analytics Accelerator  Trends & Directions by Namik Hrle
IBM DB2 Analytics Accelerator Trends & Directions by Namik Hrle
 
Tech Talk: Predictive Workload Analytics with CA Workload Automation iDash
Tech Talk: Predictive Workload Analytics with CA Workload Automation iDashTech Talk: Predictive Workload Analytics with CA Workload Automation iDash
Tech Talk: Predictive Workload Analytics with CA Workload Automation iDash
 
The Next Generation of Continuous Delivery
The Next Generation of Continuous DeliveryThe Next Generation of Continuous Delivery
The Next Generation of Continuous Delivery
 
BI and Dashboarding Best Practices
 BI and Dashboarding Best Practices BI and Dashboarding Best Practices
BI and Dashboarding Best Practices
 

Destacado

Enterprise Git Adoption Webinar - Chinese
Enterprise Git Adoption Webinar - ChineseEnterprise Git Adoption Webinar - Chinese
Enterprise Git Adoption Webinar - ChineseCollabNet
 
Compliance and Governance Webinar
Compliance and Governance WebinarCompliance and Governance Webinar
Compliance and Governance WebinarCollabNet
 
CollabNet TeamForge 8.0 简介 (Chinese)
CollabNet TeamForge 8.0 简介 (Chinese)CollabNet TeamForge 8.0 简介 (Chinese)
CollabNet TeamForge 8.0 简介 (Chinese)CollabNet
 
TeamForge Overview Webinar (9/21)
TeamForge Overview Webinar (9/21)TeamForge Overview Webinar (9/21)
TeamForge Overview Webinar (9/21)CollabNet
 
Enterprise Git Adoption Webinar - German
Enterprise Git Adoption Webinar - GermanEnterprise Git Adoption Webinar - German
Enterprise Git Adoption Webinar - GermanCollabNet
 
Modernize Development with Agile Engineering Practices
Modernize Development with Agile Engineering PracticesModernize Development with Agile Engineering Practices
Modernize Development with Agile Engineering PracticesCollabNet
 
Cкрам и канбан для самых маленьких
Cкрам и канбан для самых маленькихCкрам и канбан для самых маленьких
Cкрам и канбан для самых маленькихVladimir Romanitchev
 
TeamForge Overview Webinar (10/5/16)
TeamForge Overview Webinar (10/5/16)TeamForge Overview Webinar (10/5/16)
TeamForge Overview Webinar (10/5/16)CollabNet
 
Vorstellung von CollabNet TeamForge 8.0 (German)
Vorstellung von CollabNet TeamForge 8.0 (German)Vorstellung von CollabNet TeamForge 8.0 (German)
Vorstellung von CollabNet TeamForge 8.0 (German)CollabNet
 

Destacado (10)

Enterprise Git Adoption Webinar - Chinese
Enterprise Git Adoption Webinar - ChineseEnterprise Git Adoption Webinar - Chinese
Enterprise Git Adoption Webinar - Chinese
 
Compliance and Governance Webinar
Compliance and Governance WebinarCompliance and Governance Webinar
Compliance and Governance Webinar
 
CollabNet TeamForge 8.0 简介 (Chinese)
CollabNet TeamForge 8.0 简介 (Chinese)CollabNet TeamForge 8.0 简介 (Chinese)
CollabNet TeamForge 8.0 简介 (Chinese)
 
TeamForge Overview Webinar (9/21)
TeamForge Overview Webinar (9/21)TeamForge Overview Webinar (9/21)
TeamForge Overview Webinar (9/21)
 
Enterprise Git Adoption Webinar - German
Enterprise Git Adoption Webinar - GermanEnterprise Git Adoption Webinar - German
Enterprise Git Adoption Webinar - German
 
Modernize Development with Agile Engineering Practices
Modernize Development with Agile Engineering PracticesModernize Development with Agile Engineering Practices
Modernize Development with Agile Engineering Practices
 
Cкрам и канбан для самых маленьких
Cкрам и канбан для самых маленькихCкрам и канбан для самых маленьких
Cкрам и канбан для самых маленьких
 
Как работает KANBAN
Как работает KANBANКак работает KANBAN
Как работает KANBAN
 
TeamForge Overview Webinar (10/5/16)
TeamForge Overview Webinar (10/5/16)TeamForge Overview Webinar (10/5/16)
TeamForge Overview Webinar (10/5/16)
 
Vorstellung von CollabNet TeamForge 8.0 (German)
Vorstellung von CollabNet TeamForge 8.0 (German)Vorstellung von CollabNet TeamForge 8.0 (German)
Vorstellung von CollabNet TeamForge 8.0 (German)
 

Similar a 2016 Federal User Group Conference - What's New in TeamForge

Tips for Beginning Cognos Report Studio Authors: Demonstration of Techniques
Tips for Beginning Cognos Report Studio Authors: Demonstration of TechniquesTips for Beginning Cognos Report Studio Authors: Demonstration of Techniques
Tips for Beginning Cognos Report Studio Authors: Demonstration of TechniquesSenturus
 
Lesson 4_5 Primavera 2.pptx..Enterprise Project Structure
Lesson 4_5 Primavera 2.pptx..Enterprise Project StructureLesson 4_5 Primavera 2.pptx..Enterprise Project Structure
Lesson 4_5 Primavera 2.pptx..Enterprise Project StructureEngrMuhammadJavidNaw
 
Tips and tricks of the 2021.4 release
Tips and tricks of the 2021.4 releaseTips and tricks of the 2021.4 release
Tips and tricks of the 2021.4 releaseCristina Vidu
 
Obiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboardObiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboardAmit Sharma
 
Obiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboardObiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboardAmit Sharma
 
Obiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboardObiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboardAmit Sharma
 
Caso de Sucesso Vodafone e Splunk
Caso de Sucesso Vodafone e SplunkCaso de Sucesso Vodafone e Splunk
Caso de Sucesso Vodafone e SplunkSplunk
 
Spring18 Release Highlights by Manish Thaduri
Spring18 Release Highlights by Manish ThaduriSpring18 Release Highlights by Manish Thaduri
Spring18 Release Highlights by Manish ThaduriManish Thaduri
 
#SalesforceSaturday Spring18 Release Highlights by Manish Thaduri
#SalesforceSaturday Spring18 Release Highlights by Manish Thaduri#SalesforceSaturday Spring18 Release Highlights by Manish Thaduri
#SalesforceSaturday Spring18 Release Highlights by Manish ThaduriAtul Gupta(8X)
 
Unit 2 - Object Navigator, Repository and ABAP Programs
Unit 2 - Object Navigator, Repository and ABAP ProgramsUnit 2 - Object Navigator, Repository and ABAP Programs
Unit 2 - Object Navigator, Repository and ABAP Programsdubon07
 
A story about scrum team
A story about scrum teamA story about scrum team
A story about scrum teamTarun Singh
 
TFS_Presenttation
TFS_PresenttationTFS_Presenttation
TFS_Presenttationaqtran2000
 
A proven path for migrating from clearcase to git and or subversion
A proven path for migrating from clearcase to git and or subversionA proven path for migrating from clearcase to git and or subversion
A proven path for migrating from clearcase to git and or subversionCollabNet
 
Tableau Conference Recap 2021 - Atlanta TUG - Dec 2021
Tableau Conference Recap 2021 - Atlanta TUG - Dec 2021Tableau Conference Recap 2021 - Atlanta TUG - Dec 2021
Tableau Conference Recap 2021 - Atlanta TUG - Dec 2021Sarah Bartlett
 
26 story slicing techniques for any scrum team
26 story slicing techniques for any scrum team26 story slicing techniques for any scrum team
26 story slicing techniques for any scrum teamagilebin
 
Transitioning to Cognos Workspace Advanced: Migrating from Query & Analysis S...
Transitioning to Cognos Workspace Advanced: Migrating from Query & Analysis S...Transitioning to Cognos Workspace Advanced: Migrating from Query & Analysis S...
Transitioning to Cognos Workspace Advanced: Migrating from Query & Analysis S...Senturus
 

Similar a 2016 Federal User Group Conference - What's New in TeamForge (20)

Patton kanban 1
Patton kanban 1Patton kanban 1
Patton kanban 1
 
kanban.ppt
kanban.pptkanban.ppt
kanban.ppt
 
Tips for Beginning Cognos Report Studio Authors: Demonstration of Techniques
Tips for Beginning Cognos Report Studio Authors: Demonstration of TechniquesTips for Beginning Cognos Report Studio Authors: Demonstration of Techniques
Tips for Beginning Cognos Report Studio Authors: Demonstration of Techniques
 
Lesson 4_5 Primavera 2.pptx..Enterprise Project Structure
Lesson 4_5 Primavera 2.pptx..Enterprise Project StructureLesson 4_5 Primavera 2.pptx..Enterprise Project Structure
Lesson 4_5 Primavera 2.pptx..Enterprise Project Structure
 
Tips and tricks of the 2021.4 release
Tips and tricks of the 2021.4 releaseTips and tricks of the 2021.4 release
Tips and tricks of the 2021.4 release
 
Advanced angular
Advanced angularAdvanced angular
Advanced angular
 
Obiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboardObiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboard
 
Obiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboardObiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboard
 
Obiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboardObiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboard
 
Caso de Sucesso Vodafone e Splunk
Caso de Sucesso Vodafone e SplunkCaso de Sucesso Vodafone e Splunk
Caso de Sucesso Vodafone e Splunk
 
Spring18 Release Highlights by Manish Thaduri
Spring18 Release Highlights by Manish ThaduriSpring18 Release Highlights by Manish Thaduri
Spring18 Release Highlights by Manish Thaduri
 
#SalesforceSaturday Spring18 Release Highlights by Manish Thaduri
#SalesforceSaturday Spring18 Release Highlights by Manish Thaduri#SalesforceSaturday Spring18 Release Highlights by Manish Thaduri
#SalesforceSaturday Spring18 Release Highlights by Manish Thaduri
 
Unit 2 - Object Navigator, Repository and ABAP Programs
Unit 2 - Object Navigator, Repository and ABAP ProgramsUnit 2 - Object Navigator, Repository and ABAP Programs
Unit 2 - Object Navigator, Repository and ABAP Programs
 
Patton kanban fr
Patton kanban frPatton kanban fr
Patton kanban fr
 
A story about scrum team
A story about scrum teamA story about scrum team
A story about scrum team
 
TFS_Presenttation
TFS_PresenttationTFS_Presenttation
TFS_Presenttation
 
A proven path for migrating from clearcase to git and or subversion
A proven path for migrating from clearcase to git and or subversionA proven path for migrating from clearcase to git and or subversion
A proven path for migrating from clearcase to git and or subversion
 
Tableau Conference Recap 2021 - Atlanta TUG - Dec 2021
Tableau Conference Recap 2021 - Atlanta TUG - Dec 2021Tableau Conference Recap 2021 - Atlanta TUG - Dec 2021
Tableau Conference Recap 2021 - Atlanta TUG - Dec 2021
 
26 story slicing techniques for any scrum team
26 story slicing techniques for any scrum team26 story slicing techniques for any scrum team
26 story slicing techniques for any scrum team
 
Transitioning to Cognos Workspace Advanced: Migrating from Query & Analysis S...
Transitioning to Cognos Workspace Advanced: Migrating from Query & Analysis S...Transitioning to Cognos Workspace Advanced: Migrating from Query & Analysis S...
Transitioning to Cognos Workspace Advanced: Migrating from Query & Analysis S...
 

Más de CollabNet

Hybrid Development Webinar - English
Hybrid Development Webinar - EnglishHybrid Development Webinar - English
Hybrid Development Webinar - EnglishCollabNet
 
Metrics to Power DevOps
Metrics to Power DevOpsMetrics to Power DevOps
Metrics to Power DevOpsCollabNet
 
Git Gerrit Mit Teamforge
Git Gerrit Mit TeamforgeGit Gerrit Mit Teamforge
Git Gerrit Mit TeamforgeCollabNet
 
Enterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using JenkinsEnterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using JenkinsCollabNet
 
Testlink Test Management with Teamforge
Testlink Test Management with TeamforgeTestlink Test Management with Teamforge
Testlink Test Management with TeamforgeCollabNet
 
A blueprint for enterprise agility
A blueprint for enterprise agilityA blueprint for enterprise agility
A blueprint for enterprise agilityCollabNet
 
Achieving DevOps using Open Source Tools in the Enterprise
Achieving DevOps using Open Source Tools in the EnterpriseAchieving DevOps using Open Source Tools in the Enterprise
Achieving DevOps using Open Source Tools in the EnterpriseCollabNet
 
A Reference Architecture to Enable Visibility and Traceability across the Ent...
A Reference Architecture to Enable Visibility and Traceability across the Ent...A Reference Architecture to Enable Visibility and Traceability across the Ent...
A Reference Architecture to Enable Visibility and Traceability across the Ent...CollabNet
 
Scaling Application Development & Delivery across the Enterprise
Scaling Application Development & Delivery across the EnterpriseScaling Application Development & Delivery across the Enterprise
Scaling Application Development & Delivery across the EnterpriseCollabNet
 
Agile Guru - Agile Culture, Management Best Practices and App Dev Practices
Agile Guru - Agile Culture, Management Best Practices and App Dev Practices Agile Guru - Agile Culture, Management Best Practices and App Dev Practices
Agile Guru - Agile Culture, Management Best Practices and App Dev Practices CollabNet
 

Más de CollabNet (10)

Hybrid Development Webinar - English
Hybrid Development Webinar - EnglishHybrid Development Webinar - English
Hybrid Development Webinar - English
 
Metrics to Power DevOps
Metrics to Power DevOpsMetrics to Power DevOps
Metrics to Power DevOps
 
Git Gerrit Mit Teamforge
Git Gerrit Mit TeamforgeGit Gerrit Mit Teamforge
Git Gerrit Mit Teamforge
 
Enterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using JenkinsEnterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using Jenkins
 
Testlink Test Management with Teamforge
Testlink Test Management with TeamforgeTestlink Test Management with Teamforge
Testlink Test Management with Teamforge
 
A blueprint for enterprise agility
A blueprint for enterprise agilityA blueprint for enterprise agility
A blueprint for enterprise agility
 
Achieving DevOps using Open Source Tools in the Enterprise
Achieving DevOps using Open Source Tools in the EnterpriseAchieving DevOps using Open Source Tools in the Enterprise
Achieving DevOps using Open Source Tools in the Enterprise
 
A Reference Architecture to Enable Visibility and Traceability across the Ent...
A Reference Architecture to Enable Visibility and Traceability across the Ent...A Reference Architecture to Enable Visibility and Traceability across the Ent...
A Reference Architecture to Enable Visibility and Traceability across the Ent...
 
Scaling Application Development & Delivery across the Enterprise
Scaling Application Development & Delivery across the EnterpriseScaling Application Development & Delivery across the Enterprise
Scaling Application Development & Delivery across the Enterprise
 
Agile Guru - Agile Culture, Management Best Practices and App Dev Practices
Agile Guru - Agile Culture, Management Best Practices and App Dev Practices Agile Guru - Agile Culture, Management Best Practices and App Dev Practices
Agile Guru - Agile Culture, Management Best Practices and App Dev Practices
 

Último

Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendArshad QA
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfCionsystems
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 

Último (20)

Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and Backend
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 

2016 Federal User Group Conference - What's New in TeamForge

  • 1. 1 Copyright ©2015 CollabNet, Inc. All Rights Reserved.1 Copyright ©2015 CollabNet, Inc. All Rights Reserved. What’s new over the last year
  • 2. 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. 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. 4 Copyright ©2015 CollabNet, Inc. All Rights Reserved. Best Tools for the Job
  • 5. 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 Tools Visual 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 shops Enterprise-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. 6 Copyright ©2015 CollabNet, Inc. All Rights Reserved.6 Copyright ©2015 CollabNet, Inc. All Rights Reserved. User Experience Improvements Navigation Association Viewer
  • 7. 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. 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. 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. 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. 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. 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. 13 Copyright ©2015 CollabNet, Inc. All Rights Reserved. Agile at an Enterprise Scale
  • 14. 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. 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. 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. 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. 18 Copyright ©2015 CollabNet, Inc. All Rights Reserved.18 Copyright ©2015 CollabNet, Inc. All Rights Reserved. Kanban Boards
  • 19. 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. 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. 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. 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. 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. 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. 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. 26 Copyright ©2015 CollabNet, Inc. All Rights Reserved. Integrations – Atlassian’s JIRA
  • 27. 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. 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. 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 guidelines 1 files changed, 2 insertions(+), 1 deletions(-)
  • 30. 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. 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. 32 Copyright ©2015 CollabNet, Inc. All Rights Reserved. TeamForge Cookbook at The Chef Supermarket
  • 33. 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. 34 Copyright ©2015 CollabNet, Inc. All Rights Reserved. Best-in-Class Enterprise SCM
  • 35. 35 Copyright ©2015 CollabNet, Inc. All Rights Reserved.35 Copyright ©2015 CollabNet, Inc. All Rights Reserved. Git Replication and Branch Support
  • 36. 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. 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. 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. 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. 40 Copyright ©2015 CollabNet, Inc. All Rights Reserved.40 Copyright ©2015 CollabNet, Inc. All Rights Reserved. Git Pull Requests
  • 41. 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. 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. 43 Copyright ©2015 CollabNet, Inc. All Rights Reserved. Unprotected Branches Protected Branches • 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. 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. 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. 46 Copyright ©2015 CollabNet, Inc. All Rights Reserved.46 Copyright ©2015 CollabNet, Inc. All Rights Reserved. Integrated Code Browser
  • 47. 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. 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. 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. 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. 51 Copyright ©2015 CollabNet, Inc. All Rights Reserved. • Browse changes and scroll through history quickly Zoom Through Long Lists with Infinite Scroll
  • 52. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 69 Copyright ©2015 CollabNet, Inc. All Rights Reserved. Reporting
  • 70. 70 Copyright ©2015 CollabNet, Inc. All Rights Reserved.70 Copyright ©2015 CollabNet, Inc. All Rights Reserved. SCM Reports Actionable Information on SCM-Related Activities and Metrics
  • 71. 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. 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. 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. 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. 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. 76 Copyright ©2015 CollabNet, Inc. All Rights Reserved.76 Copyright ©2015 CollabNet, Inc. All Rights Reserved. Portfolio-Level Reporting Powerful Cross-project Reports, Dashboards, and Metrics
  • 77. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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