"Scrum et al" lecture. If you don't know what agile or Scrum means, you probably know nothing about sound software development. This video lecture is a good start. Clear message, clear English, and subtitles.

Jim McCarthy tells about his experiences leading software development efforts.

The Core Protocols - How can you acquire great team dynamics? Don't wait for it to just happen. Adopt! The Core Protocols are great teamwork codified.