基本設計と概要設計の違いとは?初心者にもわかりやすく解説!

  • このエントリーをはてなブックマークに追加
基本設計と概要設計の違いとは?初心者にもわかりやすく解説!
この記事を書いた人

中嶋悟

名前:中嶋 悟(なかじま さとる) ニックネーム:サトルン 年齢:28歳 性別:男性 職業:会社員(IT系メーカー・マーケティング部門) 通勤場所:東京都千代田区・本社オフィス 通勤時間:片道約45分(電車+徒歩) 居住地:東京都杉並区・阿佐ヶ谷の1LDKマンション 出身地:神奈川県横浜市 身長:175cm 血液型:A型 誕生日:1997年5月12日 趣味:比較記事を書くこと、カメラ散歩、ガジェット収集、カフェ巡り、映画鑑賞(特に洋画)、料理(最近はスパイスカレー作りにハマり中) 性格:分析好き・好奇心旺盛・マイペース・几帳面だけど時々おおざっぱ・物事をとことん調べたくなるタイプ 1日(平日)のタイムスケジュール 6:30 起床。まずはコーヒーを淹れながらニュースとSNSチェック 7:00 朝食(自作のオートミールorトースト)、ブログの下書きや記事ネタ整理 8:00 出勤準備 8:30 電車で通勤(この間にポッドキャストやオーディオブックでインプット) 9:15 出社。午前は資料作成やメール返信 12:00 ランチはオフィス近くの定食屋かカフェ 13:00 午後は会議やマーケティング企画立案、データ分析 18:00 退社 19:00 帰宅途中にスーパー寄って買い物 19:30 夕食&YouTubeやNetflixでリラックスタイム 21:00 ブログ執筆や写真編集、次の記事の構成作成 23:00 読書(比較記事のネタ探しも兼ねる) 23:45 就寝準備 24:00 就寝


基本設計と概要設計の違いを理解しよう

システム開発における重要なステップ、基本設計概要設計。この二つの言葉は似ていますが、果たして何が違うのでしょうか?今回は、中学生にもわかりやすいように、両者の違いについて詳しく解説します。

まず基本設計とは、システム全体の骨組みを決める作業です。ここでは何を作るのか、どんな機能が必要かを大まかに決定します。具体的な形はまだ決まっていませんが、システムの全体像をつかむための設計段階です。

一方、概要設計は基本設計の次の段階で、より詳細に設計を進めていきます。基本設計で決めた大まかな構造を基に、機能の詳しい仕様書やプログラム設計の準備を行います。

このように、基本設計は大まかな計画、概要設計は詳細な計画という違いがあります。


基本設計の特徴と役割

基本設計は、プロジェクトの全体像を固めるのが目的です。ここでは以下のような作業を行います。

  • システムの目的や要件の整理
    何のためにシステムを作るのかを明確化します。
  • 機能一覧の作成
    必要な機能をリストアップし、大まかな役割や関係性を決めます。
  • システム構成の設計
    システムのどの部分がどのように連携するかの設計を行います。

この段階ではまだ、コードや細かい処理までは考えません。ユーザーの要求をしっかり理解し、開発の方向性を固めるのが基本設計の特徴です。


概要設計の特徴と役割

概要設計は、基本設計で決めた内容を元に、具体的な設計を進めていく段階です。ここで行う主な作業は以下の通りです。

  • 画面設計やデータベース設計
    システムを使う画面のレイアウトや操作方法を決めます。また、データの保存方法も設計します。
  • 詳細な機能設計
    機能ごとの処理内容やアルゴリズムを具体的に設計します。
  • インターフェース設計
    他のシステムや部品とどう連携するかを決定します。

概要設計では、開発者が実際に作業を始められるように詳しい設計資料を作成することが重要です。


基本設計と概要設計の違いを表で比較

項目基本設計概要設計
目的システム全体の大まかな計画を立てる基本設計をもとに詳細な設計を行う
主な作業機能の大枠決定、システム構成の設計画面設計、データベース設計、詳細な処理設計
成果物基本設計書(外部設計書)概要設計書(内部設計書)
対象主にユーザーの要求仕様主に開発者向けの設計情報
詳細度大まか詳細

この表を見れば、役割の違いが一目でわかりますね。

まとめると、基本設計はユーザーと開発者の共通理解を作る設計概要設計は開発者が作業を始めやすくするための具体的な設計と考えるとわかりやすいでしょう。


まとめ

システム開発の中で、基本設計と概要設計はどちらも重要なステップです。
基本設計は、<何を作るか>を決める大枠の設計で、ユーザーとのコミュニケーションがポイントです。
概要設計は、その基本設計を元に<どう作るか>の詳細を決めていきます。

この二つの違いを理解することで、システム開発の流れや設計の目的が明確になり、トラブルを減らすことにつながります。初心者の方も、ぜひ基本設計と概要設計の違いをしっかり押さえておきましょう!

ピックアップ解説

「基本設計」という言葉を深掘りすると、これはシステムの“骨組み作り”のようなものです。家を建てるときを想像してみてください。まずはどんな家にしたいか、大きさや部屋の配置をざっくり決めますよね。基本設計はまさにこの段階で、細かい色や家具はまだ決めずに、どんな家を建てるか全体のイメージを固めます。この段階でしっかり考えておかないと、後で「こんなはずじゃなかった」となることが多いんです。だから基本設計はとても大切なんですよ。

ちなみに概要設計は、その家の設計図を詳細にしていく作業。つまり、基礎がしっかりできていないと、詳細設計もぐちゃぐちゃになってしまいます。こうして考えると、基本設計の重要さがよくわかりますね!


ITの人気記事

ズームとズームワークプレイスの違いとは?初心者でもわかる徹底解説!
1289viws
青写真と青焼きの違いとは?簡単解説でわかりやすく理解しよう!
1021viws
「画素(ピクセル)とは何?解説と画像の違いをやさしく理解しよう」
888viws
CADデータとDXFデータの違いを徹底解説!初心者でもわかる使い分けのポイント
794viws
スター結線とデルタ結線の違いを徹底解説!初心者でも分かる電気の基本
775viws
初心者でもわかる!しきい値と閾値の違いを徹底解説
635viws
5GとXi(クロッシィ)ってどう違うの?初心者にもわかりやすく解説!
621viws
RGBとsRGBの違いって何?初心者でもわかる色の基本知識
591viws
HTTPとHTTPSの違いをわかりやすく解説!安全なネット利用のために知っておきたいポイント
576viws
API仕様書とIF仕様書の違いを徹底解説!初心者でもわかるポイントとは?
565viws
RGBとVGAの違いを徹底解説!初心者にもわかりやすい映像信号の基礎知識
556viws
IPアドレスとデフォルトゲートウェイの違いをわかりやすく解説!ネットワークの基本を理解しよう
541viws
SSDとUSBメモリの違いを徹底解説!初心者でもわかる保存デバイスの選び方
537viws
インターフォンとインターホンの違いって何?わかりやすく解説!
534viws
インプレッション数とクリック数の違いを徹底解説 — CTRを上げるための基礎と落とし穴
511viws
モバイルデータ通信番号と電話番号の違いを徹底解説!初心者でもわかるスマホの基礎知識
483viws
グロメットとコンジットの違いとは?わかりやすく解説!
469viws
USBフラッシュメモリとUSBメモリの違いとは?初心者でもわかる解説!
467viws
USB充電器とアダプターの違いとは?初心者にもわかりやすく解説!
461viws
ベアリングとリテーナーの違いとは?初心者でもわかる基本の解説
447viws

新着記事

ITの関連記事