About the Book
Practically all software suffers from problems: Maybe it runs too slowly, sometimes crashes, doesn't look as nice as the competitors' product or changes take too long. Apart from hello-world applications, there is always room for improvement. Here we show you how to detect such problems.
About the Authors
Christine Koppelt works as a Senior Consultant at innoQ Deutschland GmbH. Her focus is on the implementation and modernization of digitization projects for medium-sized companies. Her main interests are software architecture, infrastructure and data engineering.
Christine Koppelt arbeitet als Senior Consultant bei der innoQ Deutschland GmbH. Ihr Schwerpunkt sind die Realisierung und Modernisierung von Digitalisierungsprojekten für mittelständische Unternehmen. Dabei beschäftigt sie sich vor allem mit den Themen Softwarearchitektur, Infrastruktur und Data Engineering.
Markus is a software engineer who’s passionate about improving the way we do software development. He specializes in the analysis of software data such as source code, application performance data or version control repositories to show the underlying problems of the symptoms we face on the surface.
Dr. Gernot Starke (INNOQ Fellow) is co-founder and longstanding user of the (open source) arc42 documentation template. For more than 20 years, he has been working as software-architect, coach and consultant, conquering the challenges of creating effective software architectures for clients from various industries.
Gernot has authored several (German) books on software architecture and related topics.
Over the years, he developed various software in Java and .Net. It is part of his job to design architectures, develop code and refactor legacy code. Ben also focuses on software quality as well as on the communication and documentation of software architectures.
In 2013, Ben successfully passed the iSAQB e. V. CPSA examination at Foundation Level. He has been supporting the iSAQB workgroups "Advanced Level" and "Universities" since 2017.