Bürodesign und -layout für agile Entwicklung

9

(vom Stapelüberlauf verschoben)

Ich habe hier viele Diskussionen darüber gefunden, welche Tastatur, welcher Schreibtisch, welcher helle oder farbige Hintergrund am besten geeignet ist - aber ich kann keine finden, die sich mit dem Layout des gesamten Büros befasst.

Wir sind ein Unternehmen mit etwa 20 Mitarbeitern, die an einen neuen Ort ziehen, etwas Größeres. Hier finden zwei Hauptentwicklungspraktiken mit regelmäßiger Kombination statt: Die Back-End-Mitarbeiter müssen häufig mit den mobilen Mitarbeitern zusammenarbeiten, um Webdienste zu arrangieren. Es gibt ungefähr doppelt so viele Back-End-Leute wie mobile Leute. Etwa die Hälfte der Back-End-Entwickler arbeitet zu jeder Zeit vor Ort, und während sie fast nie alle gleichzeitig im Büro sind, müssen mindestens 5 bis 10 Plätze bereitgestellt werden - daher sind die beiden Gruppen die meiste Zeit ungefähr gleich.

Wir haben die Möglichkeit, Schreibtische, Trennwände und möglicherweise sogar Wände anzuordnen, um den Raum gut zu machen. Es gibt kein Geld für Dotcom-Schnickschnack wie Catering oder Massagen, aber jetzt ist die Zeit gekommen, um zu vermeiden, dass ein Haufen Schreibtische in einer langen Schlange steht.

Joel über das Bionic Office von Software ist ein Artikel, an den ich mich von früher erinnert habe und der einige gute Ideen enthält, aber ich * (und vor allem die Eigentümer des Unternehmens) bin in einer Umgebung, in der wir zusammenarbeiten sollen, nicht vollständig von der Datenschutzidee überzeugt . Dies ist ein weiterer großartiger Link - das ultimative Layout des Softwareentwicklungsbüros - ich hatte mich erst an geschlossene Besprechungsräume erinnert, als ich dies gelesen hatte.

Steht das Privatbüro einer agilen Entwicklung im Wege? Ist das Gedränge genug erzwungener Kontakt und wenn Sie jemanden nerven müssen, sollten Sie aufstehen und an seine Tür klopfen müssen?

Auf welche Design-Layouts können Sie verweisen und warum würden Sie sie empfehlen?

* Ich bin überhaupt nicht gegen geschlossene Büros, würde mich aber freuen, wenn eine andere Lösung genauso gut funktioniert. Wenn es nicht kann ... nun, darum geht es bei dieser Frage.


Zwei Updates - April 2013.

Der erste Schritt war in ein Büro, das "funky" war. Grundsätzlich offen, aber mit seltsamen Merkmalen wie einer Wand mit Teppichboden, der Hälfte des Bodens mit Teppichboden, der Hälfte des Bodens mit poliertem Beton. Jeder, der auf dem Beton saß, wollte auf dem Teppich sein. Es sah in Ordnung aus, aber in der Praxis würde ich empfehlen, nicht nur die Hälfte des Büros mit Teppichboden zu versehen. Die Leute, die die Kälte fühlten, hassten es wirklich. Für Stand-ups war es in Ordnung - riesige Whiteboards besetzten eine Wand, viel Platz zum Reden und Ausbrechen.

