Categories

How to Evaluate Cost-Effectiveness of Software Projects and Process Improvement

Today I finished a training course for Siemens India on cost effectiveness of software development projects and process improvement initiatives. The course was conducted over LiveMeeting in 5 consecutive days. 23 people from 4 different locations participated in the training. We covered basic techniques for evaluating cost-effectiveness, such as NPV and Real Productivity, and worked [...]

Rio Info Technology Workshop Keynote, Course & COPPE Visit, Rio de Janeiro, Brazil

[ September 8, 2009 to September 13, 2009. ]

Rio de Janeiro, Brazil

Keynote address and tutorial at Rio Info 2009 (Sep 9-10, 2009) and visit to COPPE at Federal University of Rio de Janeiro

(September 8, 2009)
For attendees: RioInfo 2009 Bundle Erdogmus (slides of course, keynote and COPPE talk; supplementary materials)

Does Diversity Have a Role in Software Development?

The short answer is: yes it does. And I have some arsenal to back up this statement. Plenty of reasons can be found in the pages of The Difference: How the Power of Diversity Creates Better Groups, Firms, Schools, and Societies by University of Michigan professor Scott Page. Page makes a compelling case that diversity [...]

TDD Study Pilot

[ May 4, 2009 to May 8, 2009. ]
MSR, Seattle, WA