技術的負債を返し続ける取り組み ~ あなたのPHPのバージョンいくつですか?~ by 秋葉 誠一

PHPカンファレンス沖縄2021
レギュラートーク(10分)

技術的負債を返し続ける取り組み ~ あなたのPHPのバージョンいくつですか?~

akki_megane 秋葉 誠一 akki_megane
6

あなたの使っているPHPのバージョンいくつですか?
わたしはPHP8 です。

コードを書き、動くソフトウェアを作り価値を提供することがわれわれの仕事です。
しかしコードを書くということは同時に、書いたコードのメンテナンスコストという支払い続けるという負債を負うことなります。

  • サポート期限の切れた 言語、フレームワーク、ライブラリ
  • イケてない設計
  • 現実と解離する実装
  • 使われてない機能
  • あのときは最高だったコード
  • 過去の自分をしばきたい設計

こういったいわゆる技術的負債は優先度すらつけられず、「一生いつかやる」という状態になり、
気づいたときには、莫大な利子を伴い返済不可な状態になってしまいます。
そんなことにならないために弊社で行っている、「技術課題リファインメント」を用いた日々のプロダクト改善活動の事例をご紹介します。