システム設計
ろんりちぇっく
入力データの内容が業務上の意味として妥当かを検査するチェック。注文日が入力日以前かどうか、数量が正の値か、コードが既存マスタに存在するかなど、業務ルールに照らした妥当性検証を行う。フォーマットチェックや桁数チェックなどの形式的検査と区別される重要なチェック。
システム設計の用語は、性能、信頼性、可用性、保守性のどれを改善する考え方かが問われます。構成図や障害時の振る舞いを思い浮かべ、単に速い・安全という印象ではなく、何を犠牲にして何を高めるのかを押さえることが重要です。
論理チェックと同じ「システム設計」の用語では、アーカイバ、IoT、アクセシビリティなどが近い文脈で問われます。性能、可用性、信頼性、拡張性、コストのどれに効く設計なのかを軸にしてください。