Developing a winning Culture the Zappos way!
http://business901.podbean.com/mf/feed/9kf25k/Zappos.mp3
Attending Speech about Agile RUP
I am attending a great speech by Julian Holmes on Agile RUP.
Agile Practices Reduces Software Development Issues
In a large study of the effects of switching to agile ways of working at a unit of Ericsson in Sweden researchers Kai Petersen and Claes Wohlin found a number of issues with Agile Software Development but far fewer than with the previous plan driven approach. The table below shows…
Agile Developers Trust their Teams
Yesterday, I wrote about the methodological challenges of correlation based research on software artefacts. The article which is the base for this post also has a fundamental methodological flaw. McHugh, Conboy and Lang have perfomed a post hoc study of trust in agile software development teams where they asked the…
Eclipse Programmers Should Avoid the IROP Keys
In a brilliant and hilarious article Zeller, Zimmerman and Bird points out how easy it is to find correlations when mining software archives. In the article, their (mock) argument is that all program errors must enter the source code through the keyboard and thus certain keys introduce more errors. By…
Agile Adoption – Drivers and Detractors
Why do, or don’t, organizations adopt agile practices? Vijayasarathy and Turk study this issue in a paper published less than a month ago. They found that perceived norms and training are significant factors in promoting adoption of agile methods. Perceived benefits – such as the fact that TDD really does…
Benefits of Kanban
In a recent, well written but smallish study, a team of researchers from Finland have tried to find where KanBan has benefits. In their setup, teams of master students were instructed to use KanBan in their software development projects and then interviewed about their subjective perception of the benefits of…
Alan Shalloway discusses the state of Agile!, part 1 of 3
Experienced Pair Programmers Write Better Code
According to a recent study by Andreas Höfer, experienced pair programmers write better code than novice pair programmers. This is in line with a study by Hannay et al. from last year where the researchers found that experience was a key performance predictor in pair programming. It is interesting to…
The World Quality Report
My employer publishes a lot of reports on the state of the world as experienced by our customers. One of those are the World Quality Report. Today I had a really interesting and rewarding lunch with one of the experts behind the report!