SES企業のkintone活用|案件別工数とスキル棚卸しの可視化設計

この記事をシェア:
目次 クリックで開く

SES(システムエンジニアリングサービス)事業で月末まで案件別粗利が見えないと、赤字案件の是正も追加提案も後手に回ります。原因は、工数、単価、契約条件、スキル情報がExcelや営業担当者の記憶に分散していることです。

本記事では、kintone(キントーン)で 案件・日次工数・スキル履歴を分けてIDでつなぐ設計 を軸に、SESの採算管理とアサイン判断を月末集計から月中の運用へ移す方法を整理します。

SES経営における「工数・スキル可視化」の構造的課題

SES事業の管理が複雑化する最大の要因は、情報が「点」で存在していることにあります。営業が持つ案件情報、総務が持つ契約情報、そして現場エンジニアが持つスキルと日々の稼働時間が、それぞれ異なるフォーマットで管理されているためです。

なぜExcelでのSES管理は「月次締め」まで実態が見えないのか

Excelでの工数管理には、情報の「同時性」と「集計性」に限界があります。各エンジニアから送られてくるExcelの作業報告書を管理者が手作業で集計している場合、全案件の粗利が確定するのは翌月の10日過ぎということも珍しくありません。このタイムラグにより、稼働が跳ね上がっている現場へのフォローや、不採算案件の是正措置が常に後手に回ってしまいます。

スキル棚卸しが「形骸化」する原因:更新頻度と検索性の欠如

多くの企業で行われている「年1回のスキルシート更新」は、実務ではほとんど役に立ちません。IT業界の技術スタックは半年単位で変化するため、いざ新しい案件の引き合いが来た際に「誰がReactの最新バージョンを扱えるか」を瞬時に特定できないからです。また、職務経歴書(Word/PDF)形式での保管は、キーワード検索に弱く、組織全体のスキル分布を定量的に分析することが困難です。

kintoneを活用したSES管理基盤の設計アーキテクチャ

kintoneでSES管理を行う際、最も重要なのは アプリ間の「リレーション設計」 です。情報の重複を避け、整合性を保つための基本構造を解説します。

マスターアプリの定義(エンジニア、顧客、案件、単価)

まずは、情報のマスターとなるアプリを切り分けます。kintoneの「ルックアップ機能」を使い、以下のアプリを連携させます。

  • エンジニアマスター:氏名、入社日、単価(標準原価)、所属部署。
  • 顧客マスター:会社名、取引条件、担当者情報。
  • 案件マスター:案件名、顧客ルックアップ、契約期間、受注単価、予定工数。

トランザクションアプリの設計(日次工数、スキル更新履歴)

日々更新されるデータは、マスターとは別の「トランザクションアプリ」として切り出します。これにより、過去の履歴を蓄積し、推移を追えるようになります。

  • 工数入力アプリ:日付、案件ルックアップ、稼働時間、作業内容。
  • スキル履歴アプリ:エンジニアルックアップ、技術カテゴリ、経験年数、自己評価(5段階)。

このようにデータを構造化することで、例えば「特定のエンジニアの、過去3ヶ月の特定案件における稼働推移」をワンクリックで集計可能になります。このようなデータ基盤の構築は、【図解】SFA・CRM・MA・Webの違いを解説。高額ツールに依存しない『データ連携の全体設計図』で解説しているデータ連携の考え方と共通する、非常に重要なプロセスです。

アプリ間連携:ルックアップと関連レコード一覧の使い分け

案件アプリの中から、その案件に紐づくエンジニアの工数履歴を表示したい場合は「関連レコード一覧」を使用します。これにより、案件詳細画面を開くだけで、現場の累計工数や残予算がリアルタイムで可視化されます。

案件別工数管理の具体的実装ステップ

では、実際にkintone上で工数管理を実装する手順を見ていきましょう。

【STEP 1】案件アプリと工数入力アプリの紐付け

工数入力アプリに「案件ルックアップ」フィールドを作成します。この際、案件アプリの「案件ID(重複禁止の項目)」をキーに設定します。これにより、入力ミスを防ぎ、正確な紐付けを担保します。

【STEP 2】計算式を用いた稼働率と粗利の自動算出

kintoneの計算フィールドを活用し、以下の指標を自動化します。

  • 案件粗利受注単価 - (エンジニア原価単価 * 稼働時間)
  • 稼働率(実績工数 / 標準稼働時間) * 100

※複雑な条件分岐(残業代の割増計算など)が必要な場合は、標準機能の計算式ではなく、JavaScriptによるカスタマイズや専用のプラグイン検討が必要になります。

【STEP 3】グラフ機能による「現場別採算性」のリアルタイムダッシュボード化

kintoneのグラフ機能を使い、月別の「案件別売上推移」や「部署別稼働率」をポータル画面に配置します。これにより、異常値(稼働が高すぎる、または低すぎる案件)をマネージャーが即座に発見できる環境を構築します。

スキルの「資産化」を実現する棚卸しシステム

SES企業にとって最大の資産は「エンジニアのスキル」です。これを検索可能な状態に保つための設計を紹介します。

スキルマップをDB化する:カテゴリ別習熟度のスコアリング

自由記述のスキルシートをやめ、選択肢形式の「技術カテゴリ(言語、DB、OS、クラウド等)」と「習熟度レベル」を設けます。これにより、「Java経験3年以上、かつAWS運用経験あり」のエンジニアを全社員から数秒で抽出できるようになります。

エンジニア自身が更新したくなる「マイページ」の構築

情報の更新を徹底させるには、エンジニア側にメリットが必要です。kintone上に各エンジニアの「マイページ」を作成し、自身の経験プロジェクトや取得資格が整理されて表示されるように設計します。これは、社内でのキャリア形成の振り返りツールとしても機能します。

こうした社内業務のデジタル化は、Excelでの管理限界を突破する第一歩です。Excelと紙の限界を突破する「Google Workspace × AppSheet」業務DX完全ガイドで紹介されているようなモバイル活用のアプローチも、現場エンジニアの入力負荷軽減には非常に有効なヒントとなります。

SES企業の工数・スキル棚卸し設計集計ロジックをプラグインで標準化しませんか?Aurant は日付計算・金額処理・集計・AI連携など、現場で鍛えた自社開発の kintone プラグインを買い切り/月額で提供しています。✓ 実務特化の自社開発プラグイン✓ 買い切り・月額で導入可能✓ 集計・帳票・AI連携までkintoneプラグインを見る →作り込みすぎないkintone拡張kintoneプラグイン基幹・帳票日付・金額・集計・AI連携

SES人材スキル区分別 kintoneアプリ設計 × スキル評価ロジック 早見表

前のセクションでスキルの「資産化」を実現する棚卸しシステムの設計を解説しましたが、「スキルの種類によってkintoneのフィールド設計と評価ロジックが変わる」という点は実装前に整理しておく必要があります。プログラミング言語のスキルと上流工程のコンサルスキルでは、習熟度の評価軸も、案件マッチングに使う検索条件も全く異なります。以下の表は、SES事業で管理すべきスキル区分ごとの設計指針をまとめたものです。

スキル区分 kintoneフィールド設計 習熟度評価ロジック 案件マッチングへの活用方法 更新・メンテナンスのポイント
プログラミング言語・フレームワーク
(Java/Python/React等)
言語名(ドロップダウン)・習熟度(1〜5段階)・業務経験年数(数値)・直近使用プロジェクト名(テキスト)・使用用途(バックエンド/フロントエンド/インフラ等) 業務経験年数×プロジェクト種別(受託開発/自社開発/客先常駐)のマトリクスで評価。1年未満=1、1〜2年=2、2〜4年=3、4〜7年=4、7年超=5に加え、最新バージョン対応経験の有無でボーナス補正 案件要件のスキルセット(Java経験3年以上)をkintoneの絞り込み機能で検索。言語名×習熟度×経験年数の3条件でフィルタリングして候補者リストを即座に生成 半期ごとに本人による自己申告更新を義務化。直近プロジェクト完了時に自動的に更新依頼の通知をkintoneのワークフローで送信する設計が更新率を高める
インフラ・クラウド技術
(AWS/Azure/GCP/Kubernetes等)
クラウドプロバイダー(チェックボックス)・主要サービス経験(テキスト)・認定資格名(テキスト)・資格取得年月日(日付)・資格有効期限(日付) 資格の有無(AWS認定アーキテクト等)×実務経験の組み合わせで評価。資格あり+実務経験あり=5、資格あり+実務経験なし=3、資格なし+実務経験あり=3〜4(経験年数に依存) クラウド案件では必要な認定資格を条件として設定。資格有効期限フィールドを活用してアクティブな資格保有者のみを抽出する絞り込みを設定 資格有効期限の30日前に自動リマインドをkintoneワークフローで送信して、更新漏れを防ぐ。資格取得支援制度と連携させて新規取得時に自動でkintoneを更新するフローを構築
業種・ドメイン知識
(金融/製造/流通/医療等)
業種名(チェックボックス複数選択)・業種内の具体的経験内容(テキスト)・プロジェクト規模(小/中/大)・顧客折衝経験の有無(チェックボックス) 業種の深度(表面的知識/業務知識/業務改善経験あり/業種専門家)の4段階で評価。業種ドメインは年数より「プロジェクトでの役割と成果」で評価するため、自由記述フィールドの充実が重要 業種特化案件では業種ドメイン×役割(要件定義/開発/PMO等)の2軸で絞り込む。ドメイン知識は差別化要素になるため、業種別タグを使った案件提案活動の記録と連動させる 業種知識は案件経験を通じて蓄積されるため、プロジェクト完了時に「業種経験の追加確認」をワークフローに組み込む。案件管理アプリとスキルマップアプリをルックアップフィールドで紐付けて自動反映させる設計が理想
上流工程・マネジメントスキル
(PM/PMO/要件定義等)
上流工程経験の種別(ドロップダウン:要件定義/基本設計/PM/PMO等)・規模感(人数・期間)・顧客とのコミュニケーション頻度・成果物例(テキスト) マネジメント経験は人数・期間・成果(プロジェクト成功/失敗経験と教訓)の3点で評価。技術スキルと異なり定量化が難しいため、上長による評価コメントフィールドを必ず設ける 上流工程案件では「要件定義経験あり」「PM経験あり」の絞り込みに加え、規模感(5名以上プロジェクト)の条件を追加して適切な案件マッチングを実現 マネジメントスキルは半期評価時に上長コメントと共に更新する設計が品質を担保する。自己申告だけでは過剰申告・過小申告が発生しやすく、上長レビューの仕組みが必須

