Onsite training is a very effective method to quickly train a team. Since we have written courseware,
articles and published books on various technologies, we can easily adapt and tailor the material for
your particular project and developer needs. Electing to have the class come to you provides a high
ROI by eliminating travel costs and time away from the office while providing some progress on your
project through the tailored solutions presented. The onsite option can be cost effective with as few as
3 attendees.
We will be glad to discuss this option in more detail and review dates that may work for your project team.
The following classes are offered for Customizable Onsite Training. For other technologies, visit the links on the lower right of the page.
| Standard Duration | Price | # of Students | Additional Student Price |
|---|---|---|---|
| 1 days | $1,900 | 5 | $300 |
This is a one-day course that will introduce the developer to the fundamental skills of managing software configurations with the StarTeam product. You will acquire the knowledge and skills necessary to easily and safely version files, manage change requests, and actively collaborate with coworkers through requirements, tasks and discussion threads related to development.
StarTeam Essentials is a tools-oriented course that provides one day of hands-on training for anyone using StarTeam. The focus is on using StarTeam in the context of daily development activities, ranging from managing files to satisfying new product requirements to resolving reported software defects. Throughout the course, you will use the StarTeam interface to accomplish these tasks and discuss how to
integrate this into your existing development processes.
During this course, you will learn the five basic configuration item types, including files, change requests, requirements, tasks and topics. You will learn file versioning techniques for automatically storing historical copies of files and will understand how to define and use configuration labels, branches, views and projects to ensure the integrity of your software release process. In addition, you will learn how to manage change within a configuration through the use of change requests, requirements, and tasks while collaborating with coworkers through the integrated discussion topic facility.
All concepts are taught through a combination of instructor-led discussion and selfpaced exercises. After completing this workshop, you will be able to effectively use StarTeam for any configuration management activity.
Our training classes are delivered by experienced Senior Developers that are skilled in adjusting their class to the skill level of the students & answering questions that may fall outside the scope of the class. In many cases, the instructor may also be the author of the courseware.
Actual course content may vary and is subject to modification without notice.
| Standard Duration | Price | # of Students | Additional Student Price |
|---|---|---|---|
| 3 days | $5,700 | 5 | $900 |
This is a three-day process and tool-oriented couse. Managing StarTeam Projects is for anyone planning a new StarTeam configuration or wanting to optimize their current use of StarTeam. The course examines the activities and processes required for effective software configuration management and focuses on the use of StarTeam to create and manage projects and product configurations, implement a change control process, and generate reports and charts to support configuration status accounting. The course includes discussions on how to configure StarTeam to support an organization's configuration management processes.
This is an advanced, tools-oriented workshop that provides three days of hands-on training designed for project managers and administrators responsible for managing StarTeam projects. The focus is on the administrative tasks necessary to automate the Software Configuration Management (SCM) process, including labeling techniques, build and release management, and change management.
This workshop is designed to help you learn the essentials of an SCM process and how to apply the StarTeam components to it. Instructors explain how to define comprehensive labeling and branching strategies, build/release processes, how to integrate change management into these processes, and how to automate the workflow between SCM tasks. Examples are provided for each topic and instructors demonstrate how different project management approaches yield differing results.
All concepts are taught through a combination of instructor-led discussion and self-paced exercises, aimed at improving your effectiveness in creating and configuring StarTeam Managing Projects.
Our training classes are delivered by experienced Senior Developers that are skilled in adjusting their class to the skill level of the students & answering questions that may fall outside the scope of the class.
Actual course content may vary and is subject to modification without notice.
| Standard Duration | Price | # of Students | Additional Student Price |
|---|---|---|---|
| 1 days | $1,900 | 5 | $300 |
This is a one-day course that introduces the configuration manager to the advanced skills of configuring a Borland® StarTeam® server environment. Topics covered include how to install and customize StarTeam servers and projects to support a multiuser, multi-project environment.
StarTeam Essentials: Server Administration is an advanced tools-oriented course that provides one day of hands-on training for users responsible for managing a StarTeam product installation. The focus is on configuration options, repository reliability, and security strategies and you will practice configuring new StarTeam installations, upgrading existing ones, and managing repository growth.
During this course, you will learn the essential components in the StarTeam product architecture and their basic administrative management methods and techniques. You will also learn how to define a reliable backup and recovery procedure and how to configure primary and secondary repository security strategies. In addition, you will learn how to setup the StarTeam multi-casting facility, MPX, and how to customize the StarTeam data schema.
All concepts are taught through a combination of instructor-led discussion and selfpaced exercises. After completing this course, you will be able to effectively install and configure a StarTeam product installation.
Our training classes are delivered by experienced Senior Developers that are skilled in adjusting their class to the skill level of the students & answering questions that may fall outside the scope of the class. In many cases, the instructor may also be the author of the courseware.
Actual course content may vary and is subject to modification without notice.
| Standard Duration | Price | # of Students | Additional Student Price |
|---|---|---|---|
| 1 days | $1,900 | 5 | $300 |
This course will introduce the requirements analyst or reviewer to the fundamental skill of managing requirement definitions using Borland® CaliberRM.™ You will acquire the knowledge and skills necessary to quickly define, review and maintain requirement specifications in a collaborative multi-user environment.
CaliberRM Essentials is a tools-oriented course that provides one day of hands-on training for anyone using CaliberRM. The focus will be on using CaliberRM in the context of daily requirements analysis, including creating requirements, collaborating with other interested parties, and publishing approved requirement baselines. Throughout the course, you will use the CaliberRM user interface to accomplish these tasks and will discuss how to customize the interface itself so that each analyst may have a personal view of the requirements information.
During the course, you will learn not only the CaliberRM product features but also how to utilize them to manage evolving requirement definitions. For example, you will learn how to extend requirement definitions with custom attributes and, if desired, reuse these customizations as part of a project or enterprise standard. You will also learn how to define dependency relationships between requirements and across development technologies as well as reporting capabilities so that you can extract critical development metrics from you requirements repository.
CaliberRM Managing Requirements will introduce the project manager and requirements analyst to the essential components of a requirements lifecycle process. You will acquire the knowledge and skills necessary to define and apply a process to your daily requirements analysis activities using CaliberRM.
CaliberRM Managing Requirements is a tools and techniques oriented course that provides intensive hands-on experience with defining, changing, and extending requirements in a CaliberRM environment. The focus is on managing requirements in the context of an iterative software development lifecycle and it uses practical case studies to illustrate the major learning points.
During the course, you will learn not the components of the requirements lifecycle process, and be able to identify the levels within the basic requirements hierarchy. In addition, you will learn how to effectively use CaliberRM to define and manage requirements within this framework. You will also practice collaborative techniques that can be used in a multi-user, multi-project environment and will define custom data attributes and report formats to extract critical development metrics.
All concepts are taught through a combination of instructor-led discussion and self-paced exercises. After completing this course, you will be able to effectively use CaliberRM for any requirement specification activity.
Our training classes are delivered by experienced Senior Developers that are skilled in adjusting their class to the skill level of the students & answering questions that may fall outside the scope of the class.
Actual course content may vary and is subject to modification without notice.
| Standard Duration | Price | # of Students | Additional Student Price |
|---|---|---|---|
| 1 days | $1,790 | 5 | $300 |
This is a one-day course that introduce the requirements administrator to the advanced skills of managing a CaliberRM environment. You will acquire the knowledge and skills necessary to install and customize the CaliberRM repository to support a multi-user, multi-project environment.
CaliberRM Administration is a tools-oriented course that provides one day of hands-on training for anyone managing a CaliberRM software installation. The focus will be on the project and server tasks necessary to administer the product software and repository. To accomplish these tasks, you will use the CaliberRM Requirements Management module and the CaliberRM Framework Administrator module.
During the course, you will learn the underlying CaliberRM product architecture and be able to develop a comprehensive security strategy for groups and users. You will also learn how to define reliable repository backup and recovery procedures and how to create custom, reusable objects for use in CaliberRM projects. In addition, you will learn how to migrate data in or out of CaliberRM with the import and export functionality.
All concepts are taught through a combination of instructor-led discussion and selfpaced exercises. After completing this course, you will be able to effectively administer your CaliberRM software installation.
Our training classes are delivered by experienced Senior Developers that are skilled in adjusting their class to the skill level of the students & answering questions that may fall outside the scope of the class.
Actual course content may vary and is subject to modification without notice.