Evaluating Software Development Environments Brendan Murphy Microsoft Research Cambridge Brendan Murphy: Microsoft Research.