Abo
  • IT-Karriere:

Entwickler-Charaktere: Ninja oder Zauberer?

Wenn IT-Projekte scheitern, liegt das oft am Ärger zwischen allzu verschiedenen Köpfen im Team. Zwei Informatiker haben Charakterprofile für Entwickler geschaffen, die helfen sollen.

Artikel von Maja Hoock veröffentlicht am
Der niederländische Zauberer Hans Klok
Der niederländische Zauberer Hans Klok (Bild: Remko de Waal/AFP/Getty Images)

Tanja Müller ist 40, Bibliothekarin, hat zwei Kinder und will, dass sie Bücher lesen, statt Computer zu spielen. Alle Entwickler kennen solche Charakterprofile, fiktive User Personas. Für diese Stereotype schreiben sie ihr Programm; Tanja Müller muss es am Ende nutzen können. Das Prinzip umgekehrt auch auf Entwickler anzuwenden, lag für die Informatiker Matthias Wittum und Christian Rehn also nah: Sie haben Entwickler in Typen kategorisiert. Ihr Ziel: Zoff in den Teams zu stoppen. Denn einer Studienauswertung von Die Projektmanager zufolge scheitern IT-Projekte häufig an schlechter Kommunikation im Team aufgrund verschiedener Persönlichkeiten.

Inhalt:
  1. Entwickler-Charaktere: Ninja oder Zauberer?
  2. Kaum jemand will ein Uhrmacher sein

Wittum betreut potenzielle Mitarbeiter für einen großen Internetanbieter. Dabei ist ihm aufgefallen, wie wichtig gute Persönlichkeitseinschätzungen sind. Passen die Charaktere nicht zusammen, hakt die Arbeit. "Man kennt das von Meetings, nach denen man sich fragt, warum es schon wieder diese zermürbenden Endlosdiskussionen gab. Das hat uns dazu bewogen herauszuarbeiten, in welchen Designtypen Unterschiede verankert liegen, um sie greifbar zu machen", erklärt Matthias Wittum. Mit dem Entwickler Christian Rehn hat er zwei Jahre lang in der Freizeit daran gearbeitet, bestimmte Typen, die ihnen immer wieder im Beruf begegnet sind, unter 16 passenden Namen zusammenzufassen. Über ihren Fragebogen kann man kostenlos herausfinden, ob man etwa eher der eigensinnige Ninja oder der flexible Magician ist.

Wenn Pragmatiker auf Idealisten prallen

Vier Gegensatzpaare haben Rehn und Wittum als Basis dafür herausgearbeitet und sich dabei an der Teamrollen-Theorie von Meredith Belbin und am Myers-Briggs-Typenindikator orientiert. Das Ergebnis ist detaillierter als die Liste von sieben Entwicklertypen, die Webdesignerdepot.com schon 2010 veröffentlicht hat. "Wir haben anhand unserer eigenen Erfahrungen und Befragungen von Pilotgruppen schließlich vor allem technische Unterschiede herausgearbeitet, die Entwickler in Designfragen präferieren", erklärt Rehn. So kamen diese Gegensatzpaare heraus: Simple vs. Powerful, Abstract vs. Concrete, Pragmatic vs. Idealistic und Robust vs. Technologic.

Plant man ein Team, ist es gut zu wissen, wer sich in diesen Dimensionen ergänzt oder behindert. Auch bestehende Teams könne man so entsprechend umgruppieren: "Habe ich etwa nur Leute, die zum robusten Typ zählen, also auf Stabilität aus sind und wollen, dass Systeme robust laufen, aber nicht offen für neue Technologien sind, würde es Sinn ergeben, einen Kollegen mit der Technologic-Attitüde hinzuzuholen. Er würde frischen Wind mitbringen, weil er moderne Ansätze favorisiert", sagt Matthias Wittum.

Stellenmarkt
  1. Mey GmbH & Co. KG, Albstadt-Lautlingen
  2. Stadt Norderney, Norderney

