当記事は 『プロダクトチーム制への移行とユーザー部門との連携強化に取り組みました!』 の後日談です。 1 年と少し前、私たちの開発体制は職能チーム制からプロダクトチーム制へと移行しました。その際、開発部門の制作物をオーナーシップ単位で「プロダクト」として分類する作業が行われました。プロダクトには SaaS や社内システム、Google Apps Script や Web サイトの制作物な...
続きを読む当記事は 『プロダクトチーム制への移行とユーザー部門との連携強化に取り組みました!』 の後日談です。 1 年と少し前、私たちの開発体制は職能チーム制からプロダクトチーム制へと移行しました。その際、開発部門の制作物をオーナーシップ単位で「プロダクト」として分類する作業が行われました。プロダクトには SaaS や社内システム、Google Apps Script や Web サイトの制作物な...
続きを読む組織改変により開発部としての業務より情シスとしての仕事が増えたことに伴い、当記事も情シス目線での記事になっています。 0. 「なりすまし=怪しい」時代の終わり BEC(Business Email Compromise)とは、経営者や取引先になりすまし、偽の指示によって金銭や情報を詐取する詐欺の総称です。 なりすまし・フィッシングメールと聞くと「怪しい日本語の幼稚なメッセージ」を思い...
続きを読むはじめに 今までフロントエンドのコンポーネント設計について、様々な考え方や手法を試してきましたが、どこまでいってもコードの重複と、共通化による影響範囲の拡大のトレードオフに悩まされてきました。 今回は、自分たちのチームで実際にうまくいった、現場寄りのフロントエンド設計について紹介します。 汎用コンポーネントを定義する フロントエンドの設計で一番の悩みどころは、コンポーネントをどこまで共...
続きを読むJavaScript の新しい日付時刻 API の Temporal を知っていますか? 記事執筆時点(2026/08)でのステータスは、プロポーザルが「Stage4」、Baseline が「Limited availability」となっています。MDN でも実験的な機能と紹介されており実用段階ではありませんが Google Chrome v144 や Node.js v26 で標準搭...
続きを読むはじめに AWS Copilot CLIは、インフラ構成について深く考えずに済む、非常に強力なツールでした。 先日公開された社内ブログ記事(宣言的記述とメンタルモデル ─ AWS Copilot CLI のサポート終了に寄せて)でも触れられていましたが、Copilotの最大の価値は「何がベストプラクティスかという判断を肩代わりしてくれる」ことにありました。社内で広く使われていたのもこの...
続きを読む