We may earn an affiliate commission when you visit our partners.
Pluralsight logo

How the Open Source Way Promotes Creativity and Innovation

Pluralsight LIVE

In this talk, Leslie Hawthorn will explore the ways in which members of open source software projects structure their social systems to ensure that the best ideas come to the fore.

Read more

In this talk, Leslie Hawthorn will explore the ways in which members of open source software projects structure their social systems to ensure that the best ideas come to the fore.

Open source software is collaboratively developed by people distributed across the globe, some of whom work for competing companies, many of whom have never met in person. As many of us are now experiencing exclusively virtual work and collaboration for the first time, the best practices and development methodologies of open source software have much to offer us as we consider how to remain effective in our communication, collaboration, and co-creation. In this talk, Leslie Hawthorn will explore the ways in which members of open source software projects structure their social systems to ensure that the best ideas come to the fore, so that participants feel mastery of their domain and experience consistent gratitude for their contributions, and how these processes are ultimately the catalyst for creativity and innovation.

Enroll now

What's inside

Syllabus

How the Open Source Way Promotes Creativity and Innovation

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Develops a deep understanding of open source software and its benefits
Explores the social systems that foster creativity and innovation within open source software communities
Taught by Leslie Hawthorn, a recognized expert in open source software
Applicable for professionals and students in software development and related fields
Requires familiarity with open source software concepts
May be less relevant for individuals outside the software development field

Save this course

Save How the Open Source Way Promotes Creativity and Innovation to your list so you can find it easily later:
Save

Career center

Learners who complete How the Open Source Way Promotes Creativity and Innovation will develop knowledge and skills that may be useful to these careers:
Project Manager
A Project Manager is responsible for planning, organizing, and managing software development projects. As an Open Source Software project is collaboratively developed by people distributed across the globe, there are many best practices that can be applied to your role. This course will teach you these best practices and help you develop the necessary skills to be an effective Project Manager.
Data Scientist
A Data Scientist is responsible for collecting, analyzing, and interpreting data to extract insights. As an Open Source Software project is collaboratively developed by people distributed across the globe, there are many best practices that can be applied to your role. This course will teach you these best practices and help you develop the necessary skills to be an effective Data Scientist.
Machine Learning Engineer
A Machine Learning Engineer is responsible for developing and deploying machine learning models. As an Open Source Software project is collaboratively developed by people distributed across the globe, there are many best practices that can be applied to your role. This course will teach you these best practices and help you develop the necessary skills to be an effective Machine Learning Engineer.
Software Engineer
A Software Engineer designs, develops, and maintains software systems. As an Open Source Software project is collaboratively developed by people distributed across the globe, there are many best practices that can be applied to your role. This course will teach you these best practices and help you develop the necessary skills to be an effective Software Engineer.
Information Security Analyst
An Information Security Analyst is responsible for protecting an organization's information systems from security threats. As an Open Source Software project is collaboratively developed by people distributed across the globe, there are many best practices that can be applied to your role. This course will teach you these best practices and help you develop the necessary skills to be an effective Information Security Analyst.
Product Manager
A Product Manager is responsible for defining the vision and roadmap for a software product. As an Open Source Software project is collaboratively developed by people distributed across the globe, there are many best practices that can be applied to your role. This course will teach you these best practices and help you develop the necessary skills to be an effective Product Manager.
Computer Scientist
A Computer Scientist is responsible for researching and developing new computing technologies. As an Open Source Software project is collaboratively developed by people distributed across the globe, there are many best practices that can be applied to your role. This course will teach you these best practices and help you develop the necessary skills to be an effective Computer Scientist.
Technical Writer
A Technical Writer is responsible for creating documentation for software products. As an Open Source Software project is collaboratively developed by people distributed across the globe, there are many best practices that can be applied to your role. This course will teach you these best practices and help you develop the necessary skills to be an effective Technical Writer.
Software Developer
A Software Developer is responsible for developing and maintaining software applications. As an Open Source Software project is collaboratively developed by people distributed across the globe, there are many best practices that can be applied to your role. This course will teach you these best practices and help you develop the necessary skills to be an effective Software Developer.
Software Architect
A Software Architect is responsible for designing and overseeing the development of software systems. As an Open Source Software project is collaboratively developed by people distributed across the globe, there are many best practices that can be applied to your role. This course will teach you these best practices and help you develop the necessary skills to be an effective Software Architect.
User Experience Designer
A User Experience Designer is responsible for designing and evaluating the user experience of software products. As an Open Source Software project is collaboratively developed by people distributed across the globe, there are many best practices that can be applied to your role. This course will teach you these best practices and help you develop the necessary skills to be an effective User Experience Designer.
Product Designer
A Product Designer is responsible for designing the overall experience of a software product. As an Open Source Software project is collaboratively developed by people distributed across the globe, there are many best practices that can be applied to your role. This course will teach you these best practices and help you develop the necessary skills to be an effective Product Designer.
Interaction Designer
An Interaction Designer is responsible for designing the interaction between users and software products. As an Open Source Software project is collaboratively developed by people distributed across the globe, there are many best practices that can be applied to your role. This course will teach you these best practices and help you develop the necessary skills to be an effective Interaction Designer.
Artificial Intelligence Engineer
An Artificial Intelligence Engineer is responsible for developing and deploying artificial intelligence systems. As an Open Source Software project is collaboratively developed by people distributed across the globe, there are many best practices that can be applied to your role. This course will teach you these best practices and help you develop the necessary skills to be an effective Artificial Intelligence Engineer.
Software Quality Assurance Engineer
A Software Quality Assurance Engineer is responsible for testing and ensuring the quality of software products. As an Open Source Software project is collaboratively developed by people distributed across the globe, there are many best practices that can be applied to your role. This course will teach you these best practices and help you develop the necessary skills to be an effective Software Quality Assurance Engineer.

Reading list

We've selected six books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in How the Open Source Way Promotes Creativity and Innovation.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to How the Open Source Way Promotes Creativity and Innovation.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser