{"id":677,"date":"2007-08-25T12:47:35","date_gmt":"2007-08-25T10:47:35","guid":{"rendered":"http:\/\/www.glorf.it\/blog\/2007\/08\/25\/erlebt\/warum-entwickler-enge-zeitvorgaben-bekommen"},"modified":"2007-08-27T12:49:58","modified_gmt":"2007-08-27T10:49:58","slug":"warum-entwickler-enge-zeitvorgaben-bekommen","status":"publish","type":"post","link":"http:\/\/www.glorf.it\/blog\/2007\/08\/25\/erlebt\/warum-entwickler-enge-zeitvorgaben-bekommen","title":{"rendered":"Warum Entwickler enge Zeitvorgaben bekommen&#8230;"},"content":{"rendered":"<p>In den letzten Monaten habe ich in vielen Beispielen erlebt, warum Entwickler enge Zeitvorgaben bekommen. Das ist nat&#252;rlich nicht repr&#228;sentativ und beruht auf meiner ganz subjektiven Wahrnehmung. Ich will damit auch nicht unterstellen, dass ein Vorgesetzter wirklich so denkt. Ich vermute aber dass wenigstens unterbewusst folgende Faktoren eine Rolle spielen. Erschwerend kommt hinzu, dass ich selber Entwickler bin&#8230; also bitte nichts Objektives erwarten.<\/p>\n<p>Aber erst mal Hand aufs Herz: Entwickler machen den Job, weil er ihnen Spa&#223; macht, oder? Ich kenne nur wenige Entwickler, denen es keinen Spa&#223; macht Software zu entwerfen und zu schreiben. Gerade das autonome Arbeiten an kleinen &#252;berschaubaren Programmen (meist &quot;Werkzeuge&quot; genannt) ist beliebt.<\/p>\n<p>Die meisten Entwickler haben eine deutliche Technik-Affinit&#228;t. Dazu geh&#246;rt auch der Einsatz und der Test von neuen Programmiertechniken. Entwickler sind fast ausnahmslos sehr genaue und pr&#228;zise Menschen, die auch vor Details nicht zur&#252;ckschrecken.  Ist ja auch klar: Wenn man dem Blechkasten nicht genau sagt, was zu tun ist, dann l&#228;uft es nicht. Es soll sogar Entwickler geben, die von Betriebswirten als pedantisch empfunden werdenn. Die oben genannten Eigenschaften f&#252;hren gerne dazu, dass Entwickler etwas einseitig wahrgenommen werden.<\/p>\n<p>Meiner Erfahrung nach haben Entwickler aber auch noch eine andere hervorragende Eigenschaft: Sie k&#246;nnen sich beliebig lange mit einem Problem\/Programm besch&#228;ftigen ohne dass ihnen die Arbeit ausgeht&#8230;<br \/>\nAls Beispiel f&#228;llt mit das kleine Kaffee-Programm ein, dass jahrelang in unserer Abteilung zum Einsatz kam: Wer sich eine Tasse nahm, rief das Programm auf und auf dem Server wurde f&#252;r die Person eine Tasse Kaffee gez&#228;hlt. Bald wurde ein &quot;Tassenfaktor&quot; eingef&#252;hrt, der den Preis je nach Gr&#246;&#223;e der Tasse berechnete (einige Kameraden hatten vielleicht Sch&#252;sseln!). Nat&#252;rlich ist das ein schlechtes Beispiel, weil Kaffee f&#252;r Entwickler eine sehr hohe Bedeutung hat&#8230; ;.)<\/p>\n<p>Ich habe es aber oft genug erlebt, dass ein Entwickler im Bem&#252;hen seine Aufgabe gut zu machen, wirklich viel Arbeit in eine ansonsten eher unbedeutendes Detail steckte. Danach ist das Programm echt klasse und sehr beeindruckend. F&#252;r die Aufgabe h&#228;tte aber eine ganz einfache Ausf&#252;hrung genauso gute Dienste geleistet. Aber w&#228;re der Entwickler dann mit seiner Leistung zufrieden gewesen? H&#228;tte ihm auch nach einem Jahr noch jemand auf die Schulter geklopft und sich beeindruckt gezeigt?<\/p>\n<p>Jedem Chef dem es einmal passierte, dass ein Mitarbeiter aus seiner Sicht f&#252;r so etwas seine Zeit &quot;verplemperte&quot;, der wird seine Lehre daraus ziehen.<\/p>\n<p>Ein anderes Beispiel: Ich erlebte mehrfach, dass ein Entwickler mit seiner Aufgabe so ausgelastet war, dass er keine Zeit mehr hatte, um die Doku auch noch zu machen. Dann m&#252;sse der Termin um drei Tage verschoben werden oder das Feature XY wegfallen werden, das gehe schlie&#223;lich nicht. Also wurde vorerst keine Doku gemacht. Nach Ablauf der Frist war das Programm tats&#228;chlich fertig, aber aus ganz dringenden Gr&#252;nden war mal eben noch diese und jene Funktion eingebaut worden. Und das ohne Terminverschiebung oder etwas weglassen zu m&#252;ssen.<\/p>\n<p>Was wird ein vern&#252;nftiger Chef das n&#228;chste Mal machen, wenn er die Aufgabe und Termine verteilt? Wird er gro&#223;z&#252;gige Puffer einbauen und das den Entwicklern sagen?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In den letzten Monaten habe ich in vielen Beispielen erlebt, warum Entwickler enge Zeitvorgaben bekommen. Das ist nat&#252;rlich nicht repr&#228;sentativ und beruht auf meiner ganz subjektiven Wahrnehmung. Ich will damit auch nicht unterstellen, dass ein Vorgesetzter wirklich so denkt. Ich vermute aber dass wenigstens unterbewusst folgende Faktoren eine Rolle spielen. Erschwerend kommt hinzu, dass ich [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[17,13],"tags":[],"_links":{"self":[{"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/posts\/677"}],"collection":[{"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/comments?post=677"}],"version-history":[{"count":0,"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/posts\/677\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/media?parent=677"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/categories?post=677"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/tags?post=677"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}