新人エンジニア(新卒)が語るアスクルの魅力

こんにちは。2020年4月に新卒入社した、しゅん(@MxShun)です。

本記事では、入社1年になる新人エンジニアが「なぜアスクルに入社しようと思ったのか」「実際に入社してどうだったのか」という切り口で、アスクルでエンジニアとして働く魅力をご紹介します。

続きを読む

JIRA API を叩いて担当者ごとのストーリーポイントを算出する

アスクルの こたにん (@Kotanin0) です。

アジャイル開発向けプロジェクト管理ツールである JIRA を用いてスクラム開発をすることで、チームの状況を可視化できます。
JIRAには、スプリントの状況を分析するためのレポーティング機能やダッシュボード機能が備わっています。 Dashboard スクラムにおいては 「チームの生産性を高める」 ことが大事な要素のひとつです。
そのためには、これらの分析機能を用いてスプリントの状況を細かく分析する必要があります。

わたしが現在担当しているスクラムチームにおいてもJIRAのレポートやダッシュボードを利用してスプリントの分析をしているのですが、その中でひとつ、どうしても分析したい指標がありました。

「スプリント内でメンバーごとのストーリーポイントがいくつなのか知りたい」

この指標を分析したい理由は、チームがコンポーネントチームではなくフィーチャーチームとして、フラットな関係性であるかを見たかったから。
言い換えると、メンバーごとにタスクが属人化していたり、着手しているタスクのストーリーポイントに差があったりしないかを見たかったから。

分析のためには数字を取りたいです。

続きを読む

gRPC Request MessageをBean ValidationでValidateする

こんにちは。ASKULのほかほかごはんです。

grpc-spring-boot-starter で Spring Validationがサポートされました。Version 4.3.0 から利用できます。
Spring BootでgRPCメッセージをValidateする方法についてはこれまでもprotoc-gen-validate などの選択肢がありましたが、使い慣れたBean Validationが利用できるのは嬉しいニュースです。

やってみる

Request/Response両方のValidationを定義できますが、今回の記事ではRequestのValidationを試してみます。 次の環境で検証します。

Library Version
Spring Boot 2.4.2
Java 11.0.9
Kotlin 1.4.21
grpc-spring-boot-starter 4.4.3
続きを読む

AWS Transfer FamilyをFTPで利用して、ホームディレクトリを論理ディレクトリとして実装する

こんにちは、ASKULのユウです。
FTPでログインしたユーザに対して、ホームディレクトリを論理ディレクトリとしてルートディレクトリに設定したい場面があると思います。
今回は、AWSのサービスであるTransfer FamilyをFTPで利用している際に、同様の対応をおこなったため記載しておきます。
調べてもAWSのこの記事しか存在していなかったため、対応方法を記事にしておきます。

続きを読む

ASKUL Engineering BLOG

2021 © ASKUL Corporation. All rights reserved.