lynx   »   [go: up one dir, main page]

2025-04-24

バックエンドチーム」とか「フロントエンドチーム」とかもうやめよ

最近、また「フロントエンドフロントエンドチーム」「バックエンドバックエンドチーム」みたいな構成プロジェクトに当たった。

この職域でチームを分ける構成、本当に仕事が進まない。

1つの機能実装したいだけなのに、API仕様フロントが考えて、バックエンドにお願いして、デザインUIチームに渡して、みたいなことを延々とやっていると、「なんで俺、これ自分実装しちゃいけないんだろう」って気持ちになる。もちろん、規模が大きくなれば専門性で分けるのはわかる。けど、それって「効率的に見えるだけ」で、実際はコミュニケーションコストという名の見えない地獄を生む。

そしてなぜかこの構成、めちゃくちゃ多い。SIerに多いの?この構成?アホなん?

現場が変わっても、またこの分け方に出会う。

お願いだから「◯◯機能チーム」とか「検索体験チーム」みたいに、機能でチームを割ってくれ。

フロントバックエンドが同じ目的で動けたら、それだけで工数3割減だよ。

「あとはあっちのチーム次第です」って言わなくて済む。

自分担当プロダクトにどう効いてるか、もっとリアルに感じられる。

業務委託で入ってる立場からあんまり口出す気もないけど、

正直、「これがチーム開発ってやつか…」と毎回思ってる。

本当は、「ひとつの小さなチームが、ひとつ機能をまるっと責任を持つ」方が、気持ちよく働けるんじゃないかなって。

  • 機能でチーム分けても、結局データ管理周りとかでコミュニケーション必要になるような

    • たしかに、機能で分けても「データどう持つか」とか「設計の整合性」とかで横の連携は必要になりますよね。 ただ、それって「チーム構成のせいじゃなくて、アーキテクチャの問題」...

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん
Лучший частный хостинг