Dann zog ich an einen sehr überfüllten Ort, gemischt mit einer anderen Firma (denselben Eigentümern), deren Funktion sich ausschließlich auf Zusammenarbeit, Design, Telefonanrufe, Wartung und Installation von physischen Dingen konzentrierte. Das war scheiße. Dann zogen wir in neue Räumlichkeiten und jemand entschied, dass Lager / Industrie cool war. Überall harte Oberflächen, Glas und polierter Beton. Entwickler teilen sich einen großen Tisch mitten in der verkehrsreichsten Zone direkt neben einer Küchenzeile und einem Geschirrspüler, nicht einmal in einer Nische, direkt da draußen. Neben den Leuten, die den ganzen Tag telefoniert haben. Es saugte und saugte trotz Bandaids wie geräuschabsorbierenden Paneelen weiter. Es saugte für Agilität, weil es keinen Platz für das Board oder für das Aufstehen gab und die akustischen Eigenschaften des Ortes es sehr schwierig machten, eine Person über dem Klappern zu hören - ebenso wie dieses Gefühl, in ruhigen Momenten in einer Kathedrale schreien. Niemand hat jemals auf die Beschwerden gehört. Ich gab auf und einige andere auch. Oh, es hat nicht geholfen, dass die Person, die darauf bestand, "Produktbesitzer" zu sein, sich nie die Mühe gemacht hat, aufzutauchen.

Adam Eberbach
quelle
1
Übrigens, wie ist das allgemeine Layout des Ortes? (Wie breit, wie lang?)
Turm
Nicht 100% festgelegt - es werden einige Websites in Betracht gezogen. Eine ist eine oberste Etage, L-förmig um einen zentralen Aufzugsschacht, Glas und Balkon außen. Das andere (wahrscheinlicher) ist ein ungefähr rechteckiges Verhältnis von 1,6. Fläche ca. 400m ^ 2, denke ich 4300 Quadratmeter?
Adam Eberbach

Antworten:

6

Ich hatte beide Seiten der Geschichte in meiner Karriere und fand die Landschaftssache persönlich buchstäblich die Hölle. Sogar die ständige Bewegung anderer Leute lenkt mich ab, geschweige denn das summende Geräusch von Gesprächen, Telefonen, Besprechungen direkt neben Ihrem Schreibtisch und die Tatsache, dass Ihnen in der Mitte genügend Tageslicht und frische Luft fehlen. Ich mag eine ziemlich frische Temperatur, lässt mich besser denken. Allerdings sind sich nicht alle einig.

Derzeit sind wir drei in einem Büro. Es ist immer noch nicht perfekt, aber es hilft, dass mein Kollege und ich Serverprobleme besprechen können, während wir daran arbeiten. Und es spart Büroflächen. Aber ehrlich gesagt, mehr als drei hoffe ich, dass ich nie wieder erleben muss.

Zusammenfassend denke ich, dass es wichtig ist, Folgendes zu betrachten:

  • bescheidene Unterbrechung
  • genug Licht und Luft
  • eng zusammenarbeitende Menschen zusammenbringen, aber nicht mehr

YMMV.

Joris Meys
quelle
1
Zum Glück haben wir keine Telefone. Handys, aber die Leute sitzen im Allgemeinen nicht am Schreibtisch und führen lange Gespräche.
Adam Eberbach
4

Joel über das Bionic Office von Software ist ein Artikel, an den ich mich von früher erinnert habe und der einige gute Ideen enthält, aber ich (und vor allem die Eigentümer des Unternehmens) bin in einer Umgebung, in der wir zusammenarbeiten sollen, nicht vollständig von der Datenschutzidee überzeugt.

Ich werde den Rest der Frage nicht berühren, sondern nur dieses kleine bisschen. Es ist wichtig, Datenschutz und Zusammenarbeit sowie Konzentrationsfähigkeit zu unterscheiden. Eine Masse von Menschen in einem großen Raum wird genauso gut kommunizieren wie Menschen, die ihre eigenen Büros / getrennten Räume haben, sich aber mit weit geringerer Wahrscheinlichkeit auf ihre eigenen Gedanken konzentrieren können.

Es ist natürlich von Person zu Person unterschiedlich, aber ich habe es immer sehr schwierig gefunden, mich in einem Raum mit vielen verschiedenen Geräuschen zu konzentrieren, in dem viele Leute sprechen.

