Expert Services in Tools, Systems, and Software Development

As a Scaled Agile SPCT-Gold Partner, we are able to offer SAFe courses to certify your leaders and practitioners. Please contact us if you need guidance on course selection.

As a TechData Academy Training Partner, we are able to offer the official IBM Rational Training courses as well as self-paced online training courses. We realize there’s a lot to choose from, so please contact us if you need guidance on course selection.

Learn more about our Training Offerings

New!

While agile practices have become common place for small software teams, they are rapidly being adopted by large, engineered systems. This courses teaches leadership roles at all levels their responsibility in supporting and leading lean-agile adoption.

New!

The SAFe ART Quickstart reduces lead-time by quickly getting the ART launched and into executing and learning. The Quickstart consists of three parts: preparation, SAFe for Teams training, and PI Planning.

New!

During this one-day workshop, you will be guided through planning, preparation, and execution of a three-part Inspect and Adapt event: PI System Demo, Quantitative Assessment, and Problem Solving Workshop.

New!

During this one-day workshop, you will learn principles and practices related to the key Lean Portfolio Management (LPM) collaborations and explore how to apply them to your context.

New!

In this one-day workshop, you will accelerate your organization’s adoption of Lean-Agile practices, while increasing the likelihood and degree of achievable, sustainable business results.

New!

During this one-day workshop, you will learn how to identify your organization’s value streams and then explore and test different potential Agile Release Train (ART) designs that are optimized for the flow of value. With this understanding, we will help you pick one value stream and one ART to serve as the starting vehicle for the journey. Next, you will learn how to create a plan to launch the ART and develop a roadmap for launching more ARTs and value streams.

New!

The Agile Scrum Boot Camp & Simulation will teach participants key Agile principles and Scrum practices and how to implement them into an existing or future software project as soon as they are back on the job. The training will cover common obstacles and how to avoid them, for example, recognizing problems in a sprint and handling situations where teams revert back to traditional approaches.

New!

While the roots of Agile Development and the Scaled Agile Framework (SAFe) are in software development, the principles of Lean and Agile are generally applicable for Hardware/Product Development as well as Embedded Software. This ‘trifecta’ of software, embedded code and hardware constitutes the majority of today’s most complex systems… but hardware teams are often uncertain how to best apply their craft as part of an agile team.

This courses teaches future workshop coaches and participants how to incrementally build system specifications that define system context, behavioral response to stimulus, structural design and interfaces. And it teaches the mechanics of running a workshop through a lengthy simulation and how to perform workshops as part of the regular agile development flow.

Scrum is one of several Agile processes available today. Scrum’s agile project management approach gives you the ability to quickly develop working software that meets business needs. In Scrum, teams work in cycles called “Sprints” to produce production-quality software based on business priorities using an empirical, adaptive approach. This course is a high level introduction to this approach’s values and key practices.

This course covers the hands-on skills needed to accelerate time-to-market by improving the flow of value through the SAFe Continuous Delivery Pipeline with DevOps. The course covers the principles and practices of DevOps in SAFe. Attendees will learn how to plan and implement DevOps capabilities that will significantly improve quality, productivity, time-to-market, and business results.

This two-day interactive workshop begins with the principles of SAFe, Lean thinking tools, Agile development practices at scale, and an overview of the Scaled Agile Framework. Teams will then learn the Product Manager and Product Owner roles in the enterprise, how to manage the enterprise backlog, delivering features, agile requirements, the events within SAFe, and finally, stakeholder management.

This two-day interactive workshop begins with the principles of SAFe, Lean thinking tools, Agile development practices at scale, and an overview of the Scaled Agile Framework. Teams will then learn the Product Manager and Product Owner roles in the enterprise, how to manage the enterprise backlog, delivering features, agile requirements, the events within SAFe, and finally, stakeholder management.

This two-day course prepares experienced Scrum Masters for their leadership role in facilitating Agile team, program, and enterprise success in a SAFe implementation. The course covers facilitation of cross-team interactions in support of the program execution and relentless improvement. It enhances the Scrum paradigm with an introduction to scalable engineering and DevOps practices; the application of Kanban to facilitate the flow of value; and supporting interactions with architects, product management, and other critical stakeholders in the larger program and enterprise contexts.

In this two-day course, attendees will gain an understanding of the role of a Scrum Master in a SAFe enterprise. Unlike traditional Scrum Master training that focuses on the fundamentals of team-level Scrum, the SAFe Scrum Master course explores the role of the Scrum Master in the context of the entire enterprise, and prepares attendees to successfully plan and execute the Program Increment (PI), the primary enabler of alignment throughout all levels of a SAFe organization.

Attendees explore the skills needed to facilitate and enable end-to-end value delivery through Agile Release Trains (ARTs)—and learn how to build a high-performing ART through servant leadership and coaching—by becoming a SAFe® 4.5 Release Train Engineer (RTE). During this three-day course, attendees will gain an in-depth understanding of the role and responsibilities of an RTE in the SAFe enterprise.

The SAFe® 4 Program Consultant Training (SPC) and Certification Course is for internal agile change agents and external consultants. It provides the tools to implement agile programs and validates their knowledge in agile programs, program portfolio management, agile architecture, and leadership so that they can launch Agile Release Trains as part of an enterprise Lean-Agile change initiative.

This course teaches the Lean-Agile Principles and practices of SAFe. You’ll learn how to execute and release value through Agile Release Trains, how to build an Agile Portfolio, and how to lead a Lean-Agile enterprise.

Online

All development methodologies are based upon stakeholder, user, system, software and hardware requirements and align with the IIBA Business Analyst Body of Knowledge. This topic covers how to employ use cases effectively to define requirements and use them throughout the development cycle, including elicitation and testing. This course is the first in a series that presents industry best practices for requirements definition and management.

Online

You can reduce project risk with best practices requirements elicitation techniques. This topic covers the 10 techniques that will allow you to document processes and high-level capabilities, clarify user expectations, identify gaps and conflicts, and prioritize requirements. This course is the second in a series that presents industry best practices for requirements definition and management.

Online

Clear requirements are essential to project success. This topic covers requirements language and modeling techniques, 10 best practices for specifying requirements, and how to validate requirements and manage changes. This course is the third in a series that presents industry best practices for requirements definition and management.

In this course, you learn how to configure IBM UrbanCode Deploy for the deployment of a pet store application to two different environments. You create resources and versioned components, configure the environments, and deploy the application. You also create teams and roles and learn the fundamentals of security. Hands-on labs use IBM UrbanCode Deploy in a cloud environment and cover resources, components, applications, deployment, and security.

The DoDAF 2.0 Modeling with IBM Rational System Architect V11.4 course shows how IBM Rational System Architect supports the development and analysis of DoDAF 2.0 described models. The course focuses on tasks such as keeping models consistent, integrating information between views, performing gap analysis, assessing the impact of change, and generating standard DoDAF reports.

This course provides an introduction to using IBM Rational System Architect. Working with a simple scenario, you learn about the Rational System Architect environment, including an overview of:
Supported methodologies and notations, Encyclopedia concepts, Drawing techniques, Model components, Reporting

This course provides the knowledge and skills needed to plan, design, and build the Rational System Architect Publisher Add template which controls the content and format of the generated web site produced by this tool.

This instructor-led boot camp course helps prepare you for the IBM Certified Solution Designer – Rational System Architect – BPMN Professional Certification exam. At the completion of the boot camp, you will receive an email with instruction on how to obtain 50% off the regular price of the exam. The discount can be redeemed at any Prometric testing center within 60 days of course completion.

Reporting with IBM Cognos BI V8.4 and IBM Rational System Architect is a 1-day course. Combining lecture and exercises, this course is your entry point to creating, customizing, and running Cognos Business Intelligence reports based on the Enterprise Architecture artifacts captured via Rational System Architect.

This course is designed to provide you with an understanding of the operations required to administer Synergy. It presents information enabling a system administrator to configure the Synergy environment for optimal use of system resources.

