IT用語帳

コーディング

Coding

こーでぃんぐ

詳細設計の内容に基づき、プログラミング言語を用いてソースコードを記述する作業。プログラム実装とも呼ばれ、コーディング規約に従って可読性・保守性の高いコードを作成する。
システム開発技術 > システム開発技術

関連キーワードの用語

FEコーディング標準

プログラムの記述方法に関する統一ルール。命名規則、インデンテーション、ネスト、コメントの書き方、使用禁止命令などを規定する。コードの可読性・保守性を向上させ、チーム開発での品質統一に貢献する。

FEコードレビュー

ソースコードを他の開発者が読んで、コーディング標準への準拠、効率性、保守性、欠陥の有無を確認する活動。ピアコードレビュー、コードインスペクション、ウォークスルーなどの形式がある。

FEデバッグ

プログラムの不具合(バグ)を発見し修正するプロセス。机上デバッグや実行デバッグがあり、デバッガ、トレーサー、アサーション、スナップショットなどのツールや手法を用いる。静的解析と動的テストを組み合わせて行う。

IPハッカソン

エンジニアやデザイナーなどがチームを組み、限られた時間内(通常1〜2日)で集中的にアイデアを形にするイベント。ハック(Hack)とマラソン(Marathon)を組み合わせた造語。新しいサービスやアプリの開発に活用される。

IPコンカレントエンジニアリング

製品の設計・開発工程において、設計、生産準備、品質管理などの各工程を同時並行で進める手法。開発期間の短縮とコスト削減を実現する。各部門が早い段階から情報を共有して協力する。

IP機能要件

システムに実装すべき具体的な機能や振る舞いに関する要件。業務上必要なデータ処理、画面表示、帳票出力など、システムが「何をするか」を定義する。