Enterprise ALM for development and deployment

Flexible Plan Management and Codified Processes

Define Product Roadmaps

Foster team collaboration with TeamForge project home pages. View project status, documentation and resources, or drill into specific releases or iterations. Aggregate metrics and burn-down reports, for program-wide visibility.

Adaptive Planning

TeamForge Adaptive Planning supports Scrum, Kanban, Waterfall, and anything in-between. Simultaneously plan by feature (scope) and timeline (release), using flexible planning folders. Simplify planning using graphical, web based planning boards. Perform quick edits on-the-fly within the Planning Board or Planning Project views and manage capacity planning in real time.

Estimate Work Items

Realistically estimate project efforts, without creating yet more effort for yourself. Simultaneously view, assess and update estimates across work items. Then let the system calculate the total effort, automatically.

Prioritize Work Items

Prioritize work items, at any level of the planning folder to increase business and development agility. Leverage tie-breaking within the project context to further refine priorities.

Visualize Progress with Task Boards

Implement agile task management with distributed teams and visualize project status with interactive task boards, within Windows desktop clients and IDE's. Update, share and monitor project and sprint processes, by re-allocating items as work progresses.

Fast-Track with Planning Templates

Codify processes across your organization. Get started in minutes, with pre-built best practice templates. Or build and customize your own planning templates such as for Agile, Waterfall or 'Water-Scrum-Fall' planning.

Code and Govern Subversion and Git

Enterprise Subversion Management

Achieve access controls, IP compliance and development process standards. Centrally manage, federate, govern and search all of the Subversion servers in the enterprise. Automatically discover and integrate stand-alone Subversion instances across the network. Ensure fast code access, high availability, and backup strategies over WAN networks using Subversion replication.

Enterprise Git Management

Get all the workgroup benefits of Git plus the centralized security, traceability, and build through release standards that your enterprise requires. Easily manage Git and Subversion servers and processes within and across projects. The latest shipping versions of Git and Gerrit are fully-tested and supported by CollabNet and ship with tight integrations to TeamForge 7.1.

Trace Code Commits

Automate lifecycle workflows by ensuring commits are associated with issues, requirements, and artifacts. Trace code commits back to everything - including documents, discussions, wikis, change requests, builds, test cases and releases whether captured within TeamForge itself or within a separate point ALM tool.

Code-Search with BlackDuck® CodeSight™

Discover and reuse code across projects, with embedded Black Duck Code Sight functionality. Integrated into TeamForge global search, find code snippets and relate back to commits, files and artifacts. Search is securely governed by central access control and permissions management.

Manage Code Repositories

Govern access, create and configure secure repositories across your distributed enterprise from an easy to use central Web console. TeamForge manages repositories for Subversion, Git, CVS and Perforce. You also can synchronize IBM Rational ClearCase repositories.

Browse Code Repositories

Browse repository content and share code analysis with authorized members of the team from the Web console. TeamForge ships with popular tools like ViewVC and GitWeb.

Assign Granular Permissions

Securely enable code access and govern your development processes by assigning granular code permissions to any member of your team worldwide. Access can be governed at the file, branch, and project level. Permissions can be assigned to users and groups for both Subversion and Git.

Simplify Code Reviews

Simplify code reviews, using embedded tools ReviewBoard and Gerrit, or using 3rd party tools such as Crucible. Associate reviews with artifacts and other objects, and embed review workflows into your lifecycle processes using TeamForge Orchestrate.

Track Artifacts and Workflows from Stories to Deployment

Track work items and manage backlogs

Capture product requirements from product teams, business users and IT operations. Centrally and securely manage backlogs, maintaining associations to documents, wikis and discussions.

Freely Customize Tracker for Workflows

Define trackers for your specific needs using your choice of nomenclature, no matter what development methodology and technology you use. Customize tracker fields, deploy validation routines and model field dependencies – to fit your unique requirements and workflows.

Auto-Update Artifacts and Inform People

Update the tracker items based on code commits, and build and test activities. Automate design processes and collaboration by assigning artifacts to project members, based on parameters such as category or release. Then have the tracker auto-alert project members about those updates.

Update Artifacts by Email

Integrate development artifacts and collaboration for your team members. Update (or create from scratch) tracker artifacts, simply by emailing TeamForge. Use TeamForge to send email alerts automatically to the team, once an artifact changes.

Simplify Merging and Conflict Handling

Collaborate within and across software code and release streams using Change Set Merge to simplify the process of running merges and resolving conflicts that can occur.

