CS 348/Additional Materials

Scrum

 * Scrum Training Series (1 hour, 7 minutes long): http://scrumtrainingseries.com/
 * Scrum Reference Card: http://scrumreferencecard.com/ScrumReferenceCard.pdf
 * ScrumMaster Checklist: http://scrumreferencecard.com//ScrumMasterChecklist.pdf

Requirements
Software Requirements Template http://capstone.cs.ucsb.edu/cs189a/support/SRS-template.doc

Git

 * Git page on CS@Worcester Wiki
 * Git and GitHub Workflows on CS@Worcester Wiki

DevOps

 * "What is DevOps" The Agile Admin http://theagileadmin.com/what-is-devops/

Clean Code
An example refactoring incorporating many of the ideas in Robert C. Martin's Clean Code book:https://github.com/kwurst/bb-file-cleanup
 * Starting from this commit: https://github.com/kwurst/bb-file-cleanup/commit/3004b68ad5b29ad90a7c7bd181b4028ba81c272b
 * Ending with this commit: https://github.com/kwurst/bb-file-cleanup/commit/79fff9a96f8030194eccfe9b0613e39718fe96ae

Chapter 2: Names

 * The Codeless Code: Naming http://thecodelesscode.com/topics/naming

Chapter 4: Comments

 * An exercise about comments by Stoney Jackson: https://github.com/StoneyJackson/comments
 * The Codeless Code: Comments http://thecodelesscode.com/topics/comments

Chapter 5: Formatting

 * The Codeless Code: Conventions http://thecodelesscode.com/case/94?topic=standards