In this course, you learn to use IBM Rational Synergy to meet their projects’ configuration management goals. You will learn the processes needed to define and manage projects, releases, baselines, and work areas.

This course covers concepts found in the solution environment like the Synergy Project, Work Area, Directory Members, Tasks, Versions, Purpose, Release, Baseline, Project Grouping and how to apply these features during day to day development or when using Synergy as a Team Leader.

This course provides an introduction to how you can use Rational Synergy as part of your development activities. The course offers you hands on practice with the Rational Synergy Graphical User Interface and shows how it can be used in the complete development cycle as you, and the other members of your team, complete the work that you have been assigned.

The IBM Rational Synergy Process Tailoring course will show you how Rational Synergy can help you automate the process of your workflows among developers from testing to release. This training class will also show how you can effectively use different types of projects for different purposes.

This course has been designed to help those people who have a role in maintaining Telelogic Synergy within an enterprise. The people who undertake this administration may have very different roles and backgrounds within individual enterprises.

This course provides an introduction to how you can use Rational Synergy as part of your development activities. The course offers you hands on practice with the Rational Synergy Graphical User Interface and shows how it can be used in the complete development cycle as you, and the other members of your team, complete the work that you have been assigned.

Within a span of three days, you learn the Harmony workflow for model-based development and you use the Rational Rhapsody Systems Engineering toolkit to follow the workflow through the hands-on development of a model. The automation features of the Systems Engineering Toolkit drastically reduce the time it takes to build large complex models while the formal systematic approach ensures a robust design.

This course teaches you Rational Rhapsody’s core capabilities, enabling you to rapidly develop applications. The course is given in the C++ language using Rational Rhapsody for C++. You will do reverse engineering to integrate a C programming code example into a C++ project.

This course teaches you Rational Rhapsody’s core capabilities, enabling you to rapidly develop applications. The course is given in the C++ language using Rational Rhapsody for C++. You will do reverse engineering to integrate a C programming code example into a C++ project.

In this course you learn the techniques required to use the Systems Modeling Language (SysML V1.3) and Rational Rhapsody to solve a complex system engineering problem. Through the use of hands-on exercises creating “real world” applications, you build a strong foundation in SysML and Rhapsody.

This workshop provides an overview of a disciplined, full lifecycle approach to agile software delivery using IBM® Rational Team Concert.

This course teaches you how to configure Rational Team Concert project areas and processes so that the core IBM practices for agile development and change and release management can be effectively adopted by the project team. This course begins with a discussion of best practices for project planning. Through a balanced combination of presentation, class discussion, and hands-on exercises, you learn how to configure projects, teams, and iterations configure project and team dashboards; and create queries and reports in Rational Team Concert.

Online

Rational Team Concert (RTC) is an integrated software development solution that supports and automates the latest agile community practices for continuous delivery, adaptive planning, project visibility, and team communication. This course shows developers how to collaborate using these software best practices with RTC. The class discusses task management, source control, build management, and dashboards. Participants learn how to collaborate on source changes, baseline software versions, build those changes, and view progress in dashboards. Participants also learn advanced RTC topics including multi-stream development, custom work types, and supporting reviews.

Online

This course teaches you the fundamental skills that are required to manage key scrum artifacts throughout agile projects with IBM Rational Team Concert. The course is designed for any member of a team that uses IBM Rational Team Concert for planning and tracking activities throughout agile projects. The course is beneficial to product owners, scrum masters, agile development teams, and agile practitioners who want to apply agile concepts in RTC.

Onsite or Online

Rational Team Concert (RTC) is an integrated software development solution that supports and automates the latest agile community practices for continuous delivery, adaptive planning, project visibility, and team communication. This course teaches participants how to deploy, configure, and track projects using Team Concert. It also shows participants how to administer and manage the Team Concert repository including users, licenses, and project areas.

This course provides an introduction to Rational Publishing Engine. It teaches participants how to generate documents that pull information from various sources, and how to design document templates to support the publishing needs in their company.

Onsite or Online

This introductory course is designed to familiarize testing professionals with the basics of IBM Rational Quality Manager V4.0. The Rational Quality Manager application assists in creating scripts for manual testing. The course helps you to create manual tests more quickly, streamline the execution of manual tests, and monitor manual test results. Additionally, you will learn how to increase the reuse of test assets, and how to use external test data with test scripts. With hands-on lab exercises that reinforce learning, the focus of this course is on the practical application of Rational Quality Manager to resolve common manual testing challenges.

This introductory course is designed to familiarize testing professionals with the basics of IBM Rational Quality Manager V4.0. The Rational Quality Manager application assists in creating scripts for manual testing. The course helps you to create manual tests more quickly, streamline the execution of manual tests, and monitor manual test results. Additionally, you will learn how to increase the reuse of test assets, and how to use external test data with test scripts. With hands-on lab exercises that reinforce learning, the focus of this course is on the practical application of Rational Quality Manager to resolve common manual testing challenges.

This introductory course is designed to familiarize testing professionals with the basics of the IBM Rational performance testing tool. Testers can build, enhance, and run scripts in a full-function Java IDE that integrates with IBM Rational Software Development Platform products. In addition to class lecture, students will be asked to complete labs to reinforce critical concepts and tool functionality. The focus is on the practical application of Performance Tester to resolve common performance testing challenges.

This course teaches you to author basic methods using IBM Rational Method Composer V7.5.1. You will learn about the tool interface and how to use tool views and perspectives. You will also learn how to use tool features to create a published method by creating method content, processes, navigation views and defining the relationships between them. You will learn how to browse, check, and finally publish the method they have authored.

This introductory course is designed to familiarize testing professionals with the basics of the IBM Rational test automation tools for use in testing Java and Web applications. Testers can build, enhance, and maintain scripts in a full-function Java IDE that integrates with the IBM Rational Software Delivery Platform products. Hands-on instruction is provided for those who want to explore the power of using IBM Rational Functional Tester.

This course teaches analysts and engineers how to define, elaborate, organize, and manage textual and graphical requirements and requirements-related information in IBM® Rational® DOORS Next Generation (DOORS NG).

Rational DOORS Next Generation is a key component of the Rational solution for Collaborative Lifecycle Management (CLM).

This course teaches how to define, elaborate, organize, and manage textual and graphical requirements and requirements-related information in IBM® Rational® DOORS Next Generation (DOORS NG).

Rational DOORS Next Generation is a key component of the Rational solution for Collaborative Lifecycle Management (CLM).

This course is designed for anyone in an organization involved in deploying and managing IBM Rational DOORS. The course offers a mix of best practice methods and tool skills specific to the deployment and management of Rational DOORS. The course promotes the merits of using a DOORS information architecture to align your use of Rational DOORS with your specific business and process needs.

Onsite or Online

This course builds on the content learned in the IBM Rational DOORS Foundation, V9.4 course. It is designed for those who will be in the role of team lead or project manager, or who want to learn more about advanced Rational DOORS end-user functionality. It discusses creating and structuring Rational DOORS projects, defining linking relationships and attributes, setting access permissions, and managing change. It also discusses external linking, working with spreadsheets, and applying configuration management strategies to Rational DOORS data.

Online

For those who are new to the DOORS tool and want get an understanding of the basic DOORS capabilities this course will provide the basics you will need. This course can serve as an introduction to more advanced DOORS training. This course is also excellent for those who will be reviewing information in DOORS and need to understand how to navigate a DOORS database.

This course is for new Rational DOORS users. It introduces basic Rational DOORS concepts and functionality. It includes hands-on exercises that will teach you to create, edit, manipulate, and analyze requirements data in Rational DOORS.

This course introduces you to using IBM Rational ClearQuest to track change requests. It covers the basic concepts involved in change management and how IBM Rational ClearQuest facilitates creating change records, controlling the change management process, and communicating status to project stakeholders using queries, reports, and charts.