Die meisten Menschen wissen heutzutage, wie man Türgriffe benutzt;)
Geben Sie ihnen separate Räume, egal wie klein sie sind, solange sie ruhig sind, um ihre Arbeit in Ruhe zu erledigen. Sie werden einen Weg finden, viel einfacher zu kommunizieren als sich zu konzentrieren.

Turm
quelle
Menschen öffnen Türen nicht zufällig, da Türen Privatsphäre implizieren. Dies gilt auch in einer familiären Umgebung. Die Erwartung, dass sich Mitarbeiter anders verhalten, scheint ein bisschen schwierig zu sein.
Aaron McIver
@ Aaron - Entschuldigung, das habe ich nicht verstanden. Worüber sprichst du genau?
Turm
@Rook "Die meisten Leute wissen heutzutage, wie man Türgriffe benutzt" Angenommen, es ging darum, den Einzelpersonen im Team einen Raum mit einer Tür zu ermöglichen, damit sie sie schließen können ... was bedeutet, dass die Leute wissen, wie man die Tür benutzt und sie öffnen wird nach Bedarf .... Ich hätte außerhalb der Basis sein können.
Aaron McIver
@ Aaron - Nein, nein, du hast recht. Ich bin mir immer noch nicht sicher, ob wir dasselbe meinen, aber ich wollte sagen, dass "Türen immer besser sind". Wenn zum Beispiel eine Tür offen ist, können Sie aus irgendeinem Grund kommen. Tür halboffener - kommen, wenn du zu (etwas , das nicht warten kann) haben, Tür geschlossen - Do not disturb
Rook
es sei denn, das Gebäude brennt (und wenn es brennt, rufen Sie die Feuerwehr an, nicht mich). Es gibt Ausnahmen, aber dies ist ein Prinzip, das bemerkenswert gut funktioniert. Wände sorgen für Lärmschutz (auch was nicht berücksichtigt wurde - Wände können für ein VIEL besseres Lärmschutz isoliert werden - ich weiß viel darüber und nehme mein Wort fürs Erste: Investitionen in eine gute Isolation können Wunder für die Zufriedenheit bewirken von Menschen, die arbeiten). Auf der anderen Seite wird in einem offenen Raum die Kommunikation betont,
Rook
1

Ich glaube nicht, dass Sie für die agile Entwicklung per se spezielle Sitzplätze benötigen. Der agile Teil des Büros sollte sich wahrscheinlich um die Gemeinschaftsbereiche drehen, die bei Bedarf genutzt werden können. Gute Whiteboards und Räume zum Aufstellen projektbezogener Informationen usw.

Eine andere Idee ist es, einige gemeinschaftliche "Projekträume" zu haben, in denen eine begrenzte Anzahl (bis zu 8) von Menschen für eine kurze Zeit zusammenarbeiten kann, während sie sich mit einem Problem / einer Lösung befassen, die stark voneinander abhängig sind. Es könnte eine gute Idee sein, eine regelmäßige gemeinsame Zeit in diesem Raum einzuplanen, nur weil die Nähe dazu beiträgt, Informationen sehr zu verbreiten.

Ich bin fest davon überzeugt, dass Programmierer die meiste Zeit wirklich eine Umgebung brauchen, in der sie sich auf das Programmieren konzentrieren können, ohne unterbrochen zu werden. Sicher, es gibt andere Teile der Programmierung, in denen Sie Dinge mit Ihren Kollegen usw. besprechen möchten, aber für die Hardcore-Codierung ist es die Einsamkeit, die Sie wollen.

Daher denke ich, dass Entwickler individuelle Büros haben sollten. Sie können versuchen, sich in einer offenen Umgebung mit Kopfhörern zu isolieren, aber das ist nicht ganz optimal, und manchmal müssen Sie sich selbst denken hören.

Hier sind einige andere Ideen, über die ich nachgedacht habe

