Leveraging Diversity in Parallel

Scott Page is the Leonid Hurwicz Collegiate Professor of Complex Systems, Political Science, and Economics at the University of Michigan Ann Arbor and a member of the external faculty at the famous think thank Sante Fe Institute. He is an acclaimed speaker, researcher, educator, consultant, and author. Both of his excellent books "The Difference: How the Power of Diversity Creates Better Groups, Firms, Schools, and Societies" and "Complex Adaptive Systems: An Introduction to Computational Model of Social Life" (co-authored by John H. Miller) have important implications for collaborative software development. We asked Scott to illuminate us about the role of diversity in activities that we frequently perform in software development: problem solving, decision making, and prediction. For a discussion of the relationship between Scott's theories and software development, see the editorial in IEEESW on Diversity and Software Development (http://www.computer.org/portal/web/csdl/doi/10.1109/MS.2009.62).