This course provides training for administering and customizing Rational ClearQuest. It examines planning and implementing defect and change request tracking processes, customizing Rational ClearQuest to facilitate these operations, and administering the ClearQuest system. This course is recommended for new Rational ClearQuest administrators or system architects who want to learn to manage the defect and change tracking process with Rational ClearQuest.

This course is specially designed for network managers and administrators of Rational ClearQuest MultiSite installations. The course examines the special planning and maintenance issues involved in deploying, installing, operating and administering Rational ClearQuest MultiSite among geographically distributed sites.

Configuration Management with IBM Rational ClearCase UCM, V7.1 is a two-day, instructor-led course designed to teach configuration managers how to implement ClearCase UCM effectively in their development environment (Windows or Unix/Linux). This course introduces you to the discipline of software configuration management (SCM) using a unified change management approach (UCM) and discusses the attributes of effective SCM. Learn what information is critical to include in a configuration management plan. Practice creating and implementing a usage model based on a simulated software development project. The usage model includes details about organizing project artifacts, streaming strategies, and project process and policies.

Essentials of IBM Rational ClearCase for UNIX is an instructor-led course that teaches you how to perform common day-to-day tasks using Rational® ClearCase®. It teaches you the concepts and skills developers need to successfully manage source code change in their development environments. This course provides you basic training in ClearCase functionality for those who intend to take more advanced courses in the ClearCase curriculum.

This course introduces the concepts of Rational ClearCase Unified Change Management (UCM), the software development best practice that integrates artifact and activity management. It teaches you to use Rational ClearCase UCM and Rational ClearQuest to perform common, day-to-day software development tasks such as joining a project, checking out files from source control and checking in files to source control, merging your work with the work of others, updating your workspace, and working offline.

This course provides instruction to administer parallel development across geographically distributed project teams using IBM Rational ClearCase MultiSite. The course examines the special planning and maintenance issues related to geographically distributed Software Configuration Management (SCM) installations. Lab exercises are provided for both the Microsoft Windows and UNIX operating systems.

This course provides instruction to administer parallel development across geographically distributed project teams using IBM Rational ClearCase MultiSite. The course examines the special planning and maintenance issues related to geographically distributed Software Configuration Management (SCM) installations. Lab exercises are provided for both the Microsoft Windows and UNIX operating systems.

This course provides instruction to administer parallel development across geographically distributed project teams using IBM Rational ClearCase MultiSite. The course examines the special planning and maintenance issues related to geographically distributed Software Configuration Management (SCM) installations. Lab exercises are provided for both the Microsoft Windows and UNIX operating systems.

New!

While the roots of Agile Development and the Scaled Agile Framework (SAFe) are in software development, the principles of Lean and Agile are generally applicable for Hardware/Product Development as well as Embedded Software. This ‘trifecta’ of software, embedded code and hardware constitutes the majority of today’s most complex systems… but hardware teams are often uncertain how to best apply their craft as part of an agile team.

This courses teaches future workshop coaches and participants how to incrementally build system specifications that define system context, behavioral response to stimulus, structural design and interfaces. And it teaches the mechanics of running a workshop through a lengthy simulation and how to perform workshops as part of the regular agile development flow.

This course is designed to provide you with an understanding of the operations required to administer Synergy. It presents information enabling a system administrator to configure the Synergy environment for optimal use of system resources.

In this course, you learn to use IBM Rational Synergy to meet their projects’ configuration management goals. You will learn the processes needed to define and manage projects, releases, baselines, and work areas.

This course covers concepts found in the solution environment like the Synergy Project, Work Area, Directory Members, Tasks, Versions, Purpose, Release, Baseline, Project Grouping and how to apply these features during day to day development or when using Synergy as a Team Leader.

The IBM Rational Synergy Process Tailoring course will show you how Rational Synergy can help you automate the process of your workflows among developers from testing to release. This training class will also show how you can effectively use different types of projects for different purposes.

This course has been designed to help those people who have a role in maintaining Telelogic Synergy within an enterprise. The people who undertake this administration may have very different roles and backgrounds within individual enterprises.

This course provides an introduction to how you can use Rational Synergy as part of your development activities. The course offers you hands on practice with the Rational Synergy Graphical User Interface and shows how it can be used in the complete development cycle as you, and the other members of your team, complete the work that you have been assigned.

This workshop provides an overview of a disciplined, full lifecycle approach to agile software delivery using IBM® Rational Team Concert.

This course teaches you how to configure Rational Team Concert project areas and processes so that the core IBM practices for agile development and change and release management can be effectively adopted by the project team. This course begins with a discussion of best practices for project planning. Through a balanced combination of presentation, class discussion, and hands-on exercises, you learn how to configure projects, teams, and iterations configure project and team dashboards; and create queries and reports in Rational Team Concert.

Online

Rational Team Concert (RTC) is an integrated software development solution that supports and automates the latest agile community practices for continuous delivery, adaptive planning, project visibility, and team communication. This course shows developers how to collaborate using these software best practices with RTC. The class discusses task management, source control, build management, and dashboards. Participants learn how to collaborate on source changes, baseline software versions, build those changes, and view progress in dashboards. Participants also learn advanced RTC topics including multi-stream development, custom work types, and supporting reviews.

Online

This course teaches you the fundamental skills that are required to manage key scrum artifacts throughout agile projects with IBM Rational Team Concert. The course is designed for any member of a team that uses IBM Rational Team Concert for planning and tracking activities throughout agile projects. The course is beneficial to product owners, scrum masters, agile development teams, and agile practitioners who want to apply agile concepts in RTC.

This course introduces you to using IBM Rational ClearQuest to track change requests. It covers the basic concepts involved in change management and how IBM Rational ClearQuest facilitates creating change records, controlling the change management process, and communicating status to project stakeholders using queries, reports, and charts.

This course provides training for administering and customizing Rational ClearQuest. It examines planning and implementing defect and change request tracking processes, customizing Rational ClearQuest to facilitate these operations, and administering the ClearQuest system. This course is recommended for new Rational ClearQuest administrators or system architects who want to learn to manage the defect and change tracking process with Rational ClearQuest.

This course is specially designed for network managers and administrators of Rational ClearQuest MultiSite installations. The course examines the special planning and maintenance issues involved in deploying, installing, operating and administering Rational ClearQuest MultiSite among geographically distributed sites.

Configuration Management with IBM Rational ClearCase UCM, V7.1 is a two-day, instructor-led course designed to teach configuration managers how to implement ClearCase UCM effectively in their development environment (Windows or Unix/Linux). This course introduces you to the discipline of software configuration management (SCM) using a unified change management approach (UCM) and discusses the attributes of effective SCM. Learn what information is critical to include in a configuration management plan. Practice creating and implementing a usage model based on a simulated software development project. The usage model includes details about organizing project artifacts, streaming strategies, and project process and policies.

This course introduces the concepts of Rational ClearCase Unified Change Management (UCM), the software development best practice that integrates artifact and activity management. It teaches you to use Rational ClearCase UCM and Rational ClearQuest to perform common, day-to-day software development tasks such as joining a project, checking out files from source control and checking in files to source control, merging your work with the work of others, updating your workspace, and working offline.

This course provides instruction to administer parallel development across geographically distributed project teams using IBM Rational ClearCase MultiSite. The course examines the special planning and maintenance issues related to geographically distributed Software Configuration Management (SCM) installations. Lab exercises are provided for both the Microsoft Windows and UNIX operating systems.

This course provides instruction to administer parallel development across geographically distributed project teams using IBM Rational ClearCase MultiSite. The course examines the special planning and maintenance issues related to geographically distributed Software Configuration Management (SCM) installations. Lab exercises are provided for both the Microsoft Windows and UNIX operating systems.

This course provides instruction to administer parallel development across geographically distributed project teams using IBM Rational ClearCase MultiSite. The course examines the special planning and maintenance issues related to geographically distributed Software Configuration Management (SCM) installations. Lab exercises are provided for both the Microsoft Windows and UNIX operating systems.

