【初心者向け】エンジニア業界の基本用語&設計・テスト用語まとめ

仕事

はじめに

こんにちは。ちゃばです。

今回は、エンジニア初心者の方向けに、エンジニア業界の基本用語や設計・テスト用語をまとめました。

エンジニアとして働き始めると、会議やチャット、ドキュメントの中で多くの専門用語が飛び交います。特に設計用語などは初めのうちはどんな意味なのかがよくわからなくなると思います。

参考になれば幸いです。

用語一覧

用語読み方意味・解説
バグバグプログラム上の不具合や誤り。
デバッグデバッグプログラムのバグを見つけて修正する作業。
フレームワークフレームワーク開発を効率化するための土台・枠組み。
ライブラリライブラリ汎用的な処理をまとめた部品集。
リファクタリングリファクタリングコードの挙動は変えずに内部構造を改善すること。
サーバーサーバーネットワークを通じてサービスを提供するコンピュータ。
クライアントクライアントサーバーのサービスを利用する側の端末やソフト。
CLIシーエルアイコマンドラインで操作するインターフェース。
GUIジーユーアイ画面上のボタンやアイコンで操作するインターフェース。
IDEアイディーイー統合開発環境。エディタやデバッガが統合されたツール。
フロントエンドフロントエンドユーザーが直接触れる画面側の開発。
バックエンドバックエンドサーバー側の処理やデータベース管理などの開発。
DBディービーデータベース。データの集まり。
SQLエスキューエルデータベース操作用の言語。
Dockerドッカーコンテナ型仮想環境を作成するためのソフトウェア。
LinuxリナックスオープンソースのOS。サーバー用途でよく使われる。
基本設計きほんせっけいシステム全体の構造や仕様を決める設計フェーズ。
詳細設計しょうさいせっけい基本設計をもとに、実装の具体的内容を決める設計。
フローチャートふろーちゃーと処理の流れを視覚的に示した図。
単体テスト(ユニットテスト)たんたいてすと(ゆにっとてすと)プログラムの最小単位(関数・メソッド)をテスト。
結合テストけつごうてすと複数のユニットを組み合わせた部分をテスト。
システムテストしすてむてすとシステム全体として要件を満たしているか確認するテスト。
受け入れテストうけいれてすとユーザー目線でシステムが要求通りか確認する最終テスト。

参考

ChatGPT(2025/5/3 生成)

まとめ

エンジニアになったばかりの時は、わからないたくさんの用語が出てきて大変ですよね。

実務を通しながら一つ一つの用語を覚えていくことが大切だと思いますので、ぜひ参考にしてみてください。

タイトルとURLをコピーしました