Access via Eclipse, Visual Studio, Outlook and GitEye

Access and update tracker artifacts directly from within your preferred IDE or work environment. TeamForge readily supports Eclipse, Visual Studio, Microsoft Outlook and GitEye

Codify Build, Integration and Test Processes

Enable Continuous Integration & Delivery

Manage and standardize build & test activities, directly from within TeamForge. Track artifacts across continuous integration & delivery processes, enterprise-wide.

Integrate Jenkins, Hudson or other CI Tools

Easily integrate Hudson or Jenkins using certified plugins. Or integrate any other build tool to implement your own continuous integration and delivery capability using TeamForge’ s open API’ s with TeamForge Connect and TeamForge Orchestrate.

Elastically Provision Build & Test Servers

Define and create standards for build, test, stage and deployment applications and infrastructure targets.  Elastically provision and access servers for each phase of your software development lifecycle using CollabNet Lab Management functionality. Servers can reside in CloudForge, Amazon EC2, or your own data center.

Automate Build and Delivery Traceability

Improve build through release automation and traceability by automatically updating tracker status, or generating tracker defects, based on build and test results. Track delivered file releases back to builds, code changes and requirements.

Automate and Manage Profiles, Servers and Clouds

Self-service, Dynamic Server/Cloud Allocation for Development, Build, Test

Define and govern server and cloud targets to improve enterprise-wide design through delivery standards. At a glance see and manage all servers and profiles allocated to a project or across projects.

Create Profiles: Centralized Management of Build and Test Stacks

Accelerate the build, test, and integration cycle by driving common software and infrastructure standards across the enterprise. Enable secure role-based access for creating and managing software profile stacks that can be shared globally across projects, across hosts, and across the application lifecycle.

Centralized Management and Reuse of Build Components

The secure Project Build Library (PBL) stores all build artifacts so they are searchable and can be shared within and across project teams. Build components can be uploaded automatically as part of a build script.

Reporting and Analytics

Analyze server loads and drive infrastructure sharing and expansion using real-time monitoring and dashboard reporting of CPU utilization and load across projects, by hosts and by users.

Integration with Eclipse

Access and provision hosts directly from within the Eclipse IDE. The plug-in is available as part the CollabNet Desktop - Eclipse Edition.

Cost Accounting

Gain visibility into your resource requirements and improve budget management and allocation by tracking costs of assets from various clouds for machine time. Report project wide or for individual users.

Release Management Within and Across Projects

TeamForge Deploy with Automic

TeamForge Deploy with Automic enables enterprise-grade DevOps, and makes software release a repeatable, automated process. A Linked Application within CollabNet TeamForge, TeamForge Deploy is a flexible, cross-platform solution that automates and orchestrates all the activities involved in application deployment.

Learn More

Centrally Manage Release Packages

Create a central point of governance, collaboration, and versioned archive for your projects’ releases. Conveniently manage complete file release packages, from one central location. Packaged releases include release images, issues, documents, notes, links and more.

Automate Release Workflows

Manage release steps with built-in workflows and track milestone progress. Automate workflows and follow-up actions, such as integrations tests following successful build jobs.

Monitor Release Access Statistics

Manage and monitor access to file releases. More effectively collaborate between development and IT operations through shared insights into usage of release versions.

Deployment Automation and DevOps at Scale

TeamForge Deploy with Automic

TeamForge Deploy with Automic automates and orchestrates all the activities involved in application deployment, from within TeamForge. It fits into any IT environment, controlling handoffs and coordinating changes. TeamForge Deploy executes deployments accurately and manages application changes across the enterprise. All deployments are governed by common role-based access control and permission management, to ensure security and segregation of duties.

Learn More

Deploy Full Packages to Production

Deploy to any production environment, at the push of a button. Deploy immediately, or schedule based on calendars or events. TeamForge Deploy automatically identifies and packages the components pertaining to a software update and executes deployments accurately, thereby improving productivity and reducing risk.

Deploy Packages to Release Systems

Archive qualified packages directly into the TeamForge file release management system. This way you always have a golden copy of production-ready software releases. TeamForge maintains a comprehensive audit log, so you always know what changes went into a software release, and what tracker artifacts are associated with them.

Tracking and Monitoring, from Code through Deployment

Monitor & control workflow executions in detail, deep into production systems with a common DevOps platform. Track down dependencies, from deployment packages to source code and artifacts. Gain visibility and control across the entire release process, ensuring governance and compliance.