Configuration Management with IBM Rational ClearCase UCM, V7.1 is a two-day, instructor-led course designed to teach configuration managers how to implement ClearCase UCM effectively in their development environment (Windows or Unix/Linux). This course introduces you to the discipline of software configuration management (SCM) using a unified change management approach (UCM) and discusses the attributes of effective SCM. Learn what information is critical to include in a configuration management plan. Practice creating and implementing a usage model based on a simulated software development project. The usage model includes details about organizing project artifacts, streaming strategies, and project process and policies.

Essentials of IBM Rational ClearCase for UNIX is an instructor-led course that teaches you how to perform common day-to-day tasks using Rational® ClearCase®. It teaches you the concepts and skills developers need to successfully manage source code change in their development environments. This course provides you basic training in ClearCase functionality for those who intend to take more advanced courses in the ClearCase curriculum.

This course introduces the concepts of Rational ClearCase Unified Change Management (UCM), the software development best practice that integrates artifact and activity management. It teaches you to use Rational ClearCase UCM and Rational ClearQuest to perform common, day-to-day software development tasks such as joining a project, checking out files from source control and checking in files to source control, merging your work with the work of others, updating your workspace, and working offline.

This course provides instruction to administer parallel development across geographically distributed project teams using IBM Rational ClearCase MultiSite. The course examines the special planning and maintenance issues related to geographically distributed Software Configuration Management (SCM) installations. Lab exercises are provided for both the Microsoft Windows and UNIX operating systems.

This course provides instruction to administer parallel development across geographically distributed project teams using IBM Rational ClearCase MultiSite. The course examines the special planning and maintenance issues related to geographically distributed Software Configuration Management (SCM) installations. Lab exercises are provided for both the Microsoft Windows and UNIX operating systems.

This course provides instruction to administer parallel development across geographically distributed project teams using IBM Rational ClearCase MultiSite. The course examines the special planning and maintenance issues related to geographically distributed Software Configuration Management (SCM) installations. Lab exercises are provided for both the Microsoft Windows and UNIX operating systems.

This course introduces you to using IBM Rational ClearQuest to track change requests. It covers the basic concepts involved in change management and how IBM Rational ClearQuest facilitates creating change records, controlling the change management process, and communicating status to project stakeholders using queries, reports, and charts.

This course provides training for administering and customizing Rational ClearQuest. It examines planning and implementing defect and change request tracking processes, customizing Rational ClearQuest to facilitate these operations, and administering the ClearQuest system. This course is recommended for new Rational ClearQuest administrators or system architects who want to learn to manage the defect and change tracking process with Rational ClearQuest.

This course is specially designed for network managers and administrators of Rational ClearQuest MultiSite installations. The course examines the special planning and maintenance issues involved in deploying, installing, operating and administering Rational ClearQuest MultiSite among geographically distributed sites.

This course covers the hands-on skills needed to accelerate time-to-market by improving the flow of value through the SAFe Continuous Delivery Pipeline with DevOps. The course covers the principles and practices of DevOps in SAFe. Attendees will learn how to plan and implement DevOps capabilities that will significantly improve quality, productivity, time-to-market, and business results.

In this course, you learn how to configure IBM UrbanCode Deploy for the deployment of a pet store application to two different environments. You create resources and versioned components, configure the environments, and deploy the application. You also create teams and roles and learn the fundamentals of security. Hands-on labs use IBM UrbanCode Deploy in a cloud environment and cover resources, components, applications, deployment, and security.

Online

All development methodologies are based upon stakeholder, user, system, software and hardware requirements and align with the IIBA Business Analyst Body of Knowledge. This topic covers how to employ use cases effectively to define requirements and use them throughout the development cycle, including elicitation and testing. This course is the first in a series that presents industry best practices for requirements definition and management.

Online

You can reduce project risk with best practices requirements elicitation techniques. This topic covers the 10 techniques that will allow you to document processes and high-level capabilities, clarify user expectations, identify gaps and conflicts, and prioritize requirements. This course is the second in a series that presents industry best practices for requirements definition and management.

Online

Clear requirements are essential to project success. This topic covers requirements language and modeling techniques, 10 best practices for specifying requirements, and how to validate requirements and manage changes. This course is the third in a series that presents industry best practices for requirements definition and management.

This course is designed for anyone in an organization involved in deploying and managing IBM Rational DOORS. The course offers a mix of best practice methods and tool skills specific to the deployment and management of Rational DOORS. The course promotes the merits of using a DOORS information architecture to align your use of Rational DOORS with your specific business and process needs.

Onsite or Online

This course builds on the content learned in the IBM Rational DOORS Foundation, V9.4 course. It is designed for those who will be in the role of team lead or project manager, or who want to learn more about advanced Rational DOORS end-user functionality. It discusses creating and structuring Rational DOORS projects, defining linking relationships and attributes, setting access permissions, and managing change. It also discusses external linking, working with spreadsheets, and applying configuration management strategies to Rational DOORS data.

Online

For those who are new to the DOORS tool and want get an understanding of the basic DOORS capabilities this course will provide the basics you will need. This course can serve as an introduction to more advanced DOORS training. This course is also excellent for those who will be reviewing information in DOORS and need to understand how to navigate a DOORS database.

This course is for new Rational DOORS users. It introduces basic Rational DOORS concepts and functionality. It includes hands-on exercises that will teach you to create, edit, manipulate, and analyze requirements data in Rational DOORS.

Online

All development methodologies are based upon stakeholder, user, system, software and hardware requirements and align with the IIBA Business Analyst Body of Knowledge. This topic covers how to employ use cases effectively to define requirements and use them throughout the development cycle, including elicitation and testing. This course is the first in a series that presents industry best practices for requirements definition and management.

Online

You can reduce project risk with best practices requirements elicitation techniques. This topic covers the 10 techniques that will allow you to document processes and high-level capabilities, clarify user expectations, identify gaps and conflicts, and prioritize requirements. This course is the second in a series that presents industry best practices for requirements definition and management.

Online

Clear requirements are essential to project success. This topic covers requirements language and modeling techniques, 10 best practices for specifying requirements, and how to validate requirements and manage changes. This course is the third in a series that presents industry best practices for requirements definition and management.

This course teaches analysts and engineers how to define, elaborate, organize, and manage textual and graphical requirements and requirements-related information in IBM® Rational® DOORS Next Generation (DOORS NG).

Rational DOORS Next Generation is a key component of the Rational solution for Collaborative Lifecycle Management (CLM).

This course teaches how to define, elaborate, organize, and manage textual and graphical requirements and requirements-related information in IBM® Rational® DOORS Next Generation (DOORS NG).

Rational DOORS Next Generation is a key component of the Rational solution for Collaborative Lifecycle Management (CLM).

This introductory course is designed to familiarize testing professionals with the basics of the IBM Rational test automation tools for use in testing Java and Web applications. Testers can build, enhance, and maintain scripts in a full-function Java IDE that integrates with the IBM Rational Software Delivery Platform products. Hands-on instruction is provided for those who want to explore the power of using IBM Rational Functional Tester.

New!

While the roots of Agile Development and the Scaled Agile Framework (SAFe) are in software development, the principles of Lean and Agile are generally applicable for Hardware/Product Development as well as Embedded Software. This ‘trifecta’ of software, embedded code and hardware constitutes the majority of today’s most complex systems… but hardware teams are often uncertain how to best apply their craft as part of an agile team.

New!

While agile practices have become common place for small software teams, they are rapidly being adopted by large, engineered systems. This courses teaches leadership roles at all levels their responsibility in supporting and leading lean-agile adoption.

New!

The SAFe ART Quickstart reduces lead-time by quickly getting the ART launched and into executing and learning. The Quickstart consists of three parts: preparation, SAFe for Teams training, and PI Planning.

New!

