Some notes from a short presentation I gave on building quality software development teams: Effective teams start with good people. A business is not a charity and cannot wait for people to grow into the role required of them. Intelligence and inherent motivation cannot be taught. These...