見出し画像

マウントするのはドライブだけにしやがれ!

品川駅から伸びる通りの風が、春の終わりを運んでいた。
ビルの合間を縫って歩く佐伯結衣は、手にしたノートPCの重みを確かめながら小さく息を吐いた。
今日は、老舗建設会社・岸田建設との初回打ち合わせ。
クラウド施工管理システムの導入支援。
コンサルとしては標準案件だが、現場の文化を理解せな進まへんタイプのプロジェクトや。

「──ほな、行こか。」
軽く呟いてから、彼女はオフィスビルの自動ドアをくぐった。

応接室では、すでに先輩エンジニアの神谷拓真が待っていた。
整ったスーツ姿に、どこか自信を漂わせる男。
彼は結衣に軽く会釈してから、すぐにノートPCを開き、
スライドを次々と切り替えはじめた。

「結衣さん、今日の説明は僕がリードしますんで。
 岸田建設さん、現場のデジタル化、まだまだこれからみたいですし」

結衣は笑みを浮かべ、「はい、サポートします」とだけ答えた。
神谷の言葉に悪意はない。けれども、
その“上からのトーン”には、長年の経験で染みついた自負があった。

そこへ、扉が開く。
やや日焼けした肌、太い腕。安全靴を履いたままの姿が印象的な男が入ってくる。

「どうも、お世話になります。岸田建設の宮原ですわ」

56歳。工務部の課長。
長年、現場監督として腕を振るってきた叩き上げの人。
白髪が混じった短髪に、真面目さと誠実さがにじんでいる。

「こちらこそ、よろしくお願いします。ミラージュシステムズの佐伯です」
結衣が名刺を差し出すと、宮原は両手で受け取って笑った。
「いやぁ、うちもいよいよクラウドとか言われましてな。
 正直、空の話か思いましたわ」

会議室に小さな笑いが起きた。
結衣も笑いながら、「ほんまに“雲”って書きますもんね」と返す。
その柔らかな声に、場が少しだけほぐれた。

だが、神谷がスライドを切り替えると、空気がすぐに変わる。

「では、弊社の提案内容を説明いたします。
 クラウドインフラはAWSを利用します。
 コンテナ環境にはKubernetesを採用し、CI/CDはGitLab上で統合します」

宮原の眉がわずかに動いた。
「……キューバ? あ、違うんですか」

神谷は気づかず、説明を続ける。
「各Podの冗長化設定はHelmチャートで構築予定です」
「……はい……」
宮原はうなずくが、完全に理解はしていない。

結衣は隣でノートを開きながら、そっと呼吸を整えた。
(うん、これ、置いてけぼりになってるな……)

神谷の声が滑らかに続く。
「結衣さん、このスライド、補足いけます?」
「はい」
結衣は少し体を前に出し、穏やかに口を開いた。

「宮原様、今のお話、少し分かりやすい例で申しますと──」
ペンを取り、紙に簡単な図を描く。
「“クラウド”いうのは、みんなで使う作業台みたいなもんです。
 現場で図面を広げるとき、誰が見ても同じ線が引いてある。
 その状態をデータでも作る、そんな仕組みですわ。」

宮原の顔が少し明るくなった。
「なるほど、そういうことですか。現場が共通の台使う、みたいなもんやな」
「そうです。場所が違っても、同じ線が見えるようにする。それが目的です」

神谷は横目で結衣を見た。
説明のテンポが崩れた、と感じたのかもしれない。
だが宮原が頷いたことで、結衣の言葉が届いたことは明らかだった。

会議後、廊下に出ると神谷が言った。
「結衣さん、あの説明……まぁ分かりやすかったですけど、
 ちょっと素人向けすぎません?」

「ええ、そうかもしれませんね」
結衣は笑顔のまま答えた。
「でも、“分かる”ところから始めるのが、一番早いですよ」

神谷は無言のままノートPCを閉じた。

──それから数週間。
システム構築の設計フェーズに入ったが、
クラウド環境のテストで不具合が続いた。
データ共有が不安定で、チーム全体が焦り始める。

「Podの再起動スクリプトは動いてる。
 ネットワーク側の設定かも」
「DNSキャッシュかもしれない」
神谷の声が少し強くなる。

結衣は静かに手元の端末を見つめた。
「……ちょっと確認してみます」

彼女は椅子から立ち上がり、サーバ室へ向かった。
薄暗い部屋の中、古いラックの前で端末を叩く。
ログの流れが端末に走り、過去の設定履歴が現れる。

(あぁ……残ってるやん、前のDNSの設定)
前任システムのキャッシュファイルが削除されず残っていた。
それがクラウド環境との通信を阻害していたのだ。

彼女は静かにファイルを整理し、設定を修正。
数分後、通信が正常に戻る。

「復旧しました」
会議室に戻って報告すると、神谷が驚いたように眉を上げた。
「え、何が原因だったんです?」
「古いDNSキャッシュの残留です。サーバのルート側に残ってました」
「そんな古い設定、誰が……」
「さぁ、誰でしょう。でも、昔の仕組みが生きてるのはようあることです」

桐島PMが笑いながら言う。
「結衣さん、よう見つけたな。助かったよ」
結衣は肩をすくめて微笑んだ。
「たまたま運が良かったんです」

けれど、その笑顔の奥には、確かな確信があった。
経験が導いた“感覚”がなければ、気づけなかった。
知識だけではたどり着けない、現場の匂い。

プロジェクトはひとまず落ち着いたが、
結衣の中では静かな火が灯っていた。
──知識を競うより、人に伝える力を磨きたい。
その想いが、次の打ち合わせで形になることを、
彼女はまだ知らなかった。


岸田建設との打ち合わせから二週間後。
ミラージュシステムズのプロジェクトルームには、緊張した空気が漂っていた。
モニタには赤い警告ログが並び、システムダッシュボードの一部が点滅している。
クラウド上に構築した共有サーバが、断続的に応答を失っていた。

「また止まったか……」
神谷の低い声が静まり返った部屋に響く。
小田晴斗が慌てて画面を覗き込み、ログをスクロールする。
「ネットワークは生きてるんですけど、リポジトリへの通信が不安定で……」
「DNSだろうな。キャッシュの同期がうまくいってない」
神谷が腕を組んで言うと、
結衣は椅子に座りながら指先でテンキーを叩き、モニタを切り替えた。

(またや……理論では説明つくけど、現場が動かへん)

「結衣さん、どう思います?」
桐島PMが尋ねる。
「正直、設定ファイルの中にまだ前環境の影響が残ってる気がします。
 ちょっと実機のログ見てきます」
「行くの?サーバ室、もう閉めた時間やけど」
「五分で戻ります」

結衣はジャケットを羽織り、静かにサーバ室へ向かった。
蛍光灯の光が薄く揺れ、冷気の混じる空間で古いラックに手を伸ばす。
「……やっぱり残ってるな」
前回と同じように、古いDNS設定がキャッシュされていた。
彼女は息を整えながら、手早く修正コマンドを打ち込む。
端末に表示されるログが滑らかに流れ出す。
しばらくして、アラートの赤がゆっくりと消えていった。

「復旧しました」
戻った結衣が報告すると、部屋の空気がほっと緩んだ。
「結衣さん、どうやって見つけたの?」小田が目を丸くする。
「匂いですね」
「匂い?」
「現場でよう使う比喩ですけど、数字や文字の並びに、ちょっと違和感があると分かるんです。
 手で触るみたいに。まぁ、ただの勘ですよ」
笑って肩をすくめると、神谷が小さく息を吐いた。

「運が良かったんじゃないですか」
結衣はその言葉を受け止め、少し笑って返す。
「そうかもしれません。でも、運も積み重ねたら経験になりますからね」

神谷はそれ以上何も言わなかった。
桐島PMが「よし、今日は上がろう」と言い、チームはそれぞれの席を離れた。
けれど、結衣の胸の中には、ささやかなひっかかりが残った。


翌朝、出勤してデスクに座ると、宮原からのメールが届いていた。

「昨日、現場でタブレットから報告上げようとしたら、一瞬止まりました。
けどすぐ直ったんで、たぶんそっちで動いてたんやと思います。
助かりましたわ。うちの若いのも『便利やな』言うてました。」

短い文面だったが、その素朴な感想が結衣の胸を温めた。
(ああ、ちゃんと届いてる)
見えないところで、自分の修正が誰かの作業を支えている。
それが、どんなプレゼンよりもうれしかった。