During this one-day workshop, you will be guided through planning, preparation, and execution of a three-part Inspect and Adapt event: PI System Demo, Quantitative Assessment, and Problem Solving Workshop.

New!

During this one-day workshop, you will learn principles and practices related to the key Lean Portfolio Management (LPM) collaborations and explore how to apply them to your context.

New!

In this one-day workshop, you will accelerate your organization’s adoption of Lean-Agile practices, while increasing the likelihood and degree of achievable, sustainable business results.

New!

During this one-day workshop, you will learn how to identify your organization’s value streams and then explore and test different potential Agile Release Train (ART) designs that are optimized for the flow of value. With this understanding, we will help you pick one value stream and one ART to serve as the starting vehicle for the journey. Next, you will learn how to create a plan to launch the ART and develop a roadmap for launching more ARTs and value streams.

New!

The Agile Scrum Boot Camp & Simulation will teach participants key Agile principles and Scrum practices and how to implement them into an existing or future software project as soon as they are back on the job. The training will cover common obstacles and how to avoid them, for example, recognizing problems in a sprint and handling situations where teams revert back to traditional approaches.

New!

While the roots of Agile Development and the Scaled Agile Framework (SAFe) are in software development, the principles of Lean and Agile are generally applicable for Hardware/Product Development as well as Embedded Software. This ‘trifecta’ of software, embedded code and hardware constitutes the majority of today’s most complex systems… but hardware teams are often uncertain how to best apply their craft as part of an agile team.

This courses teaches future workshop coaches and participants how to incrementally build system specifications that define system context, behavioral response to stimulus, structural design and interfaces. And it teaches the mechanics of running a workshop through a lengthy simulation and how to perform workshops as part of the regular agile development flow.

Scrum is one of several Agile processes available today. Scrum’s agile project management approach gives you the ability to quickly develop working software that meets business needs. In Scrum, teams work in cycles called “Sprints” to produce production-quality software based on business priorities using an empirical, adaptive approach. This course is a high level introduction to this approach’s values and key practices.

This course covers the hands-on skills needed to accelerate time-to-market by improving the flow of value through the SAFe Continuous Delivery Pipeline with DevOps. The course covers the principles and practices of DevOps in SAFe. Attendees will learn how to plan and implement DevOps capabilities that will significantly improve quality, productivity, time-to-market, and business results.

This two-day interactive workshop begins with the principles of SAFe, Lean thinking tools, Agile development practices at scale, and an overview of the Scaled Agile Framework. Teams will then learn the Product Manager and Product Owner roles in the enterprise, how to manage the enterprise backlog, delivering features, agile requirements, the events within SAFe, and finally, stakeholder management.

This two-day interactive workshop begins with the principles of SAFe, Lean thinking tools, Agile development practices at scale, and an overview of the Scaled Agile Framework. Teams will then learn the Product Manager and Product Owner roles in the enterprise, how to manage the enterprise backlog, delivering features, agile requirements, the events within SAFe, and finally, stakeholder management.

This two-day course prepares experienced Scrum Masters for their leadership role in facilitating Agile team, program, and enterprise success in a SAFe implementation. The course covers facilitation of cross-team interactions in support of the program execution and relentless improvement. It enhances the Scrum paradigm with an introduction to scalable engineering and DevOps practices; the application of Kanban to facilitate the flow of value; and supporting interactions with architects, product management, and other critical stakeholders in the larger program and enterprise contexts.

In this two-day course, attendees will gain an understanding of the role of a Scrum Master in a SAFe enterprise. Unlike traditional Scrum Master training that focuses on the fundamentals of team-level Scrum, the SAFe Scrum Master course explores the role of the Scrum Master in the context of the entire enterprise, and prepares attendees to successfully plan and execute the Program Increment (PI), the primary enabler of alignment throughout all levels of a SAFe organization.

Attendees explore the skills needed to facilitate and enable end-to-end value delivery through Agile Release Trains (ARTs)—and learn how to build a high-performing ART through servant leadership and coaching—by becoming a SAFe® 4.5 Release Train Engineer (RTE). During this three-day course, attendees will gain an in-depth understanding of the role and responsibilities of an RTE in the SAFe enterprise.

The SAFe® 4 Program Consultant Training (SPC) and Certification Course is for internal agile change agents and external consultants. It provides the tools to implement agile programs and validates their knowledge in agile programs, program portfolio management, agile architecture, and leadership so that they can launch Agile Release Trains as part of an enterprise Lean-Agile change initiative.

This course teaches the Lean-Agile Principles and practices of SAFe. You’ll learn how to execute and release value through Agile Release Trains, how to build an Agile Portfolio, and how to lead a Lean-Agile enterprise.

This workshop provides an overview of a disciplined, full lifecycle approach to agile software delivery using IBM® Rational Team Concert.

Online

This course teaches you the fundamental skills that are required to manage key scrum artifacts throughout agile projects with IBM Rational Team Concert. The course is designed for any member of a team that uses IBM Rational Team Concert for planning and tracking activities throughout agile projects. The course is beneficial to product owners, scrum masters, agile development teams, and agile practitioners who want to apply agile concepts in RTC.

New!

While the roots of Agile Development and the Scaled Agile Framework (SAFe) are in software development, the principles of Lean and Agile are generally applicable for Hardware/Product Development as well as Embedded Software. This ‘trifecta’ of software, embedded code and hardware constitutes the majority of today’s most complex systems… but hardware teams are often uncertain how to best apply their craft as part of an agile team.

This courses teaches future workshop coaches and participants how to incrementally build system specifications that define system context, behavioral response to stimulus, structural design and interfaces. And it teaches the mechanics of running a workshop through a lengthy simulation and how to perform workshops as part of the regular agile development flow.

Online

All development methodologies are based upon stakeholder, user, system, software and hardware requirements and align with the IIBA Business Analyst Body of Knowledge. This topic covers how to employ use cases effectively to define requirements and use them throughout the development cycle, including elicitation and testing. This course is the first in a series that presents industry best practices for requirements definition and management.

Online

You can reduce project risk with best practices requirements elicitation techniques. This topic covers the 10 techniques that will allow you to document processes and high-level capabilities, clarify user expectations, identify gaps and conflicts, and prioritize requirements. This course is the second in a series that presents industry best practices for requirements definition and management.

Online

Clear requirements are essential to project success. This topic covers requirements language and modeling techniques, 10 best practices for specifying requirements, and how to validate requirements and manage changes. This course is the third in a series that presents industry best practices for requirements definition and management.

The DoDAF 2.0 Modeling with IBM Rational System Architect V11.4 course shows how IBM Rational System Architect supports the development and analysis of DoDAF 2.0 described models. The course focuses on tasks such as keeping models consistent, integrating information between views, performing gap analysis, assessing the impact of change, and generating standard DoDAF reports.

This course provides an introduction to using IBM Rational System Architect. Working with a simple scenario, you learn about the Rational System Architect environment, including an overview of:
Supported methodologies and notations, Encyclopedia concepts, Drawing techniques, Model components, Reporting

This course provides the knowledge and skills needed to plan, design, and build the Rational System Architect Publisher Add template which controls the content and format of the generated web site produced by this tool.

This instructor-led boot camp course helps prepare you for the IBM Certified Solution Designer – Rational System Architect – BPMN Professional Certification exam. At the completion of the boot camp, you will receive an email with instruction on how to obtain 50% off the regular price of the exam. The discount can be redeemed at any Prometric testing center within 60 days of course completion.

Reporting with IBM Cognos BI V8.4 and IBM Rational System Architect is a 1-day course. Combining lecture and exercises, this course is your entry point to creating, customizing, and running Cognos Business Intelligence reports based on the Enterprise Architecture artifacts captured via Rational System Architect.

Within a span of three days, you learn the Harmony workflow for model-based development and you use the Rational Rhapsody Systems Engineering toolkit to follow the workflow through the hands-on development of a model. The automation features of the Systems Engineering Toolkit drastically reduce the time it takes to build large complex models while the formal systematic approach ensures a robust design.

