Die Manager sind vom Jupiter und die Software-Entwickler sind vom Saturn. Die genannten Personengruppen müssen im Unternehmen divergente Funktionen erfüllen und haben vollkommen unterschiedliche Denkweisen. Manager sind es gewohnt generalistisch und in abstrakten Kategorien zu denken, da sie viele Bereiche im Überblick behalten müssen. Folglich beobachten wir die wiederkehrende Problematik, dass es zu Verständigungsproblemen kommt. Ihr Auftrag an die IT ist für sie eindeutig, doch häufig lässt der Auftrag noch viele Gestaltungsmöglichkeiten und Details für den Software-Entwickler offen, die er dem Manager präsentieren kann. Software-Entwickler denkt sehr im Detail und bringt den gestressten Manager mit seinem scheinbaren
Unverständnis und dauernden Nachfragen zur Verzweiflung.
Sie haben sich in einer dieser Beschreibungen wiedererkannt?
Deshalb haben wir für Sie drei Handlungstipps, um die Kommunikation sowie Effizienz der Zusammenarbeit zu steigern.
- Mindset
Es klingt banal, ist aber oft schwer umzusetzen. Zeigen Sie die Bereitschaft und lassen Sie sich auf das Mindset sowie die Denkart ihres Gegenübers ein. Nehmen Sie sich als Manager die Zeit vermeintlich „einfache Funktionen“ sowie die Art und Weise des Denkens hinter dieser Konstruktion zu verstehen. Andersherum gilt dies selbstverständlich auch. Bekunden Sie in einem Meeting mit Ihrem Manager das Interesse seine Sichtweise auf das Unternehmen und die Struktur zu verstehen. Aber bleiben sie auch hartnäckig. Fordern Sie von dem hierarchisch oft höher gestellten
Manager die Detailierung, die Sie von ihm brauchen, um dies im IT-Bereich spezifisch und zielgerichtet umsetzen zu können.
2. Eng maschiger Austausch/Sprints
Wie bereits in unserem letzten Artikel „3 Handlungstipps für ein gelingendes Softwareprojekt in der individuellen Anwendungsentwicklung“ (Hier geht es zum Artikel) thematisiert, ist eine engmaschige bzw. stetige Kommunikation, z. B. in der Form von Sprints, eine Möglichkeit den Arbeitsprozess zu verfolgen und effizienter zu gestalten. Durch regelmäßige und enge Interaktion können sie die Teilmodule und tägliche Aufgaben des anderen verstehen. Sie lernen sich neu einzudenken und den jeweils anderen in neue Prozesse zu integrieren.
3. Solution Architect einbinden
Eine erfolgsversprechende und zielführende Lösung bietet eine Person im Projektteam, die sowohl Management und IT versteht – der als Solution Architect ein Verständnis für das Denken beider Domänen hat. In dieser Schnittstellen Rolle unterstützen wir sehr häufig die Projektteams unserer Kunden. Rufen Sie uns doch einfach an oder kontaktieren Sie uns per E-Mail.
Managers and Software Developers: 3 approaches to avoid a collision of different worlds
The Managers are from Jupiter and the Software Developers are from Saturn. The groups of people mentioned have to fulfill divergent functions in the company and have completely different ways of thinking. Managers are used to thinking in general terms and in abstract categories, as they have to keep an overview of many areas. Consequently, we observe the recurring problem that there are communication problems. Their order to IT is clear to them, but the job often leaves many design options and details open for the Software Developer, which he can present to the Manager. Software Developer thinks very detailed and drives the stressed Manager to despair with his apparent lack of understanding and constant questions.
Did you recognize yourself in one of these descriptions?
That is why we have three tips for action for you to increase communication and the efficiency of cooperation.
1. Mindset
It sounds banal, but it is often difficult to implement. Show your willingness and get involved with the mindset and way of thinking of your counterpart. As a Manager, take the time to understand supposedly „simple functions“ and the way of thinking behind this construction. Of course, this also applies the other way around. In a meeting with your Manager, express interest in understanding his or her perspective on the company and the structure. But also be persistent. Demand from the Manager, who is often higher in the hierarchy, the level of detail that you need from him in order to be able to implement this specifically and purposefully in the IT area.
2. Closely meshed exchanges/sprints
As already discussed in our last article „3 Action Tips for a Successful Software Project in Custom Application Development“ (Click here for the article), close and constant communication, e. g.
B. in the form of sprints, a way to track the work process and make it more efficient. Through regular and close interaction, they can understand each other’s sub-modules and daily tasks. You learn to rethink and integrate each other into new processes.
3. Integrate Solution Architect
A promising and goal-oriented solution is offered by a person in the project team who understands both management and IT – who, as a solution architect, has an understanding of how both domains think. In this interface role, we very often support our customers‘ project teams. Just give us a call or contact us by email.