CaliberRM Track Schedule

Monday, November 7, 2005 — 9:00am - 1:00pm
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.
Room: Continental Ballroom 5
Tuesday, November 8, 2005 — 10:45am - 12:00pm
2100 CaliberRM and CMMI Requirements Management
Jerry Odenwelder — Borland
Type: Regular Session.
Level: Beginning.
This session introduces attendees to the CMMI Requirements Management process area using CaliberRM to achieve the goals and practices required for success. We also address the Requirements Development process areas and discuss how using CaliberRM for management benefits the development area as well.
Prerequisites: None.
Room: Continental Parlor 3
Tuesday, November 8, 2005 — 3:15pm - 4:30pm
1116 What's New in CaliberRM
Catherine Connor — Borland
Type: Regular Session.
Level: All.
This session presents the changes made in CaliberRM since the last Borland Conference covering releases v2005, v2005 SP1, v2005 SP2, and v2005 Release 2.
Prerequisites: None.
Room: Continental Parlor 9
Wednesday, November 9, 2005 — 8:00am - 9:15am
3116 Requirements-driven Development and FDD with Delphi and CaliberRM

Daniel Polistchuck — Borland
Type: Regular Session.
Level: Intermediate.
This session covers the basic concepts of requirements management and feature-driven development using Delphi and its CaliberRM integration.
Prerequisites: Basic knowledge of Delphi programming, requirements management, and CaliberRM is desireable, but not essential.
Room: Continental Parlor 7
Wednesday, November 9, 2005 — 12:30pm - 1:15pm
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.
Room: Continental Parlor 1-2
Wednesday, November 9, 2005 — 1:30pm - 2:45pm
3190 Producing Effective Use Cases with CaliberRM

Matt Klassen — Borland
Type: Regular Session.
Level: Intermediate.
Use Cases have become an industry standard method to specify the functional requirements for software systems. That being said, many organizations are not getting the value they could from the Use Case models they are producing. Only 20-30% of the value of Use Cases is realized with the visual model. That means 70-80% of a Use Case model is the textual specification that needs to be specified, validated, and managed through the lifecycle. CaliberRM is an enterprise class requirements management tool that can help your organization get the most out of Use Cases.
Prerequisites: Basic knowledge of use cases.
Room: Continental Parlor 7
Wednesday, November 9, 2005 — 4:45pm - 6:00pm
3188 Requirements Elicitation with Business Process Modeling Notation

Ian Buchanan — Borland
Type: Regular Session.
Level: Intermediate.
Business Process Modeling Notation (BPMN) is a relatively new graphical notation for capturing business procedures and provides organizations the ability to communicate these procedures in a standard format. Such a standard encourages collaboration, and helps business analysts ask the right questions about internal and B2B business processes and can help insure that they get the right answers. In this session, learn effective, best practice techniques for conducting requirements elicitation with BPMN.
Prerequisites: Experience with requirements management and high-level understanding of business process modeling helpful. CaliberRM knowledge a plus.
Room: Continental Parlor 1-2
Thursday, November 10, 2005 — 8:00am - 9:15am
1120 Reporting on Deliverables for an Agile Project
Don Kranz — PROCESS-exchange, Inc.
Type: Regular Session.
Level: All.
In this session, CaliberRM is used to provide key custom management reports that let us know exactly how well we are delivering against project requirements. Utilizing an agile process, with a light amount of accountability, we are able to accurately estimate client valued functionality, delivery dates, and track our progress towards completion.
Prerequisites: Some experience using CaliberRM.
Room: Continental Parlor 8
2138 Empowering Agile Development with CaliberRM
Jerry Odenwelder — Borland
Type: Regular Session.
Level: Beginning.
User stories (requirements) fluctuate and evolve more when using an agile process than with traditional processes. In situations where the active customer is not possible, having a framework to manage the stories and promote communications increases the likelihood of success. This session discusses the features needed in such a framework and shows how CaliberRM fulfills this need.
Prerequisites: None.
Room: Continental Parlor 7
Thursday, November 10, 2005 — 9:30am - 10:45am
3156 Managing Application Integration Requirements In CaliberRM
Stephen Brown — PROCESS-exchange, Inc.
Type: Regular Session.
Level: Intermediate.
Application integration requirements are often managed in lengthy documents or spreadsheets that are manually created and maintained and thus, are inherently error prone. Message profile specifications may be many hundreds of elements long and require manual inspection to determine where message profile conflicts exist and transformation logic is needed. In this session, learn how to automate and effectively manage detailed message profile integration requirements using CaliberRM in conjunction with capabilities developed using the CaliberRM SDK.
Prerequisites: Familiarity with CaliberRM. Some familiarity with application integration also helpful, but not neccessary.
Room: Continental Parlor 9
3158 Search Server and Code Reuse
Jerry Odenwelder — Borland
Type: Regular Session.
Level: Intermediate.
Whether looking for information, instruction, or a solution, most developers instinctively consult the Web when faced with a problem or challenge. Often, especially in large organizations, another team has already solved the same or similar problem. Borland Search allows your organization to search inward for a solution before looking outward. Additionally, you can quickly locate information regarding problems and their solutions. With this data you can reduce the time spent researching a problem and promote code re-use within your organization.
Prerequisites: None.
Room: Continental Parlor 7
Thursday, November 10, 2005 — 1:15pm - 2:30pm
4116 CaliberRM SDK Development

Jerry Odenwelder — Borland
Type: Regular Session.
Level: Advanced.
The CaliberRM SDK allows you to build custom applications that interact with the CaliberRM system. In this session, we discuss developing Web-based applications using this SDK and look at how to expose some new and existing functionality through Web Services and portals. While the examples are in Java, the techniques can be applied to the Microsoft .NET Framework using the .NET SDK.
Prerequisites: Experience in Java development and understanding of the CaliberRM SDK, Tomcat, and Axis.
Room: Continental Parlor 1-2
<Canceled>
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.
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.

