Course Categories: CS0/Non-majors | Social Issues & Professional Practice | Software Engineering & Process |
FOSS Categories: Introduction | Tools & Communication |
This POGIL activity explores some of the challenges and techniques that teams use to communicate in large projects, including free & open source software (FOSS), commercial software, and even projects that do not develop software.
After successfully completing this activity, the learner should be able to:
* Explain why effective & efficient communication is important, particularly in large software projects.
* Describe communication methods often used in FOSS communities and by software developers.
* Describe the pros & cons of different communication methods, and identify appropriate methods for various scenarios.
Source: Clif Kussmaul
Return to Teaching Materials