UCLA CS130 Supplementary Reading
Instructor: Mark Kampe
These are supplementary documents, to provide you with additional
information on selected subjects, not adequately covered by the
course text books.
Papers, by Karl Wiegers, on software reviews (used with permission of the author):
- Improving Quality Through Software Inspections
- Seven Truths about Peer Reviews
- Seven Deadly Sins of Software Reviews
Papers, by Angelica Morgan, on organizing to work in teams.
Good Teamwork Practices
- Tips for Team Work and Team Writing
- Personality Types and Team Work
Paper, by Mark Kampe, on the design of robust software:
- What Every Programmer Needs to Know About Software High Availability
Paper, by Mark Kampe, on what it means to be a senior engineer
- Roles and Responsibilities for Senior Technical Staff