ロジックの中にHTMLが記載されているシステムを想像してください。 このシステムのUI改修、皆さんならどう進めますか?
当社のメール管理プロダクト「メールディーラー」はリリースから22年。 刷新前のプロダクトコードはビューロジックとビジネスロジックが密結合…とても改修できそうには思えませんでした。
コア機能の改修なのでもちろんクリティカルな不具合は許されません。 どのようにしてデグレを起こさずにUI刷新を進めたのか、メールディーラー開発チームの1年半の戦いをお話します。