StarTeam Track

1110 What's New in StarTeam

John Sileski — Borland
Type: Regular Session.
Level: All.
Come hear about the most recent product changes and find out what has been going on in StarTeam Development. See review slides that cover the details and take a tour of the latest updates in the StarTeam product family.
Prerequisites: None.
1110 Tuesday, November 8, 2005 — 1:30pm - 2:45pm
Room: Continental Parlor 9
1122 Effectively Managing Agile Projects using StarTeam
Don Kranz — PROCESS-exchange, Inc.
Type: Regular Session.
Level: All.
StarTeam is much more than just a file management system. In this session, we see how StarTeam is an enabler for successful agile-based projects. First, we review an iterative and incremental process and how it is key to delivering frequent client-valued functionality. Next, we review a request process implemented in StarTeam that when combined with frequent iterations, allows us to anticipate and embrace changes from the client. Next, we look at a method of view (workspace) management which automates the delivery of the client-valued functionality. Finally, we review some basic strategies that utilize StarTeam to define the management of our repository across various project roles and provides a coherent strategy for the delivery of all artifacts, including the integration of StarTeam with other Borland products such as Together and CaliberRM.
Prerequisites: Familiarity with StarTeam.
1122 Thursday, November 10, 2005 — 11:00am - 12:15pm
Room: Continental Parlor 9
1128 CASE STUDY: Build Management and App Lifecycle Development Best Practices
Michael O'Rourke — BuildForge
Type: Case Study.
Level: All.
Discover how Fidelity Information Services integrated their application lifecycle and delivered higher quality software while utilizing existing disparate toolsets including StarTeam.
Prerequisites: None.
1128 Wednesday, November 9, 2005 — 8:00am - 9:15am
Room: Continental Parlor 9
1130 CASE STUDY: Using Borland Enterprise Studio in a Multi-project Environment
Mark English — LogSec Corporation
Type: Case Study.
Level: All.
This case study presents a real-world view of the US Army Environmental Center's rollout of the Borland Enterprise Studio tools across multiple projects and teams.
Prerequisites: Some practical knowledge of the Borland Enterprise Studio (JBuilder, CaliberRM, Starteam, Test Director) and the integration of the products in a working envirornment. Knowlegde of ALM concepts and software development lifecycles and project management also useful.
1130 canceled 
2002 Getting Started with StarTeam Enterprise Advantage
Steve Reynolds — Elite Associates
Type: Preconference Tutorial.
Level: Beginning.
StarTeam Enterprise Advantage provides the core of the Borland Application Lifecycle Management products by allowing you to create a fully customized development process. This session provides an in-depth introduction to the many features of StarTeam Enterprise Advantage including form customization using JBuilder, workflow definition, automatic notification and configuration of StarTeam Enterprise Advantage Web Edition. This session also covers the various points of integration between StarTeam and CaliberRM, JBuilder, and other Borland ALM products.
Prerequisites: None.
2002 Sunday, November 6, 2005 — 9:00am - 1:00pm
Room: Continental Parlor 9
2018 Application Lifecycle Management for Delphi

John Kaster — Borland
Type: Preconference Tutorial.
Level: Beginning.
A complete overview of the Application Lifecycle process and integration of StarTeam, CaliberRM, and Together in the Delphi IDE.
Prerequisites: Familiarity with Delphi.
2018 Monday, November 7, 2005 — 9:00am - 1:00pm
Room: Continental Ballroom 5
2112 Getting Started with StarTeam Enterprise Advantage
Steve Reynolds — Elite Associates
Type: Regular Session.
Level: Beginning.
StarTeam Enterprise Advantage provides the core of the Borland Application Lifecycle Management products by allowing you to create a fully customized development process. This session provides an in-depth introduction to the many features of StarTeam Enterprise Advantage including form customization using JBuilder, workflow definition, automatic notification and configuration of StarTeam Enterprise Advantage Web Edition. This session also covers the various points of integration between StarTeam and CaliberRM, JBuilder, and other Borland ALM products.
Prerequisites: None.
2112 Tuesday, November 8, 2005 — 3:15pm - 4:30pm
Room: Continental Parlor 7
2128 Writing StarTeam Utilities with Delphi and the StarTeam SDK
Jon Robertson — jmrSoftware
Type: Regular Session.
Level: Beginning.
One of the greatest strengths of StarTeam is the ability to extend functionality through the StarTeam SDK. Learn how to write utilities that provide custom functionality for your team.
Prerequisites: Experience with Delphi, COM Automation, and StarTeam.
2128 Wednesday, November 9, 2005 — 1:30pm - 2:45pm
Room: Continental Parlor 9
2148 Simplifying Security Administration with Groups, Roles and Permission Sets