a) "Flow-Stunden" für alle Entwickler, 1-3 Stunden (beginnen Sie mit der Nummer, von der Sie glauben, dass Sie sie verwalten können, und gehen Sie von dort aus) Stunden morgens und nachmittags, in denen es verboten ist, Programmierer zu stören, Besprechungen, IMs usw. zu planen usw. Eine Richtlinie sollte auch sein, dass Programmierer während dieser Zeit ihre E-Mail-, IM-, Facebook-Seite usw. usw. herunterfahren. Es mag diktatorisch erscheinen, aber ich denke, Programmierer könnten es zu schätzen wissen.

b) "tief denkende" Räume . Einer der Vorteile der Arbeit zu Hause ist meiner Erfahrung nach, dass Sie sich auf das Sofa legen, die Augen schließen und es trainieren können, wenn Sie vor einem wirklich engen Problem stehen. Bei der Arbeit, kein solches Glück, werden die Leute denken, dass Sie ein Faulpelz sind. Daher sollte es einen Raum ohne Einsicht mit einem Sofa und einem Schreibtisch geben (für plausible Leugnung, dass Sie nicht auf dem Sofa liegen), mit einem "besetzten" Licht draußen.

Wenn Sie eine wirklich enge Codierung durchführen müssen oder einen wirklich tiefen Gedanken haben, gehen Sie einfach dort hinein. Sie können auch Programmierliteratur lesen, ohne sich schuldig zu fühlen :)

c) Behobene "Kaffeepausen" oder Mittagessen . Es hilft bei Diskussionen und der gemeinsamen Verbreitung von Informationen, wenn die Leute bestimmte Zeiten haben, die sie mit den Kollegen teilen. Es ist nicht schwieriger als eine (nicht obligatorische) Tradition von 15 Minuten Kaffeepause um drei Uhr pro Tag einzuführen.

Im Allgemeinen sollten Sie keine Regeln vorschreiben und durchsetzen, sondern den Aufbau eines guten Teams und Arbeitsumfelds leiten und erleichtern. Und manchmal brauchen wir alle eine Richtung.

Homde
quelle
2
Die Idee der "festen" Pausenzeiten gefällt mir wirklich nicht.
FrustratedWithFormsDesigner
0

Geschlossene Türen signalisieren dem Geist, dass das Individuum aus irgendeinem Grund nicht unterbrochen werden kann. Es ist natürlich, basierend auf der typischen Verwendung von Türen durch Gesellschaften. Privatsphäre.

Ein offener Grundriss hingegen führt tendenziell zu einem offensichtlich offeneren Kommunikationsansatz, kann jedoch diejenigen behindern, die Momente der Konzentration benötigen.

Worauf es ankommt, sind Richtlinien in Ihrem Team. Kein Layout wird perfekt sein; Auch wird Ihnen kein Layout realistisch bei der Entwicklung besserer Software helfen. [ Ich bin sicher, dass die Leute mir hier nicht zustimmen werden. ein gegebenes Layout argumentiert wird eine bessere Kommunikation fördern , die zu einer besseren Software führen wird , sondern in der Arbeit der Kommunikations Tendenzen mit den gleichen Teammitglieder in zwei separaten Bürolayouts tun , um einen Umzug hat nichts zu ändern , weil sie ein Nebenprodukt des Verhaltens nicht Büro Layout sind ] Die Ein agiler / Scrum-Ansatz zur Behebung von Problemen innerhalb des Prozesses nach jedem Sprint über das retrospektive Meeting bringt mehr für Ihr Team als ein Bürolayout jemals.

Stellen Sie jedem Teammitglied über Würfel, Klebeband, Coladosen usw. genügend persönlichen Platz zur Verfügung. Der persönliche Raum sollte sowohl visuelle als auch physische Probleme berücksichtigen, z. B. den Blick auf Ihren Nachbarn oder die Enge in einem 3x3-Raum.

Beginnen Sie danach mit dem Sprinten und stellen Sie fest, dass das Bürolayout nichts anderes als ein Mittel zum Zweck ist und dass das Layout am Ende des Tages ein Teil des Puzzles ist. nicht die Antwort.

Aaron McIver
quelle