web-dev-qa-db-ja.com

アジャイル開発のためのオフィス設計とレイアウト

(stackoverflowから移動)

どのキーボード、デスク、明るい背景、または色付きの背景が最適であるかについては、ここで多くの議論を見つけましたが、オフィス全体のレイアウトを扱っているものは見つかりません。

私たちは約20人の従業員が新しい場所に移動する会社です。ここでは2つの主要な開発手法が定期的に行われています。バックエンドの人々は、モバイルサービスの人々と協力してWebサービスを手配する必要があることがよくあります。バックエンドの人はモバイルの人の約2倍です。バックエンド開発者の約半分はいつでもオンサイトで作業しており、一度にすべてがオフィスにいることはほとんどありませんが、少なくとも5〜10のスペースを用意する必要があるため、ほとんどの場合、2つのグループはほぼ同じです。

デスク、パーティション、さらには壁を配置して、スペースをより良いものにするチャンスがあります。ケータリングやマッサージのようなドットコムのフリルには現金はありませんが、長い列にたくさんの机が並ぶのを避ける計画を立てるべき時です。

Joel on Softwareの Bionic Office は私が昔から覚えていた記事であり、いくつかの良いアイデアがありますが、私*(さらに重要なことには、会社の所有者)は、環境でのプライバシーのアイデアについて完全に販売されていません私たちが協力することになっているところ。これもまた素晴らしいリンクです- The Ultimate Software Development Office Layout -これを読むまで、私は囲まれた会議室さえ覚えていませんでした。

プライベートオフィスはアジャイル開発の邪魔をしていますか?スクラムは十分な強制接触であり、誰かをバグにする必要がある場合は、立ち上がってドアをノックする必要がありますか?

どのデザインレイアウトを指し示すことができ、なぜそれらを推奨するのですか?

*私は閉鎖されたオフィスにまったく反対していませんが、他の解決策も同様にできるなら幸いです。それができない場合は、まあ、それがこの質問のすべてです。


2つの更新-2013年4月。

最初の移動は、「ファンキー」なオフィスへの移動でした。基本的にはオープンですが、壁が1枚カーペット、床が半分カーペット、床が半分研磨されたコンクリートなどの奇妙な特徴があります。コンクリートの上に座っている誰もがカーペットの上にいたかったのです。見た目はまあまあでしたが 練習 オフィスの半分だけはカーペットを敷かないことをお勧めします。寒さを感じた人々は本当に嫌いでした。スタンドアップの場合は問題ありませんでした-巨大なホワイトボードが壁を1つ占有し、話したり話したりするのに十分なスペースがありました。

それから、コラボレーション、デザイン、電話、保守、および物理的なものの設置をすべて担当する別の会社(同じ所有者)が混在する非常に混雑した場所に移動しました。それは吸いました。それから私たちは新しい建物に引っ越しました、そして誰かが倉庫/産業がクールであると決めました。ガラスと磨かれたコンクリートの至る所に硬い表面。交通量の最も多いエリアの真ん中にある簡易キッチンと食器洗い機のすぐ隣にある1つの大きなテーブルを共有している開発者。電話で一日中過ごした人々の隣。それは吸音し、吸音パネルのような絆創膏にもかかわらず吸い続けました。ボードやスタンドアップ用に設計されたスペースがなく、その場所の音響特性により、がたがたの上にいる一人の人間の声が非常に聞こえにくくなり、静かな瞬間に、大聖堂。誰も不満を聞いたことがありません。私は辞め、他の何人かをやめました。ああ、「商品のオーナー」だと主張した人が気にしないでくれても仕方なかった。

9
Adam Eberbach

私は自分のキャリアの中でストーリーの両面を持っていて、個人的に風景のことを文字通り地獄に見つけました。他の人の絶え間ない動きでさえ、話のうなり音、電話が切れる、机のすぐ隣で会議が行われる、そして真ん中に座っていると十分な日光と新鮮な空気がないという事実は言うまでもなく、気が散ります。私はかなり新鮮な温度が好きです。しかし、誰もが同意するわけではありません。

現在、私たちは1つのオフィスに3人います。まだ完璧ではありませんが、同僚と私が取り組んでいる間にサーバー関連の問題について話し合うのに役立ちます。そしてそれはオフィススペースを節約します。でも正直なところ、3回以上は二度と経験する必要がないと思います。

つまり、要約すると、次のことを確認することが重要だと思います。

  • 適度な中断
  • 十分な光と空気
  • 密接に協力している人々をまとめるが、それ以上ではない

YMMV。

6
Joris Meys

Joel on SoftwareのBionic Officeは私が昔から覚えている記事であり、いくつかの優れたアイデアがありますが、私(さらに重要なことには、会社の所有者)は、私たちが想定している環境でのプライバシーのアイデアについて完全に販売されていません共同作業することになります。

