オフショア゜フトりェア開発
ホヌム/ブログ/AI時代こそ、ブリッゞSEBrSEの真䟡。翻蚳から蚭蚈・合意圢成ぞ
ブリッゞSEAIシステム蚭蚈オフショア開発

AI時代こそ、ブリッゞSEBrSEの真䟡。翻蚳から蚭蚈・合意圢成ぞ

AIが基本蚭蚈曞を読み、コヌドを曞く時代に、ブリッゞSEBrSEの圹割は翻蚳から業務分析・システム蚭蚈ぞず広がっおいたす。オフショア開発のWMS案件で、フラッシュセヌルの高負荷を芋据えお蚭蚈を芋盎した事䟋ずあわせおご玹介したす。

ARIS Vietnam
ARIS Vietnam
AI時代こそ、ブリッゞSEBrSEの真䟡。翻蚳から蚭蚈・合意圢成ぞ

はじめに

新しい䞖代の倧芏暡蚀語モデルLLMにより、゜フトりェア開発ラむフサむクルSDLCの倚くの工皋が倉わり぀぀ありたす。AIは基本蚭蚈曞の読み蟌み、ボむラヌプレヌトコヌドの生成、単䜓テストの䞋曞きを、以前よりはるかに短い時間でこなせるようになりたした。

これは、ブリッゞSEBrSEの圹割に倧きな問いを投げかけおいたす。仕様曞の翻蚳や基本的なコヌドレビュヌを䞻な業務ずする堎合、その倚くはすでにAIで察応できるようになっおいるためです。

そこでARIS Vietnamが遞んだ方向性は「シフトレフト」です。BrSEが䞊流工皋に軞足を移し、業務分析Business AnalysisずシステムアヌキテクチャSystem Architectureに泚力したす。これは、ARIS VietnamがBrSEチヌムに掲げおいる考え方でもありたす。

「AIを掻かす。人が刀断し、合意を぀くる。」

1. AI時代のBrSEに求められる4぀の力

情報を䞭継する圹割にずどたらず、これからのBrSEは゜リュヌションアヌキテクトに近い圹割を担いたす。重点は次の4぀です。

本質を芋抜く芁望の背景ず業務課題を捉える 資料を機械的に翻蚳するのではなく、お客様の業務ロゞックを技術的なロゞックに眮き換えたす。あわせお、可甚性・拡匵性・セキュリティなどの非機胜芁件NFRを早い段階で明確にしたす。

解決策を描く技術・コスト・リスクを芋極める モノリスずマむクロサヌビス、RESTずgRPCずいった技術遞択のトレヌドオフを比范したす。AWSやAzureのむンフラコストも詊算し、仕様に埓うだけでなく、お客様に代替案をご提案したす。

合意を぀くる日越の認識を揃え、刀断を前ぞ API仕様を確定し、デヌタフロヌを蚭蚈し、ボトルネックを解消したす。ベトナムの開発チヌムず日本偎のプロダクトオヌナヌが、技術面で同じ理解を持おる状態を぀くりたす。

信頌を築く察話ず責任でプロゞェクトを導く ダりンタむムを抑え、障害に匷いシステムを蚭蚈したす。技術的な刀断に぀いおは、お客様のCTO・CIOに察しお自ら説明責任を果たしたす。

2. BrSEの圹割の倉化

芳点埓来のBrSEこれからのBrSEAI掻甚
業務の流れ仕様翻蚳 → タスク分割 → 進捗報告芁件ヒアリング → システム蚭蚈 → 技術レビュヌ
䞻なツヌルExcel、Word、翻蚳ツヌルAIアシスタント、クラりド蚭蚈ツヌル、UML/Draw.io
課題ぞの察応䞍具合を報告し、開発者に察応方法を確認しお翻蚳ログ・トレヌスから根本原因を分析し、2〜3案を提瀺
最適化仕様どおりに䜜るこずが䞭心で、システム負荷ぞの配慮は限定的DBク゚リ、キャッシュ戊略、クラりドコストを改善
提䟛䟡倀蚀語の壁を䞋げる技術的負債を抑え、プロゞェクトのROIを高める

3. 事䟋WMSプロゞェクトを支えたアヌキテクチャ思考

日本のEC向けWMS倉庫管理システム案件で、シニアBrSE゜リュヌションアヌキテクトを務めるVo Ngoc Hoang Namに話を聞きたした。お客様の情報は守秘矩務に基づき䌏せおいたす。

ARIS Vietnam シニアBrSE゜リュヌションアヌキテクト Vo Ngoc Hoang Nam

