Skip to content
Kim_Nena_Duggen_TAG_2019_München_2

Soft Skills for Software Architects

Interview with iSAQB member Kim Nena Duggen at the iSAQB community conference TAG 2019 in Munich

Mirko Hillert: Hello, we are here at the Architectural Gathering 2019 in Munich. Kim Nena Duggen is sitting next to me. Perhaps you can briefly introduce yourself to our viewers again.

Kim Nena Duggen: Sure. My name is Kim Nena Duggen. I work for embarc as an organi­za­tional developer. embarc performs software architecture, agile software architecture, and now with me, organi­za­tional architecture. Besides working at embarc, I am also an iSAQB member and curator of the Soft Skills curriculum, and that’s why I’m here.

Mirko Hillert: Yes, as a curator for the Soft Skills module you are of course very familiar with the topic and have also been a trainer for soft skills for many years. Why did the iSAQB create this module in the first place?

Kim Nena Duggen: What you hear a lot in the lectures here, for example, and what we often see in practice is that software archi­tects are simply very much at the center of many commu­ni­cation challenges. They have to commu­nicate with a huge number of stake­holders, have to explain to management why things take a little longer, why quality is an important aspect. In the best case, they have to work with devel­opers to find out how solutions can become more sustainable, they have to talk to customers. They actually have many different roles in such a devel­opment project. And this is a big challenge, especially on the commu­nicative level, and that is why the iSAQB decided that the Soft Skills module is also important. In the module we look at the topic of commu­ni­cation, why does commu­ni­cation often go wrong? What are the reasons for misun­der­standings, especially in the field of tension of trans­lating requirements for devel­opers? What does the customer really want? This is often one of the focal points of the first day. Then we have the topic of moder­ation. How do I moderate requirement workshops, workshops with the devel­opers, presen­ta­tions of the results? That is a second focus. And the third focus is conflicts, because wherever many people interact with each other, there are often conflicts as well. At best, it is important to recognize these conflicts early on and to develop solution strategies yourself as an architect. Where can I exert any influence myself, where can I solve something? Where do I perhaps need other stake­holders to support me?

Mirko Hillert: The iSAQB has defined three areas in its training program, i.e. method­ology, commu­ni­cation and also technology or technical requirements. How does commu­ni­cation fit in, including the topic of soft skills? Are there corre­sponding connec­tions in other modules?

Kim Nena Duggen: On the one hand, there are other modules that also yield commu­nicative points, you don’t just have to look at the SOFT curriculum. And on the other hand, it is of course also useful in many other modules. When I look at the fact that we do Domain Driven Design, where we have to define domains and find a language that we can agree on and that is ubiquitous. Then commu­ni­cation is a topic in Requirements Engineering, because I have to talk to the requirements engineers and find an agreement. When it comes to architecture documen­tation, it’s important. How do I document in such a way that it is compre­hen­sible to the various stake­holders so that we can reuse it? Architecture evalu­ation workshops also need a lot of commu­ni­cation. That’s why it’s actually a relatively omnipresent topic that appears to varying degrees as a focus in various modules. And there are different modules that also have commu­nicative points.

Mirko Hillert: Kim, you spend a lot of time in the field at customer’s premises. What commu­ni­cation pitfalls do you see for software architects?

Kim Nena Duggen: One aspect that I find more and more important or that is becoming more and more prominent is that teams now work very much verti­cally, which means that there are cross-disci­plines that interact with each other and where I have to go much more into commu­ni­cation. This means that I can’t decide things for myself alone in a quiet little room and then simply put them in front of the team just like that, and they will then implement them. This means that I have more and more inter­ac­tions between very different groups of people and also groups of activ­ities. Then there is the topic of digital­ization, which is driving us all. And precisely because of this, the more self-organized, more agile work, the topic of commu­ni­cating major changes and role changes is very, very much in the foreground every­where. This is already affecting software archi­tects today, and will increas­ingly do so in the future.

Mirko Hillert: What can someone who comes to your workshop and studies soft skills learn? When someone comes out of a workshop, what have they learned?

Kim Nena Duggen: For one thing, how he or she commu­ni­cates construc­tively. What can I influence myself in commu­ni­cation? How do I ask good questions? How do I find out that there is a difference between what I have said and what you might have heard or vice versa? And above all, the topic of conflicts is important to me, not that you have some, but that you deal with them inten­sively. What do you contribute yourself? What does the organi­zation and also the technology contribute to our being able to work construc­tively with each other? These are my favorite topics. And perhaps a third topic is making decisions together, getting commitment from the devel­opers, working out solutions together. To work out and decide on these solutions together with devel­opers as an architect. That is also one of my favorite topics.

Mirko Hillert: Thanks for the interview, Kim.

Kim Nena Duggen: My pleasure.

Watch the full interview here (German):

Share this article:

Related Posts

About the Author

Mirko Hillert
Organisation
Location
Germany
Mirko Hillert is the managing director of the iSAQB GmbH. Before that, he was responsible for an extensive conference and training business as longstanding head of an IT academy. As a lecturer for management processes, he has gained a lot of further experience in the educational sector and has been committed to the profound education and training of developers and software architects for years. He studied business administration at the University of Applied Sciences Zwickau and the Universidad Valencia as well as marketing at the University of Münster.

Featured in this article

Kim Nena Duggen
Organisation
Location
Germany

Mirko Hillert
Organisation
Location
Germany

Stay Up-to-Date with the iSAQB® Newsletter!

Scroll To Top