special-tag
HRMOS
eye-catch
2023/10/26
「HRMOS」におけるFour Keys計測と活用事例の紹介
HRMOSプロダクトのPlatform SREチームは、採用、評価、サーベイなどマルチプロダクトな「HRMOS」シリーズの信頼性獲得、デリバリーパフォーマンスに対する横断的な改善活動に日々取り組んでいま
eye-catch
2023/04/11
滑らかなDevOpsを実現するE2Eテストの構築と運用
はじめに 「HRMOS タレントマネジメント」(以下、「HRMOS」)では1年間かけて、自動 E2E テストの導入から開発・運用をしてきました。 最終的には、画像のように ChatOps でいつでも簡単に開発者が E2E テストを実行でき
eye-catch
2023/02/02
Amazon Cognito user pools のユーザーをシームレスに移行する方法
今回は以前ご紹介した記事「HRMOS」の従業員データベースシステムのAWSリージョンをオレゴンから東京に移行した話の中でも少し触れていた、 「Amazon Cognito user pools ユーザーの別アカウントへの移行」 について、
eye-catch
2022/12/13
Spring Cloud Gatewayを用いた API Gatewayの構築
前回の記事では、「HRMOSタレントマネジメント」内にあった複数の認証基盤を統合させるための大まかな流れを紹介しました。API Gatewayパターンの実装には複数の選択肢がありますが、我々はSprin
eye-catch
2022/12/13
認証基盤の統合をダウンタイムゼロで実現した6ヶ月に渡る準備
「HRMOS」シリーズでは多数存在する機能間での体験を統一するための様々な取り組みを続けています。 今回、HRMOSプロダクト本部プラットフォーム開発部では、ユーザー体験の向上とアーキテクチャ改善を目的
eye-catch
2022/10/27
「HRMOS」の従業員データベースシステムのAWSリージョンをオレゴンから東京に移行した話
はじめに 「HRMOS」では主に AWS を利用してサービスを運用しているのですが、 この度稼働中のサービスをオレゴンから東京にリージョン移行を行う という一大プロジェクトを遂行しました。 AWS も今や東京や大阪リージョ
eye-catch
2022/06/28
ダウンタイムなしでEC2のElasticsearchからマネージドなOpenSearchへと移行した際の工夫
「HRMOS採用」では、採用に関するデータをElasticsearchに保存し検索機能で利用しております。 以前はEC2インスタンスにインストールしたElasticsearchを利用していましたが、スケ
eye-catch
2022/05/31
振り返りに「称賛」を織り込むセレブレーショングリッド
レトロスペクティブ(a.k.a レトロ)。アジャイル開発の中で良く見かける言葉。スプリントの振り返りの時間として、何が良かったか悪かったかの議論の場であり、これからどのように進めていくかが、ここで話され
eye-catch
2022/03/22
アジャイル開発の設計にロバストネス分析を活用する
アジャイル開発の浸透で、顧客やステークホルダーとの対話に応じて臨機応変な対応が可能になり、大きな手戻りは減ったかもしれません。それでも、なお、ソフトウェア開発の本質的な複雑さや不確実性は、分割されたと
eye-catch
2022/03/17
Scalaのfor式による関数合成を「線路」で理解する
「for式による関数合成」は、Scalaを学び始めた方にとって難しく感じられるトピックの1つなのではないでしょうか。 この記事では、Scala初学者の方や教育を行う方を対象に、for式による関数合成を「
eye-catch
2022/02/17
「HRMOS」エンジニア組織のオンボーディングを実際に受けてみた件
以前 オンボーディングプラクティスの紹介記事 を紹介しました。 しかし、その記事を読まれた方の中には「ちょっと内容が綺麗すぎない?本当?」と感じた方もいらっしゃるかと思います! そこで今回の記事では、新入社員
eye-catch
2021/07/29
スクラムチームを支える心理学 - スプリントの不確実性にEmojiで立ち向かう
スプリントの失敗は「まったく予見ができなかった問題」が原因になるとは限りません。認識できたはずの問題を認識できなかった、存在は認識していたのに注目しなかった、問題に注目はしたが対策を検討していなかった