This course teaches you Rational Rhapsody’s core capabilities, enabling you to rapidly develop applications. The course is given in the C++ language using Rational Rhapsody for C++. You will do reverse engineering to integrate a C programming code example into a C++ project.

This course teaches you Rational Rhapsody’s core capabilities, enabling you to rapidly develop applications. The course is given in the C++ language using Rational Rhapsody for C++. You will do reverse engineering to integrate a C programming code example into a C++ project.

In this course you learn the techniques required to use the Systems Modeling Language (SysML V1.3) and Rational Rhapsody to solve a complex system engineering problem. Through the use of hands-on exercises creating “real world” applications, you build a strong foundation in SysML and Rhapsody.

This course teaches you to author basic methods using IBM Rational Method Composer V7.5.1. You will learn about the tool interface and how to use tool views and perspectives. You will also learn how to use tool features to create a published method by creating method content, processes, navigation views and defining the relationships between them. You will learn how to browse, check, and finally publish the method they have authored.

This introductory course is designed to familiarize testing professionals with the basics of the IBM Rational performance testing tool. Testers can build, enhance, and run scripts in a full-function Java IDE that integrates with IBM Rational Software Development Platform products. In addition to class lecture, students will be asked to complete labs to reinforce critical concepts and tool functionality. The focus is on the practical application of Performance Tester to resolve common performance testing challenges.

New!

While the roots of Agile Development and the Scaled Agile Framework (SAFe) are in software development, the principles of Lean and Agile are generally applicable for Hardware/Product Development as well as Embedded Software. This ‘trifecta’ of software, embedded code and hardware constitutes the majority of today’s most complex systems… but hardware teams are often uncertain how to best apply their craft as part of an agile team.

This courses teaches future workshop coaches and participants how to incrementally build system specifications that define system context, behavioral response to stimulus, structural design and interfaces. And it teaches the mechanics of running a workshop through a lengthy simulation and how to perform workshops as part of the regular agile development flow.

Onsite or Online

This introductory course is designed to familiarize testing professionals with the basics of IBM Rational Quality Manager V4.0. The Rational Quality Manager application assists in creating scripts for manual testing. The course helps you to create manual tests more quickly, streamline the execution of manual tests, and monitor manual test results. Additionally, you will learn how to increase the reuse of test assets, and how to use external test data with test scripts. With hands-on lab exercises that reinforce learning, the focus of this course is on the practical application of Rational Quality Manager to resolve common manual testing challenges.

This introductory course is designed to familiarize testing professionals with the basics of IBM Rational Quality Manager V4.0. The Rational Quality Manager application assists in creating scripts for manual testing. The course helps you to create manual tests more quickly, streamline the execution of manual tests, and monitor manual test results. Additionally, you will learn how to increase the reuse of test assets, and how to use external test data with test scripts. With hands-on lab exercises that reinforce learning, the focus of this course is on the practical application of Rational Quality Manager to resolve common manual testing challenges.

This introductory course is designed to familiarize testing professionals with the basics of the IBM Rational performance testing tool. Testers can build, enhance, and run scripts in a full-function Java IDE that integrates with IBM Rational Software Development Platform products. In addition to class lecture, students will be asked to complete labs to reinforce critical concepts and tool functionality. The focus is on the practical application of Performance Tester to resolve common performance testing challenges.

This introductory course is designed to familiarize testing professionals with the basics of the IBM Rational test automation tools for use in testing Java and Web applications. Testers can build, enhance, and maintain scripts in a full-function Java IDE that integrates with the IBM Rational Software Delivery Platform products. Hands-on instruction is provided for those who want to explore the power of using IBM Rational Functional Tester.

This course provides an introduction to Rational Publishing Engine. It teaches participants how to generate documents that pull information from various sources, and how to design document templates to support the publishing needs in their company.

Online

All development methodologies are based upon stakeholder, user, system, software and hardware requirements and align with the IIBA Business Analyst Body of Knowledge. This topic covers how to employ use cases effectively to define requirements and use them throughout the development cycle, including elicitation and testing. This course is the first in a series that presents industry best practices for requirements definition and management.

Online

You can reduce project risk with best practices requirements elicitation techniques. This topic covers the 10 techniques that will allow you to document processes and high-level capabilities, clarify user expectations, identify gaps and conflicts, and prioritize requirements. This course is the second in a series that presents industry best practices for requirements definition and management.

Online

Clear requirements are essential to project success. This topic covers requirements language and modeling techniques, 10 best practices for specifying requirements, and how to validate requirements and manage changes. This course is the third in a series that presents industry best practices for requirements definition and management.

Onsite or Online

This introductory course is designed to familiarize testing professionals with the basics of IBM Rational Quality Manager V4.0. The Rational Quality Manager application assists in creating scripts for manual testing. The course helps you to create manual tests more quickly, streamline the execution of manual tests, and monitor manual test results. Additionally, you will learn how to increase the reuse of test assets, and how to use external test data with test scripts. With hands-on lab exercises that reinforce learning, the focus of this course is on the practical application of Rational Quality Manager to resolve common manual testing challenges.

This introductory course is designed to familiarize testing professionals with the basics of IBM Rational Quality Manager V4.0. The Rational Quality Manager application assists in creating scripts for manual testing. The course helps you to create manual tests more quickly, streamline the execution of manual tests, and monitor manual test results. Additionally, you will learn how to increase the reuse of test assets, and how to use external test data with test scripts. With hands-on lab exercises that reinforce learning, the focus of this course is on the practical application of Rational Quality Manager to resolve common manual testing challenges.

This workshop provides an overview of a disciplined, full lifecycle approach to agile software delivery using IBM® Rational Team Concert.

This course teaches you how to configure Rational Team Concert project areas and processes so that the core IBM practices for agile development and change and release management can be effectively adopted by the project team. This course begins with a discussion of best practices for project planning. Through a balanced combination of presentation, class discussion, and hands-on exercises, you learn how to configure projects, teams, and iterations configure project and team dashboards; and create queries and reports in Rational Team Concert.

Online

Rational Team Concert (RTC) is an integrated software development solution that supports and automates the latest agile community practices for continuous delivery, adaptive planning, project visibility, and team communication. This course shows developers how to collaborate using these software best practices with RTC. The class discusses task management, source control, build management, and dashboards. Participants learn how to collaborate on source changes, baseline software versions, build those changes, and view progress in dashboards. Participants also learn advanced RTC topics including multi-stream development, custom work types, and supporting reviews.

Online

This course teaches you the fundamental skills that are required to manage key scrum artifacts throughout agile projects with IBM Rational Team Concert. The course is designed for any member of a team that uses IBM Rational Team Concert for planning and tracking activities throughout agile projects. The course is beneficial to product owners, scrum masters, agile development teams, and agile practitioners who want to apply agile concepts in RTC.

Onsite or Online

Rational Team Concert (RTC) is an integrated software development solution that supports and automates the latest agile community practices for continuous delivery, adaptive planning, project visibility, and team communication. This course teaches participants how to deploy, configure, and track projects using Team Concert. It also shows participants how to administer and manage the Team Concert repository including users, licenses, and project areas.

New!

While the roots of Agile Development and the Scaled Agile Framework (SAFe) are in software development, the principles of Lean and Agile are generally applicable for Hardware/Product Development as well as Embedded Software. This ‘trifecta’ of software, embedded code and hardware constitutes the majority of today’s most complex systems… but hardware teams are often uncertain how to best apply their craft as part of an agile team.

This courses teaches future workshop coaches and participants how to incrementally build system specifications that define system context, behavioral response to stimulus, structural design and interfaces. And it teaches the mechanics of running a workshop through a lengthy simulation and how to perform workshops as part of the regular agile development flow.

Online

