CMPA 3301 | Module 05

Discussion 05 Recap

"Reflecting on Digital Projects: The Power of Version Control & Accountability"

100% Participation Rate

Initial Post Scale (10 Max)

10: Very Good Depth & Specificity
9: Above & Beyond Exceeds Basics
8: Adequate Met Requirements
7-0: Below Requirements Short/Missing Citations

Peer Response Scale (5 Per)

5: Substantive+ 3+ Replies or Extra Depth
4: Adequate Met Basic Criteria
0: Missing/Late Not Recorded

Common Digital Project "Minefields"

The Shared Folder Trap

Relying on "Shared Drives" without change tracking creates chaos. When everyone has access but no one has a "history," vital information vanishes silently.

Collaboration Overwrites

Editing a "Master" file directly instead of creating local branches or working versions leads to the "Final_v2_Final" naming madness and overwritten work.

The "Haste" Factor

Rushing to combine separate files at the deadline leads to accidental deletions. Version control protects your work from these high-stress moments.

Voices from the Classroom

"Our Teams folder was essentially a ‘dump and hope’ system with no feedback loop."

— Timothy

"They had 47 files named 'final'... there was no visual on who made what change and when."

— Dominique

"Accountability isn’t about blame, it’s about clarity. GitHub supports that by making work visible."

— Briseyda

"We both put our heads down and just slapped lines of code into the project with no idea what the other's code looked like."

— Landon

"Files were saved under different names... key edits were overwritten or lost. GitHub could have helped by providing a centralized location."

— Susan

The "Source of Truth"

Our class consensus: Platforms like GitHub aren't just for code. They are a "Source of Truth" that prevents the disconnection found in emailed attachments.

"Accountability is about clarity, not blame. Transparency builds trust."

Cadence of Accountability

Principles from PMUPM Chapter 5:

  • Regular check-ins (The "Rhythm") prevent end-of-project surprises.
  • The "Checklist Mentality" keeps everyone on the critical path.
  • Public history drives genuine buy-in.