Jeff Elkins — American Healthways
Type: Regular Session.
Level: Beginning.
The StarTeam security architecture provides the ability to finely tune access granted by user, group, and object within StarTeam, but although this allows exceptional customization, it can also give rise to overly complex security structures. This session explores the benefits and disadvantages of creating both information-based and role-based StarTeam groups.
Prerequisites: Some experience with the StarTeam security model.
2148 canceled 
2152 StarTeam and CaliberRM: Deploying for Linux and Windows

Leigh Crawford — HBS, an SXC Company
Type: Regular Session.
Level: Beginning.
Many development environments are NOT solely based on Windows anymore. More developers are completing their work in Linux. So, how do they work with StarTeam and CaliberRM in this case? What if they are only using the non-graphical Linux? This session addresses deployment of CaliberRM and StarTeam in a Linux environment and will also cover those shops that utilize both Linux and Windows.
Prerequisites: Minimal familiarity with CaliberRM, StarTeam, Linux, and Windows.
2152 canceled 
3002 Tips and Tricks for Using StarTeam More Effectively
Scott Green — Quest Software, Inc.
Type: Preconference Tutorial.
Level: Intermediate.
This session includes a review of little known, but powerful features of StarTeam. Advanced discussion of view behaviors and the business cases for them precede an interactive demonstration of techniques and tools used by advanced users, and a question and answer session on advanced usage of StarTeam.
Prerequisites: Basic understanding of concepts and usage of StarTeam.
3002 Sunday, November 6, 2005 — 2:00pm - 6:00pm
Room: Continental Parlor 9
3012 Maximizing Developer Productivity with JBuilder and StarTeam
Steve Reynolds — Elite Associates
Type: Preconference Tutorial.
Level: Intermediate.
Combining JBuilder and StarTeam Enterprise Advantage gives your team the ability to implement and deploy an integrated development process making it easy to get the right information at the right time, reducing confusion and improving productivity. This presentation covers some of the advanced techniques that you can use to customize the change request, task and requirement forms and apply workflows to each of these categories of development process information. In addition to a review of the basic workflow and form customization features, several advanced techniques are discussed and demonstrated using JBuilder including the development of custom tools StarTeam. These techniques include layout techniques, inter-field dependencies, and automatic promotion of changes based on the user-defined workflow. Real-world examples of these techniques used in large development organizations are presented.
Prerequisites: Some JBuilder experience.
3012 Monday, November 7, 2005 — 2:00pm - 6:00pm
Room: Continental Parlor 9
3112 StarTeam SDK New Features
Randy Guck — Borland
Type: Regular Session.
Level: Intermediate.
The StarTeam SDK allows you to write custom applications in Java, the Microsoft .NET Framework, and COM languages. With the StarTeam 2005 R2 release, new SDK features have been added that make it easier to write event-based applications, store credentials for auto-logon applications, leverage the StarTeamMPX Cache Agent, and more. In this session, learn about these new StarTeam SDK features and see coding samples on how to use them.
Prerequisites: Basic StarTeam and programming knowledge.
3112 Tuesday, November 8, 2005 — 4:45pm - 6:00pm
Room: Continental Parlor 7
3136 Refactoring and Synchronization with the StarTeam Plug-in for Eclipse
James Wogulis — Borland
Type: Regular Session.
Level: Intermediate.
This session explains how to use the StarTeam plugin for Eclipse in order to support synchronizing local file system changes with the StarTeam repository. The plugin is especially helpful when large amounts of code refactoring have been performed where files are moved, renamed, created, and deleted both locally and remotely.
Prerequisites: Familiarity with StarTeam or other SCM tools, as well as experience using the Eclipse IDE.
3136 Wednesday, November 9, 2005 — 3:15pm - 4:30pm
Room: Continental Parlor 9
3138 Accelerating File Check-outs with the StarTeamMPX Cache Agent
Randy Guck — Borland
Type: Regular Session.
Level: Intermediate.
The StarTeamMPX Cache Agent provides a performance boost to StarTeam file check-out operations. Even remote development teams can experience amazing check-out times from distant StarTeam servers by leveraging Cache Agents. In this session, learn how to set-up and configure Cache Agents, how to use Cache Agent-aware clients, and how to write your own check-out applications that leverage Cache Agents. New Cache Agent features added for the StarTeam 2005 R2 release are discussed, and a study is shown that compares the performance advantages of using Cache Agents.
Prerequisites: Basic StarTeam and programming knowledge.
3138 Wednesday, November 9, 2005 — 4:45pm - 6:00pm
Room: Continental Parlor 9
3140 Change Management with StarTeam EA
Leigh Crawford — HBS, an SXC Company
Type: Regular Session.
Level: Intermediate.
This session outlines the abilities that StarTeam has to handle full change management. Form development, workflow development, deployment, and samples are all discussed and demonstrated. Advanced features such as email notification, dynamic field assignments, and aging alerts are also included. Learn how to make StarTeam EA Change Management enhance your development process and get you meaningful metrics!
Prerequisites: StarTeam Experience
3140 canceled 
3148 StarTeam URLs: Creating and Using Persistent Links to StarTeam Artifacts