All development methodologies are based upon stakeholder, user, system, software and hardware requirements and align with the IIBA Business Analyst Body of Knowledge. This topic covers how to employ use cases effectively to define requirements and use them throughout the development cycle, including elicitation and testing. This course is the first in a series that presents industry best practices for requirements definition and management.

Online

You can reduce project risk with best practices requirements elicitation techniques. This topic covers the 10 techniques that will allow you to document processes and high-level capabilities, clarify user expectations, identify gaps and conflicts, and prioritize requirements. This course is the second in a series that presents industry best practices for requirements definition and management.

Online

Clear requirements are essential to project success. This topic covers requirements language and modeling techniques, 10 best practices for specifying requirements, and how to validate requirements and manage changes. This course is the third in a series that presents industry best practices for requirements definition and management.

Onsite or Online

This introductory course is designed to familiarize testing professionals with the basics of IBM Rational Quality Manager V4.0. The Rational Quality Manager application assists in creating scripts for manual testing. The course helps you to create manual tests more quickly, streamline the execution of manual tests, and monitor manual test results. Additionally, you will learn how to increase the reuse of test assets, and how to use external test data with test scripts. With hands-on lab exercises that reinforce learning, the focus of this course is on the practical application of Rational Quality Manager to resolve common manual testing challenges.

This introductory course is designed to familiarize testing professionals with the basics of IBM Rational Quality Manager V4.0. The Rational Quality Manager application assists in creating scripts for manual testing. The course helps you to create manual tests more quickly, streamline the execution of manual tests, and monitor manual test results. Additionally, you will learn how to increase the reuse of test assets, and how to use external test data with test scripts. With hands-on lab exercises that reinforce learning, the focus of this course is on the practical application of Rational Quality Manager to resolve common manual testing challenges.

This introductory course is designed to familiarize testing professionals with the basics of the IBM Rational performance testing tool. Testers can build, enhance, and run scripts in a full-function Java IDE that integrates with IBM Rational Software Development Platform products. In addition to class lecture, students will be asked to complete labs to reinforce critical concepts and tool functionality. The focus is on the practical application of Performance Tester to resolve common performance testing challenges.

This introductory course is designed to familiarize testing professionals with the basics of the IBM Rational test automation tools for use in testing Java and Web applications. Testers can build, enhance, and maintain scripts in a full-function Java IDE that integrates with the IBM Rational Software Delivery Platform products. Hands-on instruction is provided for those who want to explore the power of using IBM Rational Functional Tester.

This course teaches analysts and engineers how to define, elaborate, organize, and manage textual and graphical requirements and requirements-related information in IBM® Rational® DOORS Next Generation (DOORS NG).

Rational DOORS Next Generation is a key component of the Rational solution for Collaborative Lifecycle Management (CLM).

This course teaches how to define, elaborate, organize, and manage textual and graphical requirements and requirements-related information in IBM® Rational® DOORS Next Generation (DOORS NG).

Rational DOORS Next Generation is a key component of the Rational solution for Collaborative Lifecycle Management (CLM).

This course is designed for anyone in an organization involved in deploying and managing IBM Rational DOORS. The course offers a mix of best practice methods and tool skills specific to the deployment and management of Rational DOORS. The course promotes the merits of using a DOORS information architecture to align your use of Rational DOORS with your specific business and process needs.

Onsite or Online

This course builds on the content learned in the IBM Rational DOORS Foundation, V9.4 course. It is designed for those who will be in the role of team lead or project manager, or who want to learn more about advanced Rational DOORS end-user functionality. It discusses creating and structuring Rational DOORS projects, defining linking relationships and attributes, setting access permissions, and managing change. It also discusses external linking, working with spreadsheets, and applying configuration management strategies to Rational DOORS data.

Online

For those who are new to the DOORS tool and want get an understanding of the basic DOORS capabilities this course will provide the basics you will need. This course can serve as an introduction to more advanced DOORS training. This course is also excellent for those who will be reviewing information in DOORS and need to understand how to navigate a DOORS database.

This course is for new Rational DOORS users. It introduces basic Rational DOORS concepts and functionality. It includes hands-on exercises that will teach you to create, edit, manipulate, and analyze requirements data in Rational DOORS.

This courses teaches future workshop coaches and participants how to incrementally build system specifications that define system context, behavioral response to stimulus, structural design and interfaces. And it teaches the mechanics of running a workshop through a lengthy simulation and how to perform workshops as part of the regular agile development flow.

Online

All development methodologies are based upon stakeholder, user, system, software and hardware requirements and align with the IIBA Business Analyst Body of Knowledge. This topic covers how to employ use cases effectively to define requirements and use them throughout the development cycle, including elicitation and testing. This course is the first in a series that presents industry best practices for requirements definition and management.

Online

You can reduce project risk with best practices requirements elicitation techniques. This topic covers the 10 techniques that will allow you to document processes and high-level capabilities, clarify user expectations, identify gaps and conflicts, and prioritize requirements. This course is the second in a series that presents industry best practices for requirements definition and management.

Online

Clear requirements are essential to project success. This topic covers requirements language and modeling techniques, 10 best practices for specifying requirements, and how to validate requirements and manage changes. This course is the third in a series that presents industry best practices for requirements definition and management.

Within a span of three days, you learn the Harmony workflow for model-based development and you use the Rational Rhapsody Systems Engineering toolkit to follow the workflow through the hands-on development of a model. The automation features of the Systems Engineering Toolkit drastically reduce the time it takes to build large complex models while the formal systematic approach ensures a robust design.

This course teaches you Rational Rhapsody’s core capabilities, enabling you to rapidly develop applications. The course is given in the C++ language using Rational Rhapsody for C++. You will do reverse engineering to integrate a C programming code example into a C++ project.

This course teaches you Rational Rhapsody’s core capabilities, enabling you to rapidly develop applications. The course is given in the C++ language using Rational Rhapsody for C++. You will do reverse engineering to integrate a C programming code example into a C++ project.

In this course you learn the techniques required to use the Systems Modeling Language (SysML V1.3) and Rational Rhapsody to solve a complex system engineering problem. Through the use of hands-on exercises creating “real world” applications, you build a strong foundation in SysML and Rhapsody.

New!

The SAFe ART Quickstart reduces lead-time by quickly getting the ART launched and into executing and learning. The Quickstart consists of three parts: preparation, SAFe for Teams training, and PI Planning.

New!

During this one-day workshop, you will be guided through planning, preparation, and execution of a three-part Inspect and Adapt event: PI System Demo, Quantitative Assessment, and Problem Solving Workshop.

New!

During this one-day workshop, you will learn principles and practices related to the key Lean Portfolio Management (LPM) collaborations and explore how to apply them to your context.

New!

In this one-day workshop, you will accelerate your organization’s adoption of Lean-Agile practices, while increasing the likelihood and degree of achievable, sustainable business results.

New!

During this one-day workshop, you will learn how to identify your organization’s value streams and then explore and test different potential Agile Release Train (ART) designs that are optimized for the flow of value. With this understanding, we will help you pick one value stream and one ART to serve as the starting vehicle for the journey. Next, you will learn how to create a plan to launch the ART and develop a roadmap for launching more ARTs and value streams.

This courses teaches future workshop coaches and participants how to incrementally build system specifications that define system context, behavioral response to stimulus, structural design and interfaces. And it teaches the mechanics of running a workshop through a lengthy simulation and how to perform workshops as part of the regular agile development flow.

Scrum is one of several Agile processes available today. Scrum’s agile project management approach gives you the ability to quickly develop working software that meets business needs. In Scrum, teams work in cycles called “Sprints” to produce production-quality software based on business priorities using an empirical, adaptive approach. This course is a high level introduction to this approach’s values and key practices.

This course covers the hands-on skills needed to accelerate time-to-market by improving the flow of value through the SAFe Continuous Delivery Pipeline with DevOps. The course covers the principles and practices of DevOps in SAFe. Attendees will learn how to plan and implement DevOps capabilities that will significantly improve quality, productivity, time-to-market, and business results.

