AI業務効率化

AIでプログラム・システムは作れる?業務改善につなげる設計と自社実践例

AIでプログラム・システムは作れる?業務改善につなげる設計と自社実践例
    AIを活用したシステム開発についてオンラインで相談する新原秀崇のイメージと、課題整理・設計・AIで制作の流れ

    「これまで予算が合わず諦めていたシステムも、AIなら費用を抑えて作れるのではないか」。セルフアチーブには、そのようなご相談が寄せられています。

    結論から言うと、AIを活用すれば、プログラムを書く工数を減らせる場合があります。ただし、何を解決し、誰がどう使うかを決める設計は、AIを使っても省けません。

    私たちも、AIを使ってSNS運用を半自動化するツールと、見積作成・顧客管理・案件進捗・請求をつなぐ仕組みを自社で作りました。本記事では、その実践をもとに、業務改善につながるシステムを作るために何を考えるべきかをお伝えします。

    この記事でわかること

    • AIでプログラムを作ると、何が変わり、何は変わらないのか
    • 開発費を抑えたいときこそ、作る前の設計が必要な理由
    • セルフアチーブが自社で作った2つの仕組みと、人が確認・承認する場面
    • 何を作るか決まっていない段階からの相談の始め方

    AIでプログラムを作ると、何が変わるのか

    AIが支援するのは、プログラムを書く工程

    AIによるコード生成は、作りたい処理を言葉などで伝え、プログラムの作成や修正を支援してもらう方法です。たとえば、GitHub Copilotには入力中のコードに続きを提案する機能があります。公式資料では、提案されたコードを人がレビューし、テストして確かめる必要があると説明されています。

    参考:GitHub公式:Copilotのコード提案機能と利用上の注意 ↗(別タブで開きます)

    プログラムを書く工程を効率化できれば、これまで開発費がネックだった業務改善にも取り組みやすくなります。一方で、必要な機能の整理、動作確認、導入後の修正にも作業が必要です。総額が下がるかどうか、どこまで下がるかは、作る範囲や業務の複雑さによって変わります。

    「AIで作るシステム」と「AIが動き続けるシステム」は分けて考える

    「AIを使って作るシステム」と「運用中もAIが判断するシステム」は、分けて考えると分かりやすくなります。AIに制作を手伝わせたプログラムでも、完成後は決められた手順どおりに処理する構成にできます。

    どこにAIを使うかは、技術の都合ではなく、解決したい課題に合わせて決めます。

    作り始める前に、解決したい課題と仕事の流れを設計する

    私たちが最初に確認するのは、システムを作ること自体が目的になっていないか、という点です。

    「こんな機能が欲しい」という希望の背景には、手作業が多い、確認に時間がかかる、仕事が特定の人に集中しているといった困りごとがあります。その背景を整理してから、何をシステムで解決するのかを考えます。

    要件定義や設計で、現場の使い方まで決める

    システム開発における要件定義は、解決したい課題や必要な機能、守るべき条件を整理する工程です。基本設計では画面や機能のつながりを考え、詳細設計では処理の内容を具体化します。

    必要な設計の詳しさは規模によって変わりますが、AIを使う場合も、少なくとも次の点は決めておく必要があります。

    • 誰が、どの仕事で使うのか
    • どの情報を入力し、何を出力するのか
    • 既存の仕事やツールと、どうつなぐのか
    • どこまで自動で進め、どこで人の確認を入れるのか

    こうした整理を飛ばすと、不要な機能を作ったり、現場で必要な機能が抜けたりします。追加と修正を繰り返すうちに、まとまりのない使いにくいシステムになることもあります。

    AIに制作を任せる前に、仕事がどう進めば困りごとを解決できるのかを設計する。この工程が、使える仕組みの土台になります。

    設計から運用改善までの流れ

    私たちは、次の流れで仕組みづくりを進めます。どの段階で人の承認を入れるかは、設計の段階で決めておきます。

    AIを活用したシステム開発を業務整理から運用改善まで進める流れ
    1. 課題整理:困りごとと、仕事の流れを整理する
    2. 要件・設計:使う人、入力と出力、人が承認する場面を決める
    3. 制作:AIを活用してプログラムを作る
    4. 動作確認:想定した範囲で動くか、実際に使って確かめる
    5. 運用・改善:使いながら、画面や手順を調整する

    マーケティングの設計を、動く仕組みにつなげる

    セルフアチーブが得意とするのは、お客様のゴールと、集客に必要な仕事の流れを結び付けて設計することです。

    SNSの例なら、誰に何を伝えるかを検討し、企画を作り、発信し、反応を確かめて改善します。AIは企画の検討や実行、解析・レポート作成などを支援できます。そのうえで、人が成果を評価し、次の判断に学びを生かせるようにします。

    プログラムが動いた先に、どのような業務改善や集客上の変化を目指すのか。そのつながりまで考えることが、私たちがマーケティングの立場から開発に関わる理由です。

    自社実践1:SNSの企画・投稿・分析を半自動化する

    セルフアチーブでは、自社で実践したものをお客様に提供する方針を持っています。AIを活用した開発でも、まず自社の業務で仕組みを作りました。

    その一つが、SNSの企画・投稿・運用・分析を半自動化するツールです。企画を考える前の設計についても、AIと壁打ちできるようにしています。

    投稿を増やす前に、誰に何を届けるかを考える

    SNSで大切なのは、どのような人に、何を伝えるかです。私たちは、相手が何を求めているかに加え、行動をためらう理由や、行動するきっかけも考えて企画を作ります。

    この設計がずれたまま投稿を自動化しても、伝えたい相手に響く発信にはつながりません。そこで、ターゲットや企画の検討には人が関わり、その設計を運用につなげる仕組みにしています。

    動画・アイキャッチ・テキストは、人が最終確認する

    私たちの運用では、動画、アイキャッチ画像、投稿テキストのすべてに、人が最終チェックを入れます。表現が偏っていないか、人の言葉として自然に伝わるかを確かめ、承認してから公開します。

    SNSの企画・投稿・分析を半自動化し人が承認と改善判断に関わる流れ

    解析やレポート作成を支援する仕組みがあっても、結果から何を学び、次にどう改善するかは、人も理解しておく必要があります。

    人が確認する場面まで含めて設計することが、私たちの考える半自動化です。

    変化を感じたのは、運用を繰り返す手順と投稿品質

    導入して変わったと感じているのは、設計、企画、運用、データの解析・分析、そこから学ぶまでの手順を繰り返しやすくなったことです。

    過去のデータについて、担当者がAIに聞ける環境もできました。上長へ確認する場面でも蓄積した情報を参照できるため、判断の支えになります。私は、こうした仕組みが投稿の質を保つことにもつながっていると考えています。

    ここでいう「繰り返しやすさ」は、誰が運用しても同じ売上や反応が出ることを保証するものではありません。企画から振り返りまでの手順と、判断に使う情報を共有しやすくなった、という運用上の変化です。

    自社実践2:見積・顧客管理・案件進捗・請求をつなぐ

    バックオフィスでは、見積書の作成、顧客管理、案件の進捗管理、請求までをつなぐプログラムをAIで作りました。

    見積作成から顧客管理・案件進捗・請求までをつなぐ仕組み

    経営者のイメージを、現場で使える形にする

    こうした仕組みでは、経営者が思い描く機能を、現場で使える形にすることが大切です。

    どこで仕事が詰まっているのか、何を自動化したいのかを整理する際は、すでに困りごととして認識していることと、まだ言葉になっていない不便さの両方に目を向けます。

    基本の設計を保ちながら、使う人に合わせて画面を調整した

    自社で作った仕組みでは、基本の設計に根本的な変更はありませんでした。一方で、使う人によってプログラムやシステムへの知識・慣れが異なるため、画面での表現などを調整しました。

    機能が揃っていても、担当者が迷わず使えるかどうかは別に確かめる必要があります。実際に使ってもらい、使いやすさを調整するところまでが、業務に定着させるための仕事です。

    AIやプログラムが動ける範囲と、承認のタイミングを決める

    自動で動く仕組みでは、何を実行してよいのかをあらかじめ決めておくことも重要です。

    どこで人の承認を必須にするかを、設計時に決める

    私たちは設計時に、どこで人の承認を必須にするかを確認します。そのうえで、AIやプログラムが想定した範囲を越えて動かないように設計し、実際の動作も確かめています。

    これは、意図しない実行を防ぐための取り組みです。

    セキュリティは、別の人の目でも確かめる

    セキュリティについては、扱う情報や実行できる操作に応じた設計・検証が必要になります。私は、開発する人とは別の人の目による確認も欠かせないと考えています。

    よくある質問

    Q. AIを使えば、システム開発費は必ず安くなりますか?

    A. 必ず安くなるとは限りません。プログラムを書く工数を抑えられる場合はありますが、総額は必要な設計、機能、動作確認、運用の範囲で変わります。何を改善するための開発かを整理したうえで、費用と対応範囲を確認することが大切です。

    Q. 小さな業務改善でも、設計は必要ですか?

    A. 規模に合った整理は必要です。大きな仕様書を用意することよりも、誰が使い、何を処理し、どこで確認するかを共有できることを重視します。

    Q. AIで作ったツールなら、すべて自動で任せられますか?

    A. どこまで任せるかは、人が確認する範囲も含めて設計時に決めます。セルフアチーブのSNS運用では、動画・アイキャッチ・テキストを人が最終確認し、承認してから公開しています。

    Q. 何を作るか決まっていなくても相談できますか?

    A. はい。事前に業務の棚卸しや課題整理をしていただく必要はありません。困っていることや実現したいことを壁打ちしながら一緒に整理し、仕組みでどう解決するかを考えます。

    課題を整理するところから、一緒に始める

    AIを使ったシステム開発では、実装を効率化できる可能性があります。その可能性を業務改善につなげるために必要なのが、仕事の流れと、人が判断する場面まで含めた設計です。

    ただ、慣れていない方にとって、業務を棚卸しして課題を整理すること自体が難しいと思います。私たちは、その整理から一緒に取り組みたいと考えています。

    「何を作ればいいか分からない」という段階から、壁打ちを通じて課題を整理し、実際に使える仕組みへつなげていきます。


    このコラムの監修者
    新原 秀崇

    代表取締役

    新原 秀崇

    大学卒業後、外資系企業やラジオ局で営業・マーケティングを経験。2011年に株式会社セルフアチーブを創業し、神戸を拠点に中小企業のWEB集客支援を開始。累計200社以上の顧客獲得を支援し、コンテンツマーケティング・SEO・WEB広告を専門領域として代表自ら戦略設計に携わる。

    この記事に関連するサービス

    日々の業務を、AIで効率化。何から始めるか、
    一緒に考えます。

    業務の整理から設計・構築、運用フォローまで。
    御社の仕事に合った、現場で使える仕組みづくりを支援します。

    1. 業務整理
    2. 設計・構築
    3. 運用フォロー

    AI業務効率化・自動化支援

    AI業務効率化のサービスを見る

    FREE CONSULTATION

    まず、お話してみませんか。 初回相談は無料です。

    「何から始めればいいかわからない」という段階でも構いません。
    現状のヒアリングから、最適な施策をご提案します。

    無料相談を申し込む

    お電話でのご相談

    078-806-8338