ソフトウェア開発 人月の神話 第5章:アーキテクトの暴走を防ぐ方法と2回目の設計の危険性 人月の神話 第5章の要点・ポイントをご紹介しています。第5章では、「セカンドシステム症候群」と訳されることの多い「The Second-System Effect」について論じると共に、この現象も踏まえて、適切なアーキテクチャを作り出す方法について論じられています。 2022.05.31 ソフトウェア開発
ソフトウェア開発 人月の神話 第4章:アーキテクチャと実装の分離 ~使いやすいシステムを作るために最も考慮すべきこと~ 人月の神話 第4章の要点・ポイントをご紹介しています。第4章では、実装との対比の下、アーキテクチャの重要性が主張されています。また、良いアーキテクチャの作り方について論じられています。 2022.05.22 ソフトウェア開発
ソフトウェア開発 人月の神話 第3章:職務の専門化を用いたチーム編成 ~優秀な開発者でも少数では開発できない規模の開発を行うために~ 人月の神話 第3章の要点・ポイントをご紹介しています。第3章では、職務を専門化することで大人数でも効率的に開発が行えるチーム編成の仕方(ミルズの案)について取り上げられています。 2022.05.09 ソフトウェア開発
ソフトウェア開発 人月の神話 第2章:見積もり失敗の原因と対処法 人月の神話 第2章の要点・ポイントをご紹介しています。第2章では、ソフトウェア開発の見積もりを失敗する原因とその失敗原因への対処法が取り上げられています。またその中で、開発プロジェクトの人員を増やすことが、必ずしも開発期間を短縮させず、むしろ延長しかねない理由を説明しています。 2022.05.01 ソフトウェア開発