This two-day interactive workshop begins with the principles of SAFe, Lean thinking tools, Agile development practices at scale, and an overview of the Scaled Agile Framework. Teams will then learn the Product Manager and Product Owner roles in the enterprise, how to manage the enterprise backlog, delivering features, agile requirements, the events within SAFe, and finally, stakeholder management.

This two-day interactive workshop begins with the principles of SAFe, Lean thinking tools, Agile development practices at scale, and an overview of the Scaled Agile Framework. Teams will then learn the Product Manager and Product Owner roles in the enterprise, how to manage the enterprise backlog, delivering features, agile requirements, the events within SAFe, and finally, stakeholder management.

This two-day course prepares experienced Scrum Masters for their leadership role in facilitating Agile team, program, and enterprise success in a SAFe implementation. The course covers facilitation of cross-team interactions in support of the program execution and relentless improvement. It enhances the Scrum paradigm with an introduction to scalable engineering and DevOps practices; the application of Kanban to facilitate the flow of value; and supporting interactions with architects, product management, and other critical stakeholders in the larger program and enterprise contexts.

In this two-day course, attendees will gain an understanding of the role of a Scrum Master in a SAFe enterprise. Unlike traditional Scrum Master training that focuses on the fundamentals of team-level Scrum, the SAFe Scrum Master course explores the role of the Scrum Master in the context of the entire enterprise, and prepares attendees to successfully plan and execute the Program Increment (PI), the primary enabler of alignment throughout all levels of a SAFe organization.

Attendees explore the skills needed to facilitate and enable end-to-end value delivery through Agile Release Trains (ARTs)—and learn how to build a high-performing ART through servant leadership and coaching—by becoming a SAFe® 4.5 Release Train Engineer (RTE). During this three-day course, attendees will gain an in-depth understanding of the role and responsibilities of an RTE in the SAFe enterprise.

The SAFe® 4 Program Consultant Training (SPC) and Certification Course is for internal agile change agents and external consultants. It provides the tools to implement agile programs and validates their knowledge in agile programs, program portfolio management, agile architecture, and leadership so that they can launch Agile Release Trains as part of an enterprise Lean-Agile change initiative.

This course teaches the Lean-Agile Principles and practices of SAFe. You’ll learn how to execute and release value through Agile Release Trains, how to build an Agile Portfolio, and how to lead a Lean-Agile enterprise.

This courses teaches future workshop coaches and participants how to incrementally build system specifications that define system context, behavioral response to stimulus, structural design and interfaces. And it teaches the mechanics of running a workshop through a lengthy simulation and how to perform workshops as part of the regular agile development flow.

In this course, you learn how to configure IBM UrbanCode Deploy for the deployment of a pet store application to two different environments. You create resources and versioned components, configure the environments, and deploy the application. You also create teams and roles and learn the fundamentals of security. Hands-on labs use IBM UrbanCode Deploy in a cloud environment and cover resources, components, applications, deployment, and security.

This workshop provides an overview of a disciplined, full lifecycle approach to agile software delivery using IBM® Rational Team Concert.

This course teaches you how to configure Rational Team Concert project areas and processes so that the core IBM practices for agile development and change and release management can be effectively adopted by the project team. This course begins with a discussion of best practices for project planning. Through a balanced combination of presentation, class discussion, and hands-on exercises, you learn how to configure projects, teams, and iterations configure project and team dashboards; and create queries and reports in Rational Team Concert.

Online

Rational Team Concert (RTC) is an integrated software development solution that supports and automates the latest agile community practices for continuous delivery, adaptive planning, project visibility, and team communication. This course shows developers how to collaborate using these software best practices with RTC. The class discusses task management, source control, build management, and dashboards. Participants learn how to collaborate on source changes, baseline software versions, build those changes, and view progress in dashboards. Participants also learn advanced RTC topics including multi-stream development, custom work types, and supporting reviews.

Onsite or Online

Rational Team Concert (RTC) is an integrated software development solution that supports and automates the latest agile community practices for continuous delivery, adaptive planning, project visibility, and team communication. This course teaches participants how to deploy, configure, and track projects using Team Concert. It also shows participants how to administer and manage the Team Concert repository including users, licenses, and project areas.

This course teaches you to author basic methods using IBM Rational Method Composer V7.5.1. You will learn about the tool interface and how to use tool views and perspectives. You will also learn how to use tool features to create a published method by creating method content, processes, navigation views and defining the relationships between them. You will learn how to browse, check, and finally publish the method they have authored.

This course is designed to provide you with an understanding of the operations required to administer Synergy. It presents information enabling a system administrator to configure the Synergy environment for optimal use of system resources.

In this course, you learn to use IBM Rational Synergy to meet their projects’ configuration management goals. You will learn the processes needed to define and manage projects, releases, baselines, and work areas.

This course covers concepts found in the solution environment like the Synergy Project, Work Area, Directory Members, Tasks, Versions, Purpose, Release, Baseline, Project Grouping and how to apply these features during day to day development or when using Synergy as a Team Leader.

This course provides an introduction to how you can use Rational Synergy as part of your development activities. The course offers you hands on practice with the Rational Synergy Graphical User Interface and shows how it can be used in the complete development cycle as you, and the other members of your team, complete the work that you have been assigned.

The IBM Rational Synergy Process Tailoring course will show you how Rational Synergy can help you automate the process of your workflows among developers from testing to release. This training class will also show how you can effectively use different types of projects for different purposes.

This course has been designed to help those people who have a role in maintaining Telelogic Synergy within an enterprise. The people who undertake this administration may have very different roles and backgrounds within individual enterprises.

This course provides an introduction to how you can use Rational Synergy as part of your development activities. The course offers you hands on practice with the Rational Synergy Graphical User Interface and shows how it can be used in the complete development cycle as you, and the other members of your team, complete the work that you have been assigned.

The DoDAF 2.0 Modeling with IBM Rational System Architect V11.4 course shows how IBM Rational System Architect supports the development and analysis of DoDAF 2.0 described models. The course focuses on tasks such as keeping models consistent, integrating information between views, performing gap analysis, assessing the impact of change, and generating standard DoDAF reports.

This course provides an introduction to using IBM Rational System Architect. Working with a simple scenario, you learn about the Rational System Architect environment, including an overview of:
Supported methodologies and notations, Encyclopedia concepts, Drawing techniques, Model components, Reporting

This course provides the knowledge and skills needed to plan, design, and build the Rational System Architect Publisher Add template which controls the content and format of the generated web site produced by this tool.

This instructor-led boot camp course helps prepare you for the IBM Certified Solution Designer – Rational System Architect – BPMN Professional Certification exam. At the completion of the boot camp, you will receive an email with instruction on how to obtain 50% off the regular price of the exam. The discount can be redeemed at any Prometric testing center within 60 days of course completion.

Reporting with IBM Cognos BI V8.4 and IBM Rational System Architect is a 1-day course. Combining lecture and exercises, this course is your entry point to creating, customizing, and running Cognos Business Intelligence reports based on the Enterprise Architecture artifacts captured via Rational System Architect.

This course covers the hands-on skills needed to accelerate time-to-market by improving the flow of value through the SAFe Continuous Delivery Pipeline with DevOps. The course covers the principles and practices of DevOps in SAFe. Attendees will learn how to plan and implement DevOps capabilities that will significantly improve quality, productivity, time-to-market, and business results.

In this course, you learn how to configure IBM UrbanCode Deploy for the deployment of a pet store application to two different environments. You create resources and versioned components, configure the environments, and deploy the application. You also create teams and roles and learn the fundamentals of security. Hands-on labs use IBM UrbanCode Deploy in a cloud environment and cover resources, components, applications, deployment, and security.

The Future is Now

We have helped our clients:

  • Increase productivity by 25-75%
  • Reduce development costs by 50-60%
  • Accelerate time to market by 20-40%
Share