Skip to Content
Making Software ―エビデンスが変えるソフトウェア開発
book

Making Software ―エビデンスが変えるソフトウェア開発

by Andy Oram, Greg Wilson, 久野 禎子, 久野 靖
September 2011
Intermediate to advanced
612 pages
15h 48m
Japanese
O'Reilly Japan, Inc.
Content preview from Making Software ―エビデンスが変えるソフトウェア開発
185
マイクロソフト内部の組織上の複雑さ
あなたのチームが修正する必要のあるすべてのバグや、実装する必要のあるすべての機能をあらかじ
め予想できないとしても、ソフトウェアプロジェクトの設計フェーズの間に、最も強い依存関係がどこ
にあるかということを考えておくことは、意味がありそうです。そういうコンポーネント間の依存関係
は、調整なしに変更が行われた際に、より大きな影響をもたらしそうな、システムの部品を指し示しま
す。可能なら、相互依存のあるコンポーネントの作業を行うチーム間のコミュニケーションが円滑にな
るような形で、開発者とチームに対するタスクやコンポーネントの割り当てを行うべきです。このこと
は、最終的なチーム構造を決めるのは設計フェーズの後まで遅らせるか、あるいは少なくともチーム構
成に柔軟性を持たせるのが良い、ということを意味します。
Cataldo
らは、構造調和が時間の経過とと
もに減少することと、これは
コード内部の依存関係とチーム構造が対応していたものが変わってしまう
ためだということを述べています。リリースごとに開発者チームの構造を再編成することでこの問題を
緩和でき、より高い構造調和レベルを維持でき、
MR
遂行の時間を短縮できる可能性があります。同様に、
開発者へのタスクやコンポーネントの割り当てに際しては、地理的な事項も考慮すべきです。可能なら、
高度に相互依存するコンポーネントは、より手厚いコーディネーションが行えるように、同じサイトで
働くチームや開発者に割り当てられるようにすべきです。 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

マイクロフロントエンド ―マイクロサービスアーキテクチャの概念をフロントエンドに拡張し、信頼性、自律性の高いシステムを構築する

マイクロフロントエンド ―マイクロサービスアーキテクチャの概念をフロントエンドに拡張し、信頼性、自律性の高いシステムを構築する

Luca Mezzalira, 嶋田 健志
推薦システム実践入門 ―仕事で使える導入ガイド

推薦システム実践入門 ―仕事で使える導入ガイド

風間 正弘, 飯塚 洸二郎, 松村 優也

Publisher Resources

ISBN: 9784873115115Other