0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

コードコンプリート<上> −1−

Last updated at Posted at 2025-03-05

第1章 ソフトウェアコンストラクションへようこそ

コンストラクション:何かを作ることの実践的な部分
ソフトウェアコンストラクションの
主なものは、コーディングデバッグ
他には、

  • 詳細設計
  • 単体テスト
  • 統合テスト
  • コンストラクション計画
  • 統合

コンストラクション以外は、

  • プロジェクトマネジメント
  • 要求開発
  • ソフトウェアアーキテクチャ(概略設計)
  • ユーザーインターフェイス設計
  • システムテスト
  • 保守など

コンストラクションが重要な理由は

  • コンストラクションはソフトウェア開発の30%ー80%の時間を占める
  • コンストラクションへの専念は、個々のプログラマの生産性を驚くほど向上させる
    • あんまり体感していない。他の人の話を聞いてみる
  • コンストラクションは、(コンストラクション前:要求仕様書、アーキテクチャ、コンストラクション後:独立テスト)
  • コンストラクションは、必ず実行される唯一のアクテビティ(要求開発や設計、テストは飛ばさえてしまう場合がある)
  • コンストラクションの成果物のソースコードはソフトウェアを常に書かれているもの(要求仕様書、設計書は必ずしも正しいとは言えないときもある)
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?