Oracle Team Productivity Center

Oracle Team Productivity Center


Oracle Team Productivity Center is an Application Lifecycle Management tool that enables software development teams to collaborate and work productively together when developing applications using JDeveloper.

Team working is enhanced through the introduction of the Team Navigator providing integration with multiple ALM repositories, allowing users to query and update work items in those repositories from within JDeveloper. Additional services such as collaboration and contextual linking of work items through tags and relationships enhance the productivity of users. Context information about development files can be saved against a work item and restored by the user.

TPC maximizes investment in skills, processes and resources of teams and technologies through:

  • Providing unified access to, and increasing existing value in, existing ALM tools in JDeveloper
  • Maintaining quick and flexible hierarchies of teams and users leading to greater collaboration and reduced functional silos
  • Integrating ALM artifacts from disparate sources resulting in better information, process flow and linkages between artifacts.

Demo

Download

Tutorial

Discussion

Application Lifecycle Management can be described as the management of the lifecycle development practices (requirements, build, test, change control, defect management etc) integrated together through application of process, reporting, traceability and collaboration. The better this integration, the better the software. In the past many of these practices worked in isolation - in functional silos that did not lend themselves to collaboration. However, collaboration has become increasingly necessary in the software development world where teams work across organizations, time zones, cultures and business functions.


Oracle Team Productivity Center provides a connector framework to enable third party Application Lifecycle Management tools to be integrated into Oracle JDeveloper. Currently connectors are available for

The integration of these repositories in JDeveloper enables users to directly interact with their ALM artifacts whilst working in their IDE. TPC provides centralized services such as contextual linking, tagging and referencing of development artifacts across repositories to provide further integration of disparate repository artifacts. Additionally, Oracle TPC provides configurable team management facilities designed to improve productivity and communication among team members.

The Oracle Team Productivity Center Developer Guide provides details on how to develop a connector to integrate a third-party ALM repository with JDeveloper. The TPC connector infrastructure allows ALM repositories to be instantiated and a UI exposed directly inside of JDeveloper. Through the published interface built on open standards, the connector can expose repository fields using a meta-driven user interface and support basic create/update/delete operations on those objects. Each connector can support a number of artifact object types each with multiple user interface definitions. The connector also defines what fields in each artifact type are queryable by the user and how to query them. By implementing the connector interface and supplying some XML metadata to define a connector, a developer can quickly integrate their own repository into the Team Productivity Center framework, allowing any 3rd party repository to easily be exposed inside of JDeveloper. This developer guide is available in the JDeveloper Help Center. To facilitate developing a connector, a sample connector together with the source code is available for download

Oracle Team Productivity Center is available for free from this Web site. It consists of:

  • Server install: a platform-independent JAR file. Full details are contained in the Oracle Fusion Middleware Installation Guide for Oracle Team Productivity Center Server
  • Client software: a JDeveloper extension. Available by selecting Help ->Check for Updates, or downloadable here, it is installed like any other JDeveloper extension.
  • Connectors: to integrate ALM repositories into JDeveloper. Require both a server install (as detailed in the installation guide) and installation in JDeveloper as extensions. The Oracle JDeveloper Help Center contains detailed instructions on installing connectors and using Oracle Team Productivity Center. This help is available once the client software has been installed
     

Technical Information
Oracle Team Productivity Center Overview (pdf)
Introducing Oracle Team Productivity Center Videocast Podcast
Oracle Team Productivity Center Overview Demo
Working with Work Items Demo
Step-by-step Tutorial
Install Guide


 
Left Curve
Download
Right Curve
 · Oracle Team Productivity Center Server
 · Oracle Team Productivity Center JDeveloper Extension
 · Oracle Team Productivity Center Connectors JDeveloper Extension
 · Rally Oracle Team Productivity Center JDeveloper Extension

Left Curve
Discussion Forums
Right Curve
 · Oracle JDeveloper
E-mail this page
Printer View Printer View
Oracle Is The Information Company About Oracle | Oracle RSS Feeds | Careers | Contact Us | Site Maps | Legal Notices | Terms of Use | Privacy