コンテンツにスキップ

ソフトウェア開発工程

出典: フリー百科事典『ウィキペディア(Wikipedia)』

: Software Development Process


[]


ISO 12207CMMI











使使











使



使使使



3232

[]



[]


 (manufacturing) [1]

[2][3]1

/[4]

[]



ウォーターフォール・モデル[編集]






使



 Critical Design ReviewWISCYWhy Isn't Someone coding yet?

反復型[編集]








XPXP112[ 1]

ERD







1 10%  15% 調(Software Development at Microsoft Observed)調

TDD便TDDTDD

[]


//BRAISEVDMZ

FSM

DO178BA

[ 2]

[]


ISO 15504CMMI

[]



関連項目[編集]

脚注[編集]

注釈[編集]

  1. ^ あるいはその一部で、開発チームもユーザーの一部である。
  2. ^ 例えばOCLJMLモデル駆動型アーキテクチャなどがある。

出典[編集]

  1. ^ "The overwhelming problem with software development is that everything is part of the design process. Coding is design, testing and debugging are part of design, and what we typically call software design is still part of design." Jack W. Reeves. (1992). what is software design?. C++ Journal, Vol. 2, No. 2. (author's copy) (村上/日本語訳. ソフトウェア設計とは何か?)
  2. ^ "If the design documents truly represent a complete design, the manufacturing team can proceed to build the product. In fact, they can proceed to build lots of the product" Jack W. Reeves. (1992). what is software design?. C++ Journal, Vol. 2, No. 2. (author's copy) (村上/日本語訳. ソフトウェア設計とは何か?)
  3. ^ "the manufacturing team ... build the product ... programming is not about building software; programming is about designing software." Jack W. Reeves. (1992). what is software design?. C++ Journal, Vol. 2, No. 2. (author's copy) (村上/日本語訳. ソフトウェア設計とは何か?)
  4. ^ "no other modern industry would tolerate a rework rate of over 100% in its manufacturing process. A construction worker ... is soon out of a job. In software, ... code is ... revised or completely rewritten during testing and debugging. We accept this sort of refinement during a creative process like design, not as part of a manufacturing process." Jack W. Reeves. (1992). what is software design?. C++ Journal, Vol. 2, No. 2. (author's copy) (村上/日本語訳. ソフトウェア設計とは何か?)

外部リンク[編集]