Integrate with Jenkins

The Jenkins build server easily integrates with TeamForge Deploy to automate deployment upon successful build test activities. Also, gain automatic tracking and reporting on all change activity to improve productivity across the enterprise.

Integrate Your Tools

Integrate Your Tools

Federate and orchestrate across your favorite tools, using TeamForge Connect. Choose pre-integrated tools, including open-source and commercial tools. Or build your own integrations.

CollabNet Supported and Certified

Certified integrations are pre-integrated tools, with TeamForge integrations fully supported by CollabNet. Choose from a wide variety of pre-integrated tools, including the latest shipping versions of Subversion, PostgreSQL, Git and Gerrit which are fully tested and supported and ship with TeamForge.

Learn More

Partner Integrations

Developed and supported by CollabNet partners. Integrations that are governed by each partner's license terms.

Partner Integrations
Build Custom Integrations

Build Custom Integrations

TeamForge is agnostic to the tools and environments you prefer. Its multi-tier open architecture facilitates easy integration, while adherence to open standards and social development models.

Professional Delivery with CollabNet Labs

CollabNet Labs provides practical solutions inspired by our work with customers. Access to Lab Projects is available to CollabNet customers, governed by each integration's End User License.

Learn More

Professional Delivery with CollabNet Labs

Full Access from Your Desktop or Mobile Device

Eclipse Integration

Access all software lifecycle assets and tools in Subversion, Git, TeamForge & Lab Management directly from within the Eclipse IDE.

Learn More

Visual Studio Integration

Access all software lifecycle assets and tools in Subversion, Git, TeamForge & Lab Management directly from within the Microsoft Visual Studio IDE.

Learn More

Microsoft Outlook

The Microsoft Outlook desktop integration provides a familiar interface directly within Outlook, and interactive access to planning folders and artifacts, analytics capabilities and integrations with email and calendar functionality.

Windows Clients

The Windows client for TeamForge provides a familiar interface directly within Windows, and native document editing capabilities, and rich drag & drop capabilities.

Learn More

TeamForge Web Client

TeamForge is readily accessible via most popular web browsers. Manage code, artifacts and documents, collaborate with peers, and administrate the platform easily and securely over the Web.

TeamForge Web Client

Mobile Client

Access TeamForge right from your iPhone / iPad / iOS or Android mobile device. Browse, review and update tracker artifacts as you move.

Reports and Dashboards for the Developer through the Executive

Agile Project Dashboards and Reports

Track and communicate project status globally, including release and iteration status, with rich reports and charts. Generate charts and reports, for any level of the planning folder hierarchy, be it at the product, release, iteration, or team level. Increase visibility with new team allocation charts, burn-up and burn down charts, story points capacity planning, card counts, and swim lane refresh to see recent artifacts without leaving the planning board.

Open ALM Datamart

Easily fold custom reporting into your in-house IT reporting practices with an open accessible ALM database. Analyze pre-built metrics across the application lifecycle, from plan to code, to integration and delivery. Perform multi-dimensional OLAP analysis using your preferred reporting tools.

Packaged & Custom Analytics

Choose from rich pre-packaged analytics, based on best industry practices for application lifecycle management. Or build your own analytics quickly, using widgets for customer reporting. TeamForge 7.1 includes new Lifecycle Metrics reports that include burn up, burn down charts, advanced multi-select table filters, and Highcharts.

Query Builder

Create custom tracker queries, with comfortable query builders. Filter by properties such as status and priority, and choose from a variety of display options.

Expert Reporting

Initiate expert reports and database queries, directly from within TeamForge, through a standard SQL in-line reporting interface.

Compliance Reporting

Ensure access compliance with legal and corporate standards, with archived audit logs. Always know what changed, when and why.

CollabNet Labs

Want even more analytics? The possibilities are almost limitless. CollabNet’s Services team has pre-built and extensible reports and will work with you to build stunning dashboards based on TeamForge.

Learn more

Communication Threads and Moderation

Discussion Forums

Use discussion forums to securely engage across teams within and outside your organization, with flexible subscriptions, moderation and management options. Interact with internal stakeholders and customers, with threaded and managed discussions forums – all stored for future access.

Association Wizard

Easily associate content, people, and software artifacts within your discussion threads adding context to the application lifecycle process – including issues and bugs, file releases, wikis and other discussions.

Subscribe and Monitor

Foster governance and community by creating and subscribing to discussion topics of interest, or by monitoring specific discussions threads. Updates are delivered automatically to your email inbox.

