"Reflecting on Digital Projects: The Power of Version Control & Accountability"
Relying on "Shared Drives" without change tracking creates chaos. When everyone has access but no one has a "history," vital information vanishes silently.
Editing a "Master" file directly instead of creating local branches or working versions leads to the "Final_v2_Final" naming madness and overwritten work.
Rushing to combine separate files at the deadline leads to accidental deletions. Version control protects your work from these high-stress moments.
"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."
— SusanOur class consensus: Platforms like GitHub aren't just for code. They are a "Source of Truth" that prevents the disconnection found in emailed attachments.
Principles from PMUPM Chapter 5: