開発手法

開発手法

だまし絵を描かないための– 要件定義のセオリー

「だまし絵を描かないための-- 要件定義のセオリー」本書はシステム開発プロジェクトにおける要件定義の方法と成果物を多数の図解で示しています。著者は、ユーザー企業とSIベンダの両方を長く経験しており、システム開発という困難な作業に、できる限り...
開発手法

アーキテクトの審美眼

「アーキテクトの審美眼」本書ではアーキテクチャスタイル、ソフトウェア開発パラダイム、設計手法、分散システムや開発言語などの基本ソフトウェアの機能などを考慮しながらアーキテクトの姿勢や思考の方向性を伝えることを目的としています。著者はソフトウ...
プログラミング理論

セキュアプログラミング―失敗から学ぶ設計・実装・運用・管理

「セキュアプログラミング―失敗から学ぶ設計・実装・運用・管理」本書ではソフトウェア開発の各工程における基本的な情報セキュリティの概念と実践法を明確にすることを主な目的としている。技術的にわかりやすい例を基盤として概念の説明を重視した形式をと...
ソフトウェアテスト

テスト駆動開発

「テスト駆動開発」本書ではテスト駆動開発のゴールは「動作するきれいなコード」であると述べている。では、どうすれば動作するきれいなコードにたどり着けるのだろうか。テスト駆動開発の2つのルール・自動化されたテストが失敗したときのみ、新しいコード...
プログラミング理論

レガシーコードからの脱却 ―ソフトウェアの寿命を延ばし価値を高める9つのプラクティス

「レガシーコードからの脱却 ―ソフトウェアの寿命を延ばし価値を高める9つのプラクティス」本書は開発者が変更可能なコードを書くための原則とプラクティスを学び、ソフトウェアの開発と保守のコストを下げるために書かれたという。レガシーコードは修正、...
開発手法

実務で役立つWBS

「実務で役立つWBS」本書はWBSの基本原則、作成と適用に関する包括的な1冊となっています。WBSによりプロジェクトの構造を明らかにし、立ち上げたプロセスを効率化するほか、計画、コントロールコミュニケーションのツールとしてプロジェクト全体を...
開発手法

カンバン ソフトウェア開発の変革

「カンバン ソフトウェア開発の変革」著者が初めて日本の工場に訪れた時に見た管理システムである「カンバン」が、工場での在庫補充だけのモノではないと知ったそうです。本当に価値のあることを行い、具体的な問題を発見し、仕事のやり方や他の人との連携方...
開発手法

Clean Architecture 達人に学ぶソフトウェアの構造と設計

「Clean Architecture 達人に学ぶソフトウェアの構造と設計」本書はRobert C. Martin(ボブ・マーチン)によるソフトウェア設計の本です。ソフトウェアアーキテクチャの目的や重要性、設計の原則やコンポーネントの結合・...
.NET開発

アジャイルとスクラムによる開発手法 ~Azure DevOpsによるプロフェショナルスクラムの実践

「アジャイルとスクラムによる開発手法 ~Azure DevOpsによるプロフェショナルスクラムの実践」「Professional Scrum Development with Azure DevOps」の翻訳書で、スクラム開発の基礎から応用...
開発手法

今すぐ実践! カンバンによるアジャイルプロジェクトマネジメント

「今すぐ実践! カンバンによるアジャイルプロジェクトマネジメント」本書では3~10人で構成されたフィーチャーチームが「カンバン」を導入するというシナリオで話が進められます。1.経営陣の同意を得る2.カンバンのクイックスタートガイド3.納期を...