James Wogulis — Borland
Type: Regular Session.
Level: Intermediate.
(This session has been moved to a Birds-of-a-Feather session.)
This session provides an overview of the new StarTeam URL format, how it is used by StarTeam clients and how one can make use of it in Microsoft Office documents, email, Web pages, RSS feeds, etc. An in-depth example is provided showing how one can build an RSS feed to monitor project activity using both the StarTeam URL and the StarTeam SDK event handling APIs.
Prerequisites: Familiarity with StarTeam and Web-based protocols.
3148 canceled 
9008 StarTeam Birds-of-a-Feather

John Sileski — Borland
Type: Birds-of-a-Feather.
Level: All.
The topic is StarTeam, but the agenda is open. Come to discuss common issues, ideas, and solutions with other attendees and StarTeam product staff.
Prerequisites: None.
9008 Wednesday, November 9, 2005 — 12:30pm - 1:15pm
Room: Continental Parlor 9 
9010 Agile Methods with Borland

Matt Gelbwaks — Borland
Type: Birds-of-a-Feather.
Level: All.
An opportunity to discuss experiences and expectations for those currently doing (or interested in doing) agile development using Borland tools. The session is moderated by Borland Chief Agilist, Matt Gelbwaks.
Prerequisites: None.
9010 Wednesday, November 9, 2005 — 12:30pm - 1:15pm
Room: Continental Parlor 1-2 
9204 StarTeam URLs: Creating and Using Persistent Links to StarTeam Artifacts

James Wogulis — Borland
Type: Birds-of-a-Feather.
Level: Intermediate.
This session provides an overview of the new StarTeam URL format, how it is used by StarTeam clients and how one can make use of it in Microsoft Office documents, email, Web pages, RSS feeds, etc. An in-depth example is provided showing how one can build an RSS feed to monitor project activity using both the StarTeam URL and the StarTeam SDK event handling APIs.
Prerequisites: Familiarity with StarTeam and Web-based protocols.
9204 Thursday, November 10, 2005 — 7:00am - 7:45am
Room: Continental Parlor 7 