ふと横を見ると、神谷が黙々と新しい設計書をまとめていた。
視線が合うと、彼は軽くうなずいた。
少しだけ、前より柔らかい表情だった。


週明け。岸田建設での打ち合わせが再開した。
プロジェクトは安定期に入り、次の段階――
「現場からの報告自動連携」機能の提案フェーズへ移っていた。

会議室には宮原と数名の現場監督が集まっていた。
彼らはタブレット端末を前に、まるで新しい工具を触るような表情で操作を試している。
「おお、これ、現場で写真撮ったらそのまま共有できるんか」
「はい。撮影データが自動で社内サーバとクラウド両方に保存される仕組みです」
結衣が説明すると、宮原が目を細めた。
「いやぁ、こんなんあったら助かるわ。
 現場終わってからパソコン開くの、正直おっくうでな」
「それ、よう聞きます。夜に資料まとめるの、大変ですもんね」

隣で神谷がプレゼン資料を進める。
「ただ、運用を最適化するには、Helmでクラスタのスケールを自動制御して……」
宮原の笑顔が少し引きつる。
「……はぁ……?」
神谷の声が止まる。

結衣は、笑顔を保ったまま視線を動かした。
(また、同じ空気や)
会議室の温度がすっと下がるのを感じた。

桐島が軽く咳払いをして場をつなぐ。
「ま、まぁ、そのあたりは専門的な話なんでね。後ほど……」
「いえ、大丈夫です」
結衣は穏やかに立ち上がった。

「宮原様、いま神谷が申しました“Helm”というのは、要するに“自動運転”のような仕組みです。
 車で言うと、坂道でも一定の速度を保ってくれるクルーズコントロールみたいなもんですね。
 現場で忙しくても、データがきちんと整うように動かす、そんな役目です」

宮原は頷いた。
「なるほど、そういうことか。
 現場が止まっても、データは勝手に流れてくれる、と」
「はい。そのとおりです」

その瞬間、会議室の空気が少し戻った。
神谷は資料をめくりながら、どこか複雑な表情をしていた。
結衣はその横顔を見つめ、心の中でそっと呟いた。
(誰も悪気があるわけやない。ただ、伝え方の方向がちゃうだけや)


午後、会社へ戻る途中のカフェで、桐島がぼそりと言った。
「結衣さん、あの説明、見事やったよ。
 宮原さん、やっと安心した顔してた」
「ありがとうございます。
 でも、あの程度の例えで、やっと通じるってことやと思います」
「通じる言葉を選べる人が、いちばんの技術者やで」
桐島は笑い、コーヒーをすすった。

その夜、結衣は自宅のデスクに向かい、案件のメモを整理した。
ノートの片隅に、ふと書き留めた言葉。

“伝わらない知識は、積まれたブロック塀。
伝わる言葉は、風の通る橋。”

机の端には、まだ使い込んでいる古い外付けドライブが置かれている。
ラベルには小さく“server_log_2013”と書かれていた。
彼女が大学時代に趣味で組んだ最初のサーバのバックアップだ。

「マウントするのは、ドライブだけでええね」
自分にそう言い聞かせるように呟いて、ノートを閉じた。


翌週の金曜日。
次回の大規模会議が決まった。
結衣は資料作成の指揮をとりながら、心の中で段取りを整える。
“知識を並べる会議”ではなく、“理解をつくる会議”にする。
そのための準備は、もうできていた。


https://grok.com/imagine/post/0800505d-85ee-4cc1-a8a9-6459867120bc?source=post-page&platform=web


彼女の机の横には、筒状のケースが立てかけられている。
中には、大判のA1サイズの手描きアーキテクチャ図。
あの紙を広げるときが、きっと来る。


その日の午後は、朝から空気が重かった。
岸田建設との最終仕様確認会議。
プロジェクトの骨格を固める大切な場――
なのに、空気がどこかピリついている。

ミラージュシステムズ側のメンバーは五人。
神谷、結衣、PMの桐島、小田、そして営業サポートの女性スタッフ。
対する岸田建設側には、宮原を中心に五名の管理職と現場監督が並ぶ。
会議室のテーブルには図面、施工写真、ノートPCが入り乱れ、
ホワイトボードには「現場報告自動化」と書かれた太い文字が滲んでいた。

