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 ―エビデンスが変えるソフトウェア開発
174
10
章 アーキテクティング:いつ、どれだけ
?
というものです。ただしこの比率は、初期段階で要求とアーキテクチャに対する検証と妥当性確認によ
り多く投資することで、著しく軽減できます。図
10-6
CCPDS-R
プロジェクトのデータが示す通り、
早期に高リスクの修正に取り組むことで、上記の比率をより小さくできます。
小さなプロジェクトに対するエビデンスでは、上記の比率は一貫して
1:5
程度ですが、これについて
も、優れた人材を起用し、かつ、たとえばペアプログラミングと継続した統合などのアジャイルメソッ
ドを用いて修正までの期間を短縮することで、比率を小さくできます。小規模で重要度の小さなプロジェ
クトでは、アーキテクティング活動をリファクタリングという形でライフサイクル全体に渡って行うこ
ともできますが、「最も簡単なものからやる」形で、スケーラビリティのない
COTS
やセキュリティ的
に問題のあるデータ構造・制御構造にコミットしてしまうなど、アーキテクチャに
関するコミットメン
トを行ってしまい、それが後から容易には直せなくなるという事態に注意する必要があります。
たとえば
CCPDS-R
についてなどの、アーキテクティングとリスク解決のための作業との間のペイ
オフに関して最近提供されたエビデンスは、「どれだけアーキテクティングを行えば十分か?」の最も高
いペイオフであるスイートスポットの位置が、プロジェクトの大きさと重要度の関数であること(大き
く重要なプロジェクトほどアーキテクティングに多くの投資を必要とする) ...
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