システム開発でよく使われる英単語・英語フレーズ一覧【例文あり】

2024年4月15日

システム開発でよく使われる英単語・英語フレーズ一覧【例文あり】

たとえば、以下は英語で何と表現すればよいのでしょうか?

  • 要件定義
  • 設計
  • 開発・実装
  • テスト
  • 運用・保守

今回は「システム開発」の英語表現について、簡単にお伝えします。




「システム開発」でよく使う英単語・英語フレーズ一覧

ここからは「システム開発」でよく使う英単語・英語フレーズ一覧について、以下順にお伝えします。

  • 基本用語
  • 開発工程ごとの詳細用語一覧
  • そのほか関連用語一覧

 

基本用語

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
実行する

 


最後まで読んでくださり、ありがとうございました。