Vortrag und Tutorial @ ICSA 2018 in Seattle

Bei der ICSA 2018 in Seattle werden Matthias Naab und Dominik Rost vertreten sein. Am 01.05. halten sie ein Tutorial zur Bewertung von Softwarearchitekturen und am 02.05. einen Vortrag zu Erfahrungen aus dem Aufbau eines Digitalen Ökosystems.

Interview: How is managing quality requirements in rapid software development beneficial for companies?

From 10 to 12 May, the second plenary meeting of the Q-Rapids (Quality-Aware Rapid Software Development) H2020 European research project was held at Fraunhofer IESE. We interviewed Prof. Xavier Franch, the project manager of Q-Rapids and a professor at UPC-BarcelonaTech….

High Quality @ Short Time-to-Market: How the need for speed changes your software’s quality requirements and where you have to invest!

Shorter times for delivering new software products and updated versions are more and more common. Higher speed can provide substantial business value, but only if adequate quality can be delivered. In this article, we explain how the need for speed impacts your software’s quality requirements and why development time and operation quality requirements need strong improvement.

Vortrag @ O’Reilly Software Architecture Conference 2017, London

Am 16.-18. Oktober findet in London The O’Reilly Software Architecture Conference 2017 statt. Wir freuen uns schon sehr, dabei wieder auf unterhaltsame Weise unseren Zuhörern nahezubringen, wie eng die Verbindung zwischen User Experience und Softwarearchitektur ist (oder sein sollte!):

How competitive is your software (improvement)?

It is all about software today. Today, an organization’s functionality and innovation is increasingly driven by software. Nowadays, electronics and software are responsible for over 90% of all innovations in the automotive industry, and many industrial companies are becoming software…

Whitepaper: How to demonstrate the business value of big data

Big Data projects often fail because they are neither aligned with the strategic objectives nor adapted to the operational capabilities of a specific organization. Industrial surveys report that 60% of Big Data projects fail to go beyond piloting and experimentation…

Architecture-Centric Integration Testing

Architecture design is responsible for dividing an overall system into manageable pieces, which can be independently worked on. The subsequent build and integration process is responsible for putting the pieces together to form intermediate stages and finally the overall system. Additionally, more and more integration of software systems of all types happen. Nevertheless, little attention is still paid to integration testing. We elaborate why architecting and integration testing should be highly connected activities and which best practices allow integration testing to be effective in practice.