Robert L. Glass
Computing Trends, Bloomington, IN
Improving software team productivity
Communications of the ACM - New architectures for financial services