職種研究

SIerのSEの仕事内容|新卒が担当する工程と1年目の流れ

本ページはプロモーションが含まれています

職種研究 SIerのSEの仕事内容|新卒が担当する工程と1年目の流れ

SIerのSE(システムエンジニア)は、お客様の困りごとを聞いて、どんなシステムを作るかを決め、設計・開発・テストを経て、システムを動かし続けるところまで責任を持つ仕事です。プログラムを書くだけの仕事ではなく、お客様や社内外のメンバーとの調整が大きな割合を占めます。新卒のうちは、テストや詳細な設計、プログラミングなど、工程の後半の作業から任されることが一般的です。

この記事では、SEの仕事の流れと、新卒が最初に担当しやすい仕事を整理します。

目次
  1. SIerのSEとは何をする人か
  2. システム開発の工程と、SEが関わる範囲
  3. 新卒のSEが最初に担当しやすい仕事
  4. アプリ系SEとインフラ系SEの違い
  5. SEと営業の役割分担
  6. SEに向いている人の特徴
  7. まとめ

SIerのSEとは何をする人か

SIer(システムインテグレーター)は、企業や官公庁から依頼を受けて、業務で使うシステムを作り、動かし続ける会社です。業界の全体像はSIerの業界構造をわかりやすく解説で紹介しています。

SIerのSEは、そのシステムづくりの技術面の中心になる人です。主な役割は次のとおりです。

役割内容
要望の整理お客様の業務を聞き、システムで何を実現するかをまとめる
設計画面・データ・処理の流れなどを決め、設計書にまとめる
開発の管理自分でプログラムを書く、または協力会社に依頼して進み具合を管理する
品質の確認テストの計画を立て、不具合がないか確かめる
運用・保守動き始めたシステムのトラブル対応や改修を行う

会社や立場によって、自分で手を動かす割合と、管理・調整の割合が大きく違うのがポイントです。

システム開発の工程と、SEが関わる範囲

システム開発は、一般的に次のような工程で進みます(「ウォーターフォール」と呼ばれる進め方の例)。

  1. 要件定義:お客様と話し合い、システムに必要な機能や条件を決める
  2. 基本設計:画面や帳票など、お客様から見える部分を設計する
  3. 詳細設計:プログラムの中の処理など、作る側から見た部分を設計する
  4. 開発(プログラミング):設計書にもとづいてプログラムを作る
  5. テスト:部品ごとのテストから、システム全体のテスト、お客様による確認まで行う
  6. リリース(本番稼働):実際の業務でシステムを使い始める
  7. 運用・保守:トラブル対応や、機能の追加・改修を行う

要件定義や基本設計は「上流工程」、開発やテストは「下流工程」と呼ばれることがあります。元請けのSIerほど上流工程の比率が高く、開発の多くを協力会社に依頼することがあります。元請けかどうかの見分け方はSIerの多重下請け構造と元請け企業の選び方で解説しています。

開発の進め方は1つではない

最近は、短い期間で作って見直すことをくり返す「アジャイル開発」で進める案件もあります。どの進め方が多いかは会社や案件によって違うので、説明会で聞いてみるとよいでしょう。

新卒のSEが最初に担当しやすい仕事

新卒で入社すると、多くのSIerでは入社後の研修を受けてから、プロジェクトに配属されます。研修の期間や内容は会社ごとに違うので、各社の採用ページで確認してください。

配属後は、いきなり要件定義を任されるより、次のような仕事から始めることが一般的です。

  1. テスト:テストの手順書に沿って動作を確認し、結果を記録する
  2. プログラミング・改修:設計書にもとづいて、小さな機能を作ったり直したりする
  3. 設計書・資料の作成や修正:先輩の指示のもとで、設計書の一部を書く
  4. 議事録の作成:お客様との打ち合わせの内容をまとめる
  5. 運用・保守の対応:問い合わせの調査や、手順書に沿った作業を行う

