Site Navigation:

Customizable Training


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.

StarTeam 2005 Essentials

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.



StarTeam 2006 Managing Projects

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.



StarTeam 2005 Administering Servers

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.



CaliberRM 2006 Essentials

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.



CaliberRM 2006 Administration

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.



CaliberRM 2006 Datamart

Standard Duration Price # of Students Additional Student Price
2 days $3,580 5 $600

This is a two-day course will introduce the requirements analyst to fundemental skills of performing decision support analysis on software requirements data in a CaliberRM environment. You will acquire the knowledge and skills necessary to extract data and metrics, define custom formats, and distrubute reports and data in a variety of formats.

CaliberRM Datamart is a tools-oriented course that provides two days of hands-on training for anyone using CaliberRM Datamart. The focus is on how to query and analyze requirements data in order to make more informed decisions about the software development process.

During the course, you will learn the CaliberRM Datamart product architecture and how to configure the data extraction process to produce the metrics that your organization needs. You will also learn how to define custom queries and report layouts that can be used to deliver these metrics to each customer in their own personalized format. If you need to integrate to other decision support systems, you will also learn how to distribute these reports in a variety of methods for quick an easy import by other technologies.

All concepts are taught through a combination of instructor-led discussion and selfpaced exercises. After completing this course, you will be able to effectively configure and utilize CaliberRM Datamart to analyze your requirements data.

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.



UML (Unified Modeling Language) Essentials

Standard Duration Price # of Students Additional Student Price
2 days $3,580 5 $400

This 2 day course covers the Unified Modeling Language (UML), which is the industry standard Object-oriented modeling language. It covers all the diagram types defined by the UML:

  1. User View
    • Use Case Diagram
  2. Structural View
    • Class Diagram
    • Object Diagram
  3. Behavioral View
    • Sequence Diagram
    • Collaboration Diagram
    • Statechart Diagram
    • Activity Diagram
  4. Implementation View
    • Component Diagram
  5. Environment View
    • Deployment Diagram
This course also covers concepts that are common to all UML artifacts, such as stereotypes and comments. It covers diagramming techniques in a variety of CASE tools (or, in the case of an on-site class, with your CASE tool of choice). The class includes hands-on exercises to help you fully understand the diagram and diagramming technique and fully leverage knowledge of the UML.
Students leave this class with a good understanding of the mechanics of the UML and how to create correct UML diagrams. They also have a good understanding of the types of systems the UML can model and what diagrams are appropriate for a given application.


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.



OOAD (Object-oriented Analysis & Design)

Standard Duration Price # of Students Additional Student Price
2 days $3,580 5 $400

This 2 day course covers the practice of OOAD by way of instructor-lead demonstrations. These demonstrations focus on creating highly usable information extracted via the OOAD process. This information is then expressed using standard UML diagrams. The OOAD process fills the gap between requirements gathering and programming.

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.



Details:

The DSW Group, Ltd. charges a flat travel free for the continental U.S. of $1700 for 5 day classes, $1500 for 4 day classes, $1300 for 3 day classes, $1100 for 2 day classes, and $900 for 1 day classes. This fee is in addition ot the above pricing. A non-refundable deposit of $3,000 is required to lock in a scheduled date and instructor. Balance duie will be invoiced upon completion, due Net 15 upon receipt of invoice. Payment can be made by check, Visa, Master Card, American Express or Discover.

Normal class times for a 5-Day class are 9:00am to 5:00pm Monday through Thursday and 9:00 to 1:00pm on Friday. Unless instructed otherwise, we will assume business casual as the appropriate dress code.

Our client is responsible for providing the training room, one PC for each student, appropriate software loaded on each machine, whiteboard, screen and projector for our instructor to use with his notebook computer.

Contact:

To inquire and/or schedule an onsite training session, please contact:

Training@thedswgroup.com
770-953-0393

The DSW Group

Consultants, Trainers and Content Producers. Learn more about us.

Available Technologies

Explore other training options...