システム開発でよく使われる英単語・英語フレーズ一覧【例文あり】
たとえば、以下は英語で何と表現すればよいのでしょうか?
- 要件定義
- 設計
- 開発・実装
- テスト
- 運用・保守
今回は「システム開発」の英語表現について、簡単にお伝えします。
「システム開発」でよく使う英単語・英語フレーズ一覧
ここからは「システム開発」でよく使う英単語・英語フレーズ一覧について、以下順にお伝えします。
- 基本用語
- 開発工程ごとの詳細用語一覧
- そのほか関連用語一覧
基本用語
system development | システム開発 |
requirement definition | 要件定義 |
external design | 外部設計 |
internal design | 内部設計 |
coding | 開発・コーディング |
testing | テスト |
maintenance | 保守 |
operation | 運用 |
開発工程ごとの用語一覧
以下の開発工程ごとに用語を詳しくお伝えします。
- 要件定義
- 設計
- 開発・実装
- テスト
- 運用・保守
requirement definition | 要件定義 |
specification | 仕様 |
budget | 予算 |
deliverable | 成果物 |
development team | 開発チーム |
functional specification | 機能仕様 |
kick-off meeting | キックオフミーティング |
legal contract | 法的契約 |
milestone | マイルストーン |
programmer | プログラマ |
programming team | プログラミングチーム |
progress | 進捗 |
project manager | プロジェクトマネージャ |
software development environment | ソフトウェア開発環境 |
system analyze | システム分析 |
system engineer | システムエンジニア |
design | 設計 |
agile development | アジャイル開発 |
bottom-up design | ボトムアップ設計 |
event driven | イベント駆動 |
extreme programming | エクストリームプログラミング |
incremental build model | インクリメンタルビルドモデル |
Jackson Structured Programming | 順序・選択・反復に重点を置いた比較的小規模開発で用いられるプログラム図式設計手法 |
Object-oriented design | オブジェクト指向設計 |
problem specification | 与えられた問題に対する解決策をプログラミングするという観点から、解決すべきことの概要文書 |
pseudocode Pseudo-code |
疑似コード |
robust | ロバスト 堅牢な・強靭なシステム |
software development process | ソフトウェア開発プロセス |
structure chart | 構造図 |
technical guide | テクニカルガイド |
top-down design | トップダウン設計 |
traditional model | 従来モデル |
user guide | ユーザーガイド |
waterfall model | ウォータフォールモデル |
coding | 開発・コーディング |
build | 構築する |
argument | 引数 |
debugging | デバッグ |
develop | 開発する |
development environment | 開発環境 |
dry run | ドライラン |
embedded | 組み込みの |
executable code | 実行可能コード |
executable file | 実行可能ファイル |
explicit declaration | 明示的宣言 |
function | 機能 |
High-level language | 高水準言語 |
implement | 実装する |
implicit declaration | 暗示的宣言 |
inheritance | 継承 |
intermediate code | 中間コード |
internal commentary | ソースコード内のコメント |
interpreter | インタプリタ |
machine code | 機械語 |
module library | モジュールライブラリ |
parameter | パラメータ |
procedure | プロシージャ |
process | プロセス |
reference parameter | 参照渡し |
scripting language | スクリプト言語 |
source code | ソースコード |
structured data | 構造化データ |
structured listing | 構造化リスト |
stub | スタブ |
trace facility | トレース機能 |
return value | 戻り値 |
testing | テスト |
acceptance testing | 受入テスト |
alpha testing | αテスト |
beta testing | βテスト |
boundary testing | 境界値テスト |
bug | バグ |
exceptions testing | 例外テスト |
exhaustive testing | 全件テスト |
independent test group | ソフトウェアのテストする開発チーム外のグループ |
initial setting | 初期設定 |
production environment | 本番環境 |
staging environment | 検証環境 |
test environment | テスト環境 |
test data | テストデータ |
test log | テストログ |
test plan | テスト計画 |
operation | 運用 |
maintenance | 保守 |
adaptive maintenance | 適応型保守 |
corrective maintenance | 修正型保守 |
feedback | フィードバック |
glitch | 欠陥・異常・故障 |
log | ログ |
perfective maintenance | 完全型保守 |
preventative maintenance | 予防型保守 |
そのほか関連用語一覧
AI Artificial Intelligence |
人工知能 |
algorithm | アルゴリズム |
app application |
アプリ アプリケーション |
back end | バックエンド |
bug | バグ |
cache | キャッシュ |
database | データベース |
deliver | 提供する・納品する |
design | 設計・設計する・デザイン |
estimate | 見積・見積もる |
firewall | ファイアウォール |
framework | フレームワーク |
front end | フロントエンド |
FTP File Transfer Protocol |
FTP |
iterative | 反復的な |
perform | 実行する |
plugin | プラグイン |
scope | スコープ |
singularity | シンギュラリティ・技術的特異点 |
「システム開発」でよく使う英語表現
ここからは上記一覧で挙げた単語・フレーズを用いた「システム開発」の英語表現について、順にお伝えします。
例文
Clear the cache.
キャッシュを消してみて
I’m a Python programmer.
私は Python プログラマです
I work as a system engineer.
システムエンジニアとして働いています
I’m responsible for the project.
私はこのプロジェクトの責任者です
He needs time to learn to code.
彼にはコーディングを学ぶ時間が必要です
We have to reduce personnel costs.
人件費を削減しなければならない
I have experience coding in this field.
この分野でのコーディング経験があります
We’ll check unexpected glitches on-site.
予想外の不具合については、現場で確認します
The kick-off meeting took place in D room.
キックオフミーティングが20号室で開催されました
The project team delivered the application.
プロジェクトチームがアプリを納品した
I’ve advanced my existing coding skill sets.
コーディングスキルが進化してきた
I used the software to write program code.
コードを書くためにそのソフトを使いました
He said the singularity will happen in 2025.
シンギュラリティが起きるのは2025年だと、彼は言いました
You have to apply a patch before the update.
アップデート前にパッチを当てる必要があります
I wrote the requirement definition document.
要件定義書を書きました
We need to get an estimate of monthly payments.
月々の支払額の見積もりが欲しい
The weekly meeting will take place off-site at 2 pm.
週次ミーティングは午後2時にリモートで行われます
The High-level language supports call-by-reference.
その高級言語は参照呼出しをサポートしています
The boundary testing has detected many minor bugs.
境界値テストで多くの細かいバグが検出されました
How many members perform the system maintenance?
システム保守は何名で行うのですか?
The new update will be implemented through beta testing.
次回のアップデートは、βテストを通じて実装される予定です
We performed exhaustive testing to ensure the quality of the product.
製品の質を確保するために、テストを徹底的に行いました
To clearly define requirements for the system, we need to talk with the clients.
システム要件を明確にするためには、お客様との話し合いが必要です
まとめ
いかがでしたでしょうか。上記の表現例を応用して英語での会話で使っていただけたら、うれしいです。ご参考までに。
clear
消す、クリア
be responsible for …
… に責任がある
code
コードを書く
reduce cost
コストを削減する
personnel
人の、人事の
experience
経験
unexpected
予想外の
on-site
現場で
off-site
遠隔で
take place
行う
advance
進化する、前進する
apply a patch
パッチを当てる
monthly
月次の
weekly
週次の
payment
支払
call-by-reference
参照呼出し
detect
検知する
minor
細かい、マイナー
ensure
保証する
product
製品
define
定義する
clearly
明確に
client
顧客、クライアント
implement
実装する
perform
実行する
最後まで読んでくださり、ありがとうございました。