Download presentation
Presentation is loading. Please wait.
Published byKarin Reeves Modified over 9 years ago
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
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
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
Similar presentations
© 2025 SlidePlayer.com Inc.
All rights reserved.