本研究所で作成するシステムの特徴
大規模開発にも耐えうる堅牢なシステム
機能一覧
全体量を把握できる(工数見積もり、テストなどで利用できる)全機能を網羅した機能一覧がまとまっている
モデリング
要件分析、開発する際に必要な図が整備されている
開発環境
手軽に開発環境を構築できる
そのための情報がまとまっている
本番環境(ステージング環境)
本番環境に限りなく近い環境が用意されている
定期的にそのような環境を構築している
テスト
実施するテストのレベルとそのレベルごとの方針が定まっている
CI
CI 環境が整備されている
ロギング
ログレベルとその方針が定まっている
設定
設定できる項目と設定箇所が一覧としてまとまっている
例外処理
想定外のエラー(ヌルポインター例外など)が発生したときにすぐに検知できるようになっている
また、そのようなエラーが発生したときの動作を完全に把握している
コーディング規約
コーデイング規約が定まっている
コーデイング規約をチェックするしくみが整備されている