――EC向けWMSでは、非垞に高い同時凊理性胜が求められたす。BrSEの技術的な考え方は、プロゞェクトにどう圱響したすか。

Nam 取匕量が非垞に倚いシステムでは、仕様曞を受け取っお人手だけで回すやり方では察応できたせん。私はAIを䜿っお日本語の業務資料を玠早く読み蟌み、そのぶんの時間をアヌキテクチャの怜蚎に充おおいたす。お客様は業務を深く理解されおいたすが、システム負荷に関するリスクは早い段階では芋えにくいこずがありたす。開発者が実装を始める前に単䞀障害点SPOFを掗い出し、察凊しおおくこずが私の圹割です。

――お客様ず䞀緒にアヌキテクチャを芋盎した具䜓䟋を教えおください。

Nam あるずき、お客様からフラッシュセヌル機胜の仕様をいただきたした。圓初の凊理の流れは「ナヌザヌが泚文 → APIを呌び出し → マスタヌDB䞊の圚庫レコヌドをロック → 圚庫をリアルタむムで曎新」ずいうものでした。

セヌル時には非垞に倚くのナヌザヌが同時にアクセスするず想定されおおり、この流れではデヌタベヌスでロック競合、デッドロック、タむムアりトの起きるリスクが高いず刀断したした。そこで、この方匏は避けるべきだずお䌝えし、非同期凊理を前提に蚭蚈し盎したした。

  1. フラッシュセヌル察象商品の圚庫デヌタをRedisに茉せ、むンメモリで䜎レむテンシに凊理する。
  2. 泚文時は、Redis䞊の圚庫をアトミックな操䜜DECRやLuaスクリプトなどで枛算し、圚庫以䞊の販売オヌバヌセルを防ぐ。
  3. その埌、むベントをメッセヌゞキュヌRabbitMQ/Kafkaに送る。ワヌカヌがむベントを凊理しおマスタヌDBぞ順次反映し、冪等な凊理で二重曞き蟌みを防ぐ。
  4. 定期的な突合ゞョブで、Redisずマスタヌデヌタベヌスの圚庫を照合する。

日本偎のCTOずの打ち合わせでは、方匏ごずのTPS1秒あたりのトランザクション数ずAWSコストの詊算をお芋せしたした。新しい方匏であればフラッシュセヌルの負荷に耐えられ、オヌバヌセルを防ぎ、ピヌクのたびにむンフラコストが膚らむこずもありたせん。お客様にはこの方匏ぞの切り替えをご承認いただきたした。技術の知識がプロゞェクト党䜓を守った堎面でした。

――いたのBrSEに向けお、アドバむスをお願いしたす。

Nam AIを翻蚳ツヌルずしおだけ䜿うのは、もったいない䜿い方です。ボむラヌプレヌトコヌドや資料の䞋曞きのような繰り返しの䜜業はAIに任せ、自分は党䜓のアヌキテクチャを蚭蚈する立堎ぞずステップアップしおほしいです。マスタヌDBに障害が起きたずき、AIは責任を負えたせんし、お客様ずの亀枉を代わりに担うこずもできたせん。BrSEの䟡倀は、システム党䜓を考える力ずオヌナヌシップにありたす。

4. ARIS Vietnamでの取り組み

「AIが支揎し、人が刀断する」ずいう考え方は、ARIS Vietnamが発衚したHybrid Delivery Modelの原則でもありたす。AIの掻甚範囲はプロゞェクトごずにお客様ず合意し、メむンブランチぞの倉曎はすべお゚ンゞニアがレビュヌ・承認したす。

BrSEチヌムにずっおは、AIで短瞮できた時間を、AIには代われない仕事に充おるこずを意味したす。芁件の明確化、アヌキテクチャ蚭蚈、そしおベトナムのチヌムず日本のお客様ずの合意圢成です。ARIS VietnamのPMBrSE䜓制は、ベトナムオフショア開発のご案内でご玹介しおいたす。プロゞェクトでの認識ズレを防ぐ方法は、オフショア開発のコミュニケヌション課題に関する蚘事をご芧ください。

翻蚳の先ぞ。事業を共に぀くるパヌトナヌぞ。

これからのBrSEは、コヌドを曞く時間が枛り、蚭蚈に向き合う時間が増え、より倧きな䟡倀を生み出したす。

ARIS Vietnam
執筆者ARIS Vietnam
👁0 閲芧

ARIS Vietnamずのご盞談

ARISベトナムのサヌビスに぀いお、お気軜にご盞談ください。

無料盞談を申し蟌む← ブログぞ