<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>PHP-Schulung Webdeveloper Teams effektiv machen</title>
	<atom:link href="https://entwicklungshilfe.nrw/blog/category/php-schulung/feed/" rel="self" type="application/rss+xml" />
	<link>https://entwicklungshilfe.nrw/blog/category/php-schulung/</link>
	<description>PHP-Schulungen für effektive Webentwicklung, praxisorientierte Workshops und Seminare für besseres Webdevelopment</description>
	<lastBuildDate>Mon, 23 Sep 2019 18:15:15 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.1</generator>

<image>
	<url>https://entwicklungshilfe.nrw/wp-content/uploads/2026/02/cropped-favicon-32x32.png</url>
	<title>PHP-Schulung Webdeveloper Teams effektiv machen</title>
	<link>https://entwicklungshilfe.nrw/blog/category/php-schulung/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Legacy Code – Entstehung, Ursache und Auswirkung</title>
		<link>https://entwicklungshilfe.nrw/blog/2016/01/28/legacy-code-entstehung-und-ursache/</link>
					<comments>https://entwicklungshilfe.nrw/blog/2016/01/28/legacy-code-entstehung-und-ursache/#respond</comments>
		
		<dc:creator><![CDATA[Andreas Mautz]]></dc:creator>
		<pubDate>Thu, 28 Jan 2016 08:03:41 +0000</pubDate>
				<category><![CDATA[PHP-Schulung]]></category>
		<category><![CDATA[Software Qualität]]></category>
		<category><![CDATA[Continuous Integration]]></category>
		<category><![CDATA[Infrastruktur]]></category>
		<category><![CDATA[Seminar]]></category>
		<category><![CDATA[Training]]></category>
		<category><![CDATA[Workshop]]></category>
		<guid isPermaLink="false">http://www.entwicklungshilfe.nrw/blog/?p=191</guid>

					<description><![CDATA[<p>In aktuellen Webdesign-Projekten ist Legacy Code zu einem sehr großen Problem geworden: Dadurch drohen nicht wenige Projekte in naher Zukunft zu scheitern und erhebliche Kosten zu verursachen. Dabei ist das Problem schon länger in allen Unternehmensebenen bekannt – allerdings wird es für kurzfristige Gewinne und neue Projektziele immer wieder übergangen. &#8222;Later equals never&#8220; sagte mahnend schon Robert C. Martin. [&#8230;]</p>
<p>Der Beitrag <a href="https://entwicklungshilfe.nrw/blog/2016/01/28/legacy-code-entstehung-und-ursache/">Legacy Code – Entstehung, Ursache und Auswirkung</a> erschien zuerst auf <a href="https://entwicklungshilfe.nrw">Entwicklungshilfe NRW</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>In aktuellen Webdesign-Projekten ist Legacy Code zu einem sehr großen Problem geworden: Dadurch drohen nicht wenige Projekte in naher Zukunft zu scheitern und erhebliche Kosten zu verursachen. Dabei ist das Problem schon länger in allen Unternehmensebenen bekannt – allerdings wird es für kurzfristige Gewinne und neue Projektziele immer wieder übergangen. <a href="http://alvinalexander.com/programming/clean-code-quotes-robert-c-martin" target="_blank" rel="noopener noreferrer">&#8222;Later equals never&#8220;</a> sagte mahnend schon <a href="https://de.wikipedia.org/wiki/Robert_Cecil_Martin" target="_blank" rel="noopener noreferrer">Robert C. Martin</a>. Doch in den Führungsetagen wird das Thema oft sogar komplett ausgeblendet. Dabei richtet Legacy Code nicht nur auf technischer Ebene, sondern auch im Team erhebliche Schäden an.</p>
<h2>Legacy-Code-Probleme sind überall bekannt</h2>
<figure id="attachment_245" aria-describedby="caption-attachment-245" style="width: 300px" class="wp-caption alignleft"><a href="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Legacy-Code-Probleme-sind-bekannt.jpg" rel="attachment wp-att-245"><img fetchpriority="high" decoding="async" class="wp-image-245 size-medium" src="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Legacy-Code-Probleme-sind-bekannt-300x200.jpg" alt="Legacy Code Probleme sind bekannt" width="300" height="200" srcset="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Legacy-Code-Probleme-sind-bekannt-300x200.jpg 300w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Legacy-Code-Probleme-sind-bekannt-768x512.jpg 768w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Legacy-Code-Probleme-sind-bekannt-1024x682.jpg 1024w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Legacy-Code-Probleme-sind-bekannt.jpg 1280w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Legacy-Code-Probleme-sind-bekannt-300x200@2x.jpg 600w" sizes="(max-width: 300px) 100vw, 300px" /></a><figcaption id="caption-attachment-245" class="wp-caption-text">Legacy-Code-Probleme sind bekannt</figcaption></figure>
<p>&#8222;Nirgends werden tote Pferde so weit geritten wie in der Software-Entwicklung&#8220; heißt es auf meiner <a href="http://www.rolandgolla.de/" target="_blank" rel="noopener noreferrer">Website</a>. Nicht von ungefähr. Denn als <a href="http://www.entwicklungshilfe.nrw/dozenten/profil/speaker/roland/">Trainer und Dozent</a> im Bereich der Software-Qualität kann ich infrage kommende Code-Stellen, die nach Robert C. Martin gerne als &#8222;Code smells&#8220; bezeichnet werden, auch ohne die Unterstützung von Software sehr schnell ausfindig machen. Zudem sind sie unter Webdevelopern durchaus bekannt. Aber sie werden aus Zeitgründen umschifft.</p>
<p>Dabei ist Legacy Code längst kein Problem mehr, welches nur auf den Backend-PHP-Teil betrifft. Denn da heute Webapplikationen geschrieben werden, ist der Anteil von Javascript beträchtlich – und in den kommenden Jahren wird sich das noch weiter verschieben: API-Schnittstellen, Webservices und Microservices werden den Teil des Backends in der Applikation darstellen und unterschiedlichste Clients im Frontend die bereitgestellten Daten verarbeiten. Mit Technologien wie <a href="https://facebook.github.io/react/" target="_blank" rel="noopener noreferrer">React</a> und <a href="https://angularjs.org/" target="_blank" rel="noopener noreferrer">AngularJS</a> zeichnet sich hier ein sehr klares Bild des zukünftigen Webdevelopments ab.</p>
<h2>Legacy-Code-Nester in Webdevelopment-Projekten</h2>
<figure id="attachment_246" aria-describedby="caption-attachment-246" style="width: 300px" class="wp-caption alignleft"><a href="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Legacy-Code-Nester-in-Webdevelopment-Projekten.jpg" rel="attachment wp-att-246"><img decoding="async" class="wp-image-246 size-medium" src="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Legacy-Code-Nester-in-Webdevelopment-Projekten-300x200.jpg" alt="Legacy Code Nester in Webdevelopment Projekten" width="300" height="200" srcset="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Legacy-Code-Nester-in-Webdevelopment-Projekten-300x200.jpg 300w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Legacy-Code-Nester-in-Webdevelopment-Projekten-768x512.jpg 768w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Legacy-Code-Nester-in-Webdevelopment-Projekten-1024x682.jpg 1024w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Legacy-Code-Nester-in-Webdevelopment-Projekten.jpg 1280w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Legacy-Code-Nester-in-Webdevelopment-Projekten-300x200@2x.jpg 600w" sizes="(max-width: 300px) 100vw, 300px" /></a><figcaption id="caption-attachment-246" class="wp-caption-text">Legacy-Code-Nester in Webdevelopment-Projekten</figcaption></figure>
<p>Bei den Frontend-Teilen eines Webprojekts braucht man gar nicht lange zu suchen. Große Ansammlungen sind hier z. B. main.css, style.css und natürlich script.js und app.js. Das sind große und historisch gewachsene Files, die immer nur erweitert werden und selten ein <a href="http://www.entwicklungshilfe.nrw/workshops/moderierte-code-reviews/">Code-Refactoring</a> gesehen haben. Auch im Bereich der Backend-Entwicklung wird trotz Software-Design und Patterns oft nicht sauber gearbeitet.</p>
<p>Eben dort ist <a href="http://www.entwicklungshilfe.nrw/seminare/phpstorm-best-practice/">PhpStorm</a> eine große Hilfe: Code, der offensichtlich nicht verwendet wird, wird farbig ausgegraut und kann so recht zuverlässig entfernt werden. Aber auch hier ist große Vorsicht geboten: Ohne <a href="http://www.entwicklungshilfe.nrw/code-rocker/">automatisierte Tests</a> ist es nahezu unmöglich, effektiv zu arbeiten. Fakt aber ist, dass durch die gewachsene Komplexität und die schlechte Lesbarkeit viel Zeit und Motivation verloren gehen. Wenn man da überhaupt noch durchsteigt. Dann wird gerne kapituliert, was sogar bis zur Krankmeldung gehen kann. Hier Licht reinzubringen, ist, wenn man es nicht regelmäßig macht, ein immenser, unausweichlicher und stetig wachsender Kostenfaktor.</p>
<h2>Legacy Code verursacht weitaus höhere Projektkosten</h2>
<figure id="attachment_248" aria-describedby="caption-attachment-248" style="width: 300px" class="wp-caption alignleft"><a href="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Legacy-Code-kostet-viel-Geld.jpg" rel="attachment wp-att-248"><img decoding="async" class="wp-image-248 size-medium" src="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Legacy-Code-kostet-viel-Geld-300x200.jpg" alt="Legacy Code kostet viel Geld" width="300" height="200" srcset="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Legacy-Code-kostet-viel-Geld-300x200.jpg 300w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Legacy-Code-kostet-viel-Geld-768x512.jpg 768w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Legacy-Code-kostet-viel-Geld-1024x682.jpg 1024w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Legacy-Code-kostet-viel-Geld.jpg 1280w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Legacy-Code-kostet-viel-Geld-300x200@2x.jpg 600w" sizes="(max-width: 300px) 100vw, 300px" /></a><figcaption id="caption-attachment-248" class="wp-caption-text">Legacy Code kostet viel Geld</figcaption></figure>
<p>Webdevelopment-Projekte sind in einem schlechten Software-Zustand nicht mehr wartbar, zumal nach und nach immer mehr Bugs ans Tageslicht kommen. Das richtet großen Schaden in sämtlichen Bereichen einer Firma an und kann diese sogar in den Ruin treiben.</p>
<p>Auch Kunden ist das mittlerweile klar geworden: Rund 30 Prozent Mehrkosten sind als On-Top-Budget für Software-Qualität längst eine feste kalkulatorische Größe. Damit werden dann beispielsweise automatisierte Tests eingeführt, um den Entwicklungsprozess optimieren zu können.</p>
<h2>Legacy Code verhindert die Weiterentwicklung der Berufssparte</h2>
<figure id="attachment_249" aria-describedby="caption-attachment-249" style="width: 300px" class="wp-caption alignleft"><a href="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Legacy-Code-verhindert-die-Weiterentwicklung-der-gesamten-Berufssparte.jpg" rel="attachment wp-att-249"><img loading="lazy" decoding="async" class="wp-image-249 size-medium" src="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Legacy-Code-verhindert-die-Weiterentwicklung-der-gesamten-Berufssparte-300x200.jpg" alt="Legacy Code verhindert die Weiterentwicklung der gesamten Berufssparte" width="300" height="200" srcset="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Legacy-Code-verhindert-die-Weiterentwicklung-der-gesamten-Berufssparte-300x200.jpg 300w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Legacy-Code-verhindert-die-Weiterentwicklung-der-gesamten-Berufssparte-768x512.jpg 768w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Legacy-Code-verhindert-die-Weiterentwicklung-der-gesamten-Berufssparte-1024x682.jpg 1024w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Legacy-Code-verhindert-die-Weiterentwicklung-der-gesamten-Berufssparte.jpg 1280w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Legacy-Code-verhindert-die-Weiterentwicklung-der-gesamten-Berufssparte-300x200@2x.jpg 600w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a><figcaption id="caption-attachment-249" class="wp-caption-text">Legacy Code verhindert die Weiterentwicklung der Berufssparte</figcaption></figure>
<p>Wenn die verfügbaren Ressourcen eines Webdevelopment-Teams völlig aufgebraucht werden, leiden darunter Weiterbildung und Motivation sowie die Bereitschaft, sich mit Herzblut in seine Arbeit einzubringen. Code wird dann sprichwörtlich hingerotzt. Dabei ist gerade bei der heutigen Programmierung ein enorm hohes und komplexes Wissen gefragt. Das kann nicht mal eben mit einer einzelnen PHP-Schulung abgebildet werden.</p>
<p>Zudem wird es Junior-Webdevelopern auf diese Weise nahezu unmöglich gemacht, sich in die vorhandenen Strukturen zu integrieren. Hinzu kommt die vertane Zeit. Denn sich mit Problemen aus einer &#8222;anderen technischen Epoche&#8220; auseinandersetzen zu müssen, ist nicht zielführend. Innovationen und Sprünge in der Entwicklung sind so nicht machbar. Man steckt im Sumpf der Legacy-Projekte fest.</p>
<h2>Refactoring ist der Anfang vom Ende des Legacy Codes</h2>
<figure id="attachment_251" aria-describedby="caption-attachment-251" style="width: 300px" class="wp-caption alignleft"><a href="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Refactoring-Anfang-vom-Ende-fuer-Legacy-Code.jpg" rel="attachment wp-att-251"><img loading="lazy" decoding="async" class="wp-image-251 size-medium" src="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Refactoring-Anfang-vom-Ende-fuer-Legacy-Code-300x208.jpg" alt="Refactoring Anfang vom Ende für Legacy Code" width="300" height="208" srcset="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Refactoring-Anfang-vom-Ende-fuer-Legacy-Code-300x208.jpg 300w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Refactoring-Anfang-vom-Ende-fuer-Legacy-Code-768x533.jpg 768w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Refactoring-Anfang-vom-Ende-fuer-Legacy-Code-1024x710.jpg 1024w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Refactoring-Anfang-vom-Ende-fuer-Legacy-Code.jpg 1280w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Refactoring-Anfang-vom-Ende-fuer-Legacy-Code-300x208@2x.jpg 600w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a><figcaption id="caption-attachment-251" class="wp-caption-text">Refactoring ist der Anfang vom Ende des Legacy Codes</figcaption></figure>
<p>Software-Qualität entsteht durch Refactoring von Quellcode. Man spricht hier auch von &#8222;Aushärten&#8220;. In allen Arbeitsbereichen wird dabei noch einmal über die bestehende Arbeit geschaut, um diese zu korrigieren und zu verbessern. Sogar ein einfacher Blog-Artikel wie dieser hier bekommt dadurch mehr als zehn Revisionen.</p>
<p>Betrachtet man hingegen Code-Stellen, bleibt man im unteren einstelligen Bereich. Hier muss wesentlich mehr Zeit investiert und eingeplant werden. Dies ist dann zugleich eine Investition in das eigene Webdevelopment-Team. Denn warum sollte man sich schwieriger und langsamer in Projekten bewegen, bloß weil der Kunde an diesem Punkt keinen Bedarf sieht …? Schließlich geht es nicht zuletzt um die eigene Software-Qualität – und damit letztlich auch um Lebensqualität.</p>
<h2>Wir können Software-Projekte nicht neu schreiben</h2>
<figure id="attachment_252" aria-describedby="caption-attachment-252" style="width: 300px" class="wp-caption alignleft"><a href="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Wir-koennen-Software-Projekte-nicht-neu-schreiben.jpg" rel="attachment wp-att-252"><img loading="lazy" decoding="async" class="wp-image-252 size-medium" src="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Wir-koennen-Software-Projekte-nicht-neu-schreiben-300x210.jpg" alt="Wir können Software-Projekte nicht neu schreiben" width="300" height="210" srcset="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Wir-koennen-Software-Projekte-nicht-neu-schreiben-300x210.jpg 300w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Wir-koennen-Software-Projekte-nicht-neu-schreiben-768x536.jpg 768w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Wir-koennen-Software-Projekte-nicht-neu-schreiben-1024x715.jpg 1024w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Wir-koennen-Software-Projekte-nicht-neu-schreiben.jpg 1280w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Wir-koennen-Software-Projekte-nicht-neu-schreiben-300x210@2x.jpg 600w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a><figcaption id="caption-attachment-252" class="wp-caption-text">Wir können Software-Projekte nicht neu schreiben</figcaption></figure>
<p>Noch immer gibt es die Illusion, dass eine Website alle paar Jahre komplett neu gemacht werden muss. Selbst auf Internetseiten, die an Werbekampagnen gebunden sind, soll dies zutreffen. Doch in &#8222;Wegwerf-Seiten&#8220; wurde in aller Regel keine aufwendige Business-Logik implementiert – wie etwa in Bereichen des E-Commerce. Insofern ist es purer Wahnsinn, zu denken, man könne mit den vorhandenen personellen Ressourcen parallel einfach mal eine neue Seite entwickeln. Das ist der falsche Weg.</p>
<figure id="attachment_265" aria-describedby="caption-attachment-265" style="width: 300px" class="wp-caption alignleft"><a href="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/same-old-thinking.png" rel="attachment wp-att-265"><img loading="lazy" decoding="async" class="wp-image-265 size-medium" src="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/same-old-thinking-300x150.png" alt="Same old thinking – same old result" width="300" height="150" srcset="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/same-old-thinking-300x150.png 300w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/same-old-thinking.png 600w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a><figcaption id="caption-attachment-265" class="wp-caption-text">Same old thinking – same old result</figcaption></figure>
<p>&#8222;Same old thinking – same old result&#8220; ist hier ein Problem an sich. Es verhindert, dass sich Entwickler mit neuem Wissen frisch ans Werk machen können, zumal dadurch alte Probleme am Ende nur neu verpackt werden. Zudem ergeben sich beträchtliche Spannungen, wenn ein Teil des Teams neue Software schreiben muss, während der andere Teil den bestehenden Teil weiterpflegt. So kommt nur unnötige Unruhe auf, die dem Teamgeist schadet und das Projekt behindert. Allerdings ist es ohne Weiteres möglich, bestimmte Routen eines Projekts neu zu erstellen und somit sukzessiv Teile zu erneuern. <a href="http://www.entwicklungshilfe.nrw/kontakt/">Zu diesem Thema beraten wir gerne</a>.</p>
<h2>Mit Pair Programming Probleme erkennen und lösen</h2>
<figure id="attachment_253" aria-describedby="caption-attachment-253" style="width: 300px" class="wp-caption alignleft"><a href="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Teamarbeit-Legacy-Code.jpg" rel="attachment wp-att-253"><img loading="lazy" decoding="async" class="wp-image-253 size-medium" src="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Teamarbeit-Legacy-Code-300x196.jpg" alt="Teamarbeit Legacy Code" width="300" height="196" srcset="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Teamarbeit-Legacy-Code-300x196.jpg 300w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Teamarbeit-Legacy-Code-768x503.jpg 768w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Teamarbeit-Legacy-Code-1024x670.jpg 1024w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Teamarbeit-Legacy-Code-214x140.jpg 214w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Teamarbeit-Legacy-Code.jpg 1280w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Teamarbeit-Legacy-Code-300x196@2x.jpg 600w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Teamarbeit-Legacy-Code-214x140@2x.jpg 428w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a><figcaption id="caption-attachment-253" class="wp-caption-text">Legacy Code: Pair Programming als Lösung</figcaption></figure>
<p>Vor allem Refactoring im Team bietet eine hervorragende Möglichkeit, mit Pair-Programming anzufangen. Nutzt man diese Chance, so bildet man gleich auch das Webdevelopment-Team weiter und spart eine ganze Menge Zeit, die sonst für Absprachen und Konventionen nötig wäre. Gerade der &#8222;doppelte Blick&#8220; ist ja der Schlüssel dafür, Probleme zu erkennen und aus einem anderen Blickwinkel betrachten zu können. Wir bieten Schulungen mit genau diesem Ziel an. Da der Start mit <a href="http://www.entwicklungshilfe.nrw/workshops/moderiertes-pair-programming/">Pair Programming</a> jedoch nicht immer ganz einfach ist, ist eine externe Meinung umso wichtiger, damit es hier nicht zum Kompetenzgerangel kommt.</p>
<h2>Legacy Code und der innere Schweinehund</h2>
<figure id="attachment_254" aria-describedby="caption-attachment-254" style="width: 300px" class="wp-caption alignleft"><a href="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Legacy-Code-und-der-Schweinehund.jpg" rel="attachment wp-att-254"><img loading="lazy" decoding="async" class="wp-image-254 size-medium" src="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Legacy-Code-und-der-Schweinehund-300x199.jpg" alt="Legacy Code und der Schweinehund" width="300" height="199" srcset="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Legacy-Code-und-der-Schweinehund-300x199.jpg 300w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Legacy-Code-und-der-Schweinehund-768x510.jpg 768w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Legacy-Code-und-der-Schweinehund-1024x680.jpg 1024w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Legacy-Code-und-der-Schweinehund.jpg 1280w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Legacy-Code-und-der-Schweinehund-300x199@2x.jpg 600w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a><figcaption id="caption-attachment-254" class="wp-caption-text">Legacy Code und der innere Schweinehund</figcaption></figure>
<p>Sport ist gut für die Gesundheit, gesunde Ernährung ohnehin, und Bewegung tut ihr Übriges. Ein gesunder Körper kann am Ende immer auf einen gesunden Geist zählen. Und halten wir zur Genüge daran? Nein. Wir verfügen über einen regelrechten Ausreden-Katalog, der von täglichen Problemen bis hin zum Wetter immer eine passende Ausrede für uns parat hält. Und dabei ist es doch einfach nur eine Kopfsache.</p>
<p>So ist es auch in der Software-Entwicklung. Hier verhalten wir uns aus mehreren Gründen unvernünftig. Wobei oft gar nicht erst nach Gründen gesucht, sondern ebenso wie beim Thema Sport &amp; Gesundheit bei jeder Gelegenheit der &#8222;Keine-Zeit-Joker&#8220; ausgespielt wird. Einfach mal mit einem festen Termin über zwei Stunden in der Woche freitags ab 16 Uhr starten! Das kommt auch erstmal gut an. Aber hier sind Ausdauer und Disziplin gefragt!</p>
<h2>Wenn der Budget-Plan keine Software-Qualität zulässt</h2>
<figure id="attachment_255" aria-describedby="caption-attachment-255" style="width: 1280px" class="wp-caption alignleft"><img loading="lazy" decoding="async" class="wp-image-255 size-full" src="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Geschäftsfuehrung-und-Legacy-Code.jpg" alt="Geschäftsführung und Legacy Code" width="1280" height="853" srcset="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Geschäftsfuehrung-und-Legacy-Code.jpg 1280w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Geschäftsfuehrung-und-Legacy-Code-300x200.jpg 300w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Geschäftsfuehrung-und-Legacy-Code-768x512.jpg 768w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Geschäftsfuehrung-und-Legacy-Code-1024x682.jpg 1024w" sizes="auto, (max-width: 1280px) 100vw, 1280px" /><figcaption id="caption-attachment-255" class="wp-caption-text">Geschäftsführung und Legacy Code</figcaption></figure>
<p>Investitionen in die Software-Qualität und in das Personal sind dringend notwendig. Aber oft lässt der Budget-Plan dies nicht zu. Doch wie weit kommt man mit einem Auto mit brennender Motorleuchte, ohne einen Motorschaden zu riskieren …? Schlimmstenfalls bis zum Totalschaden. Gleichermaßen riskant ist ein solch &#8222;blindes&#8220; Vorgehen in der Software-Entwicklung. Und noch einmal: Darunter leidet immer auch die Stimmung in der gesamten Firma.</p>
<p>In puncto Software-Qualität muss also die richtige Entscheidung getroffen werden! Es gilt, konsequent Ziele zu beschließen und zu erreichen. Der Prozess muss kontrolliert und überwacht werden.</p>
<h2>Mit zu viel Legacy Code werden Entwickler verheizt</h2>
<figure id="attachment_256" aria-describedby="caption-attachment-256" style="width: 300px" class="wp-caption alignleft"><a href="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Arbeitsmarkt-und-Arbeitssituation-bei-viel-Legacy-Code.jpg" rel="attachment wp-att-256"><img loading="lazy" decoding="async" class="wp-image-256 size-medium" src="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Arbeitsmarkt-und-Arbeitssituation-bei-viel-Legacy-Code-300x200.jpg" alt="Arbeitsmarkt und Arbeitssituation bei viel Legacy Code" width="300" height="200" srcset="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Arbeitsmarkt-und-Arbeitssituation-bei-viel-Legacy-Code-300x200.jpg 300w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Arbeitsmarkt-und-Arbeitssituation-bei-viel-Legacy-Code-768x512.jpg 768w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Arbeitsmarkt-und-Arbeitssituation-bei-viel-Legacy-Code-1024x682.jpg 1024w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Arbeitsmarkt-und-Arbeitssituation-bei-viel-Legacy-Code.jpg 1280w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Arbeitsmarkt-und-Arbeitssituation-bei-viel-Legacy-Code-300x200@2x.jpg 600w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a><figcaption id="caption-attachment-256" class="wp-caption-text">Arbeitsmarkt und Arbeitssituation bei zu viel Legacy Code</figcaption></figure>
<p>Als Webentwickler mit Berufserfahrung findet man derzeit in jeder Stadt Arbeitgeber und kann sofort eine Stelle besetzen. Die Stellen selbst sind dabei, auch wenn die Gehälter einander entsprechen, höchst unterschiedlich. Wird der Entwickler gefordert und gefördert – oder doch nur verheizt? Etwa durch zu viel Legacy Code. Letzteres findet man überall. Ersteres vielleicht in den vier großen Städten. Vor allem Berlin zeigt, wie es geht. Und gerade deshalb gibt es dort auch so tolle Erfolgsstories.</p>
<p>Der Ruf der Entwicklungsabteilung und der Software-Qualität im Unternehmen ist ein zunehmend wichtiges Entscheidungskriterium für die Karriere. Daher gilt auch hier: Ist der Ruf erst ruiniert … Treffen Unternehmen indes die richtigen Entscheidungen, so festigt man die bestehenden Strukturen und macht sich attraktiv für neue Bewerber.</p>
<h2>Mein Fazit zum Thema Legacy Code</h2>
<figure id="attachment_257" aria-describedby="caption-attachment-257" style="width: 300px" class="wp-caption alignleft"><a href="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Fazit-Legacy-Code.jpg" rel="attachment wp-att-257"><img loading="lazy" decoding="async" class="wp-image-257 size-medium" src="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Fazit-Legacy-Code-300x200.jpg" alt="Fazit Legacy Code" width="300" height="200" srcset="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Fazit-Legacy-Code-300x200.jpg 300w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Fazit-Legacy-Code-768x511.jpg 768w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Fazit-Legacy-Code-1024x682.jpg 1024w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Fazit-Legacy-Code.jpg 1280w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Fazit-Legacy-Code-300x200@2x.jpg 600w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a><figcaption id="caption-attachment-257" class="wp-caption-text">Fazit Legacy Code</figcaption></figure>
<p>Legacy Code ist nach wie vor ein großes Problem, das sich nur mit Arbeit lösen lässt. Doch ist man diesen Weg einmal gegangen, dann lohnt er sich. Denn klar ist:</p>
<ul>
<li>Die Software-Qualität steigt.</li>
<li>Die Kunden sind zufriedener.</li>
<li>Die Abteilungen können effektiv arbeiten.</li>
<li>Der Spaß kehrt zurück an den Arbeitsplatz.</li>
</ul>
<p>So betrachtet ist die gezielte und intensive Beschäftigung mit Legacy Code ein notwendiges Übel. Denn niemand mag es, ständig aufzuräumen und Ordnung zu halten. Für Profis gehört aber genau das nun einmal dazu.</p>
<p><em>Welche Erfahrungen hast du mit Legacy Code gemacht? Du kannst gerne das Kommentarfeld unter diesem Beitrag nutzen, um deine Erfahrungen mit anderen zu teilen.</em></p>
<p>Der Beitrag <a href="https://entwicklungshilfe.nrw/blog/2016/01/28/legacy-code-entstehung-und-ursache/">Legacy Code – Entstehung, Ursache und Auswirkung</a> erschien zuerst auf <a href="https://entwicklungshilfe.nrw">Entwicklungshilfe NRW</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://entwicklungshilfe.nrw/blog/2016/01/28/legacy-code-entstehung-und-ursache/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Wie du deine Vorgesetzten vom Nutzen einer PHP-Schulung überzeugst</title>
		<link>https://entwicklungshilfe.nrw/blog/2016/01/07/php-schulung-vorgesetzte-ueberzeugen/</link>
					<comments>https://entwicklungshilfe.nrw/blog/2016/01/07/php-schulung-vorgesetzte-ueberzeugen/#respond</comments>
		
		<dc:creator><![CDATA[Andreas Mautz]]></dc:creator>
		<pubDate>Thu, 07 Jan 2016 11:16:37 +0000</pubDate>
				<category><![CDATA[PHP-Schulung]]></category>
		<category><![CDATA[Seminar]]></category>
		<category><![CDATA[Training]]></category>
		<category><![CDATA[Workshop]]></category>
		<guid isPermaLink="false">http://www.entwicklungshilfe.nrw/blog/?p=146</guid>

					<description><![CDATA[<p>In Deutschland werden nach wie vor gut ausgebildete Webentwickler gesucht – doch der Markt ist seit Jahren ziemlich abgegrast. Dem Personalmangel kann zwar mittels gezielter PHP-Schulungen zur Steigerung der Effektivität bestehender Teams begegnet werden. Aber zuvor müssen erst einmal die Vorgesetzten überzeugt werden. Dieser Beitrag hilft dir dabei. Berufliche Weiterbildung steht in Deutschland weiterhin hoch im Kurs. So [&#8230;]</p>
<p>Der Beitrag <a href="https://entwicklungshilfe.nrw/blog/2016/01/07/php-schulung-vorgesetzte-ueberzeugen/">Wie du deine Vorgesetzten vom Nutzen einer PHP-Schulung überzeugst</a> erschien zuerst auf <a href="https://entwicklungshilfe.nrw">Entwicklungshilfe NRW</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>In Deutschland werden nach wie vor gut ausgebildete Webentwickler gesucht – doch der Markt ist seit Jahren ziemlich abgegrast. Dem Personalmangel kann zwar mittels gezielter PHP-Schulungen zur Steigerung der Effektivität bestehender Teams begegnet werden. Aber zuvor müssen erst einmal die Vorgesetzten überzeugt werden. Dieser Beitrag hilft dir dabei.</p>
<figure id="attachment_188" aria-describedby="caption-attachment-188" style="width: 300px" class="wp-caption alignleft"><a href="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Wie-du-deine-Vorgesetzten-vom-Nutzen-einer-PHP-Schulung-ueberzeugst-1.jpg" rel="attachment wp-att-188"><img loading="lazy" decoding="async" class="wp-image-188 size-medium" src="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Wie-du-deine-Vorgesetzten-vom-Nutzen-einer-PHP-Schulung-ueberzeugst-1-300x198.jpg" alt="Wie du deine Vorgesetzten vom Nutzen einer PHP-Schulung überzeugst" width="300" height="198" srcset="https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Wie-du-deine-Vorgesetzten-vom-Nutzen-einer-PHP-Schulung-ueberzeugst-1-300x198.jpg 300w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Wie-du-deine-Vorgesetzten-vom-Nutzen-einer-PHP-Schulung-ueberzeugst-1-768x506.jpg 768w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Wie-du-deine-Vorgesetzten-vom-Nutzen-einer-PHP-Schulung-ueberzeugst-1-1024x675.jpg 1024w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Wie-du-deine-Vorgesetzten-vom-Nutzen-einer-PHP-Schulung-ueberzeugst-1-214x140.jpg 214w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Wie-du-deine-Vorgesetzten-vom-Nutzen-einer-PHP-Schulung-ueberzeugst-1.jpg 1920w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Wie-du-deine-Vorgesetzten-vom-Nutzen-einer-PHP-Schulung-ueberzeugst-1-300x198@2x.jpg 600w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Wie-du-deine-Vorgesetzten-vom-Nutzen-einer-PHP-Schulung-ueberzeugst-1-768x506@2x.jpg 1536w, https://entwicklungshilfe.nrw/wp-content/uploads/2016/01/Wie-du-deine-Vorgesetzten-vom-Nutzen-einer-PHP-Schulung-ueberzeugst-1-214x140@2x.jpg 428w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a><figcaption id="caption-attachment-188" class="wp-caption-text">Wie du deine Vorgesetzten vom Nutzen einer PHP-Schulung überzeugst</figcaption></figure>
<p>Berufliche Weiterbildung steht in Deutschland weiterhin hoch im Kurs. So gaben im Jahr 2015 bei einer im Auftrag des <em>ILS Institut für Lernsysteme</em> durchgeführten <a href="http://www.ils.de/ueber-uns/presse/aktuelle-meldungen/aktuelle-forsa-umfrage-was-bringt-weiterbildung/" target="_blank" rel="noopener noreferrer">Forsa-Studie</a> unter 20- bis 40-jährigen acht von zehn Befragten an, durch gezielte Schulungsmaßnahmen mehr Kompetenz und Sicherheit im Beruf erlangt zu haben. Und immerhin 60 Prozent waren sich darin einig, mit ihrem erweiterten Wissen fortan selbstbewusster auftreten zu können. Der immense Wert von Weiterbildung ist damit unter Arbeitnehmern weitgehend unbestritten, und besonders groß sind die Herausforderungen im IT-Bereich. Hier nicht zuletzt in puncto PHP-Schulungen für Webentwickler.</p>
<h2>Mit PHP-Schulungen Personalmangel kompensieren</h2>
<p>Das hat seine Gründe. Denn einerseits ist der IT-Markt angesichts der rasant fortschreitenden Digitalisierung der Wirtschaftsprozesse von einer immer größeren Dynamik geprägt, und andererseits erfordern die durch die <a href="http://deutsche-wirtschafts-nachrichten.de/2015/06/23/studie-unternehmen-bemerken-hacker-angriffe-viel-zu-spaet/" target="_blank" rel="noopener noreferrer">zunehmende Anzahl an Cyber-Angriffen entstehenden finanziellen Schäden</a> immer bessere Systeme mit ständig zu optimierenden Sicherheitsvorkehrungen. Hinzu kommen die stark veränderten User-Gewohnheiten, die &#8222;mobile first&#8220; zum derzeit alles beherrschenden Schlagwort machen.</p>
<p>Da aber auf dem Arbeitsmarkt nach wie vor ein <a href="http://de.webmasters-europe.org/blog/infos-aus-dem-verband/it-arbeitsmarkt-analyse-2015-viele-offene-stellen-fuer-internet-experten" target="_blank" rel="noopener noreferrer">akuter Mangel an gut ausgebildeten Webdevelopern</a> herrscht, bleiben viele Stellen unbesetzt. Kompensieren lässt sich dieser nun schon seit einigen Jahren währende Engpass kurzfristig wohl nur durch gezielte PHP-Schulungen. Hier ist also Lernen angesagt, um die Effektivität von Webdevelopern zu erhöhen. Ziel ist es dabei, deren individuelle Skills kontinuierlich zu erweitern und zu verfeinern. Letzten Endes ergibt sich daraus eine Win-Win-Situation für Arbeitgeber (sprich: größere Leistungsfähigkeit der Entwicklerteams) und Arbeitnehmer (sprich: höhere Arbeitsplatzsicherheit und bessere Karrierechancen), von der dann auch die deutsche Wirtschaft insgesamt profitiert.</p>
<h2>Strategische Überzeugungsarbeit in drei Schritten</h2>
<p>Allerdings winken die meisten Unternehmen (bzw. deren IT-Abteilungsleiter) längst nicht jede aus den Reihen der Entwicklerteams vorgeschlagene PHP-Schulungsmaßnahme einfach so durch. Finanzieller Aufwand und Belastung des Arbeitszeitkontos sind dabei die häufigsten „Totschlagargumente“ gegen das Erlernen neuer PHP-Fertigkeiten. Hier ist also zunächst einmal jede Menge Überzeugungsarbeit gefordert, und dabei solltest du unbedingt die drei nun folgenden Punkte für ein strategisch durchdachtes Vorgehen beachten:</p>
<h3>1. Fokussiere den Nutzen für dein Unternehmen, ohne dabei dein Licht unter den Scheffel zu stellen!</h3>
<p>Formuliere deinen Vorschlag immer so, dass nicht etwa eine etwaige Wissenslücke oder fachliche Schwäche deinerseits im Vordergrund steht, sondern stets der (wirtschaftliche) Nutzen, den das Unternehmen durch deine PHP-Schulung erfährt. Deine bereits vorhandenen Skills dürfen hierbei nicht in Zweifel gezogen werden können. Im Zweifelsfall solltest du das also vorher üben.</p>
<h3>2. Suche dir Verbündete und schaffe Allianzen, denn gemeinsam seid ihr durchsetzungsfähiger!</h3>
<p>Statt alleine nach vorne zu preschen, stimme dich zuerst mit deinen Teamkollegen ab, damit ihr idealerweise mit einem gemeinschaftlichen Vorschlag an euren Team- oder Projektleiter herantreten könnt. Sieht auch dieser die Vorteile für das Entwicklerteam (und für sich selbst als Verantwortlichen), so seid ihr schon mal auf einem guten Weg zur Budgetierung der gewünschten PHP-Schulung.</p>
<h3>3. Erkundige dich genau über die Lerninhalte der PHP-Schulung und sammle stichhaltige Argumente!</h3>
<p>Umso exakter du den Nutzen für dein Unternehmen am Beispiel aktueller Projekte und Problemstellungen formulieren und anhand deines zukünftigen Know-hows belegen kannst, desto eher bekommst du grünes Licht für das Vorhaben. Du musst also schon im Erstgespräch genau nachweisen, inwiefern die PHP-Schulung zu dir, zum Projekt und zum Unternehmen passt.</p>
<p>Übrigens: Als allerletzte Trumpfkarte kannst du gegebenenfalls immer noch deine Bereitschaft zum Ausdruck bringen, die PHP-Schulung zumindest anteilig in deiner Freizeit wahrzunehmen. Denn wie gesagt: Du selbst profitierst ja auch von der Maßnahme, insofern sie dich fachlich nach vorne bringt und dir möglicherweise neue berufliche Perspektiven innerhalb deines Unternehmens eröffnet.</p>
<p><em>Wenn du Interesse an den PHP-Schulungen von Entwicklungshilfe NRW hast, <a href="http://www.entwicklungshilfe.nrw/">findest du hier ausführliche Informationen zu den Seminaren und Workshops</a>.</em></p>
<p>Der Beitrag <a href="https://entwicklungshilfe.nrw/blog/2016/01/07/php-schulung-vorgesetzte-ueberzeugen/">Wie du deine Vorgesetzten vom Nutzen einer PHP-Schulung überzeugst</a> erschien zuerst auf <a href="https://entwicklungshilfe.nrw">Entwicklungshilfe NRW</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://entwicklungshilfe.nrw/blog/2016/01/07/php-schulung-vorgesetzte-ueberzeugen/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Blogstart mit fünf Tipps für Webworker (und andere)</title>
		<link>https://entwicklungshilfe.nrw/blog/2015/12/14/php-schulungen/</link>
					<comments>https://entwicklungshilfe.nrw/blog/2015/12/14/php-schulungen/#respond</comments>
		
		<dc:creator><![CDATA[Andreas Mautz]]></dc:creator>
		<pubDate>Mon, 14 Dec 2015 10:16:47 +0000</pubDate>
				<category><![CDATA[PHP-Schulung]]></category>
		<category><![CDATA[Seminar]]></category>
		<category><![CDATA[Training]]></category>
		<category><![CDATA[Workshop]]></category>
		<guid isPermaLink="false">http://www.entwicklungshilfe.nrw/blog/?p=26</guid>

					<description><![CDATA[<p>Gute Webentwickler sind in Deutschland heiß begehrt (und vergleichsweise rar gesät). Laut der IT-Arbeitsmarkt-Analyse 2015 von Webmasters Europe e.V. ist die Nachfrage gegenüber dem Vorjahr sogar noch gestiegen. Da Spezialisten für Webdevelopment jedoch nicht auf Bäumen wachsen, bleiben viele Stellen offen. Die Folge: Die oftmals nicht optimal besetzten Entwicklerteams in Unternehmen und Agenturen arbeiten meist [&#8230;]</p>
<p>Der Beitrag <a href="https://entwicklungshilfe.nrw/blog/2015/12/14/php-schulungen/">Blogstart mit fünf Tipps für Webworker (und andere)</a> erschien zuerst auf <a href="https://entwicklungshilfe.nrw">Entwicklungshilfe NRW</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Gute Webentwickler sind in Deutschland heiß begehrt (und vergleichsweise rar gesät). Laut der <a href="http://de.webmasters-europe.org/blog/infos-aus-dem-verband/it-arbeitsmarkt-analyse-2015-viele-offene-stellen-fuer-internet-experten" target="_blank" rel="noopener noreferrer">IT-Arbeitsmarkt-Analyse 2015 von Webmasters Europe e.V.</a> ist die Nachfrage gegenüber dem Vorjahr sogar noch gestiegen. Da Spezialisten für Webdevelopment jedoch nicht auf Bäumen wachsen, bleiben viele Stellen offen. Die Folge: Die oftmals nicht optimal besetzten Entwicklerteams in Unternehmen und Agenturen arbeiten meist hart an der Grenze des Machbaren – und dies geht dann in aller Regel zu Lasten der Software-Qualität. Viele IT-Projekte scheitern auch einfach sang- und klanglos oder bleiben hinter den Erwartungen zurück. Eine unbefriedigende Situation, die sich negativ auf das Betriebsklima und die Stimmung innerhalb der Entwicklerteams auswirkt. Der Motivation ist das nicht sonderlich zuträglich. Dabei ist Team-Entwicklung angesichts der angespannten personellen Lage bei gleichzeitig immer größerem Bedarf an zukunftsweisenden Web-Lösungen heute eines der wichtigsten Stichworte. Kein Wunder also, wenn sich Webentwickler bisweilen … nun, sagen wir mal: ein wenig ausgepowert fühlen. Gut ist das nicht.</p>
<figure id="attachment_47" aria-describedby="caption-attachment-47" style="width: 150px" class="wp-caption alignnone"><a href="https://entwicklungshilfe.nrw/wp-content/uploads/2015/12/php-schulung-seminare-workshop-team.jpg" rel="attachment wp-att-47"><img loading="lazy" decoding="async" class="wp-image-47 size-thumbnail" src="https://entwicklungshilfe.nrw/wp-content/uploads/2015/12/php-schulung-seminare-workshop-team-150x150.jpg" alt="PHP-Schulung Seminare Workshop Team Training" width="150" height="150" srcset="https://entwicklungshilfe.nrw/wp-content/uploads/2015/12/php-schulung-seminare-workshop-team-150x150.jpg 150w, https://entwicklungshilfe.nrw/wp-content/uploads/2015/12/php-schulung-seminare-workshop-team-150x150@2x.jpg 300w" sizes="auto, (max-width: 150px) 100vw, 150px" /></a><figcaption id="caption-attachment-47" class="wp-caption-text">Zusammenhalt im Team stärkt – auch darum geht es im neuen Blog von Entwicklungshilfe NRW, der das Angebot an PHP-Schulungen, Seminaren, Workshops und Trainings für Webdeveloper fortan ergänzen wird.</figcaption></figure>
<p>Damit ist im Großen und Ganzen der thematische Rahmen des hiermit vom Stapel gelaufenen Webentwickler-Blogs von Entwicklungshilfe NRW umrissen, der eine Ergänzung zu den <a href="http://www.entwicklungshilfe.nrw/seminare/">PHP-Schulungen für Webdeveloper</a> darstellen soll. Neben den branchenüblichen praktischen Tipps, Tricks und Tutorials rund um das Thema Webentwicklung wirst du hier in Zukunft auch Beiträge finden, die die nicht-technischen Aspekte deiner täglichen Arbeit als Webentwickler beleuchten. Ebenso wie mit den PHP-Schulungen von Entwicklungshilfe NRW ist es somit auch auf diesem Blog das Ziel, dich effektiv in deinem Job zu unterstützen und dir aktuelle Problemlösungen und andere für dich wichtige Informationen und Ratschläge zu liefern.</p>
<h2>Fünf allgemeine Tipps für effizienteres Arbeiten</h2>
<p>Zum „seichten“ Einstieg möchten wir dir fünf klassische Tipps für effizienteres Arbeiten geben, die so natürlich auch für alle anderen Berufsfelder gelten. In Anbetracht der oben beschriebenen Situation treffen sie auf Webentwickler heute jedoch in besonderem Maße zu.</p>
<h2>1. Halte deine Pausenzeiten ein!</h2>
<p>Wie eine <a href="http://www.sueddeutsche.de/news/karriere/arbeit-jeder-vierte-arbeitnehmer-laesst-pausen-haeufig-ausfallen-dpa.urn-newsml-dpa-com-20090101-140219-99-06539" target="_blank" rel="noopener noreferrer">repräsentative Befragung der Bundesanstalt für Arbeitsschutz und Arbeitsmedizin</a> von 2014 offenlegte, lässt rund jeder vierte Arbeitnehmer in Deutschland häufig seine Pausen ausfallen. Das ist kontraproduktiv. Denn einerseits ist dieser vermeintliche Zeitgewinn eine reine Illusion, da der Verzicht auf regelmäßige Erholungsphasen wegen der dadurch abfallenden Leistungskurve ein wahrer Produktivitätskiller ist – und anderseits belastest du damit auf Dauer deine Gesundheit. Du hilfst somit also weder dem jeweiligen Projekt und deinem Unternehmen noch dir selbst.</p>
<h2>2. Vermeide übermäßiges Multitasking!</h2>
<p>Nur 2,5 Prozent der Menschen sind sogenannte Supertasker und können ohne Qualitätsverlust mehrere Aufgaben gleichzeitig erledigen. Alle anderen sollten tunlichst die Finger davon lassen. Sonst steigt nicht nur deine Fehlerkurve signifikant an, <a href="http://www.huffingtonpost.de/2014/10/17/multitasking-gehirn-schaden-dumm_n_5996606.html" target="_blank" rel="noopener noreferrer">sondern du läufst auch Gefahr, deinem Gehirn zu schaden, wie eine Studie ergeben hat</a>. Außerdem ist Multitasking ein Kreativitätshemmer. Hier ist, sofern überhaupt möglich, eine klare Priorisierung deiner Aufgaben nötig.</p>
<h2>3. Du musst lernen, auch mal nein zu sagen!</h2>
<p>Klar, das ist meist leichter gesagt als getan. Aber wenn gute Gründe dafür sprechen, die sofortige Erledigung einer neuen Aufgabe auch mal abzulehnen, dann solltest du das unbedingt tun. Vor allem wenn dadurch eine andere wichtige Deadline definitiv nicht mehr einzuhalten ist. Gerade Berufseinsteiger tun sich hiermit natürlich etwas schwer. Aber am Ende des Tages bist du es, der einen auf den Deckel bekommt, wenn eine Aufgabe nicht fristgerecht fertiggestellt wurde und dadurch der Workflow im Team ins Stocken gerät. Nimm dir in solchen Fällen also die Zeit, überzeugende Argumente für dein Nein vorzutragen.</p>
<h2>4. Kommuniziere ausreichend und eindeutig!</h2>
<p>Eines der größten Probleme in Projekten ist unzureichende und fehlerhafte Kommunikation. Dies gilt nicht nur für die Kommunikation zwischen Projektleiter und Team, sondern auch für die „kleinteilige“ Projektkommunikation des Teams untereinander. Klar ist: Fehlende oder unsauber kommunizierte Informationen können ganze Fehler-Kaskaden in allen nachgelagerten Arbeitsschritten auslösen. Das kostet Zeit und Geld. Und Nerven sowieso. Daher solltest du dich immer bemühen, dich in ausreichendem Maße mit anderen auszutauschen und dabei auf eine unmissverständliche Ausdrucksweise zu achten. Wenn nötig, verschriftliche deine für den Rest des Teams wichtigen Informationen oder Fragen und nutze hierzu E-Mails oder kollaborative Kommunikationstools.</p>
<h2>5. Stehe auch zu deinen Schwächen!</h2>
<p>Das mag sich zunächst seltsam anhören, ist aber in der Teamarbeit von zentraler Bedeutung. Schließlich beherrscht nicht jeder alles in völliger Perfektion. Insofern ist es wichtig, dass du dir an deinen neuralgischen Punkten die passende Hilfe suchst. Dazu ist ein Team letztlich da. Also überwinde den inneren Schweinehund und bitte da um Unterstützung, wo du sie brauchst. Das gemeinschaftliche Projekt und Produkt gewinnt dadurch an Qualität – und außerdem stärkt gegenseitige Hilfestellung den Teamgeist!</p>
<p><em>Auch unsere praxisnahen PHP-Schulungen für Webentwickler sind förderlich für Teamgeist und Team-Entwicklung. <a href="http://www.entwicklungshilfe.nrw/">Hier geht es zu unseren Seminaren und Workshops</a>.</em></p>
<p>Der Beitrag <a href="https://entwicklungshilfe.nrw/blog/2015/12/14/php-schulungen/">Blogstart mit fünf Tipps für Webworker (und andere)</a> erschien zuerst auf <a href="https://entwicklungshilfe.nrw">Entwicklungshilfe NRW</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://entwicklungshilfe.nrw/blog/2015/12/14/php-schulungen/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
