Zatsu posts

「開発生産性」はエンジニアだけのモノではなくなった? を読んで

開発生産性の新時代 開発生産性は、もはやエンジニアだけの関心事ではなく、開発組織から経営層までが考えるべきテーマになってきている。 記事の概要 CodeZineの記事「『開発生産性』はエンジニア”だけ”のモノではなくなった?──開発組織から経営層までが開発生産性を考える時代へ」では、開発生産性の考え方が組織全体に広がっている現状について解説。 主なポイント 1. 開発生産性のスコー...

デイリーミーティングで何を報告するか?

前提 backlogのボード(カンバン)を利用して朝会を進めている。 毎朝に実施している。 朝会が始まる前の状態 前日の終わりまでに担当しているタスクが表示されていること 朝会までには自身のタスクが割り振られている状態 作業が終わりそう、なくなったタイミングでチームリーダに作業の割り振りを相談下さい。 お休みされなどして朝会に参加されな...

社内プロジェクト向けのREADMEを書く

READMEを書かないと… 他プロジェクトでも参考になるものかどうかがソースを見ないと分からない プロジェクトを引き継いだけどビルドの仕方が分からない 案件の開発以外の情報がどこに記載されているか分からない そもそもセットアップ方式が分からない 記載する内容 はじめに 初めは案件の概要や、開発以外の情報が記載されているbacklogへのリンクを記述する。 また、プロジェ...

BundlerでgemをインストールしようとするとOpenSSL系でエラーが発生する

経緯 OpenSSL系のエラーが原因で bundle install に失敗しており、解消に時間がかかっている。 原因は別でRuby(バージョン3)をOpenSSL3系を指定してインストールし、色々ごにょっていた時に少し壊れた可能性が高い。 Ruby2.7とOpenSSL3系の互換性が悪いらしく、一旦OpenSSL@1.1で設定しなおしました。 エラー内容(bundle install時...

コードレビューはどのように行うかの議論

課題 レビュー期間が長い。3次レビューまで行うが、2:2:1の割合で時間がかかる。 (単純に1次に2日かかる計算だと、全てのレビューが完了するまで、5日掛かる。) 確認 1次レビューワー、2次レビューワーは確認レベル(or範囲)は同等になるのか? もし同じスコープの認識でしたら担当範囲は分けた方が良さそう。 提案 フェーズ毎に範囲を切り分ける 1次では文法的な誤り、処理改善の指摘を...