Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Introduction to UML

This course introduces the Unified Modeling Language (UML) and several of the diagrams that are most often used in software development.

Intermediate
2h 13m
(1074)

Created by Mike Erickson

Last Updated Jan 13, 2023

Course Thumbnail
  • Course

Introduction to UML

This course introduces the Unified Modeling Language (UML) and several of the diagrams that are most often used in software development.

Intermediate
2h 13m
(1074)

Created by Mike Erickson

Last Updated Jan 13, 2023

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

Seldom does a software project of any size get built by only one person. Most often many different people, with different skills work together to build the solution. It is not uncommon to have the technology not be the most challenging part of the project, but rather it is often the lack of clear communication between the project team members. The Unified Modeling Language (UML) helps the team members to communicate clearly and precisely. The UML includes several diagrams and models that support the design of different aspects of the solution. If each member of the team is able to understand those models that are useful to them they are more likely to understand each other, and the challenges and risks of different understandings and views of the solution are minimized. In this course we review the need for this clear communication. We discuss several of the common diagrams that teams use to model a software solution and identify some of the team members that most commonly use the diagram. The UML is very large and there is much that can be done with it beyond what is covered in this introductory course. But having this basic understanding of the common models can reduce many of the challenges faced by project teams.

Introduction to UML
Intermediate
2h 13m
(1074)
Table of contents

About the author
Mike Erickson - Pluralsight course - Introduction to UML
Mike Erickson
3 courses 4.2 author rating 1276 ratings

Mike is a developer, architect and trainer and has worked with many different tools and technologies for over 20 years. When not working on, learning or sharing something to do with technology he enjoys spending time with his family, especially camping and traveling.

Get started with Pluralsight