開口一番、神谷がプレゼン資料を開く。
「本日ご説明するのは、データ連携の最適化構成です。
 クラウド側のコンテナを複数立てて、Pod間の通信を非同期で処理します」

淡々とした声。
だがその内容は、相変わらず専門用語の波だった。
「Kubernetes」「Helmチャート」「スケーリング」「オーケストレーション」――
結衣はその言葉がテーブルを滑って、宮原の方で止まるのを見た。
宮原は、うなずきながらも、どこか目の焦点が合っていない。

(あかんな……また“分からん顔”になってる)

結衣はメモを取りながら様子を伺う。
神谷が一息つき、桐島が確認を挟んだ。
「この方式で行けば、月間のデータ量が約三割減る見込みです。
 神谷、技術的な補足を」

「はい。この構成はクラスタの自動拡張機能を……」

再び専門用語の嵐。
その途中、宮原がゆっくり手を挙げた。
「……すんません、ひとつだけええですか?」
その声はやや低く、穏やかだったが、空気を止める力があった。

「うちの現場の人間、正直、いまのお話し聞いてもピンとこん思います。
 “クラスタが動く”っちゅうのは、どこで誰が得する話なんですか?」

会議室が一瞬、静まり返った。
神谷が少し口を開きかけたが、言葉が出ない。
桐島が場を取り繕おうと笑うが、うまく空気が動かない。

結衣は、その沈黙の中で椅子を引いた。
ゆっくり立ち上がる。
そして、持ってきていた筒を肩から下ろした。

「──ユーザーさまにお話しするんですから、最初から分かりやすい形でお伝えしましょうや。」

神谷が驚いたように目を上げた瞬間、
バサァァッ!
結衣はテーブルの上に、大きなA1サイズの紙を広げた。

色ペンで描かれた手描きのアーキテクチャ図。
クラウドの雲、建設現場のアイコン、データの流れを示す矢印。
その矢印の先には、人のイラストと吹き出しで書かれたコメント。

「“現場の情報をすぐ伝えたい”」
「“写真を一回で共有したい”」
「“夜に残業したくない”」

どれも、実際にヒアリングで聞いた“声”だ。

「クラウド共有もしていますけどね、
 やっぱり人って、まず“見て”理解するものですわ。」

結衣は、マーカーで矢印をなぞりながら続けた。
「この線が止まると、現場の報告も止まる。
 逆に、ここが流れたら、宮原様のところで“見積もりの確認”が一発で済みます。
 つまり、“この矢印”の先が、皆さんの夜の時間なんです。」

会議室の視線が、紙に吸い寄せられる。
誰もが、その大きな手描き図に引き込まれていた。

結衣はペンを置き、軽く一礼するように言った。
「で、ここの技術にすっっごい詳しいのは、先ほど説明していた弊社の神谷です。
 詳しい知識の質問は、彼によろしくお願いします」

神谷が、はっとして顔を上げた。
自分が立てられていると気づき、微かに頬を緩めた。

結衣は続ける。
「それと──私は御社の業務を存じておりますが、詳しくは、知りません。
 そちらは、ぜひとも岸田建設の宮原様にご教示いただければと思います。」

宮原が、意外そうに笑った。
「いやいや、うちは現場の人間ですから。教えるなんて」
「まさにそこです。“現場しか分からへん”──その感覚こそ、今いちばん大事なんです」

その一言で、空気がやわらいだ。
宮原が椅子を引き寄せ、紙の端を指でなぞる。
「ほな、例えばこの“矢印”の途中に、朝礼の点呼入れられへんか?
 毎朝、紙に書いて手で回すの面倒でな」
「ええ案ですね。ここです、この矢印の途中。
 “人が触る場所”こそ、仕組みの起点になります」

結衣がペンで線を引く。
赤のインクが紙の上を走り、宮原の提案が図に刻まれた。

その瞬間、今まで沈黙していた他の参加者が、
「それなら、現場の写真もここで送れますね」
「確認の印鑑、電子にできませんか?」
と次々に意見を出し始める。

会議室が、一気に活気づいた。
まるで酸素が戻ったように。

神谷がゆっくりと資料を閉じ、結衣の方を見た。
表情は穏やかで、どこか照れくさそうでもあった。

