SIerのSEの仕事内容|新卒が担当する工程と1年目の流れ
本ページはプロモーションが含まれています
SIerのSE(システムエンジニア)は、お客様の困りごとを聞いて、どんなシステムを作るかを決め、設計・開発・テストを経て、システムを動かし続けるところまで責任を持つ仕事です。プログラムを書くだけの仕事ではなく、お客様や社内外のメンバーとの調整が大きな割合を占めます。新卒のうちは、テストや詳細な設計、プログラミングなど、工程の後半の作業から任されることが一般的です。
この記事では、SEの仕事の流れと、新卒が最初に担当しやすい仕事を整理します。
SIerのSEとは何をする人か
SIer(システムインテグレーター)は、企業や官公庁から依頼を受けて、業務で使うシステムを作り、動かし続ける会社です。業界の全体像はSIerの業界構造をわかりやすく解説で紹介しています。
SIerのSEは、そのシステムづくりの技術面の中心になる人です。主な役割は次のとおりです。
| 役割 | 内容 |
|---|---|
| 要望の整理 | お客様の業務を聞き、システムで何を実現するかをまとめる |
| 設計 | 画面・データ・処理の流れなどを決め、設計書にまとめる |
| 開発の管理 | 自分でプログラムを書く、または協力会社に依頼して進み具合を管理する |
| 品質の確認 | テストの計画を立て、不具合がないか確かめる |
| 運用・保守 | 動き始めたシステムのトラブル対応や改修を行う |
会社や立場によって、自分で手を動かす割合と、管理・調整の割合が大きく違うのがポイントです。
システム開発の工程と、SEが関わる範囲
システム開発は、一般的に次のような工程で進みます(「ウォーターフォール」と呼ばれる進め方の例)。
- 要件定義:お客様と話し合い、システムに必要な機能や条件を決める
- 基本設計:画面や帳票など、お客様から見える部分を設計する
- 詳細設計:プログラムの中の処理など、作る側から見た部分を設計する
- 開発(プログラミング):設計書にもとづいてプログラムを作る
- テスト:部品ごとのテストから、システム全体のテスト、お客様による確認まで行う
- リリース(本番稼働):実際の業務でシステムを使い始める
- 運用・保守:トラブル対応や、機能の追加・改修を行う
要件定義や基本設計は「上流工程」、開発やテストは「下流工程」と呼ばれることがあります。元請けのSIerほど上流工程の比率が高く、開発の多くを協力会社に依頼することがあります。元請けかどうかの見分け方はSIerの多重下請け構造と元請け企業の選び方で解説しています。
開発の進め方は1つではない
最近は、短い期間で作って見直すことをくり返す「アジャイル開発」で進める案件もあります。どの進め方が多いかは会社や案件によって違うので、説明会で聞いてみるとよいでしょう。
新卒のSEが最初に担当しやすい仕事
新卒で入社すると、多くのSIerでは入社後の研修を受けてから、プロジェクトに配属されます。研修の期間や内容は会社ごとに違うので、各社の採用ページで確認してください。
配属後は、いきなり要件定義を任されるより、次のような仕事から始めることが一般的です。
- テスト:テストの手順書に沿って動作を確認し、結果を記録する
- プログラミング・改修:設計書にもとづいて、小さな機能を作ったり直したりする
- 設計書・資料の作成や修正:先輩の指示のもとで、設計書の一部を書く
- 議事録の作成:お客様との打ち合わせの内容をまとめる
- 運用・保守の対応:問い合わせの調査や、手順書に沿った作業を行う
経験を積むにつれて、詳細設計 → 基本設計 → 要件定義と、上流の工程を任されるようになるのが典型的な流れです。何年目でどこまで任されるかは会社・案件・本人の経験で大きく変わるため、OB訪問や説明会で「若手が要件定義に関わるのは何年目ごろからか」を聞いておくと、入社後のイメージが持ちやすくなります。
アプリ系SEとインフラ系SEの違い
SIerのSEは、大きく「アプリケーション系」と「インフラ系」に分かれることが多いです。
| 比べる点 | アプリケーション系SE | インフラ系SE |
|---|---|---|
| 作るもの | 業務で使うシステムの機能(画面・処理・データ) | システムを動かす土台(サーバー・ネットワーク・クラウド) |
| 主に話す相手 | 業務部門の担当者など、システムを使う人 | 情報システム部門など、ITの担当者 |
| 身につく知識 | お客様の業務知識、プログラミング、データベース | サーバー・ネットワーク・クラウド・セキュリティ |
| 仕事の例 | 販売管理システムに新しい機能を追加する | 古いサーバーをクラウドに移す |
どちらが上ということはなく、お客様の業務に深く入りたいならアプリ系、技術の土台を支えたいならインフラ系、という考え方で選ぶとよいでしょう。会社によっては、入社時に職種を選べる場合と、研修後に配属で決まる場合があります。
SEと営業の役割分担
SIerでは、SEと営業がチームになってお客様を担当します。一般的には、営業が契約やお客様との関係づくり、SEが技術的な提案や開発の中身を担当します。
提案の段階では、営業とSEが一緒にお客様を訪ね、SEが「どう作るか」、営業が「いくらで、どんな条件で受けるか」を考える、という分担がよく見られます。営業の仕事について詳しくは、SIerの営業の仕事内容と向いている人を読んでください。
運営者コメント(大手SIer営業5年の視点)
SIerの営業は、技術のことはSEに任せればいい、と思われがちですが、実際には相当勉強するか、よほどのコミュニケーション力がないと、SEに対して自分の強みを出しにくい仕事です。営業でも技術の勉強は続ける覚悟が必要です。
営業も技術を学ぶ必要があるのと同じように、SEもお客様の業務やお金・契約の考え方を知っていると、提案の質が上がります。
SEに向いている人の特徴
SEに向いていると言われることが多いのは、次のような人です。今の時点でプログラミングができるかどうかより、考え方や姿勢の面が大きいとされます。
- 人の話を聞いて整理するのが好き:お客様の要望をまとめる場面が多い
- わからないことを調べ続けられる:技術は変化が速く、学び続ける必要がある
- チームで進めることが苦にならない:お客様・協力会社・社内の多くの人と関わる
- 細かい確認をいとわない:テストや設計書のチェックでは、正確さが大切
- 完成したものが動く瞬間に達成感を覚える
文系でもSEを目指せるか
多くのSIerは、採用ページで「学部・学科不問」としてSEを募集しています。ただし入社後は技術の勉強が欠かせないので、基本情報技術者試験などの勉強や、簡単なプログラミングに触れておくと、研修や配属後に役立ちます。応募条件は各社の募集要項で確認してください。
まとめ
- SIerのSEは、要件定義から設計・開発・テスト・運用まで、システムづくりの技術面の中心になる仕事
- 会社や立場によって、自分で手を動かす割合と、管理・調整の割合が大きく違う
- 新卒は研修のあと、テスト・プログラミング・資料作成など工程の後半から担当することが一般的
- アプリ系は業務システムの機能、インフラ系はサーバーやネットワークなどの土台を担当する
- SEと営業はチームで動く。どちらも技術とお客様の業務の両方を学ぶ姿勢が大切
- 研修期間や配属の決まり方は会社ごとに違うので、採用ページや説明会で確認する