Design e layout dell'ufficio per uno sviluppo agile

9

(spostato da stackoverflow)

Ho trovato molte discussioni qui su quale tastiera, scrivania, sfondo chiaro o colorato sia la migliore - ma non riesco a trovarne una che indirizzi il layout di tutto l'ufficio.

Siamo un'azienda con circa 20 dipendenti che si trasferiscono in un nuovo posto, qualcosa di più grande. Ci sono due principali pratiche di sviluppo in corso qui con una combinazione regolare, le persone di back-end che spesso hanno bisogno di lavorare con le persone mobili per organizzare i servizi web. Ci sono circa il doppio di persone di back-end come persone mobili. Circa la metà degli sviluppatori di back-end lavora in loco in qualsiasi momento e, anche se non sono quasi mai tutti in ufficio, almeno 5-10 spazi devono essere forniti, quindi la maggior parte delle volte i due gruppi sono uguali.

Abbiamo la possibilità di organizzare banchi, divisori e forse anche muri per rendere lo spazio buono. Non ci saranno soldi per fronzoli con dot-com come catering o massaggi, ma ora è il momento di pianificare di evitare di finire con un gruppo di banchi in una lunga fila.

Joel su Software Bionic Office è un articolo che ho ricordato da molto tempo fa e ha alcune buone idee ma io * (e, cosa più importante, i proprietari dell'azienda) non sono completamente venduti sull'idea della privacy in un ambiente in cui dovremmo collaborare. Questo è un altro ottimo link - L'ultimo layout di Office per lo sviluppo di software - Non avevo nemmeno ricordato le sale riunioni chiuse fino alla lettura questo.

L'ufficio privato ostacola lo sviluppo agile? La mischia è abbastanza forzata e se hai bisogno di infastidire qualcuno dovresti alzarti e bussare alla porta?

A quali schemi di progettazione puoi puntare e perché li consiglieresti?

* Non sono affatto contro gli uffici chiusi, ma sarei felice se qualche altra soluzione potesse fare altrettanto bene. Se non può ... beh, questa è la domanda.

Due aggiornamenti - Aprile 2013.

La prima mossa riguardava un ufficio "funky". Fondamentalmente aperto ma con caratteristiche strane come una parete tappezzata, metà del pavimento in moquette, metà del pavimento in cemento lucido. Tutti seduti sul cemento volevano essere sul tappeto. Sembrava OK ma in practice consiglierei di non tappare solo metà dell'ufficio, le persone che hanno sentito il freddo davvero odiato . Per gli standup andava bene - enormi lavagne occupavano un muro, un sacco di spazio per parlare e scoppiare.

Poi mi sono trasferito in un posto molto affollato mescolato con un'altra società (gli stessi proprietari) la cui funzione era tutta una questione di collaborazione, design, telefonate, manutenzione e installazione di cose fisiche. Questo ha fatto schifo. Poi ci siamo trasferiti in una nuova sede e qualcuno ha deciso che il magazzino / industriale era bello. Superfici dure ovunque, vetro e cemento lucidato. Gli sviluppatori condividono un grande tavolo nel mezzo della zona di traffico più alta proprio accanto a un angolo cottura e lavastoviglie, nemmeno in una nicchia, appena fuori. Accanto alle persone che hanno trascorso tutto il giorno al telefono. Ha succhiato e continuato a succhiare nonostante i cerotti come i pannelli che assorbono il rumore. Ha risucchiato per essere agile perché non c'era spazio progettato per la tavola o per la posizione in piedi e le caratteristiche acustiche del luogo rendevano molto difficile sentire una persona al di sopra del rumore - così come quella sensazione, durante i momenti di calma, di urlare in un Cattedrale. Nessuno ha mai ascoltato le lamentele. Ho smesso e così ho fatto altri. Oh, non ha aiutato che la persona che ha insistito per essere "product owner" non si sia mai presa la briga di presentarsi.

    
posta Adam Eberbach 08.02.2011 - 21:54
fonte

4 risposte

6

Ho avuto entrambi i lati della storia nella mia carriera e personalmente ho trovato la cosa del paesaggio letteralmente infernale. Anche il costante movimento di altre persone mi distrae, per non parlare del rumore ronzante del parlare, dei telefoni che si spengono, degli incontri proprio accanto alla tua scrivania, e del fatto che ti manca abbastanza luce del giorno e aria fresca quando sei seduto nel mezzo. Mi piace una temperatura piuttosto fresca, mi fa pensare meglio. Non tutti sono d'accordo però.

Attualmente siamo in tre in un ufficio. Non è ancora perfetto, ma aiuta il mio collega e io a discutere dei problemi relativi ai server mentre ci stiamo lavorando. E salva spazio ufficio. Ma onestamente, più di tre spero di non dover mai più provare.

Quindi, in sintesi, penso che sia importante dare un'occhiata a:

  • interruzione modesta
  • abbastanza luce e aria
  • mettere insieme persone che collaborano strettamente, ma non più di così

YMMV.

    
risposta data 08.02.2011 - 22:10
fonte
4

Joel su Software Bionic Office è un articolo che ho ricordato da molto tempo e ha alcune buone idee, ma io (e soprattutto i proprietari della società) non sono completamente venduti sull'idea della privacy in un ambiente in cui dovrebbero collaborare.

Non toccherà il resto della domanda, ma solo questa piccola parte. È importante distinguere tra privacy, collaborazione e capacità di concentrazione. Una massa di persone in una grande stanza comunicherà ugualmente bene, come le persone che hanno i propri uffici / spazi separati, ma sarà molto meno probabile che sia in grado di concentrarsi sui propri pensieri.

Ovviamente varia da persona a persona, ma ho sempre trovato molto difficile concentrarmi in una stanza con un sacco di suoni diversi / dove un sacco di persone stanno parlando.

La maggior parte delle persone oggigiorno sa come usare le manopole delle porte;)
Offri loro spazi separati, non importa quanto piccoli, purché siano silenziosi per fare il loro lavoro in pace. Troveranno un modo di comunicare molto più facile di un modo per concentrarsi.

    
risposta data 08.02.2011 - 22:01
fonte
1

