Decentralized and distributed open source development utilizing community-based production requires thoughtful communication, orchestrated tooling, and defined governance models. The skillful execution of these elements can lead to a project that incorporates code, ideas, and creativity of a distributed set of expertise that often have competing interests and motivations. In this micro-course, students will study the various types of open source communities, their governance models, and how they utilize defined workflows and tooling (infrastructure) to keep their communities connected and collaborating. At the end of this course students will apply these learnings to design a suite of infrastructure and tooling to support an open source project and community.
Students will learn about design and development methodologies, and workflows that support the advantages of peer to peer, highly collaborative, iterative production in the production of open, distributed, and community-driven software. Without appropriate processes and methods, collective software development can turn into a mess. Open source development processes and methods are at the core of quality and organizational managers need the knowledge and understanding of open development to make informed decisions.
By the end of this micro-course, students will be able to:
Visit the Open Source Technology Management program webpage to learn about other program offerings.
View our events calendar for the latest list of upcoming online admissions chats, webinars and other opportunities to get to know GPS programs, faculty and staff.
Brandeis GPS is committed to giving you the support you need to succeed. From the moment you begin the application process to the day you graduate and beyond, our advising team is here to support you. Talk to an enrollment advisor today.
Learn more about our unique approach to online learning and what makes a Brandeis GPS education so engaging.