INTRODUCING COLLABNET TEAMFORGE 8.2
2 COLLABNET TEAMFORGE 8.2 TEAMFORGE RELEASE HIGHLIGHTS TeamForge is the industry s #1 open platform for enterprise application development, delivery, and collaboration. Available as an on-premises or SSAE 16 SOC 1 Type 11 and ISO 27001-certified hosted solution, TeamForge helps leading companies and government agencies accelerate application development and delivery while maintaining the highest standards of governance, compliance, Introducing and IP security. CollabNet TeamForge 8.1 CollabNet TeamForge is the industry s #1 open application development, delivery and collaboration platform. TeamForge enables leading companies and government agencies to accelerate Boost Drive application development and delivery while maintaining the highest standards of governance, enterprise-wide Lower development compliance and IP security. organizational productivity with Agile, an effective and enabling the reuse costs through efficiency by TeamForge helps organizations boost productivity by implementing Agile, Continuous Integration (CI) / Continuous Continuous Integration (CI) / Continuous of open source resources, and governed adoption of existing assets, Delivery (CD) and DevOps across the enterprise, and lower costs with greater development efficiency, easier compliance and the ability to reuse existing assets, resources, and processes in new projects. Delivery (CD), and tools processes in new DevOps projects The most extensible and flexible platform on the market, TeamForge supports a broad range of commercial and open source tools (such as JIRA, Jenkins, Nexus, and HP ALM), the full spectrum of development methodologies (Agile, Waterfall, and hybrid approaches), both centralized (Apache Subversion ) and distributed (Git) version control systems, and a variety of collaboration options to connect distributed teams. Meet your unique needs Proven in with global this deployments open, extensible, as large as 80,000 and flexible users and platform. 1 billion commits, Pick from TeamForge a broad provides range the of centralized supported commercial and open source tools visibility, like end- to- end JIRA, Jenkins, traceability Nexus, and fine- grained and HP access ALM controls. Leverage that the development world s most demanding methodologies Agile, organizations Waterfall, or hybrid as they need best to fit govern your their business processes needs. and protect Harness intellectual the power property. of The both unique centralized ability of TeamForge (Apache to associate Subversion and ) and distributed (Git) version control trace activities systems and artifacts and connect throughout dispersed the application and lifecycle cross-functional and across disparate teams tools, with processes cloud-based and teams collaboration tools. helps facilitate compliance, increase development velocity and ensure software quality. TeamForge provides a complete application development, delivery, and collaboration platform Governance, traceability, and IP security across tools, assets, processes, and teams 2 TeamForge is an end-to-end enterprise application development, delivery, and collaboration platform. TeamForge is an end-to-end enterprise application development, delivery, and collaboration platform. CollabNet TeamForge 8.1 Release Highlights Page 1 of 12
3 RELEASE HIGHLIGHTS The 8.2 release incorporates new features that reinforce and expand the unique value TeamForge brings you, specifically: AGILITY Drive organization-wide development velocity using any software development methodology AGILE PLANNING AND EXECUTION AT ENTERPRISE SCALE* Native support for Agile releases and iterations New Kanban features to enhance user experience and further streamline workflows SOURCE CODE Achieve excellence in code management with any version control system distributed (Git), centralized (SVN), or both BEST-IN-CLASS ENTERPRISE SOURCE CODE MANAGEMENT (SCM) Rich visualization for Git branching, merging, change/delete history, and branch comparison Display of Git submodules in the code browser Inline editing capability for Gerrit code reviews (based on Gerrit 2.11) TRACEABILITY Facilitate governance, stay in compliance, secure IP, and assure quality ENTERPRISE-GRADE VISIBILITY AND TRACEABILITY Depiction of parent-child relationships in the traceability view Traceability chain visualization enhancement to include artifacts and events from both TeamForge and complementary third-party tools *Agile features are only available in TeamForge. SCM and traceability are offered in both TeamForge and TeamForge SCM. 3
4 AGILE PLANNING AND EXECUTION AT ENTERPRISE SCALE TeamForge is an end-to-end enterprise application development, delivery, and collaboration TeamForge empowers organizations to become Agile at scale by effectively supporting both Scrum and Kanban, allowing implementation of repeatable Agile processes and toolchains, and facilitating company-wide collaboration and IP reuse. RELEASE AND TeamForge 8.2 delivers native support for Agile releases and iterations FOLDERS as well as To support Agile new Kanban features to enhance user experience and further streamline workflows. RELEASE AND ITERATION FOLDERS releases and iterations, introduces dedicated folders featuring charts, and backlog to each release or new folder types enable the overall progress of a singular iterations to real time as necessary. To support Agile planning for releases and iterations, TeamForge 8.2 introduces corresponding folder types featuring metrics, reports, charts, and backlog information specific to each release or iteration. These new folder types enable you to easily assess the overall progress of a release or any of its singular iterations to course-correct in real time. ITERATI planning TeamFo correspo metrics, informa iteration you to e release course-c CollabNet TeamForge 8.2 Release Highlights Effectively plan and monitor progress of Agile releases and iterations with new dedicated Release and Iteration folders containing relevant information, statistics, and reports. Effectively plan and monitor progress of Agile releases and iterations with new dedicated Release and Iteration folders containing NEW KANBAN relevant FEATURES information, statistics, and reports. ONE-CLICK CREATION OF KANBAN CARDS AND CHILD ARTIFACTS TeamForge 8.2 broadens the scope of tasks you can perform directly in Kanban to further streamline corresponding workflows. Now, you can add new Kanban cards and create child tasks or defects against existing cards with just one click. Create a new card Add a child artifact 4 Quickly create new Kanban cards and add child artifacts to existing cards directly from the Kanban view.
RELEASE HIGHLIGHTS 5 Effectively plan plan and and monitor progress of of Agile Agile releases and and iterations with with new new dedicated Release and and NEW KANBAN Iteration folders FEATURES containing CTF 8.2 relevant RELEASE information, HIGHLIGHTS statistics, - DRAFT and and reports. FOR REVIEWING AND LAYING OUT ONE-CLICK CREATION OF KANBAN CARDS AND CHILD ARTIFACTS TeamForge NEW NEW 8.2 KANBAN broadens FEATURES the scope of tasks you can perform directly in Kanban to further streamline workflows. Now, you can add new ONE-CLICK Kanban CREATION cards OF and OF KANBAN create CARDS child tasks AND AND CHILD or defects ARTIFACTS against existing cards with just one click. TeamForge 8.2 8.2 broadens Effectively the the scope scope plan of of tasks and tasks monitor you you can can progress perform of directly Agile releases in in Kanban and to to iterations further streamline with new dedicated Release and corresponding workflows. Iteration Now, Now, folders you you can can containing add add new new Kanban relevant cards information, cards and and create statistics, child child tasks tasks and reports. defects against existing cards cards with with just just one one click. click. Effectively plan and monitor progress of Agile releases and iterations with new dedicated Release and NEW Iteration KANBAN folders FEATURES containing relevant information, statistics, and reports. CREATE Create a A a new ONE-CLICK NEW new card CARD card CREATION OF KANBAN CARDS AND CHILD ARTIFACTS TeamForge 8.2 broadens the scope of tasks you can perform directly in Kanban to further streamline corresponding NEW KANBAN workflows. FEATURES Now, you can add new Kanban cards and create child tasks or defects against existing cards ONE-CLICK with just CREATION one click. OF KANBAN CARDS AND CHILD ARTIFACTS ADD Add Add A a CHILD a child child artifact ARTIFACT TeamForge 8.2 broadens the scope of tasks you can perform directly in Kanban to further streamline corresponding workflows. Now, you can add new Kanban cards and create child tasks or defects against existing Create a new card cards with just one click. Create a new card Add a child artifact Quickly create new Kanban cards and add child artifacts to existing cards directly from the Kanban new cards and add child to cards from the view. Add a child view. Quickly create new Kanban cards and add child artifacts to existing cards directly from the Kanban view. artifact ARTIFACT FILTERING With With large-scale and and long-term projects, the the COMPLETE swim swim lane lane of of a a Kanban board board can can get get quite quite crowded. ARTIFACT TeamForge FILTERING 8.2 8.2 lets lets you you focus focus on on recently closed items items by by filtering out out cards cards completed more more than than 60 60 days days ago. ago. Consequently, you you have have fewer fewer items items to to scroll scroll through and and the the Kanban board board responds faster. With large-scale and long-term Quickly projects, create new the COMPLETE Kanban cards and swim add lane child artifacts of a Kanban to existing board cards can directly get quite from crowded. the Kanban TeamForge view. 8.2 lets you focus on recently closed items by filtering out cards completed more than 60 days ago. Consequently, you ARTIFACT FILTERING have fewer items to scroll through and the Kanban board responds faster. With Quickly large-scale create new and long-term Kanban cards projects, and add the child COMPLETE artifacts swim to existing lane of cards a Kanban directly board from can the get Kanban quite crowded. view. TeamForge 8.2 lets you focus on recently closed items by filtering out cards completed more than 60 days ago. Consequently, ARTIFACT FILTERING you have fewer items to scroll through and the Kanban board responds faster. With large-scale and long-term projects, the COMPLETE swim lane of a Kanban board can get quite crowded. TeamForge 8.2 lets you focus on recently closed items by filtering out cards completed more than 60 days ago. Consequently, you have fewer items to scroll through and the Kanban board responds faster. CollabNet TeamForge 8.2 8.2 Release Highlights Page Page 2 2 of of 12 12 Toggle the Calendar icon (encircled above in yellow) to filter out artifacts older than 60 days or view a full list of closed cards. CollabNet TeamForge 8.2 Release Highlights Page 2 of 12 CollabNet TeamForge 8.2 Release Highlights Page 2 of 12 5
6 BEST-IN-CLASS ENTERPRISE SOURCE CODE MANAGEMENT TeamForge delivers unrivaled enterprise-grade Git and Subversion capabilities, providing a better experience for developers and ensuring compliance, governance, and IP security across all source code-related activities. The new release adds support for Git submodules and takes visualization of branching and merging to the next level with graphics that simplify and speed up branch comparison, change and delete history analysis, troubleshooting, and other tasks. GIT REVISION GRAPH The revision graph provides an easy way to view and analyze changes made to code (e.g., new commits, branching, and merging). Unlike other code management solutions, TeamForge can create a revision graph for individual files and folders, in addition to the entire repository all in its web interface. To further facilitate code revision analysis, TeamForge highlights, in black, the descriptions of significant commits those that contain code changes to clearly distinguish them from merge commits that may not have file changes. TeamForge Git revision graph visualizes branching and and merging merging at at the the repository, folder, folder, or or file file levels. levels. 6
7 IEWING CONVENIENT AND LAYING OUT VIEWING AND MANAGEMENT CTF 8.2 OF RELEASE DELETED HIGHLIGHTS OR REWRITTEN - DRAFT FOR BRANCHES REVIEWING AND Adding to its uniquely comprehensive and flexible Git history-protection functionality, TeamForge now provides an easy way to obtain information on branches that have been deleted or rewritten, so you can quickly reverse the changes or permanently delete the branches. d deleted branches in one place. TeamForge supplies information on all modified and deleted branch TeamForge supplies information on all modified and deleted branches in one place. TeamForge supplies information on all modified and deleted branches in one place. Permanently delete branches or restore them to their original state with just one click. ntly delete them with just one click. Restore branches to their original state or permanently delete them Restore branches to their original state or permanently delete them with just one click. 7
8 VISUALIZATION FOR BRANCH COMPARISON AND FILE CHANGE ANALYSES To simplify the task of comparing branches, TeamForge allows you to quickly zero in on specific files that differ between them. A graphical depiction of the number of added and deleted code lines helps you assess the scope of disparity between the files prior to making a decision to merge branches. Comparable visualization also also exists for individual commits. It It renders renders the the number number of code of code lines lines a commit a commit adds adds to, or to, removes or from, removes a file from, next to a file a colored next to line a colored of a proportionate line of a proportionate length. As a length. result, As you a result, can easily you assess can easily the assess scope the of file scope changes of without file changes viewing without the diff. viewing the diff. TeamForge clearly visualizes the the scope of of changes made to to branches or or files and the differences between them. 8
Fo Ac RELEASE HIGHLIGHTS DISPLAY OF GIT SUBMODULES IN THE CODE BROWSER The TeamForge code browser now provides information on all of the submodules referenced in a Git DISPLAY repository. OF GIT OF Direct SUBMODULES GIT links SUBMODULES to submodules IN THE hosted CODE IN BROWSER in TeamForge THE CODE are included BROWSER for convenient viewing, The browsing, TeamForge and code searching. browser now provides information on on all all of the of the submodules submodules referenced referenced in a Git in a repository. Git Direct links repository. submodules Direct hosted links in to TeamForge submodules are hosted included TeamForge for convenient are viewing, included browsing, for convenient and searching. viewing, browsing, and searching. 9 TeamForge 8.2 fully supports Git submodules and elegantly presents them within the code browser. INLINE EDITING FOR GERRIT CODE REVIEWS TeamForge TeamForge 8.2 incorporates fully supports the Git new submodules inline editing and feature elegantly of Gerrit presents 2.11, which them enables within the you the code to code conveniently browser. edit the source code you are reviewing directly from the Gerrit section of TeamForge, as illustrated below. INLINE EDITING FOR GERRIT CODE REVIEWS INLINE EDITING FOR GERRIT CODE REVIEWS TeamForge incorporates the the new new inline inline editing editing feature feature of Gerrit of Gerrit 2.11, 2.11, which which enables enables you to you conveniently to conveniently edit the source code Formatted: you edit are the reviewing source code directly you are from reviewing the Gerrit directly section from of TeamForge, the Gerrit as section illustrated of TeamForge, in the following. as illustrated below. 9 CollabNet TeamForge 8.2 Release Highlights Page 8 of 13
Delete Forma (63,63 RELEASE HIGHLIGHTS 10 ENTERPRISE-GRADE VISIBILITY AND TRACEABILITY TeamForge is the only platform that delivers end-to-end traceability and granular contextual association of artifacts and events occurring throughout the application lifecycle and across disparate tools, distributed teams, and diverse processes. PARENT-CHILD RELATIONSHIPS TeamForge 8.2 augments the Associations Viewer, providing the ability to depict parent-child dependencies. You can use this new functionality, for example, to link Agile epics, stories, and tasks with each other and corresponding code commits, builds, and deploy events. party tools like JIRA, Crucible, Jenkins, and Nexus. This end-to-end traceability view not only brings unique visibility to the development process, but also simplifies root-cause analysis and compliance by allowing you to easily find and explore related upstream and downstream artifacts and events for virtually any object (e.g., task, code, document, etc.) Code Commit The traceability chain depicts all the artifacts and activities regardless of the tool in which they occurred. The updated TeamForge Associations Viewer can render parent-child dependencies. COMPREHENSIVE ASSOCIATIONS CHAIN The Associations Viewer can visualize the entire development and delivery lifecycle by creating a traceability chain that includes artifacts and activities from all tools used throughout the development lifecycle, including both TeamForge and complementary third-party solutions like JIRA, Crucible, Jenkins, and Nexus. This adds unique visibility to the development process and simplifies compliance and root-cause analysis by allowing you to easily find and explore related upstream and downstream artifacts and events for virtually any object (e.g., task, code, document, etc.) The end-to-end traceability chain depicts all the artifacts and activities regardless of the tool in which they occurred. 10
11 In addition to the new capabilities described above, the 8.2 release features a redesigned TeamForge navigation bar that enhances the user experience. Illustrated below, the navigation bar s new collapsible space-saving design boosts its overall performance and increases the amount of usable screen space. With the new features and capabilities of the 8.2 release pertaining to Agile planning and execution, enterprise source code management, and end-to-end traceability assurance across tools and teams TeamForge further expands its ability to help organizations accelerate enterprise application development and delivery, while maintaining compliance, governance, and IP security. 11
ABOUT COLLABNET TEAMFORGE CollabNet is the founder of Apache Subversion, a major contributor to Git / Gerrit, and a leader in open, agile, and collaborative application development and delivery. Recognized for 12 consecutive years as SD Times 100 Best in Show winner in the ALM and Development Tools category, CollabNet offers innovative solutions, provides Agile consulting and training services, and proudly supports more than 10,000 customers and 4 million users in 100 countries. For more information, please visit www.collabnet.com. COLLABNET, INC. 4000 Shoreline Court, Suite 300 South San Francisco, CA 94080 TEL: +1 650.228.2500 FAX: +1 650.228.2501 EMAIL: info@collab.net WEB: www.collabnet.com blogs.collab.net twitter.com/collabnet linkedin.com/company/collabnet-inc facebook.com/collabnethq google.com/+opencollabnet1 2016 CollabNet, Inc. All rights reserved. CollabNet is a registered trademark. All other trademarks, brand names, or product names belong to their respective holders. 12RH-CTF82-031116