Für Wittum ist es darum sogar denkbar, dass die Selbsteinschätzungen Teil des Lebenslaufs für Jobbewerbungen werden: "Anhand von einigen Fragen ordne ich selbst auch Bewerber bei Vorstellungsgesprächen grob in die Typen ein, um herauszufinden, wer vor mir sitzt und ob er oder sie in ein bestehendes Team passt. Es gibt auch unternehmensspezifische Vorlieben und manche Firmen stellen nur drei unterschiedliche Typen ein." Gibt man bereits im Lebenslauf eine Selbsteinschätzung an, könnten Recruiter schneller sehen, wer passt und wer nicht. Nur freiwillig solle das bleiben, findet Wittum.

Kaum jemand will ein Uhrmacher sein 
  1. 1
  2. 2
  3.  


Anzeige
Top-Angebote
  1. (u. a. Conan Exiles 12,99€, PSN Card 25 Euro für 21,99€)
  2. 229,99€
  3. 5,55€
  4. (u. a. GRAND THEFT AUTO V: PREMIUM ONLINE EDITION 13,99€, Shadows: Awakening 12,50€)

Marconry 16. Sep 2018

Danke, Ronny, für deine Schilderung. Du hast das sehr anschaulich beschrieben. Und...

truuba 13. Sep 2018

Entertainer Naja, muss ich glaub nochmals mit ein bisschen mehr Zeit machen.

Hello_World 02. Sep 2018

Unsinn, 16 ist noch zu wenig. Das gebräuchlichste Modell in der Persönlichkeitstheorie...

jnv 29. Aug 2018

Vorsicht, nicht dass sich hier ein Horoskop-Effekt einstellt, dass man sich in allgmein...

The_Grinder 28. Aug 2018

Ich hab mir in meinem alten Team die Frage gestellt wie die Lösung wohl aussehen würde...


Folgen Sie uns
       


Die Commodore-264er-Reihe angesehen

Unschlagbar günstig, unfassbar wenig RAM - der C16 konnte in vielen Belangen nicht mit dem populären C64 mithalten.

Die Commodore-264er-Reihe angesehen Video aufrufen
Watch Dogs Legion angespielt: Eine Seniorin als Ein-Frau-Armee
Watch Dogs Legion angespielt
Eine Seniorin als Ein-Frau-Armee

E3 2019 Elitesoldaten brauchen wir nicht - in Watch Dogs Legion hacken und schießen wir auch als Pensionistin für den Widerstand. Beim Anspielen haben wir sehr über die ebenso klapprige wie kampflustige Oma Gwendoline gelacht.


    Wolfenstein Youngblood angespielt: Warum wurden diese dämlichen Mädchen nicht aufgehalten!?
    Wolfenstein Youngblood angespielt
    "Warum wurden diese dämlichen Mädchen nicht aufgehalten!?"

    E3 2019 Der erste Kill ist der schwerste: In Wolfenstein Youngblood kämpfen die beiden Töchter von B.J. Blazkowicz gegen Nazis. Golem.de hat sich mit Jess und Soph durch einen Zeppelin über dem belagerten Paris gekämpft.
    Von Peter Steinlechner


      Ada und Spark: Mehr Sicherheit durch bessere Programmiersprachen
      Ada und Spark
      Mehr Sicherheit durch bessere Programmiersprachen

      Viele Sicherheitslücken in Software sind auf Programmierfehler zurückzuführen. Diese Fehler lassen sich aber vermeiden - und zwar unter anderem durch die Wahl einer guten Programmiersprache. Ada und Spark gehören dazu, leider sind sie immer noch wenig bekannt.
      Von Johannes Kanig

      1. Das andere How-to Deutsch lernen für Programmierer
      2. Programmiersprachen, Pakete, IDEs So steigen Entwickler in Machine Learning ein
      3. Software-Entwickler Welche Programmiersprache soll ich lernen?

        •  /