The link between agile research and practice

How good is the link between agile research and practice? Not good enough I guess. Follow this interesting discusison on LinkedIN.

Continue reading

What is the ROI of Testing?

A question that pops up now and then is “What is the ROI of testing?” A Korean research paper from December 2011 tries to answer the question.

Continue reading

Using CiteULike and Bib2HTML in WordPress

You might be using the Bib2HTML plugin and CiteULike to present your publications on your wordpress blog. Playing around a bit with both tools today, I found a way to present only a selection of your entire CiteULike bibliography which I have not seen documented elsewhere. The following code snippet…

Continue reading

What if we approached teaching SE using SE methods?

http://dx.doi.org/10.1145/1929887.1929893

Continue reading

The Swedish Leader Election Protocol

This is a bit off-topic but it does feel nice to be cited in SIAM as the co-inventor of a new leader election algorithm.

Continue reading

Where does the information go?

In traditional non-agile project a lot of effort is spent in generating documents in order to achieve coordination, collaboration and communication. In agile software development the main artefacts beside the code are the storyboards. So what happens with all that other stuff? Open university research might have the answer in “
Three ‘c’s of agile practice: collaboration, coordination and communication
“. I have requested a copy and will give more detail when and if I receive it.

Does Agile lead to secure software?

According to some Norwegian researchers, agile software development in small and medium sized enterprises does not result in more secure software. Their solution is to make some ‘extensions’ to agile development methodology. I am sceptical. I think it would be a matter of how the agile methods are applied not…

Continue reading

The Cost of Knowledge

Much interesting research is published through Springer and other high cost publishers. Why do researchers limit the impact of their research by choosing less accessible publication channels?

Continue reading

Agile and TMS

A transactive memory system is what allows a team to know who knows what.

What is transactive memory? How does it impact agile work? How do you improve it?

Continue reading

Changes as Objects

http://www.mendeley.com/research/extreme-programming-agile-processes-software-engineering/ In this article the authorsn suggests that many of the problems associated with changes in agile software development can be managed by treating the changes as ‘first-class objects’. Sounds complicated to me. What do you think?

Continue reading