BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Notícias O Ambiente de Trabalho "Ágil"

O Ambiente de Trabalho "Ágil"

Favoritos

Ontem, o cientista chefe da Thoughtworks Martin Fowler publicou em seu blog um artigo sobre o local onde as pessoas trabalham. Como deveria ser o ambiente de trabalho e como isso pode influenciar na produtividade do seu time e consequentemente no produto final.

Algumas pessoas possuem o paradigma de que "ambiente ágil" - nomeei esse dessa forma pela ascêndencia decorrente da adoção de metodologias ágeis - é um ambiente sem controle e "muito descontraído para onde se trabalha". Não isso não condiz com a realidade. Tenha sempre em mente, o problema não é o ambiente, o problema são as pessoas, o ambiente não é um fator determinante, é sim um fator importante mais não é o fator que fará você ter 100% de sucesso ou falhar totalmente, se você possui um time comprometido o ambiente será apenas um dos eixos para o sucesso ou para a falha, o mais importante, sem dúvida, são as pessoas.

Os ambientes ajudam as pessoas a pensarem melhores a desenvolverem suas habilidades ou até mesmo a se desgastarem menos. Desenvolvimento de software é algo bastante humano e convenhamos um tanto quanto cansativo, então um ambiente onde os funcionários possam se relacionar e se "desligar" um pouco é sempre favorável. Não adianta colocar um desenvolvedor 40 horas em frente ao computador e pedir para que ele desenvolva o melhor software, não funciona assim, faço a mesma analogia com um artista, coloque ele em um cubículo sem comunicação exterior e mande ele criar uma obra de arte, ele terá sucesso? Talvez, mais as chances são menores.

Procure ambientes abertos, com bastante espaço para facilitar a comunicação. Sobre salas e mesas pertos Martin Fowler comentou:

Primeiro, tenha certeza de que o lugar é do tamanho ideal para o seu time...  
Em um mundo ideal as salas deveriam ter paredes flexíveis onde é possível isolar um time do outro, então um escritório seria um conjunto de times. Os escritórios são totalmente abertos, apenas com barreiras entre os times. Isso é bom pois o time pode se comunicar entre si e evita o barulho intra-times.

As vezes algo simples em seu ambiente pode fazer com que seu time produza muito mais. Casos como ter um lugar onde as pessoas possam tomar um café pode muitas vezes gerar conversas, e grandes idéias. 

Outra coisa que Martin Fowler cita e que é, de fato comprovado, é ter bons equipamentos e grandes monitores para que nós desenvolvedores possamos aplicar nossas práticas de XP com sucesso, além de poder focar no que nós sabemos "programar" e gastar grande parte do tempo em delays ou então consertando computadores.

Existem diversas outros fatores que compõe  um ambiente  "ágil" o que eu sugiro é sempre ter um canal aberto onde os próprios desenvolvedores possam escolher onde querem trabalhar, onde possam dar suas opiniões e dicas, afinal, quem sabe mais sobre um ideal ambiente do que quem passa a maior parte do tempo nele.

E você leitor, quais dicas você pode dar para um ambiente agradável e que pode alavancar um aumento na produtividade?  Quando que um ambiente muito descontraído pode atrapalhar ao invés de ajudar? Você concorda com o fato de que o ambiente é apenas um dos fatores que pode ajudar no sucesso ?

Avalie esse artigo

Relevância
Estilo/Redação

Conteúdo educacional

BT