Fintan

プログラマー向け成果物セルフチェックリスト

CONTENTSカテゴリ「実装ルールを統一する」に分類された記事

概要

プログラマー向け成果物セルフチェックリスト(以下、本チェックリスト)は、Javaを使ったシステム開発において、コーディング規約違反などの単純なコーディングミスをしていないかを開発者自身が確認するためのチェックリストです。サンプルとしてNablarchをフレームワークに採用した場合の記載としています。

大規模なシステム開発では、様々なスキルや経験を持った多くの開発者が参画するため、開発者が有するスキルや経験の差による品質のばらつきが多くなる傾向があります。 スキルや経験が不十分な開発者の成果物は、レビュー時に本質的でないレビュー指摘が増えることでレビューアの負荷が増大し、本質的なレビュー指摘に注力できないことで品質低下につながるリスクがあります。

そこで、本チェックリストは、開発者自身で事前にチェック・修正することで、レビュー前の品質向上およびレビューアの負荷軽減により、品質低下を防止する役目を担います。

なお、Nablarchの使用を前提にしていますが、Nablarchに依存するチェック項目は約3割です。残りの7割はJava、SQL、テスト、UIについて注意すべきポイントをチェック項目としています。Nablarch以外のフレームワークを使用する場合は、PJの状況に合わせてカスタマイズすることで適用可能なものになっています。

詳細ページ

https://github.com/Fintan-contents/programmers-self-checklist/blob/master/README.md

ライセンス

クリエイティブコモンズ(Creative Commons) 4.0 の「表示—継承」に準拠しています。


TIS株式会社
個人情報保護方針 個人情報の取り扱いについて 情報セキュリティ方針

Copyright 2018 TIS Inc.keyboard_arrow_up