- 基本設計
- 要件定義で決定された内容に基づき、システムの外部仕様やユーザーインターフェース(画面、帳票など)を具体的に設計する工程のこと。
ユーザーが直接操作する部分の設計を行うため、使いやすさや視覚的な分かりやすさが重視されます。
この段階で、システムの全体像がより明確になり、後の詳細設計や開発工程の指針となります。
詳細設計との違い
「基本設計」と「詳細設計」は、いずれもシステムの設計工程ですが、その対象と内容には大きな違いがあります。ここでは、それぞれの役割と焦点を比較して解説いたします。
| 項目 | 基本設計 | 詳細設計 |
|---|---|---|
| 目的 | 外部仕様(ユーザーから見える部分)の明確化 | 内部仕様(システム内部の動き)の明確化 |
| 内容 | 画面レイアウト、帳票定義、外部インターフェース、システム構成概要 | プログラム内部構造、データベースの物理設計、処理フロー、エラー処理 |
| 対象者 | ユーザー、システム管理者、システムエンジニア(SE) | プログラマー、システムエンジニア(SE) |
実態と働き方
「基本設計」は、ユーザーの視点に立ってシステムを形作る重要なフェーズであり、その働き方には特有の魅力と課題があります。
いいところ(メリット)
メリットは、ユーザーが実際に利用する画面や機能を設計するため、自身のアイデアが形になる喜びや達成感を強く感じられることです。ユーザー目線での使いやすさや視覚的な分かりやすさを追求する中で、クリエイティブな能力を発揮できます。
要件定義の内容を具体化する過程で、技術的な実現可能性とユーザーの要望のバランスを考える力が養われます。また、顧客や開発チームとの連携を通じて、調整能力も向上するでしょう。
わるいところ(デメリット)
デメリットは、ユーザーの要望とシステム開発の制約の間で板挟みになることがあり、調整に苦労する場合がある点です。また、デザインや使い勝手に関する意見の相違が生じやすく、合意形成に時間がかかることもあります。
不明瞭な点や矛盾を解消するためには、関係者との密なコミュニケーションが不可欠です。設計が不十分だと後工程で大きな手戻りが発生するリスクもあるため、高い責任感が求められます。
事前に確認すべきポイント
基本設計の業務に興味がある方は、以下のポイントを事前に確認することで、入社後のミスマッチを防ぎ、より充実したキャリアを築けるでしょう。
- 設計書の作成経験:どのような設計書を作成するのか、テンプレートやツールがあるか確認しましょう。
- ユーザーとの接点:顧客やユーザーと直接コミュニケーションを取る機会がどれくらいあるかを確認しましょう。
- デザインへの関与:UI/UXデザインにどれくらい関われるのか、専門部署との連携体制を確認しましょう。
- 上流工程との連携:要件定義の内容をどのように引き継ぎ、詳細設計へ繋ぐのかを確認しましょう。
就活inGOからのアドバイス
基本設計は、システムの使いやすさや機能性を決定づける重要な工程であり、ユーザーの視点に立って物事を考え、それを具体的に表現する能力が求められます。自身のアイデアを形にし、ユーザーに喜びを提供するやりがいを感じられるでしょう。
論理的思考力はもちろん、デザインセンスやコミュニケーション能力も活かせるため、多角的なスキルを身につけたい方にとって魅力的なキャリアパスとなるはずです。
