Entwicklung technischer Fähigkeiten

Eine nachhaltige Investition, um auf Dauer zu den Besten zu gehören

Überall wo Höchstleistungen erzielt werden sollen stellt man den Akteuren Hilfe in Form von Coaching zur Verfügung. Die besten Teams im Sport gehören zu den Besten, weil sie auf Coaches und andere Betreuer zur Entwicklung und Aufrechterhaltung ihrer Fähigkeiten zählen können.

Beispiele für technische Fähigkeiten

... und wie man dahin kommt

Der Unterschied zwischen einem Team aus Fortgeschrittenen und einem Team aus wirklich erfahrenen Fachkräften entsteht durch fortwährendes Lernen. Meister ihres Faches sind was sie sind durch jahrelanges Anwenden hilfreicher Techniken. Daraus ergeben sich dann beispielsweise die nachfolgenden Fähigkeiten:

Defekte von Anfang an vermeiden

Je später Defekte in Software entdeckt werden, desto aufwändiger ist deren Beseitigung. Durch die Vermeidung von Defekten spart man nicht nur Kosten, sondern das Team erhält auch seine Fähigkeit überhaupt neue Versionen des Produktes zeitnah ausliefern zu können.

Acceptance Test-Driven Development (ATDD) und Test-Driven Development (TDD) sind dafür hilfreiche Techniken.

Zeitnahes Reagieren auf neue Anforderungen

Im Laufe eines Entwicklungsprojektes tauchen immer neue Anforderungen auf. Je mehr das Team in der Lage ist auf diese einzugehen ohne dabei die Qualität des Produktes zu gefährden, desto besser können die neuen Anforderungen zeitnah umgesetzt werden. Das spart Kosten und führt zu zufriedenen Kunden und Anwendern.

Emerging Design und Test-Driven Development sind Techniken, die zu dieser Fähigkeit führen.

Kontinuierliche Auslieferung funktionsfähiger Software

Wer erfolgreich cloud-basierte Anwendungen anbietet benötigt zwingend die Fähigkeit jede Woche oder gar täglich eine neue Version seinen Kunden zur Verfügung stellen zu können. Aber auch wenn man Software herkömmlich verteilt, kann man von der Fähigkeit jederzeit ausliefern zu können profitieren.

Continuous Integration und Automatisierung aller Abläufe und Tests sind hilfreiche Techniken zum Erlangen dieser Fähigkeit.

“Wir beschäftigen Fachkräfte!”

Ja, natürlich tun sie das. Ihre Mitarbeiter wären nicht in Ihrem Un­ter­neh­men wären Sie keine Fachkräfte.

Doch Arbeitsgruppen aus Spezialisten bringen un­ter­durch­schnitt­li­che Leistung, weil die darin versammelten Spezialisten nicht wirklich zielgerichtet zu­sam­men­ar­bei­ten können. Die Experten reden häufig aneinander vor­bei, weil es den Spezialisten schwer fällt aus der Enge ihres Fachgebietes herauszutreten.

Rolle der Führungskräfte

Damit Teams technische Fähigkeiten entwickeln können, benötigen sie Unterstützung durch die Füh­rungs­kräf­te im Unternehmen.

Aufgabe der Führungskräfte ist es eine Umgebung zu schaffen, welche es Teams aus Fachkräften ermöglicht ihre Erfahrung und Kenntnisse bestmöglich im Sinne des Unternehmens einzusetzen und auszubauen.

 

Ja, ich will meine Teams unterstützen