「……結衣さん、最初からその紙、出すつもりやったんですか?」
「ええ、タイミングを見てました。
 “分かる”って瞬間は、こっちが押しつけても来ませんからね」

桐島PMが笑う。
「いやぁ、今日はええもん見せてもろたわ。
 クラウドの説明で、紙広げる人、初めてや」

結衣も微笑んだ。
「クラウドも紙も、使いようですから。
 “伝わるほう”が、正義です」

宮原が頷きながら言った。
「いや、ほんま助かりました。
 今までクラウド言われても、どこか他人事やったんです。
 でも、こうやって見ると、うちの現場の話やなって分かります」

「ありがとうございます。
 こうして現場の方が“分かった”と思ってくださることが、
 私らのいちばんの成果ですわ」

会議は予定時間を大幅に超えたが、誰も時計を見なかった。
打ち合わせの最後、宮原がふと呟いた。
「よう考えたら、クラウドって、昔の設計図みたいなもんやな。
 どの職人が見ても同じ線が引いてある。
 違うのは、今は空の上にあるってだけや」

その言葉に、結衣は静かに微笑んだ。
「ええこと言いはりますね、宮原様。
 まさに、それですわ。」


会議が終わって部屋を出ると、神谷が結衣を呼び止めた。
「……さっきの、“詳しい知識は彼に”ってやつ、あれ、フォローでした?」
結衣は少し首をかしげる。
「フォローいうより、役割分担ですね。
 神谷さんの“詳しい”はほんまに頼りになりますから。
 でも、分かりやすく伝えるんは、私の仕事です」

神谷は少し間を置いて笑った。
「なるほど……じゃあ次の会議、俺も紙持ってこよかな」
「ぜひ。
 ただし、広げるタイミングは大事ですよ?」

二人の間に、やわらかな笑いが生まれた。
結衣の胸の奥で、静かな達成感が広がっていた。
“伝える”ことの意味を、ようやく形にできた気がする。


プロジェクトが正式に完了したのは、それからおよそ一ヶ月後のことだった。
春の空気が夏の気配を帯びはじめ、日差しが窓のガラスに反射して白く眩しい。
ミラージュシステムズの社内には、完了報告のメールが静かに流れた。
件名:「岸田建設クラウド導入案件・納品完了報告」

システムは安定稼働し、現場の報告書はタブレットから自動で社内に上がるようになった。
神谷の設計したクラスタ構成も、結衣の“人を中心にした導線設計”も、
どちらもきれいに組み合わさって、ひとつの仕組みとして動いていた。

昼下がり。結衣は報告書の最後のページにサインを入れ、
ノートPCを閉じた。
窓の外では、街路樹の若葉が風に揺れている。
ほんの少し肩の力が抜ける。

桐島PMが隣の席にやってきた。
「おつかれさん。やっと片付いたな」
「はい。長かったようで、あっという間でした」
「神谷も“勉強になった”言うてたで」
「そうですか」
結衣は少し笑った。
「たぶん、神谷さんは最初から分かってはったんです。
 ただ、言葉にせんかっただけやと思います」

桐島は笑いながら肩を叩いた。
「ほんま、ようやった。
 あの会議のあとから、うちの若い子らも“紙広げたい”言い出してな」
「それは、ちょっとプレッシャーですね」
結衣が笑うと、桐島は「打ち上げ行こか」と言い残して部屋を出ていった。


その日の夕方。
品川の居酒屋に集まったチームの顔には、ようやくの安堵が浮かんでいた。
神谷も珍しく明るい顔で、ビールジョッキを持ち上げている。
桐島が声を張る。
「では、ミラージュシステムズと岸田建設のプロジェクト成功を祝して――」
「乾杯!」

グラスがぶつかり合い、笑い声が広がる。
店内には、居心地のいいざわめきがあった。

神谷がジョッキを置いて、結衣に向き直る。
「結衣さん、このあいだの宮原さんのメール、見ました?」
「ええ。朝礼の点呼、もう全部クラウド上で動いてるそうですね」
「そうそう。あと、若い職人さんが“これなら使える”って言ってたって」
神谷の声に、どこかうれしそうな響きが混じっていた。

結衣は笑顔でうなずいた。
「うれしいですね。
 “分かる”って言葉をもらえるのが、いちばん報われます」

