Design e layout de escritório para desenvolvimento ágil

9

(movido do stackoverflow)

Eu encontrei muitas discussões aqui sobre qual teclado, mesa, luz ou plano de fundo colorido é melhor - mas não consigo encontrar um abordando o layout de todo o escritório.

Somos uma empresa com cerca de 20 funcionários mudando para um novo local, algo maior. Existem duas principais práticas de desenvolvimento em andamento aqui, com uma combinação regular: as pessoas de back-end geralmente precisam trabalhar com as pessoas móveis para organizar serviços da Web. Existem cerca de duas vezes mais pessoas de back-end do que pessoas móveis. Cerca de metade dos desenvolvedores de back-end está trabalhando no local a qualquer momento e, embora quase nunca estejam todos no escritório ao mesmo tempo, pelo menos 5 a 10 espaços precisam ser fornecidos - portanto, na maioria das vezes, os dois grupos são praticamente iguais.

Temos a chance de organizar mesas, divisórias e possivelmente até paredes para tornar o espaço bom. Não haverá dinheiro para babados nas pontocom, como bufê ou massagens, mas agora é hora de planejar evitar acabar com um monte de mesas em uma longa fila.

Joel, no Bionic Office da Software, é um artigo que eu lembrei há muito tempo e tem algumas boas idéias, mas eu * (e mais importante, os proprietários da empresa) não são completamente vendidos com a ideia de privacidade em um ambiente em que devemos colaborar . Esse é outro ótimo link - o layout final do escritório de desenvolvimento de software - eu nem me lembrava das salas de reunião fechadas até ler isso.

O escritório particular fica no caminho do desenvolvimento ágil? O scrum é contato forçado suficiente e, se você precisa incomodar alguém, precisa levantar-se e bater à porta deles?

Para quais layouts de design você pode apontar e por que os recomendaria?

* Não sou contra escritórios fechados, mas ficaria feliz se alguma outra solução pudesse funcionar da mesma maneira. Se não puder ... bem, é disso que se trata esta questão.


Duas atualizações - abril de 2013.

A primeira mudança foi para um escritório "descolado". Basicamente aberto, mas com características estranhas, como uma parede acarpetada, metade do piso acarpetado, metade do piso de concreto polido. Todo mundo sentado no concreto queria estar no tapete. Parecia bom, mas, na prática, eu recomendaria não tapar apenas metade do escritório, as pessoas que sentiam o frio realmente o odiavam. Para os standups, tudo bem - quadros enormes ocupavam uma parede, muito espaço para conversar e sair.

Então mudei-me para um local muito movimentado, misturado com outra empresa (mesmos proprietários), cuja função era toda sobre colaboração, design, telefonemas, manutenção e instalação de coisas físicas. Isso foi péssimo. Então nos mudamos para novas instalações e alguém decidiu que o armazém / industrial era legal. Superfícies duras em todos os lugares, vidro e concreto polido. Desenvolvedores que compartilham uma grande mesa no meio da área de tráfego mais alto, ao lado de uma cozinha e lava-louças, nem mesmo em uma alcova, apenas por aí. Ao lado das pessoas que passaram o dia todo no telefone. Sugou e continuou sugando apesar de bandaids como painéis absorventes de ruído. Era um saco ágil porque não havia espaço projetado para a prancha ou para o stand-up e as características acústicas do local tornavam difícil ouvir qualquer pessoa acima do barulho - assim como aquele sentimento, durante momentos tranquilos, de gritar em uma catedral. Ninguém nunca ouviu as queixas. Eu parei e alguns outros também. Ah, não ajudou que a pessoa que insistia em ser "dona do produto" nunca se preocupasse em aparecer.

Adam Eberbach
fonte
11
Aliás, qual é o layout geral do local? (Quão grande, quanto tempo?)
Rook
Não é 100% definido - existem alguns sites em consideração. Um deles é um andar superior, em forma de L, em torno de um poço central de elevador, vidro e varanda do lado de fora. A outra (mais provável) é aproximadamente a proporção de 1,6 retangular. Área cerca de 400m ^ 2, acho 4300 pés quadrados?
Adam Eberbach

Respostas:

