チェックリストのチェックポイントに UX/UI デザイナーの責任を加える

イシューやタスクで UI/UX に関する何らかのサポートが必要なときは、まずデザインシステムとデザイナーに確認しましょう。

そのために、チェックリストのチェックポイントで「読みやすさ」や「アクセシビリティ」の隣にこの項目を入れておきます。

  • ✅ このプロジェクトについてイシューを起票する
  • ✅ このプロジェクトへの追加/変更/更新/修正
  • ✅ リグレッションがないことを確認するテスト
  • ✅ 自動ユニット/機能テストのカバレッジ
  • ✅ 機能の変更/追加に伴う開発者向けドキュメントの対応
  • ✅ 機能の変更/追加に伴うユーザーガイドのドキュメントの対応
  • ✅ UX/UI デザイナーの責任
  • ✅ アクセシビリティと読みやすさ
  • ✅ メンテナーによるコードレビュー
  • ✅ 総合テストと承認
  • ✅ コントリビューターのクレジット
  • ✅ プロダクトオーナーとのレビュー
  • ✅ リリースノートの更新
  • ✅ リリース

チェックポイントの凡例:

  • ✅ 完了
  • ➖ イシューに必要なときに実施
  • ❌ 未完了

イシューを終える頃には、すべての ❌ が ✅ になっているようにします。

プロジェクトによっては、次のような形になることもあります。

  • ✅ イシューを起票する
  • ➖ 追加/変更/更新/修正
  • ➖ リグレッションがないことを確認するテスト
  • ➖ 自動ユニットテストのカバレッジ
  • ➖ 自動機能テストのカバレッジ
  • ➖ UX/UI デザイナーの責任
  • ➖ 読みやすさ
  • ➖ アクセシビリティ
  • ➖ パフォーマンス
  • ➖ セキュリティ
  • ➖ ドキュメント
  • ➖ メンテナーによるコードレビュー
  • ➖ 総合テストと承認
  • ➖ コントリビューターのクレジット
  • ➖ プロダクトオーナーとのレビュー
  • ➖ リリースノートのスニペット
  • ❌ リリース

以前の私のチェックポイントは次のとおりです。

  • ✅ このプロジェクトについてイシューを起票する
  • ❌ このプロジェクトへの追加/変更/更新/修正
  • ❌ リグレッションがないことを確認するテスト
  • ❌ 自動ユニット/機能テストのカバレッジ
  • ❌ 機能の変更/追加に伴う開発者向けドキュメントの対応
  • ❌ 機能の変更/追加に伴うユーザーガイドのドキュメントの対応
  • ❌ アクセシビリティと読みやすさ
  • ❌ メンテナーによるコードレビュー
  • ❌ 総合テストと承認
  • ❌ コントリビューターのクレジット
  • ❌ プロダクトオーナーとのレビュー
  • ❌ リリースノートの更新
  • ❌ リリース
Sentiment analysis is another valuable application of AI within CMS platforms

タグ