From charlesreid1

(Created page with "Link to paper: Barely Sufficient Software Design.pdf =The Ten Practices= # Use issue-tracking software for requirements, features, and bugs # Manage source (beyond the basi...")
 
No edit summary
Line 1: Line 1:
Link to paper: [[Barely Sufficient Software Design.pdf]]
Link to paper: [[File:Barely Sufficient Software Design.pdf]]


=The Ten Practices=
=The Ten Practices=

Revision as of 20:41, 22 April 2013

Link to paper: File:Barely Sufficient Software Design.pdf

The Ten Practices

  1. Use issue-tracking software for requirements, features, and bugs
  2. Manage source (beyond the basics)
  3. Use mail lists to communicate
  4. Use checklists for repeated processes
  5. Create barely-sufficient, source-centric documentation
  6. Use configuration management tools
  7. Write tests first, run them often
  8. Program tough stuff together
  9. Use a formal release process
  10. Perform continual process improvement