Collaborative Software Lifecycle Content


Maintain rich development and project wikis, and create total team involvement by linking back to software lifecycle artifacts. Based on popular open-source frameworks, TeamForge wikis productize popular community add-ins.

Version and Compare

Wikis provide automated versioning for easy version comparison.

Export for Offline Views

Create and communicate content. Export Wiki content as Adobe® PDF files, for offline usage.

Collaboration Document Management for Every Stakeholder

Powerful Document Version Control

Manage business team and software lifecycle documents for your entire organization, with check-in and check-out. Automate document versioning, and associate documents to any ALM object such as work items or commits.

Share Blueprints and Requirements

Securely share documents across cross-functional and distributed teams – inside or outside of your organization. Track modifications, and receive email alerts upon updates.

Structure Content Reviews

Structure workflows among your software lifecycle stakeholders for document reviews and approvals, and maintain full change history.

Integrate with Microsoft Office

Integrate with Microsoft office applications, including Microsoft Word. Also manage almost any common document type.

An Architecture of Community Collaboration

Project Hierarchies

Foster organizational wide alignment, collaboration, and reuse. Map your business, technology and enterprise architecture into collaborative and hierarchical categories, groups, and projects.

Categories & Groups

Easily associate content, people and software artifacts within discussion threads adding context to the application lifecycle processes – including discussions on wikis and project pages, or related to issues and bugs, file releases, and more.

Branded Micro-Sites

Deploy branded micro-sites for your projects, structured along strategy, product and business lines. Create a custom look & feel for each project home page, with branding features and web publishing.

Your Personal Workspace Portal

My Page

Create your personal workspace portal. Easily see and access what matters most across your projects and teams. Gain immediate access to items assigned to you or requiring your intervention, and read the latest project news.


At a glance, access a rich dashboard of activities and tasks across all your projects. Gain insights into key metrics such as start/end date, open tasks, and estimated and actual efforts.


Organize and gain quick access to all of your projects. Launch project workspaces, or create new projects from scratch.


Keep up to speed in real time and set alerts for key items across your entire portfolio of projects. Subscribe to objects and applications you’d like to track and manage email notification preferences.

My Settings

Personalize your TeamForge experience and manage your user profile and preferences.

Administration of Your Community and ECD Assets

Maintain Ironclad Security

Implement hierarchical access controls across your entire enterprise architecture at the category, group, and project level. Utilize role-based access control (RBAC) to control access at the user, tool, file, and command level with a menu driven administration console.

Low Admin to User Ratio

Utilize the TeamForge native cloud architecture to reduce administrative costs. Typically only 1 FTE (full-time employee) is needed for a development organization of 5000 end users.

Scalable Permissions and Roles Management

Govern access across projects by setting role types for internal and external teams. Ensure tight security, with role-based access control (RBAC) management. Greatly simplify permissions and role management, with groupings and role inheritance, and bulk user management features.

Authentication and Single Sign-On

Integrate with your organizational information protection and access strategy using LDAP systems, Active Directory (AD), PKI and CAC. Increase user productivity and security with single sign-on.

Central Management with Secure Delegation

Centrally manage your global Enterprise Cloud Development platform for your application development across distributed organizations and locations. Manage users, roles, permissions, processes and workflows. Or delegate selected tasks to project members.

Cloud Backup and Data Archiving

Leverage the hybrid cloud, and backup your TeamForge based Subversion repositories automatically to the CloudForge – CollabNet’s public and privately managed cloud. CloudForge integrates seamlessly with your TeamForge server deployed on-premises or in the private cloud.

Private or Public Cloud, or On-Premise

Deploy TeamForge on a public cloud (with CloudForge) or a private cloud, managed by CollabNet, within your or your partner’s data center. Or deploy a stand-alone instance, on Linux or VMware.

TeamForge Orchestration

TeamForge Orchestrate

TeamForge Orchestrate acts as control center for your delivery pipelines, providing teams with a central hub for collaboration and helping them get the most out of CI/CD (continuous integration / continuous delivery).

Automated Traceability

Automatically trace the relationship of development and delivery activities across all your delivery pipelines. Freely choose the best tool for the job and still maintain visibility between related items.

Activity Streams – Extend Collaboration

Improve working relationships among team members by extending visibility. Comment and collaborate on any activity. Maintain a permanent record to prove compliance.

Integrations – Open APIs

Use your chosen tools in critical development steps. Extend the supported tool set by modifying the open-source adapters or by creating your own.