ソフトウェア開発哲学の一覧

ソフトウェア開発哲学の一覧(ソフトウェアかいはつてつがくのいちらん)は、プログラミングパラダイムソフトウェア開発方法論ソフトウェア開発プロセスプログラミング原則プログラミング慣習プログラミングにおける法則などの一覧。

ソフトウェア開発方法論

[編集]

ソフトウェア開発手法

[編集]

ソフトウェア開発モデル

[編集]

その他

[編集]

プログラミングにおける原則、法則、経験則

[編集]

プログラミング原則

[編集]

プログラミングに関する経験則

[編集]

関連する法則

[編集]

プログラミングパラダイム

[編集]

ソフトウェア設計における原則

[編集]

ソフトウェア設計パラダイム

[編集]

ソフトウェア開発における原則

[編集]

関連項目

[編集]

参考文献

[編集]
  • ISO/IEC/IEEE 26515:2018(E) - ISO/IEC/IEEE International Standard - Systems and software engineering — Developing information for users in an agile environment[2]
  • C++ Core Guidelines[3] (Stroustrup/Sutter) P1 - P13 Philosophy rules
  • 300 Rules of Thumb and Nuggets of Wisdom (excerpt from Managing the Unmanageable - Rules, Tools, and Insights for Managing Software People and Teams[4] by Mickey W. Mantle, Ron Lichty)

脚注

[編集]
  1. ^ Aslett, M. J. (December 1991). “An overview of the HOOD method”. 1991 IEE Colloquium on an Introduction to Software Design Methodologies (Ref. No: 1991/181): 5/1–5/4. https://ieeexplore.ieee.org/document/182226. 
  2. ^ ISO/IEC/IEEE International Standard - Systems and software engineering — Developing information for users in an agile environment. Iso/Iec/IEEE 26515:2018(E). (December 2018). pp. 1–32. doi:10.1109/IEEESTD.2018.8584455. ISBN 978-1-5044-5297-7. https://ieeexplore.ieee.org/document/8584455 
  3. ^ C++ Core Guidelines”. isocpp.github.io. 2021年4月11日閲覧。
  4. ^ Mantle, Mickey W. (2020). Managing the unmanageable : rules, tools, and insights for managing software people and teams. Ron Lichty (2nd ed.). Boston. ISBN 978-0-13-566763-7. OCLC 1137802633. https://www.worldcat.org/oclc/1137802633