オブジェクト指向分析設計
『オブジェクト指向設計「OOD」 Coad/Yourdonメソッド』、P・コード、E・ヨードン、小畑喜一 (訳)、吉田誠 (訳)、中川耕一 (訳)、プレンティスホール出版、トッパン、1995年、ISBN 978-4-931356-05-4
『オブジェクト・オリエンテッド開発設計論 The Fusion Method』、D. コールマン、S. ボドフ、H. ジルクリスト、P. ジェレミス、P. アーノルド、C. ドーリン、F. ヘイズ、横河・ヒューレットパッカードカストマ教育センタ (訳)、トッパン、1994年 ISBN 978-4-8101-8587-4
『UMLによる統一ソフトウェア開発プロセス オブジェクト指向開発方法論』、イヴァー・ヤコブソン、ジェームズ・ランボー、グラディ・ブーチ、日本ラショナルソフトウェア株式会社 (訳)、藤井拓 (監修)、翔泳社、2000年 ISBN 978-4-88135-836-8
『ラショナル統一プロセス入門 第3版』、フィリップ・クルーシュテン、藤井拓(訳)、アスキー、2004年、ISBN 978-4-7561-4554-3
『XPエクストリーム・プログラミング入門 — 変化を受け入れる 第2版』、ケント・ベック、長瀬嘉秀 (監訳)、テクノロジックアート (訳)、ピアソン・エデュケーション、2005年、ISBN 978-4-89471-685-8 (第1版は2000年)
『実践UML 第3版 オブジェクト指向分析設計と反復型開発入門』、クレーグ・ラーマン、依田光江 (訳)、今野睦 (監訳)、依田智夫 (訳)、ピアソンエデュケーション、2007年、ISBN 978-4-89471-682-7
システムは複数の領域に分割されることがある。システムが分割される際に、分割の基準となるのは、システムが複数のビジネスに関係する場合、その他複数の関心の領域がある場合などである。分割されたシステムは、それぞれ個別に分析される。
オブジェクト指向分析の成果物は、開発するシステムが機能的に「何を」することが必要であるかということを、概念モデルの形で記述したモデル図や文書である。オブジェクト指向分析の成果物は、ユースケース、および統一モデリング言語 (UML) の複数のクラス図や多数の相互作用図のセットであることが多い。ユースケースは、ユースケース図を使って描くことができる。成果物は、システムのユーザインタフェースを模擬して記述した資料を含むことがある。なお、アジャイルソフトウェア開発の開発方法論を採用する場合は、オブジェクト指向分析の成果物は、必要十分な最小限の成果物を作成するのみであることが多い。
オブジェクト指向のモデリング (オブジェクト指向モデリング) では、おのおののオブジェクトは、モデル化を行うシステムにおいて関心の対象となっている実体の表現であり、それぞれがそのクラスによってオブジェクトの状態 (データ要素) と振る舞いが特徴づけられる。
オブジェクト指向分析設計においては、次に示すようなシステムのさまざまな側面をモデル化することができる。
システムの静的な構造
システムの動的な振る舞い
システムにおいて協調して動作するオブジェクト群の実行時の配備
オブジェクト指向分析設計の過程で作られるモデル図の記法 (notation) は、これまで非常に多くの異なる記法が考案されてきた。 2008年現在では、オブジェクト指向分析設計におけるモデル図の記法は、統一モデリング言語 (UML) が使われる事例がほとんどである。
オブジェクト指向分析 (OOA) では、オブジェクト指向によるモデル化の技法を、システムに対する機能的な要件を分析するために、適用する。
オブジェクト指向設計 (OOD) では、オブジェクト指向分析によって得られた分析モデルを実装 (プログラミング) するための仕様を作るために、モデルを詳細に記述する。
オブジェクト指向分析とオブジェクト指向設計を含めた、オブジェクト指向開発の具体的な方法論を、オブジェクト指向開発方法論 (object-oriented methodology) という。 これまで非常に多くのオブジェクト指向開発方法論が考案されている。