6

Eu tinha os dois lados da história em minha carreira e, pessoalmente, achei a coisa da paisagem literalmente um inferno. Até o movimento constante de outras pessoas me distrai, sem falar no zumbido das conversas, nos telefones que tocam, nas reuniões próximas à sua mesa e no fato de você não ter luz do dia e ar fresco suficientes quando está sentado no meio. Eu gosto de uma temperatura bastante fresca, me faz pensar melhor. Nem todo mundo concorda.

Atualmente, somos três em um escritório. Ainda não é perfeito, mas ajuda que eu e meu colega possamos discutir questões relacionadas ao servidor enquanto estamos trabalhando nisso. E economiza espaço no escritório. Mas, honestamente, mais de três espero nunca ter que experimentar novamente.

Então, em resumo, acho importante olhar para:

  • interrupção modesta
  • luz e ar suficientes
  • juntando pessoas que colaboram estreitamente, mas não mais do que isso

YMMV.

Joris Meys
fonte
11
Felizmente, não temos telefones. Celulares, mas as pessoas geralmente não se sentam à mesa e têm longas conversas.
Adam Eberbach
4

Joel, no Bionic Office da Software, é um artigo que eu lembrei há muito tempo e tem algumas boas idéias, mas eu (e mais importante ainda os proprietários da empresa) não somos completamente vendidos com a ideia de privacidade em um ambiente em que devemos colaborar.

Não tocarei no resto da pergunta, mas apenas um pouquinho. É importante distinguir privacidade e colaboração e a capacidade de concentração. Uma massa de pessoas em uma grande sala se comunicará igualmente bem, como pessoas que têm seus próprios escritórios / espaços separados, mas com muito menos probabilidade de conseguir se concentrar em seus próprios pensamentos.

É claro que varia de uma pessoa para outra, mas sempre achei muito difícil me concentrar em uma sala com muitos sons diferentes / onde muitas pessoas estão conversando.

Hoje em dia, a maioria das pessoas sabe como usar as maçanetas das portas;)
Dê a eles espaços separados, por menores que sejam, desde que estejam quietos para fazer seu trabalho em paz. Eles encontrarão uma maneira de se comunicar muito mais fácil do que uma maneira de se concentrar.

Torre
fonte
As pessoas não abrem portas aleatoriamente, pois as portas implicam privacidade. Isso é verdade mesmo em um ambiente familiar. Esperar que os colegas de trabalho se comportem de maneira diferente parece um pouco exagerado.
Aaron McIver
@ Aaron - Desculpe, eu não entendi isso. Do que você está falando exatamente?
Rook
@Rook "A maioria das pessoas hoje em dia sabe usar as maçanetas das portas." Supunha-se que isso existisse, permitindo que os indivíduos da equipe tivessem um espaço com uma porta para que pudessem fechá-la ... o que significa que as pessoas sabem como usar a porta e a abrem. conforme necessário ... Eu poderia estar fora da base.
Aaron McIver
@ Aaron - Não, não, você está certo. Ainda não tenho certeza se queremos dizer a mesma coisa, mas o que eu estava tentando dizer é que "ter portas é sempre melhor". Por exemplo, se uma porta estiver aberta significa que você pode entrar por qualquer motivo; porta halfopen - vêm em se você tem que (algo que não pode esperar), porta fechada - não perturbe
Rook
a menos que o prédio esteja pegando fogo (e se estiver pegando fogo, ligue para o corpo de bombeiros, não para mim). Existem exceções, mas esse é um princípio que funciona notavelmente bem. Paredes fornecem despejo de ruído (também, o que não foi considerado - as paredes podem ser isoladas para MUITO melhor despejo de ruído - eu sei muito sobre isso, e acredito nisso por enquanto, investir em um bom isolamento pode fazer maravilhas pela felicidade de pessoas que trabalham). Por outro lado, em um espaço aberto, a comunicação é enfatizada,
Rook
1

Não acho que você precise de assentos específicos para o desenvolvimento ágil em si. A parte ágil do escritório provavelmente deve girar em torno das áreas comuns que podem ser usadas conforme necessário. Ter um bom quadro branco e espaços para colocar informações relacionadas ao projeto etc.