経験を積むにつれて、詳細設計 → 基本設計 → 要件定義と、上流の工程を任されるようになるのが典型的な流れです。何年目でどこまで任されるかは会社・案件・本人の経験で大きく変わるため、OB訪問や説明会で「若手が要件定義に関わるのは何年目ごろからか」を聞いておくと、入社後のイメージが持ちやすくなります。

アプリ系SEとインフラ系SEの違い

SIerのSEは、大きく「アプリケーション系」と「インフラ系」に分かれることが多いです。

比べる点アプリケーション系SEインフラ系SE
作るもの業務で使うシステムの機能(画面・処理・データ)システムを動かす土台(サーバー・ネットワーク・クラウド)
主に話す相手業務部門の担当者など、システムを使う人情報システム部門など、ITの担当者
身につく知識お客様の業務知識、プログラミング、データベースサーバー・ネットワーク・クラウド・セキュリティ
仕事の例販売管理システムに新しい機能を追加する古いサーバーをクラウドに移す

どちらが上ということはなく、お客様の業務に深く入りたいならアプリ系、技術の土台を支えたいならインフラ系、という考え方で選ぶとよいでしょう。会社によっては、入社時に職種を選べる場合と、研修後に配属で決まる場合があります。

SEと営業の役割分担

SIerでは、SEと営業がチームになってお客様を担当します。一般的には、営業が契約やお客様との関係づくり、SEが技術的な提案や開発の中身を担当します。

提案の段階では、営業とSEが一緒にお客様を訪ね、SEが「どう作るか」、営業が「いくらで、どんな条件で受けるか」を考える、という分担がよく見られます。営業の仕事について詳しくは、SIerの営業の仕事内容と向いている人を読んでください。

運営者コメント(大手SIer営業5年の視点)

SIerの営業は、技術のことはSEに任せればいい、と思われがちですが、実際には相当勉強するか、よほどのコミュニケーション力がないと、SEに対して自分の強みを出しにくい仕事です。営業でも技術の勉強は続ける覚悟が必要です。

営業も技術を学ぶ必要があるのと同じように、SEもお客様の業務やお金・契約の考え方を知っていると、提案の質が上がります。

SEに向いている人の特徴

SEに向いていると言われることが多いのは、次のような人です。今の時点でプログラミングができるかどうかより、考え方や姿勢の面が大きいとされます。

  1. 人の話を聞いて整理するのが好き:お客様の要望をまとめる場面が多い
  2. わからないことを調べ続けられる:技術は変化が速く、学び続ける必要がある
  3. チームで進めることが苦にならない:お客様・協力会社・社内の多くの人と関わる
  4. 細かい確認をいとわない:テストや設計書のチェックでは、正確さが大切
  5. 完成したものが動く瞬間に達成感を覚える

文系でもSEを目指せるか

多くのSIerは、採用ページで「学部・学科不問」としてSEを募集しています。ただし入社後は技術の勉強が欠かせないので、基本情報技術者試験などの勉強や、簡単なプログラミングに触れておくと、研修や配属後に役立ちます。応募条件は各社の募集要項で確認してください。

まとめ

  • SIerのSEは、要件定義から設計・開発・テスト・運用まで、システムづくりの技術面の中心になる仕事
  • 会社や立場によって、自分で手を動かす割合と、管理・調整の割合が大きく違う
  • 新卒は研修のあと、テスト・プログラミング・資料作成など工程の後半から担当することが一般的
  • アプリ系は業務システムの機能、インフラ系はサーバーやネットワークなどの土台を担当する
  • SEと営業はチームで動く。どちらも技術とお客様の業務の両方を学ぶ姿勢が大切
  • 研修期間や配属の決まり方は会社ごとに違うので、採用ページや説明会で確認する

SIer企業研究ノート 編集部

SIer・IT業界の業界研究、企業研究の進め方、職種理解、選考対策について、つまずきやすいポイントと解決手順をまとめています。内容に誤りを見つけた場合はお知らせください。

↑