Struct Pass — System development, redrawn No. 01 / 2026 Connect → Build → Pass

Struct Pass — 構造を渡す Pass the
structure.

Rete を先に入れ、システムより先に関係者を繋ぐ。 動くシステムリファレンスモデルで開発の可能性を示し、最後にすべてを御社の資産として渡す。

つながってから、作る。
渡した後に、自分たちで直せる開発を。

窓辺で、ふたりが同じPCを覗き込みながら相談している 01 同じ画面に、集まる
Rete◆Reference◆Connect first◆ Show the real thing◆Build together◆Hand it over◆ No lock-in◆ Rete◆Reference◆Connect first◆ Show the real thing◆Build together◆Hand it over◆ No lock-in◆

— 01 / Premise

開発がうまくいかないのは、作るのが遅いからではない。
繋がるのが、後回しにされているからだ。

順序の問題。 仕様は文書で語られ、判断は会議で先送りされ、システムは最後に登場する。 出来上がってから初めて違和感が見える——その順序を、私たちは逆にする。 Rete が最初に入り、関係者が同じ場所に集まり、動く画面を前にして決める。

所有の問題。 作ったものはベンダーのもの、変更は追加見積もり、知識は個人の中。 それでは、事業のスピードは上がらない。 Struct Pass は、環境・知識・変更の手段をセットで渡す。残るのは自走できるチームだ。

01

渡したいのは、この景色。

The ideal state
紙の資料を指差しながら、画面と見比べる手元
01決める場所は、会議室ではなく画面の前。
ノートPCを囲んで笑い合う開発チーム
02動くものを囲めば、話が早い。
骨組みまで見えるガラスの建築
03構造は、見えないところで効く。
Rete の掲示板画面
04会話・タスク・資料・画面が、最初から一本に繋がっている。
人のいない、整えられたオフィスの廊下
05私たちが去った後の部屋。
網の目に配線された基板
06網の目を先に張れば、何を作っても同じ網の上で動く。

設計書は正しさを伝えられますが、心地よさは伝えられません。 本物の UI を前にした合意は、後から覆りません。手戻りの大半は、ここで消えます。

Fig. 01 — 06 / Ideal state

構造としての建築
02

第四の選択 — 自分たちで直せる。

The fourth way
「仕様です」でも、「追加見積もり」でもない。
自分たちで直せるという第4の選択。

4つの選択を、同じ物差しで。

◎明確に有利

○条件次第で有利

△不利になりやすい

×不利

比較項目
OSS
SaaS
SI
Struct Pass

導入費用

低いほど有利

△構築・検証の人件費
○人数課金では高くなる場合も
×一式開発で高額
△高めだがSIより圧倒的に低い

継続費用

運用保守・開発を含む

○実費と自社の工数
△月額利用料が続く
×保守・追加開発に外注費
◎土台を活かし、自社で回す

自社の作業負荷

学習も含め、軽いほど有利

×構築から運用まで担う
◎設定・利用が中心
○要件整理と依頼・確認
△理解し、運用・改修を担う

変更の自由

自分たちで変えられるか

◎コードを自ら改修できる
×提供された機能の範囲
△契約と委託先に左右される
◎構造も手順も受け取り改修

着手の速さ

変更に動き出せるまで

○社内の技術者次第
×提供側の対応待ち
×見積もり・発注が必要
◎自社判断で、発注待ちなし

学べること

開発知識が組織に残るか

○構築の実践から学ぶ
△利用ノウハウが中心
△開発知識は委託先に残りやすい
◎資料・説明・実践で構造とAIを学ぶ

Struct Passは、自分たちで学び、手を動かす選択。
初期投資と自社の負荷は増える一方、変更を速め、運用・開発を続ける総コストを抑えます。

どんな志向の組織に向くか。

OSS

技術を自社で持ち、自由に作りたい。社内の技術力を軸に、仕組みの選定・構築・改修まで自ら担いたい組織。

SaaS

既存の仕組みで、早く効率化したい。標準機能に業務を合わせ、導入の速さと運用の手軽さを重視する組織。

SI

要件を固め、専門家に任せたい。実現したい業務を明確にし、設計・開発を外部の専門家に委ねたい組織。

Struct Pass

