Presentation is loading. Please wait.

Presentation is loading. Please wait.

Understanding StarTeam Enterprise Advantage Course #4124.

Similar presentations


Presentation on theme: "Understanding StarTeam Enterprise Advantage Course #4124."— Presentation transcript:

1 Understanding StarTeam Enterprise Advantage Course #4124

2 Elite Associates Collaborative Process Repository

3 Elite Associates The StarTeam Product Family Major FeaturesStarTeam StandardStarTeam EnterpriseStarTeam Enterprise Advantage Configuration Management √√√ Change Requests√√√ Tasks√√ Requirements√ Customization√ Workflow√ Dynamic Tools√ NotificationBasic Customizable

4 Elite Associates StarTeam Architecture Secure Efficient Internet Command Interface Starbase Server Database StarTeamPVCSVSS All communication via TCP/IP directly over the Internet! StarTeam SDK - Java/Com based API StarDiskExplorer Web Edition Cross-Platform Client Command Line Dynamic Tools Notification Agent CaliberRM Import JBuilder Eclipse Visual Studio Delphi Together ControlCenter MS Project Oracle or MS SQL Server StarTeam Win 32 Client Secure Efficient Internet Command Interface

5 Elite Associates Installers Standalone Clients  Windows (Win32)  Cross-Platform (Java)  Web Edition (ASP)  StarDisk  Command Line Integrated Clients  JBuilder  C++ Builder  Eclipse  MS SCC API StarTeam Server StarTeam MPX Server StarTeam Extensions –StarFlow Extensions –Documentation –Samples –CaliberRM Import Utility Workflow Designer Web Edition Form Designer Notification Agent StarTeam SDK

6 Elite Associates Requirement Component Supports requirement hierarchy Custom form by requirement type Requirements can be Process Items Workflow enabled requirements Custom notification Web browser interface Can import CaliberRM requirements

7 Elite Associates

8 Alternate Property Editors Go to the Project | Property | Editors tab to enable Alternate Property Editors Locator is used to automatically deploy the resources used by the form (e.g. JARs) –Syntax: Locator –Locator ChangeRequest Resources are specified in propertyeditor.xml files All resources are checked into the Projects folder in the StarFlow Extensions projects and automatically deployed to workstations. Source code of several sample forms and tools are included!

9 Elite Associates

10 Customizing Forms with JBuilder Use JBuilder’s form designer Add a new StarTeam property through StarTeam’s Advanced | Customize menu Drop a new control on the form Enter the new property name into the control Check the new JAR into the StarFlow Extensions project

11 Elite Associates guicomponents.jar Enter the property name here to map the control to the StarTeam field

12 Elite Associates Dynamic Form Example Form changes based on a field value Change the CR Type And the form changes

13 Elite Associates Web Edition Pure web browser interface Supports multi-file check-in/out Customizable property editors Workflow enabled Does not support –IDE Integrations –MPX Server

14 Elite Associates Custom Change Request

15 Elite Associates Custom Topic

16 Elite Associates Workflow Designer Workflow is separate from the form Defined in.workflow.xml Example: ChangeRequest.Workflow.XML Stored in the StarFlow Extensions project Automatically deployed when changed Workflow is enforced by Web Edition too!

17 Elite Associates

18

19 Integrations Rich StarTeam Integration –JBuilder, Eclipse/WebSphere, C++ Builder Source Code Control API –Visual Studio, Delphi, C# Builder, etc. –CaliberRM, Rational Rose, Together Control Center Special Purpose Integrations –Visual Studio.NET Web Projects –Microsoft Project –Oracle Developer

20 Elite Associates Rich StarTeam Integration Direct access to StarTeam from IDE –Cross-Platform Client embedded Workflow enabled custom forms –Dynamically deployed –Supports all StarTeam types Dynamic Tools accessible through toolbar

21 Elite Associates

22

23 Dynamic Tools Cross-Platform Client custom toolbar Only available with the Cross-Platform Client Automatically distributes custom tools No need for separate installation for custom tools Integrates with the cross-platform client, JBuilder and C++ Builder Makes using custom tools and utilities easy

24 Elite Associates Custom E-Mail Notification Basic e-mail notification sends standard e-mails when responsibility is assigned only Custom notification adds –Customizable for each workflow step –Custom HTML e-mail format –Responsibility acceptance via e-mail Sends request to multiple users Ordered, Random and Blast modes –Exception notification when a step takes too long relative to a previous step –Optional Status e-mail Uses the Notification Agent

25 Elite Associates Synchronization and Import Microsoft Project CaliberRM Import –Basic tool does not support UDAs Test Director Synchronizer Custom Tools –CaliberRM UDA and Attachment support –HEAT Synchronizer

26 Questions?

27 Elite Associates Thank You 4124 Understanding StarTeam Enterprise Advantage Please fill out the speaker evaluation You can contact me further at … Steve@Elite-Associates.com


Download ppt "Understanding StarTeam Enterprise Advantage Course #4124."

Similar presentations


Ads by Google