Dr. Elmar Jürgens is one of the speakers at our Craftsmanship workshop on June, 13th, 2013. His presentation will be about:
Knowledge Transfer through Lightweight Reviews
Experiences from six years of working in a heterogeneous team
Here is the abstract of the presentation he will give for us:
Experience, competence, culture, quality and knowledge are the focal issues of the IF Forum on craftsmanship. How can we generate a software development culture that promotes mutual exchange of experience, competence and knowledge in such a way that the software quality will benefit?
For me, the answer is a culture of lightweight peer reviews. There is hardly any quality control mechanism the usefulness of which has been more thoroughly investigated than peer reviews. Moreover, they give us an effective tool for knowledge transfer. We have been using it for many years now. Regardless of this, many teams still do not conduct any peer reviews during their development phases.
In my presentation, I will introduce a lightweight approach for continuous code reviews where the programming and review phases are separate. This gives the programmer and reviewer respectively the chance to decide by themselves when, where and how fast they wish to work. In the development of the Open-Source programming tool ConQAT, we have been using these reviews for seven years in quality control of all code modifications. On a voluntary basis. We are convinced that this is the main reason why ConQAT is so easy on maintenance and so flexible. I will tell you about our experiences and will also report social challenges and best practices.
About the Speaker:
Dr. Elmar Jürgens is founder and associate of the CQSE GmbH. Elmar wrote his dissertational thesis at Munich Technical University about the discovery, consequences and handling of clones, for which he was awarded the software engineering prize of the Ernst Dehnert Foundation in 2011. As one of the founders of CQSE GmbH, he supports enterprises when they analyse and improve the quality of their software systems. He was among the five best speakers of the Software Quality Days 2013.
Moreover, Elmar is the co-chair of the Nineteenth International Workshop on Software Clones held in San Francisco this year. It is part of the “International Conference on Software Engineering”.
Elmar also initiated a very special community: together with other doctoral candidates of TUM and colleagues of CQSE GmbH, he organizes a regular “Tasting Group”. Whenever they meet, the “Tasting Group” tries out a new idea (in the form of an established scientific paper in the field of software quality) and a new taste (for instance in the form of testing wine or a special cuisine). To me, this sounds like a truly innovative concept!
RMD
(Translated by EG)