残りの質問には触れませんが、これは少しだけです。プライバシーとコラボレーション、および集中力を区別することが重要です。 1つの大きな部屋にいる多くの人は、自分のオフィスや別のスペースを持っている人と同じようにうまくコミュニケーションできますが、自分の考えに集中することははるかに困難です。

もちろんそれは人によって異なりますが、私はいつも、さまざまな音の多い部屋/多くの人が話している部屋に集中するのが非常に難しいことに気づきました。

最近のほとんどの人はドアノブの使い方を知っています;)
彼らが平和に仕事をするために静かである限り、どんなに小さくても、彼らに別々のスペースを与えます。彼らは集中する方法よりもはるかに簡単にコミュニケーションする方法を見つけるでしょう。

4
Rook

アジャイル開発自体に特定の座席が必要だとは思わない。オフィスの機敏な部分は、おそらく必要に応じて使用できる共有エリアを中心に展開する必要があります。プロジェクトに関連する情報などを掲載するための優れたホワイトボードとスペースがある.

もう1つのアイデアは、限られた数(おそらく8人まで)の人々が、相互依存度の高い問題/解決策を処理している間、短時間一緒に作業できる共同の「プロジェクトルーム」を用意することです。親密さが情報の普及に役立つように思われるという理由だけで、その部屋で定期的な共同時間をスケジュールすることは良い考えかもしれません。

私は、プログラマーが本当に必要とするほとんどの時間は、中断されることなくプログラミングに集中できる環境であると確信しています。確かに、同僚と話し合うようなプログラミングの他の部分がありますが、筋金入りのハードコアコーディングについては、それはあなたが望む孤独です。

したがって、開発者は個人のオフィスを持つべきだと思います。ヘッドフォンを使用してオープン環境で自分自身を隔離することはできますが、それは完全に最適ではありません。自分自身の考えを聞く必要がある場合もあります。

これは私が考えていたいくつかの他のアイデアです

a)"flow hours"すべての開発者の場合、1〜3時間(管理者がそこから管理できる数から開始)プログラマーの邪魔を禁止されている午前と午後の時間、会議やIMなどをスケジュールします。この期間中、プログラマーが電子メール、IM、Facebookページなどをシャットダウンするためのガイドラインも必要です。独裁的なように見えるかもしれませんが、プログラマはそれを認めに来ることができると思います。

b)"深い思考"の部屋。私の経験では、自宅で仕事をすることの利点の1つは、本当に厄介な問題に直面したときにソファーに横になり、目を閉じてそれを解決できることです。仕事では、そのような運はありません、人々はあなたが怠け者であると思います。したがって、「占有された」ライトが外にある、ソファーとデスク(ソファーに横になっていないことのもっともらしい否認のため)の洞察のない部屋が必要です。

非常に複雑なコーディングを行う必要がある場合や、非常に深い考えがある場合は、そこに入るだけです。また、罪悪感を感じることなくプログラミング文献を読むことができます:)

c)固定された「コーヒーブレイク」またはランチ、それは、人々が同僚と共有する一定の時間がある場合、情報の議論と共同体の普及に役立ちます。毎日3時に15分のコーヒーブレイクという(必須ではない)伝統を導入することほど難しくはありません。

一般的に、ルールを強制および実施するのではなく、優れたチームと作業環境を構築し、指示することを容易にします。そして、私たちは皆、時には方向性を必要としています。

1
Homde

ドアが閉まっていると、何らかの理由で個人の邪魔をすることができないということを心に知らせます。それは社会の典型的なドアの使用に基づいて自然です。プライバシー。

一方、オープンなフロアプランは、コミュニケーションへの明らかにオープンなアプローチにつながる傾向がありますが、集中力を必要とする瞬間を妨げる可能性があります。

つまり、チーム内のガイドラインです。完璧なレイアウトはありません。また、どのレイアウトも、より優れたソフトウェアの開発に現実的に役立ちません。 [私はここで私に反対することは確かです。特定のレイアウトを議論することは、より良いソフトウェアにつながるより良いコミュニケーションを促進しますが、2つの別々のオフィスレイアウトで同じチームメンバーと作業する場合、移動しても何もしませんでしたオフィスのレイアウトではなく行動の副産物であるため、コミュニケーションの傾向を変更してください]振り返りミーティングを介して各スプリントがオフィスレイアウトよりも多くのことをした後、プロセス内の問題に対処するアジャイル/スクラムアプローチ。

キューブ、ダクトテープ、コークス缶などを使用して、各チームメンバーに十分な個人用スペースを提供します。個人用スペースは、隣人を見なければならない、3x3スペースで窮屈になっているなど、視覚的および物理的な問題に対処する必要があります。

その後、全力疾走を開始し、オフィスのレイアウトは終わりに過ぎない手段であり、一日の終わりには、レイアウトはパズルのピースであることを認識します。答えではありません。

0
Aaron McIver