View on GitHub

COMP 491/492

Dickinson College Computer Science Senior Seminar

RD04 - Culture and Communication

Preparation

Review the expectations for preparation for the Readings and Class Discussions.

Assigned Readings

Discussion Questions

  1. Each of the following terms came up in the readings, what do they mean? What are their implications?
    • From Ko: Conceptual Integrity, Conway’s Law, Cultural Competence
    • From Fogel: You are what you write, signal to noise ratio, Bike Shed Effect, Holy Wars
  2. What makes communication effective? What makes communication efficient? Which is more important? Is there a difference?
  3. Fogel opens his chapter with the claim “The ability to write clearly is one of the most important skills one can have in an open source environment. In the long run it may matter more than programming talent.”
    • Do you agree or disagree with this claim? Why?
    • Do you think this also applies in proprietary software environments?
  4. You have all been involved in discussions in the past and engaging in discussion with your team and your Open Source Community will be an important part of your project experience.
    • What techniques have you seen that have made class/group/team discussions more open, welcoming and effective for everyone?
    • What factors will make you personally more or less likely to engage in discussions with your team? With your Open Source Community?
    • What cam be done to mitigate factors that prevent you or others from engaging with discussions within your team? With your Open Source Community?
  5. Prepare at least one question of your own related to the readings that you would like to raise for class discussion. This may be a question:
    • seeking factual clarification of something in the readings.
    • that you would like to hear your classmates thoughts and opinions on.

Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License All textual materials used in this course are licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License

GPL V3 or Later All executable code used in this course is licensed under the GNU General Public License Version 3 or later