桐島がジョッキを掲げた。
「ほんまそれや。
 あの日の会議、空気が変わった瞬間、忘れられへん」
「私もです」
結衣は少し遠くを見るように言った。
「“伝わる”って、こんなにも人の表情を変えるんやなって思いました」

神谷が小さく笑う。
「俺、結衣さんに言われてから、あれからずっと考えてたんです。
 “詳しい知識”って、何やろうって」
「答え、出ました?」
「たぶん、“詳しい知識”って、説明しなくても伝わるものじゃないんですね。
 でも“分かりやすい言葉”は、誰かを動かす」

結衣は静かにグラスを置いた。
「神谷さん、それ、名言ですね」
「いや、まだ半分パクりです。結衣さんが言ってた“伝える”って言葉の延長です」
二人は笑い合った。


宴もたけなわの頃、桐島が手を叩いた。
「じゃあ最後に、プロジェクトの締めを。結衣さん、一言頼むわ」
「え、私ですか?」
「主役やからな」

結衣は少し戸惑いながらも、グラスを持って立ち上がった。
「ええっと……」
照れ笑いを浮かべて、少し間を置く。
全員の視線が静かに集まる。

「――今回、ほんまに色んなことを学ばせてもらいました。
 知識とか技術って、すごく大事ですけど、それ以上に、
 “どう伝えるか”で人は変わるんやと思いました。

 だから、これからは、こう言わせてもらいます。
 “マウントするなら、せめてドライブにしときましょ。……あ、テープも悪くないですよ。”

一拍の沈黙。
次の瞬間、桐島が「出た!」と声を上げ、
神谷が笑いながら頭を抱えた。
「やっぱり言いましたね、それ!」

小田が吹き出し、他のメンバーも笑いに包まれる。
「いや、ほんまに“テープも悪くない”って、うちの倉庫にもまだありますわ」
神谷が笑いながら言い、グラスが再びぶつかり合った。

笑いの中に、奇妙なあたたかさがあった。
それは単なる冗談ではなく、彼女たちの仕事そのものを象徴する言葉になっていた。


夜が更けて、店を出た頃には風がすっかり冷たくなっていた。
街灯の下、結衣は一人、ゆっくりと歩き出した。
通りの向こうでは、タクシーの列が光を反射して揺れている。

スマートフォンに一件の通知。
宮原からのメールだった。

「佐伯さん、あの手描きの紙、今うちの会議室に貼ってます。
若いのが見るたびに、“この線が俺らの仕事やな”言うてます。
あの線が通ると、気持ちええんです。ほんま、ありがとうございました。」

結衣はしばらく立ち止まり、画面を見つめた。
やがて、そっと笑みを浮かべる。

「……あの矢印、ほんまに通ってたんやな」

その声は、風に溶けるほど小さかった。
彼女の胸の奥で、何かが確かに整っていた。


帰宅してデスクに座る。
モニタを開き、今日のメモを一行だけ打ち込む。

“知識は積むもの。けれど、理解は渡すもの。”

保存してノートPCを閉じる。
ふと、机の端に目をやると、
古い外付けドライブがまだ置かれていた。

金属のケースは傷だらけだが、ラベルには
“server_log_2013”と、あの日のままの文字。

結衣はその表面を指でなぞり、静かに微笑んだ。
「マウントするのは、これで十分やね」

窓の外には、街の灯りが幾筋もの線を描いていた。
その光は、どこか彼女の描いた“矢印”に似ていた。
人の想いが流れ、繋がっていく道筋。

夜風がそっとカーテンを揺らす。
結衣はその音を聞きながら、静かに目を閉じた。

――明日もまた、誰かに“分かるように”話そう。
そう思いながら。


🏷人用タグ(読者向け・内容理解重視)

#社会風刺
#IT業界あるある
#女性エンジニア
#伝える力
#職場ドラマ
#建設業DX
#働く女性の物語
#クラウドと現場
#丁寧な関西弁
#人間関係の心理


🤖AI用タグ(検索最適化・文体解析向け)

#TechSatire
#WorkplaceNarrative
#FemaleProtagonist27
#OsakaDialectPolite
#CloudVsOnPrem
#CommunicationDesign
#KnowledgeMountingParody
#HumanCenteredSystem
#BusinessDrama2025
#MirageSystemsProject



いいなと思ったら応援しよう!