開発標準化


FrontPage

開発標準化すべき事項

  • 開発プロセス/手順
  • プロセス毎の成果物
  • 成果物フォーマット
  • 成果物サンプル
  • 成果物相関図
  • プロセス終了基準
    • レビュー/レビューチェックポイント
      • 必要な機能が満たされているか?
      • 必要な機能を満たす為のプログラムが用意されているか?
      • プログラムの関連は正しいか?
      • クラスが相互干渉していないか?
      • クラスの大きさは適切か?
  • コーディング規約
  • ネーミング規約
  • バージョン管理
  • 構成管理
  • 成果物格納ディレクトリ
  • 成果物自動生成/生成支援ツール/チェックツール
  • 画面設計指針
    • 画面デザイン
      • スタイルシート

        スタイルシートコーディング規約

        スタイルシート命名規則

        スタイル(クラス)命名規則

        • 文字サイズ/フォント/文字色
        • 背景色
        • 強調表示
        • エラー表示
        • 画面名称配置位置
        • 画面名称命名規則
        • 項目名称命名規則
          • 使用可能文字
          • 全角半角
        • 画面パターン/画面遷移パターン
          • ボタン名/ボタン配置位置/ボタン配置順/ボタンサイズ
          • ボタン押下時の動作
          • ログイン画面
          • メニュー画面or表示領域
          • 一覧画面

            選択範囲(ページ内orページまたぐ)

            ソート対象範囲

            全チェック/全クリア範囲

            • 参照画面
            • 更新画面
            • 登録画面
            • 別ウィンドウ/同一ウィンドウ
            • 入力補助
            • メッセージ表示領域orダイアログ
  • DB設計指針
    • テーブル命名規則
    • 項目命名規則
      • ドメイン/辞書
  • 用語集
  • 本番環境/開発環境
    • ハードウェア構成図
    • ネットワーク構成図
    • ソフトウェア構成図
  • クライアント環境
    • ソフトウェア構成図
    • 導入ソフトウェア/ソフトウェアバージョン
    • 導入手順書
    • クライアント環境の統一化(環境依存のデバックをなくす)
      • 導入ディレクトリの統一
      • ネットワークドライブの統一
  • フレームワーク
    • アーキテクチャ構成図
    • 処理の流れ(画面パターン毎)
    • サンプルコード
  • 共通クラス
  • ユーザー管理
    • ログイン制御
    • ユーザー管理メンテナンス
  • フレームワーク作成時期と業務AP作成時期が重なっていないか?
  • サイジング
  • ベンチマーク
  • 他システム接続
  • 機能外要件
  • プロジェクトメンバーの役割/責務
  • プロジェクト情報サイト
  • BugTracking?
  • 自動テスト
    • JIRA
    • Maven
    • Wiki
    • 情報通知
  • テスト計画
    • 全体テスト計画
    • 単体テスト
    • サブシステム内結合テスト
    • サブシステム間結合テスト
    • 他システム結合テスト
    • ユーザーテスト
      • 運用テスト
      • 受入テスト
  • 移行
  • 保守/運用
    • 影響範囲調査
    • リファクタリング

最新の20件

2007-05-16 2007-08-09 2007-08-08 2007-06-04 2007-05-16 2007-05-02
  • 開発標準化
2007-02-12 2007-02-05

  • counter: 697
  • today: 1
  • yesterday: 0
  • online: 1