Enterprise ALM for development and deployment

  • Agile ALM: Development tools for the design and traceability of all software application data and infrastructure from concept through deployment for agile through DevOps. Desktops & integrations with extensible architecture.
  • Collaboration: Reporting, analytics, and social tools for real-time & off-line communication within and across teams.
  • Community Architecture: Business, technology and enterprise architecture mapping into collaborative and hierarchical categories, groups and projects. Personal cross-project workspaces with dashboards & monitoring.
  • Enterprise Cloud Development Asset Management: Search & trace project through company development assets across hybrid locations and clouds.

Flexible Plan Management and Codified Processes

Define Product Roadmaps

Communicate team wide business and technology objectives and status using a common project home. View all projects, documentation and resources within a single home page, or drill down into specific releases, iterations or milestone views. Aggregate metrics across projects trees, for program-wide visibility.


Establish Release and Sprint Plans

Simultaneously plan by feature (scope) and timeline (release), using planning folders. Utilize hierarchical folders, releases, and flexible nomenclature to codify any planning methodology, including Scrum, Kanban, Waterfall, or anything in-between.


Plan by Any Unit

Flexible planning also extends to multi-unit planning. Allow individual project teams to use their preferred units for planning and estimation, such as hours, rocks or t-shirt sizes.


Burn Down Charts

Accurately track velocity and feature completion using graphical story point burn down charts.


Estimate Work Items

Aggregate work items and automatically roll-up effort and capacity. Automatically calculate total effort for an iteration or release. View and communicate results to the team and management with reports and dashboards.


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 the diverse development framework, application target, tools and process needs of your organization. Get started quickly, with pre-built best practice templates. Or build and customize your own corporate 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.

Learn More


Trace Code Commits

Automate and enforce process and application lifecycle workflows to 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.

Learn more


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. Associate reviews with artifacts and other ECD objects. Govern review processes with roles and permissions management. Provide inline comments, and annotate reviews with screenshots and discussions.

Learn more


Track Artifacts and Workflows from Stories to Deployment

Track work items and manage backlogs

From user stories to deployment tasks, capture the market, user, and team requirements to manage, assign, and track all work items necessary for successful software development. Maintain time-based, ranked and heterogeneous backlogs that can be accessed from multiple contexts to technical and business users alike, from the web browser to the IDE.


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 approaches. Use the accompanying CollabNet desktops and its powerful merge clients to simplify the process of running merges and resolving the conflicts that can occur.


Access via Microsoft Outlook, Eclipse and Visual Studio

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


Codify Build, Integration and Test Processes

Enable Continuous Integration & Delivery

Define, standardize, and launch and control build and test activities, directly within your TeamForge development environment. Track artifacts across continuous integration & delivery processes on an enterprise-wide scale.


Integrate Hudson or Jenkins

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 CollabNet Connect.


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 all servers and profiles allocated to a project or across projects, from allowed clouds, and the status of each.


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.


More Lab Management capabilities and benefits

See all that Lab Management has to offer.

 

Release Management Within and Across Projects

CollabNet Deploy with UC4

CollabNet Deploy with UC4 enables enterprise-grade DevOps, and makes software releases a repeatable, automated process. A Linked Application within CollabNet TeamForge, CollabNet 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.


Securely Control Release Availability

Govern release access and manage availability of packages to select individuals or roles. Roll-back releases using Lab Management functionality.


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

CollabNet Deploy with UC4

CollabNet Deploy with UC4 automates and orchestrates all the activities involved in application deployment, from within TeamForge. It fits into any IT environment, controlling handoffs and coordinating changes. CollabNet 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. CollabNet 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 the 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

Jenkins build server easily integrates with CollabNet 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.


Full Access from Your Desktop or Mobile Device

Eclipse Integration

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

Learn More


Visual Studio Integration

Access all software lifecycle assets and tools in Subversion, TeamForge & Lab Management directly within the look and feel of 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.

Learn More


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.


Mobile Client

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

Learn More


Integrate Apps with Plug-Ins and Extensions

CollabNet Connect

With CollabNet Connect, agility and governance of tools into your application lifecycle is no longer an either/or proposition. Choose from best-in-class CollabNet tools, or integrate with your tools of choice- home grown, open source, or third party

Learn More


HP Quality Center Integration

Integrate your test and quality team into TeamForge, and create bi-directional synchronization of requirements, defects and development artifacts between HP Quality Center and TeamForge

Learn More


Atlassian JIRA Integration & Migration

Gain control and enterprise integration of your individual teams using JIRA. Centralize administration and enable traceability and discovery across TeamForge and JIRA. Or migrate to TeamForge from JIRA easily and pain-free, using packaged services and a migration tool.

Learn More


IBM Rational ClearCase Integration

Integrate ClearCase users into the TeamForge ecosystem. Synchronize a CollabNet Subversion repository and an IBM Rational ClearCase Versioned Object Base (VOB).

Learn More


ScrumWorks Pro Integration

Extend TeamForge to include Program level agile and scrum management capability. Replicate Scrum product and release structure and additional meta-data from ScrumWorks Pro to TeamForge and bi-directionally synchronize product backlog items and tasks.

Learn More


Reports and Dashboards for the Developer through the Executive

Agile Project Dashboards

Track and communicate project status globally, including release and iteration status, with rich reports and charts. Generate burn-down charts and reports, for any level of the planning folder hierarchy, be it at the product, release, iteration, or team level.


Open ALM Datamart

Deploy 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.


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.


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 and software artifacts within your discussion threads bringing in content and people in context of your application lifecycle process - including project pages, issues and bugs, file releases, wikis and other discussions.


Subscribe and Monitor

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


Collaborative Software Lifecycle Content

Wikis

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, and provision power functionality for example for 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 and software artifacts within your discussion threads bringing in content and people in context of your application lifecycle process - including project pages, issues and bugs, file releases, wikis and other discussions.


Branded Micro-Sites

Deploy branded micro-sites for your projects, structured along strategy, product and business lines. Create 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.


Dashboard

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.


Projects

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


Monitoring

Be kept up to speed in real time and set alerts for all of you key items across your entire portfolio of projects. Subscribe to objects and applications you’d like to keep track of 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 business, technology and enterprise architecture at the category, group, and project level. Utilize role-based access control (RBAC) to control access to 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 overhead, typically 1 FTE (full-time employee) for a development organization of approximately 5000 end users.


Scalable Permissions and Roles Management

Govern access by your internal and external teams and across projects by setting role types. 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.


Lifecycle Traceability, within Project and Company-Wide

Lifecycle Traceability - Associate Everything

Dramatically improve agility and traceability by using TeamForge’s ability to contain the context of the artifacts and users associated with it. Track back at any point in the application development and deployment lifecycle to related items such as wiki entries or code commits.


Graphical Workflow Tracking

Easily understand dependencies and track workflow progress using graphical traceability visualizations.