Better Software

Updates iX Special Edition with two articles by imbus authors Mohrendorf, June 21, 2013 – mistake in software development just? And agility and process maturity models do not match? That there is another way, consume two articles from the new iX special issue better software”, now appears. We have written the article Thomas Rossner imbus test experts, Dr. Christian Brandes and Joachim Hofer. To err is human. How to error in the development of software can thus avoid? Joachim Hofer enters his post exactly this question and presents strategies and specific techniques for preventing errors. Studies have shown that errors always occur when people are cognitively overloaded. This can easily be the case just in software development: it must for example remember where there was what code changes, which must still be made and what are the associated requirements. In addition, perhaps, trying to keep the Inbox in the eye, or shortly will help colleagues who have a question. Around here Mistakes to avoid, must reduce the complexity of the work environment. Often help already organisational measures. However, it can be at least as promising, to apply to the code to be developed and to reduce its complexity. Hofer’s articles presents the techniques, which provides the software development for this, and shows how they relieve the everyday work. The project management, but also must vote for a high employee satisfaction and the achievement of project objectives. Agile models are more popular than ever. After all, they allow teams to adapt quickly to changing customer and market requirements and become steadily better. But what if for example regulatory framework, such as among others in the automotive industry, must be observed? imbus Board Member Thomas Rossner and Dr. Christian Brandes in their common article explain how agile processes from the perspective of classical maturity models represent and evaluate themselves. You prove: contrary to popular belief, you can cause appropriate models very well use the productivity and quality of agile processes targeted, reliable and lightweight to improve. Because process maturity and agility that fits together.