Outra idéia é ter algumas "salas de projetos" comuns, nas quais um número limitado (até talvez 8) de pessoas possa trabalhar em conjunto por um tempo enquanto lida com algum problema / solução altamente interdependente. Pode ser uma boa idéia agendar um horário comum nessa sala, apenas porque a proximidade parece ajudar a disseminar muito as informações.

Acredito firmemente que na maioria das vezes o que os programadores realmente precisam é de um ambiente em que ele possa se concentrar na programação sem ser interrompido. Claro, existem outras partes da programação em que você deseja discutir as coisas com seus colegas, etc.

Portanto, acho que os desenvolvedores devem ter escritórios individuais. Você pode tentar se isolar em um ambiente aberto usando fones de ouvido, mas isso não é totalmente ideal, e às vezes você precisa se ouvir pensar.

Aqui estão algumas outras idéias em que estive pensando

a) "horas de fluxo" para todos os desenvolvedores, de 1 a 3 horas (comece com o número que você acha que pode gerenciar e vá a partir daí) horas da manhã e da tarde onde é proibido incomodar programadores, agendar reuniões, mensagens instantâneas, etc. Uma diretriz também deve ser para os programadores encerrarem seus emails, mensagens instantâneas, página do facebook etc. durante esse período. Pode parecer ditatorial, mas acho que os programadores podem vir a apreciá-lo.

b) salas de "pensamento profundo" . Um dos benefícios de trabalhar em casa, na minha experiência, é que, quando você enfrenta um problema realmente sério, pode se deitar no sofá, fechar os olhos e resolver o problema. No trabalho, sem essa sorte, as pessoas vão pensar que você é um preguiçoso. Portanto, deve haver uma sala, sem insight, com um sofá e uma mesa (para negação plausível de que você não está deitado no sofá), com uma luz "ocupada" do lado de fora.

Quando você tem que codificar realmente bastante ou pensar profundamente, você simplesmente entra lá. Você também pode ler literatura de programação sem se sentir culpado :)

c) "Coffebreaks" ou almoços , ajuda nas discussões e na disseminação comunitária de informações se as pessoas tiverem um horário definido para compartilhar com os colegas. Não é mais difícil do que instituir uma tradição (não obrigatória) de 15 minutos de café às três horas por dia.

Em geral, você não deve determinar e impor regras, mas direcionar e facilitar a construção de uma boa equipe e ambiente de trabalho. E todos nós precisamos de alguma direção algumas vezes.

Homde
fonte
2
Eu realmente não gosto da idéia dos intervalos "fixos".
FrustratedWithFormsDesigner
0

Portas fechadas indicam algo à mente que o indivíduo não pode ser interrompido por qualquer motivo. É natural, baseado no uso típico de portas das sociedades; privacidade.

Um piso plano aberto, por outro lado, tende a levar a uma abordagem obviamente mais aberta à comunicação, mas pode impedir aqueles que precisam de momentos de concentração.

Tudo se resume a diretrizes da sua equipe. Nenhum layout será perfeito; nem qualquer layout o ajudará realisticamente a desenvolver um software melhor. [ Estou certo de que as pessoas vão discordar de mim aqui; argumentar que um determinado layout promoverá uma melhor comunicação que levará a um software melhor, mas trabalhar com os mesmos membros da equipe em dois layouts de escritório separados não fez nada para mudar as tendências de comunicação, porque eles são um subproduto do comportamento, e não o layout do escritório ] A abordagem ágil / Scrum de resolver problemas dentro do processo após cada sprint por meio da reunião retrospectiva fará mais pela sua equipe do que o layout de um escritório faria.

Forneça espaço pessoal suficiente para cada membro da equipe através de cubos, fita adesiva, latas de coca-cola, etc ... O espaço pessoal deve tratar de preocupações visuais e físicas, como ter que olhar para o vizinho ou ficar apertado em um espaço 3x3.

Depois disso, comece a correr e perceba que o layout do escritório nada mais é do que um meio para atingir um fim e, no final do dia, o layout é uma peça do quebra-cabeça; não é a resposta.

Aaron McIver
fonte