Tekla Corporation, Finland

Tekla Structures is one of the leading products in building information management. It enables the design and analysis of building models with state-of-the-art features.

Software Architecture Facilitating Future Building Architecture – Finland

Tekla is a Finnish company developing software products for the engineering and constructionmarket. Companies in more than 100 countries use Tekla software to design and analyze models of buildings with state-of-the-art features. Driven by the increasing possibilities of constructing more complex and fancy buildings, the Tekla software also has to cope with more complex models and must provide new ways of interacting with the software. Tekla offers products and solutions covering the whole lifecycle of building information models, which wereused, for example, for the construction of the Olympic stadium in Beijing.

Tekla Structures is one of Tekla’s key products. It has been very successful for more than 15 years now. In order to maintain its great market position, Tekla is continually improving the software in terms of new features and invests into high quality. In order to ensure that maintenance costs will remain moderate, Tekla performed an architecture evaluation together with Fraunhofer IESE and in cooperation with R&D Ware Oy, a Finnish software engineering consulting company. The architecture evaluation results allow Tekla to make improvement efforts in a very dedicated and focused manner. Tekla also develops new products aimed atother user groups, and in doing so, follows an agile software development process. Addressing the high quality requirements and the issue of optimal alignment with existing Tekla products poses numerous architectural challenges. Fraunhofer IESE has supported Tekla in aligning its architecture practices and its agile development process. For this purpose, IESE’s architecture method ACES was tailored to Tekla’s context and introduced via a combination of tutorial and coaching. The architecture work is organized in a Scrum-like approach for good alignment with the development and continuous progress. Tekla’s architects have successfully adopted thisapproach, which has resulted in more predictable product quality.

Customer Statement

»Collaboration with Fraunhofer IESE experts was really useful for us. With theoretical and practical examples they helped us to understand how we can improve our way of doing architecture work and to build capabilities for the future. Tekla is happy with the co-operation and will continue working with Fraunhofer IESE in the future.«

Timo Rihtniemi, Manager Product Architecture at Tekla Corporation, Finland