本文へ移動
Unlogical Systems

Ctrl / ⌘ + K でも開けます

    Unlogical Systems

    フルスタックエンジニア制

    営業から設計・デザイン、開発、運用までを1名のエンジニアが担当する体制です。連携にかかるコストを省き、ご要望をそのままシステムに反映します。

    弊社はフルスタックエンジニア制のシステム開発会社です

    「システム開発には多額の費用がかかるイメージがある」とお考えではないでしょうか。一般的にシステム開発では、営業マンやエンジニア、プロジェクトマネージャー、デザイナーなどが大きなチームを組んで開発を行うため、どうしても人的な連携コスト(ミーティング・進捗共有・技術教育など)が発生してしまいます。

    Unlogical Systemsは小さな開発会社です。「営業〜設計・デザイン〜システム開発〜運用」までを1名で行うフルスタックエンジニア制をとっており、基本は代表が一貫して担当します。規模や納期に応じて、業務委託で協力を依頼できるエンジニアが複数名います。フルスタックエンジニアがお客様からご要望を直接お伺いし、エンジニア本人がストレートにシステム開発へ反映させることによって無駄な連携を省き、打ち合わせから納品までの間に入る人数を減らしています。

    連携コストが減る仕組み

    分業体制の開発では、お客様の言葉が営業担当からプロジェクトマネージャーへ、さらに設計者や開発者へと伝言されていきます。人を経るたびに解釈が加わり、「言ったはずのことが実装されていない」「仕様書にはあるが意図と違う」といったずれが生まれやすくなります。ずれを防ぐための会議や資料作成も、すべて費用に含まれます。

    フルスタックエンジニア制では、次のように工程ごとの受け渡しがなくなります。

    工程分業体制フルスタックエンジニア制
    ヒアリング営業担当が聞き取り、社内へ伝達開発するエンジニア本人が聞き取る
    要件定義・設計設計者が営業の資料をもとに作成聞き取った本人がそのまま文書化
    開発開発者が設計書を解釈して実装設計した本人が実装
    運用・改修別の保守担当へ引き継ぎ開発した本人が運用も担当

    伝言がないため、要件定義の段階で「その機能は作らなくても業務が回る」「その処理はサーバー側で済ませたほうが安い」といった技術的な判断を、お客様と直接その場で話し合えます。仕様の確認や進捗共有のための会議も最小限で済み、その分を開発そのものに充てられます。

    投資対効果の得られないシステムはご提案しません

    弊社では、お客様へ「投資対効果の得られないシステム」はご提案いたしません。ぜひ、貴社の現状・自動化したい業務のイメージをお聞かせください。弊社エンジニアとのご相談の結果、「一部のみをシステム化し、残りは人力作業でまかなう」という判断が、経営上ベストな選択肢の場合もございます。厚いコミュニケーションによるお客様が後悔されないシステム作りが、Unlogical Systemsの目標です。

    営業担当が受注を目的に提案する体制では、機能を増やす方向に話が進みがちです。エンジニア本人がご相談を受ける弊社では、「それは既存のサービスで十分です」「そこは人手で対応したほうが安く済みます」と、作らない選択肢も含めてお伝えします。

    向く案件・向かない案件

    フルスタックエンジニア制は万能ではありません。体制の特徴を踏まえ、向き不向きを正直にお伝えします。

    向いている案件

    • 業務効率化のためのWebシステムで、要件を相談しながら固めていきたい
    • 小規模から始めて、効果を見ながら段階的に機能を増やしたい
    • ホームページ、CMS導入、サーバー設定など、複数の作業をひとつの窓口にまとめたい
    • 他社が開発したシステムの引き継ぎや保守を、中身を理解したうえで任せたい
    • 開発後も同じ担当者に長く相談したい

    向いていない案件

    • 多数の拠点や部門を横断する基幹システムの全面刷新など、常時大人数の開発チームが前提となる案件
    • 短期間に大量のページや画面を並行して制作する必要がある案件
    • 弊社が扱わない言語・基盤(LAMP/LEMP以外)での開発が必須の案件

    向いていない案件でも、要件整理や技術的な相談、パートナー企業との連携という形でお役に立てることがあります。まずはお気軽にご相談ください。

    大規模案件でのパートナー連携

    弊社は小さな開発会社のため、1社だけでは対応しきれない規模の案件もあります。その場合は、お客様のご了承のもとで信頼できるパートナー企業と連携し、弊社が要件整理・設計・技術的な統括を担当しながら、開発の一部を分担する形を取ります。

    逆に、パートナー企業からのご依頼として、既存システムの改修やコーディングのみへの参画、システムの運用保守など、開発の一部を弊社が請け負うことも行っています。詳しくはパートナーシップのページをご覧ください。

    どちらの場合も、お客様との窓口はフルスタックエンジニアが担い、「誰に聞けばよいか分からない」状態を作らないことを重視しています。

    生成AIを開発工程に組み込み、高品質と低コストを両立します

    弊社は生成AI(大規模言語モデル)を開発の道具として日常的に使っています。設計書の下書き、コードの生成とレビュー、テストコードの作成、既存コードの解析、ドキュメントの整備といった工程でAIを活用し、エンジニアは「要件が正しく満たされているか」「使う人にとって分かりやすいか」の確認に時間を充てます。

    フルスタックエンジニア制と組み合わせることで、伝言や調整にかかる時間と、手を動かす時間の両方を減らすことを狙っています。どれだけ短くなるかは案件の内容によって変わるため、お見積りの際に工程ごとの内訳としてお示しします。

    AIが生成したものは必ずエンジニアがレビューし、テストを通してから納品します。品質の責任は人が負う、という原則は変わりません。AI機能をお客様のシステムに組み込むご相談はAI活用開発をご覧ください。

    あわせて読む

    まずは現場のエンジニアにご相談ください

    営業担当ではなく、実際に設計・開発を行うエンジニアが直接お答えします。ご相談・お見積りは無料、1営業日以内にご回答いたします。

    無料でご相談・お見積り

    資料の添付は、送信後に届く受付メールへの返信でお送りいただけます。

    相談・見積りは無料
    1営業日以内にご回答します

    無料で相談する