Non penso che tu abbia bisogno di posti a sedere specifici per uno sviluppo agile di per sé. La parte agile dell'ufficio dovrebbe probabilmente ruotare attorno alle aree comuni che possono essere utilizzate come necessario. Avere una buona lavagna e spazi per mettere le informazioni relative al progetto ecc.

Un'altra idea è di avere alcune "sale progetto" comuni dove un numero limitato (fino a 8) di persone può lavorare insieme per un breve periodo mentre hanno a che fare con qualche problema / soluzione che è altamente interdipendente. Potrebbe essere una buona idea programmare un orario normale in quella stanza solo perché la vicinanza sembra aiutare a diffondere informazioni molto.

Sono fermamente convinto che la maggior parte delle volte ciò di cui i programmatori hanno realmente bisogno è un ambiente in cui può concentrarsi sulla programmazione senza essere interrotto. Certo ci sono altre parti della programmazione in cui si desidera discutere di cose con i propri colleghi, ecc. Ma per la codifica hard-down dei bulloni è la solitudine che si desidera.

Quindi penso che gli sviluppatori dovrebbero avere uffici individuali. Puoi provare a isolarti in un ambiente aperto usando le cuffie, ma non completamente ottimale, ea volte hai bisogno di sentirti pensare.

Ecco alcune altre idee a cui stavo pensando

a) "ore di flusso" per tutti gli sviluppatori, 1-3 ore (inizia con il numero che pensi di poter gestire e vai da lì) ore al mattino e al pomeriggio in cui è vietato disturbare programmatori, programmare riunioni, chat, ecc. ecc. Una linea guida dovrebbe essere anche per i programmatori di chiudere le loro e-mail, i messaggi istantanei, la pagina facebook, ecc. ecc. durante questo periodo. Potrebbe sembrare dittatoriale, ma penso che i programmatori potrebbero arrivare ad apprezzarlo.

b) camere "deep thinking" . Uno dei vantaggi di lavorare a casa nella mia esperienza è quando si affronta un problema davvero difficile, si può sdraiarsi sul divano, chiudere gli occhi e risolverlo. Al lavoro, nessuna fortuna, la gente penserà che sei un fannullone. Quindi dovrebbe esserci una stanza, senza intuizione con un divano e una scrivania (per una plausibile negabilità che non stai sdraiato sul divano), con una luce "occupata" all'esterno.

Quando devi fare dei codici veramente casuali o pensare a pensieri davvero profondi, vai semplicemente lì. Puoi anche leggere la letteratura di programmazione senza sentirti in colpa:)

c) Corretti "coffebreak" o pranzi , aiuta le discussioni e la diffusione comune delle informazioni se le persone hanno alcune volte che condividono con i colleghi. Non è più difficile che istituire una tradizione (non obbligatoria) di 15 minuti di caffè alle tre in punto ogni giorno.

In generale non è necessario imporre e applicare le regole, ma dirigere e facilitare la creazione di una buona squadra e di un ambiente di lavoro. E a volte tutti abbiamo bisogno di una direzione.

    
risposta data 08.02.2011 - 22:11
fonte
0

Porte chiuse segnalano qualcosa alla mente che l'individuo non può essere interrotto per qualsiasi motivo. È naturale basato sull'uso tipico delle porte delle società; privacy.

Un open space invece tende a portare a un approccio ovviamente più aperto alla comunicazione, ma può ostacolare coloro che necessitano di momenti di concentrazione.

Ciò che riassume sono le linee guida all'interno del tuo team. Nessun layout sarà perfetto; né alcun layout ti aiuterà realisticamente nello sviluppo di un software migliore. [ Sono sicuro che le persone non saranno d'accordo con me qui; argomentare un determinato layout promuoverà una migliore comunicazione che porterà a un software migliore, ma lavorando con gli stessi membri del team in due diversi layout dell'ufficio non ha fatto nulla per cambiare le tendenze della comunicazione perché sono un sottoprodotto del comportamento non del layout dell'ufficio ] L'approccio Agile / Scrum di affrontare i problemi all'interno del processo dopo ogni sprint tramite la riunione retrospettiva farà di più per il tuo team, quindi un layout di ufficio lo farebbe mai.

Fornisci abbastanza spazio personale per ogni membro del team tramite cubi, nastro adesivo, lattine di coca, ecc ... Lo spazio personale dovrebbe affrontare sia problemi visivi che fisici come dover guardare il tuo vicino o essere angusto in uno spazio 3x3.

Dopo questo inizio scatta e rendi conto che il layout dell'ufficio non è altro che un mezzo per un fine e alla fine della giornata il layout è un pezzo del puzzle; non la risposta.

    
risposta data 08.02.2011 - 22:04
fonte

Leggi altre domande sui tag