タグ enechain Tech Blog
人気順 10 users 50 users 100 users 500 users 1000 usersプロダクトやチームの特性から考えるPdMの役割 - enechain Tech Blog
はじめに プロダクトマネジメントトライアングルの重心 事業フェーズや規模の違いを意識してトライアングルの重心を考える A. 共通基盤の場合 B. 新規事業の場合 チームやステークホルダーをマッピングする A. 共通基盤の場合 B. 新規事業の場合 PDCAサイクルを回し続ける まとめ はじめに enechainでプロダクトマネージ... 続きを読む
【QA業務効率化】GAS + Notion APIを用いたテスト進捗報告の自動生成 - enechain Tech Blog
はじめに enechainでのテスト管理 テストケースとテスト進捗の管理 バグチケットの管理 日々のテスト進捗報告の自動生成 テスト進捗情報の取得 バグチケット情報の取得 報告の整形とSlackへのポスト 進捗報告生成のトリガー 今後の展望 まとめ はじめに こんにちは!enechainでQAチームのマネージャーを務める杉田 (@sug... 続きを読む
デザインシステムのダークモード対応 - enechain Tech Blog
こんにちは。enechainで働いている takurinton です。 これまでのenechainのデザインシステムではdark modeの提供はしておらず、プロダクト側で必要に応じて状態とデザイントークンを保持した上で切り替えてもらうという方式をとっていました。 しかし、事業拡大やプロダクト側からの要望によりdark modeのデザイントー... 続きを読む
ダークモードのカラー設計とプロダクト対応の実際 デザイン編 - enechain Tech Blog
はじめに なぜ対応したか ダークモード対応への道 カラーの明度コントロールにおける透明・不透明について 透明度に関して用語の整理 enechainデザインシステムとしての方針 環境のイメージとエレベーション カラートークンの設計 調整で大変だった点 あるコンポーネントでは良さそうだが、別のコンポーネントだと破綻す... 続きを読む
デザインシステムにおけるコンポーネントライブラリ管理の改善 - enechain Tech Blog
はじめに コンポーネントライブラリ管理の課題 デザインと実装の乖離 見た目における乖離 プロパティの乖離 コンポーネントやバリエーションの増加による管理の負担 ガイドラインの浸透 さいごに はじめに enechainプロダクトデザインデスクの伊藤です。現在、私は複数プロダクトのデザインを行いながら、デザインシステ... 続きを読む
グッドデザイン賞2024を受賞した電力卸取引のオンラインマーケットプレイスのUIデザイン - enechain Tech Blog
はじめに 背景 eSqaure LiveのUIデザイン デザイン基本方針 カスタマイズ性 モードレスな注文UI ダークモードの提供 グッドデザイン賞への応募と受賞 まとめ はじめに enechainプロダクトデザインデスクのマネージャーの近藤(@add_kk)です。 10月9日にenechainでは電力の卸取引をオンラインでリアルタイムに自動約定す... 続きを読む
QA奮闘記 ~QAエンジニアの役割と品質を支える取り組み~ - enechain Tech Blog
はじめに enechainでのQA業務 enechainの目指すQAとは 今後の展望 最後に はじめに はじめまして。enechainのQAエンジニアのtaise-です。 enechainは電力や環境価値といったエネルギーのオンラインマーケットプレイスを運営する会社です。私は、電力取引を仲介する社内のブローカーのブローキング業務を支援する社内ツー... 続きを読む
ドメイン知識を高速で身につけるための心得と組織の備え - enechain Tech Blog
忙しい人向けのまとめ ドメイン知識ってどうやったら早く身につくの? ドメイン知識習得までの実践例 インプットにおいて意識したこと 各知識のインプットの進め方:実践例 業界のエコシステム 業界のトレンド 担当プロダクトのミッション 3C分析・ユーザージャーニー・アウトカムが出るまでの変数 さいごに enechainで... 続きを読む
他社事例から考える、利用しやすいデザインシステムのためのガイドライン作り - enechain Tech Blog
はじめに enechainデザインシステムについて デジタル庁デザインシステム 特徴 Figmaファイル Webサイト GitHub Primer 特徴 Figmaファイル Webサイト Ameba Spindle 特徴 Figmaファイル Webサイト 各デザインシステムの構成まとめ enechainへの反映 Notionでのガイドライン まとめ はじめに こんにちは、デザイナーの渡... 続きを読む
enechainはJSConf JP 2024にPremium Sponsorとして協賛します - enechain Tech Blog
JSConf JP 2024 の概要 開催日 開催地 さいごに 当社の紹介 enechainで技術広報をしているかがわです。 enechainはこの度、JSConf JP 2024にPremium Sponsorとして協賛します。 jsconf.jpは、Japan Node.js Associationが日本で主催するJavaScriptのイベントです。今回は日本で5回目の開催となります。日本のWeb開発者と... 続きを読む
enechainとしてのDevRelを定義しました - enechain Tech Blog
はじめに はじめまして。enechainでDevRelをしているかがわです。 電力取引におけるリスクを管理するeScanというプロダクトのEMと兼任で、DevRelの活動をしています。 enechainではこれまで、TechBlogの運用やテックカンファレンスへのスポンサード、テックイベントの開催や採用広報などに取り組んできました。 数ヶ月前... 続きを読む
複数LLMの統合による会議動画要約の精度向上 - enechain Tech Blog
はじめに 背景と課題 システム概要 ワークフローの詳細 動画文字起こし (Gemini, GPT-4o) 文字起こしの議題単位の分割 (Claude 3.5 Sonnet) 議題単位での要約作成 (Claude 3.5 Sonnet, GPT-4o) 出力 実装上の工夫と課題 結果と今後の展望 おわりに はじめに こんにちは。enechainで統計・機械学習モデルの構築やLLM(大... 続きを読む
Playwright+MSW でのリグレッションテスト事始 - enechain Tech Blog
はじめに 背景 やりたいこと Why MSW? 導入手順 詰まったこと defaultのtimeout設定時間が短い CIで落ちた時の検証方法がわからない 認証後のストレージの状態が入ってこない 今後の展望 おわりに はじめに enechainでフロントエンドエンジニアをしている@Shunya078です! 自分の所属するGXデスクでは『日本気候取引所 ... 続きを読む
SREチーム強化の新たな手段 ~協業で実現する信頼性向上~ - enechain Tech Blog
はじめに こんにちは。enechainのPlatform EngineeringチームSoftware Engineerの soma00333 です。 enechainは電力の卸取引や環境価値の取引の機会を提供するマーケットプレイスを運営する会社で、インフラ基盤としてGKEを採用しています。信頼性が非常に大切なドメインで、SREの力が欠かせないビジネスを展開していま... 続きを読む
BigQueryの承認済みビューを利用した社内データ公開設計 - enechain Tech Blog
はじめに 旧BigQuery構成と課題点 新GCP Project/BigQuery構成 承認済みビューの設定 結果 終わりに はじめに enechainのデータプラットフォームデスクで2年目エンジニアをしている菱沼です。 本記事では、社内ユーザに対する閲覧権限をBigQueryの承認済みビューを用いて改善した例をご紹介します。 事業規模の拡大に伴... 続きを読む
自作protocプラグインで実現するスキーマベースの認可処理 - enechain Tech Blog
はじめに なぜprotobufに認可設定を組み込もうと思ったのか? 前提知識 protobufのプラグインの仕組み protocコマンドのインターフェース 実装 今回のお題 プラグインの開発 拡張プラグインの実行 生成したmapを使った認可処理 最後に はじめに こんにちは、enechainのApplication Platform Deskでエンジニアをしているe... 続きを読む
ドメイン知識がなくても人類の未来に心臓を捧げていいですか? - enechain Tech Blog
こんにちは、6/1にenechainに入社したPdMの加藤です。 突然ですが、「進撃の巨人」って面白い漫画ですよね。こうした少年漫画の主人公は大体が特別な才能と運を持っていて、それを活かして友情と努力で困難を乗り越えていくストーリーが描かれます。 一方で、リアルな自分を見つめると、特別な才能も、運もないです。で... 続きを読む
バックエンド視点で振り返るGraphQLを採用したプロダクト開発 - enechain Tech Blog
はじめに 技術スタック eScanチームにおけるGraphQLの使い方 開発フローの工夫 N+1問題の対応と注意点 エラーハンドリングの工夫 モニタリングの工夫 ドキュメンテーションを必須化するための工夫 その他の取り組み 振り返り 良かった点 難しかった点 今後の展望 最後に はじめに こんにちは、enechainでソフトウェアエ... 続きを読む
デザインシステム浸透の取り組み:目安箱の運用とデザインシステム株主総会 - enechain Tech Blog
はじめに なぜ民主化か 目安箱の設置と対応件数 デザインシステム株主総会の開催 第一回:前期の事業報告と今期の事業計画について 第二回:プロダクトAで先行して実装した新・共通UIと今取り組むべきアクセシビリティ 第三回:プロダクトBで取り組んでいたカレンダーコンポーネントのFIXまでのプロセス振り返りとユーザ... 続きを読む
デザインシステムの開発者体験向上の試み - enechain Tech Blog
はじめに 今回書く開発者体験について 具体的な試み eslint pluginによるコーディング規約の明文化 Notionへのリソース集約 デザイントークンと型定義 おわりに はじめに こんにちは。enechainで働いている takurinton です。 enechainではさまざまな開発者体験向上の取り組みが試行されていますが、今回は自分が主に見... 続きを読む
チームトポロジーの観点で見直すプラットフォーム開発組織 - enechain Tech Blog
はじめに チームトポロジーとは プラットフォーム開発組織に存在した課題 SRE何でも屋問題 中長期課題に取り組めない問題 チームトポロジーを元にした組織見直し SRE Deskを3つのDeskに分割 SRE DeskとPlatform Engineering Deskの違いを明文化 見直しの効果 見直しを通じての初感 最後に はじめに こんにちは。enechain... 続きを読む
NetworkPolicyでtrafficを制御しよう - enechain Tech Blog
はじめに こんにちは。enechainのPlatform Engineering Deskで働いているsoma00333です。 enechainではproductのdeploy先としてGKEを採用しており、Platform Engineering DeskではKubernetes Clusterの運用業務を行っています。 enechainは「エネルギーの取引所を作る」というmissionを持っており、productも増えてきて... 続きを読む
2年間を振り返って考える、EMの役割について - enechain Tech Blog
はじめに EMになったきっかけ EMの役割 enechainにおけるEMの特徴 最後に はじめに はじめまして、eClearデスクでエンジニアリングマネジャーをしている@secchan です。 enechainでは、電力会社や新電力が電力を取引することが出来るオンラインのトレーディングプラットフォーム「eSquare」をはじめとして、新電力の会社... 続きを読む
GoでgRPCのAPIテスト環境を構築する - enechain Tech Blog
はじめに JCEXで実践しているAPIテストについて 単体テスト 負荷テスト なぜAPIの単体テストを行っているのか API単体テストで使用するパッケージ 実例によるAPI単体テストの環境構築 前提 ステップ1: テストしたいAPIの定義 ステップ2: テストの作成 ステップ3: APIの実装 ステップ4: DBを使ったテスト ステップ5:... 続きを読む