動く土台を受け取り、自分たちで育てたい。完成済みの仕組みから始め、日々の業務に合わせた変更と改善を自社で続けたい組織。

03

Rete — まず人を繋げる。

The connecting layer

「出来上がってから見せる」を、
「繋いだ後で一緒に作る」へ。

顧客・ベンダー・エンドユーザーが同じ場所に集まる。会話・タスク・資料・モックが一本の線になる。 Rete は開発の最初に入り、判断のたびに全員が同じものを見ている状態をつくる。

ツールを3つ繋ぐ調整も、組織ネットワークの壁も、導入の案内も要らない。 最初から統合されているから、繋がるまでの待ち時間がない。

rete — desk
Rete Desk 画面

Actual screen — Rete / Desk

CHAT

動的に発信

疑問や要望を、その場で伝え合う。

TASK

静的に管理

決めたことを、担当と進み具合ごと残す。

FILE

媒体を連携

必要な資料を同じ場に配り、確認する。

MOCK

実物で決める

動く画面を前に、その場で変えて決める。

GROUND

本番環境に先に

ログインを習慣にしてから、システムを足す。

04

Reference — 真似るから早い。

System reference model
在庫管理の実装例 — 台帳管理
システムリファレンスモデルとして作成した在庫管理システムの台帳管理画面

Reference example — Inventory / Object types

在庫管理の実装例 — 商品一覧
システムリファレンスモデルとして作成した在庫管理システムの商品一覧画面

Reference example — Inventory / Products

Rete のアーキテクチャで、
こんなシステムも作れる。

Reference は、Rete のアーキテクチャを使った開発の可能性を示す、システムリファレンスモデルです。 その一例として、在庫管理システムを実装しました。 ご覧いただきたいのは、業務に合わせた画面や機能をどう組み立てられるかということ。 動くモデルを通じて、自分たちの業務で何ができるかを具体的に考えるための参考にしていただけます。

A

構成を知る

Next.js / NestJS / Prisma / PostgreSQL を使い、業務システムを組み立てる構成を示します。

Stack
B

機能の組み方

認証・権限・監査ログなどの共通機能と、業務ごとの画面をどう組み合わせるかを実装で示します。

Base
C

業務への展開例

在庫管理を題材に、商品一覧や台帳管理を実装。業務に合わせた画面づくりの一例をご覧いただけます。

Ledger
D

実装を確かめる

公開評価版のコードから、画面の裏にある構造や実装方法を確認できます。

Code

Source code on GitHub

Rete とシステムリファレンスモデルの公開評価版を、GitHub でご覧いただけます。

公開評価版は、構成や実装方法を確認するためのスナップショットです。

05

三つの段階で、手を離す。

Sequence
01Connect

繋ぐ

Rete を先に入れ、関係者を同じ場所に集めます。会話・タスク・資料・モックが一本になり、初日から全員が同じものを見ています。

02Build

作る

システムリファレンスモデルで開発の可能性を共有し、御社の業務に合わせて一緒に作ります。動く画面への反応をもとに、要件を具体化していきます。

03Pass

渡す

環境・知識・AI 設定・運用体制を、御社の資産として引き渡します。私たちは出ていき、チームが自走を始めます。

06

渡した後に、残るもの。

Assets transferred

Struct Pass は出ていきます。残るのは、自走できるチームと、育て続けられる構造。 ロックインはありません。契約が終わった後も、すべてが御社に残ります。

01

実装コード

リポジトリごと。履歴も、ブランチも、そのまま。

Source
02

クラウド基盤

本番環境・ネットワーク・IaC。御社のアカウントに。

Infrastructure
03

CI / CD

ビルドとデプロイの自動化。手順書つきで。

Pipeline
04

業界ナレッジ

ライブセッションで引き出した知識を Markdown + Git で構造化。

Knowledge
05

AI 開発環境

プロジェクトに合わせて調整済みの設定・ルール・ワークフロー。

AI settings
06

運用体制

運用ルール・監視・障害対応の手順。

Operations
07

ドキュメント一式

As-built の設計・構成・意思決定の記録。

Documents
08

変更の手順

自分たちで直すための、具体的なやり方。

How to change

— Start here

Connect
first.

— Contact

ご連絡いただければ、できることと、できないことをお伝えします。

個人情報の取り扱いについて メールで送る場合は contact@structpass.com まで。