この表で最も見落とされやすいのが「業種・ドメイン知識の構造化管理」です。多くのSES企業はプログラミングスキルは管理していても、「金融系のプロジェクトで要件定義から参画した経験がある」という業種ドメイン知識をkintoneで検索可能な形で管理できていません。業種ドメインを持つエンジニアの単価は一般エンジニアより高く設定できるため、ドメイン知識の見える化は直接的な収益向上に繋がります。

実務で直面する3つの壁と回避策

kintone導入後に陥りやすい失敗と、その対策について解説します。

入力負荷問題:スマホ対応と入力項目の最小化

現場のエンジニアにとって、工数入力は「追加の業務」です。入力項目を極限まで絞り、kintoneのモバイルアプリを活用して移動中に数タップで完了できるUIを設計してください。また、API連携を活用して、既存の勤怠管理システムからデータを流し込む構成も検討に値します。

権限設定の罠:所属部署・役割に応じたアクセス制御

SES事業では、他人の単価情報や別案件の契約条件が見えてしまうことは大きなリスクです。kintoneの「レコードの閲覧権限」や「フィールドの閲覧権限」を使い、以下の制御を確実に行います。

  • エンジニア:自分の担当案件と自分のスキル情報のみ。
  • 営業担当:自分の担当顧客と所属部署のエンジニア情報。
  • 経営・管理部門:全データ。

外部ツール連携:Slack/Teams通知による入力漏れ防止

入力漏れをゼロにするには、リマインドの自動化が不可欠です。kintoneの通知機能だけでなく、Webhookを使用してSlackやMicrosoft Teamsに入力依頼を飛ばす設定を行います。これにより、管理者が「入力してください」と督促する無駄な時間を削減できます。

SES管理ツールの比較検討(kintone vs 専用SaaS vs Excel)

自社の規模や目的に合わせて最適なツールを選択するための比較表です。

比較項目 kintone SES専用SaaS Excel / スプレッドシート
柔軟性 非常に高い(自社フローに完全準拠可) 低い(ツールの仕様に合わせる) 高い(ただし属人化しやすい)
リアルタイム性 高い(即時集計・グラフ化) 高い 低い(手動集計が必要)
コスト(月額/1名) 1,500円(スタンダードコース) 3,000円〜10,000円程度 基本無料(ライセンス料のみ)
スキル管理 DB化による多角的な検索が可能 特化しているが項目変更に弱い 検索・分析が困難
他システム連携 API、プラグインで容易に拡張可 限定的 手動でのインポート/エクスポート

※kintoneの最新料金および仕様については、サイボウズ株式会社公式サイトをご確認ください。

コスト面でいえば、kintoneは非常に安価にスタートできますが、一方でバックオフィス全般のコスト最適化も並行して考えるべきです。例えば、SaaSの導入が進む一方で、アカウント管理やコストの「剥がし方」については、SaaSコストとオンプレ負債を断つ。バックオフィス&インフラの「標的」と現実的剥がし方(事例付)で触れられている戦略が、長期的な利益確保に繋がります。

まとめ:kintoneによるSES DXのロードマップ

kintoneを用いた工数・スキルの可視化は、単なる事務作業の効率化ではありません。それは、どの現場に、誰をアサインすれば、どれだけの利益が出るか をデータに基づいてシミュレーションできる状態を作る、戦略的な投資です。

まずは、現在のExcel管理項目の棚卸しから始め、スモールスタートでひとつの部署から導入することをお勧めします。データの蓄積が進むにつれ、kintoneは貴社のSES事業を支える強力な経営基盤へと成長していくはずです。

kintone業務アプリ・プラグイン活用のご相談

kintoneでの業務アプリ設計や、帳票・連携・自動化を補うプラグインの活用を支援します。現場の運用に合わせたアプリ構成や他システムとの連携まで、具体的な形でご提案します。

kintone向けプラグインを見る →

CRM・営業支援

Salesforce・HubSpot・kintoneの選定から導入・カスタマイズ・定着まで一貫対応。営業生産性を高め、商談化率を改善します。

AT
aurant technologies 編集

上場企業からスタートアップまで、数多くのデータ分析基盤構築・AI導入プロジェクトを主導。単なる技術提供にとどまらず、MA/CRM(Salesforce, Hubspot, kintone, LINE)導入によるマーケティング最適化やバックオフィス業務の自動化など、常に「事業数値(売上・利益)」に直結する改善実績多数。

この記事が役に立ったらシェア: