情報シート - SAP Support Portal

SAP Custom Code Maintainability Check
サービス実施の情報シート
標準的な SAP ソリューションでは、お客様が必要とするすべての機能がカバーされない場合があります。
この機能的ギャップをモディフィケーションまたはカスタム開発によって埋めることを決定された場合は、今
後の SAP システムの移行イベント(アップグレード、SAP enhancement package のインポートなど)にお
いて、カスタムコードによる遅延や追加工数が発生しないようにする必要があります。アップグレード性は、
SAP enhancement package により迅速に提供される SAP のソフトウェアイノベーションを有効にご活用
いただくための、重要な要素です。
概要
主要な機能
SAP Custom Code Maintainability Check は、将来のアップグレード性および保守性の観点から、カスタム開発プ
ロジェクトの品質を評価します。
お客様にとっての価値
SAP Custom Code Maintainability Check の最も重要な価値は、お客様のシステムおよび現在の導入プロジェクト
において、すべてのカスタムコードとモディファイドオブジェクトを可視化できることです。このチェックにより「システム
にはどの程度モディフィケーションが実行されているか」を明らかにすることができます。モディフィケーションレベル
が低い場合、SAP による将来的なソフトウェアの更新が容易になります。ただし、SAP のさまざまな拡張テクノロジ
ーおよびモディフィケーションアシスタントをご使用いただくことでも、システムの保守性とアップグレード性は改善でき
ます。
以下の主要評価指標 (KPI) が抽出され、ベンチマークとして使用されます。これらは、お客様のシステムおよび現在
の導入プロジェクトのモディフィケーションレベルを示します。
数量
 カスタマーオブジェクト(パッケージ別)
 モディフィケーションが実行された SAP オブジェクト(アプリケーションコンポーネント別)
 拡張(ユーザー Exit、BAdI(ビジネスアドイン)、アペンド、暗黙的および明示的な拡張スポット)
 SAP 標準コードに対するカスタマーオブジェクトの参照
 カスタムコードの全体的な使用率および無効になっている可能性のあるコードの特定
品質
カスタムコードは、パフォーマンス、セキュリティー、多言語サポート、トランザクションの整合性などに関する重要なコ
ーディングがチェックされます。
文書化
コアビジネスプロセスは、SAP Solution Manager, enterprise edition で文書化されていることが必要です。プロセス
ステップにカスタムコードが含まれる場合、これをプロセスステップの属性で明示していただく必要があります。
プロジェクトガバナンス
SAP Custom Code Maintainability Check では、お客様のソフトウェア変更管理プロセスの品質を改善するための
詳細な推奨事項も提供します。抽出対象には、移送エラー、移送整合性などの技術的な指標も含まれます。これら
の指標は、カスタムコードを構築および維持するための SAP のベストプラクティスの推奨事項と比較されます。
実施時期
SAP Custom Code Maintainability Check は、SAP システムの将来的な保守性およびアップグレード性に焦点を
合わせた導入プロジェクトに対する品質保証チェックです。このサービスは、開発フェーズの終了時(すべての移送
依頼が品質保証システムにリリースされ、インポートされた時点)に、品質保証システムにおいて実行する必要があ
ります。現在、このサービスは、ABAP スタック上で実行される SAP 製品にのみ利用可能です。
サービス実施の詳細
カスタムコードオブジェクトの関連情報は、自動的に分析対象システムで収集されます。その後、収集された情報は
SAP Solution Manager に転送されます。この情報はサービスエンジニアによって評価され、詳細な推奨事項が提
供されます。分析結果はサービスレポートとして文書化されます。
お客様の関与
お客様側でのサービス依頼者を選任していただく必要があります。通常、選任された方は開発/プロジェクトマネジャ
ーになります。この担当者はサービスレポートを受け取ったり、推奨されたアクションアイテムを実施いただく責任者
になります。また、サービスを実施するための技術要件のチェックおよび適用を行い、システムアクセスを提供してい
ただくためのシステム管理者の選任も必要となります。
フォローアップ
サービスの実施後にサービスレポートが提供されます。このレポートには、ベンチマークで行われたチェック、評価、
および推奨事項がすべて含まれます。アクションプランには最も重要な推奨事項がまとめられています。さらに必要
に応じて、結果について検討するための電話会議を依頼することができます。
サービス実施期間
このサービスは、リモート接続を使用して、2 日間実施されます。
前提条件
このサービスは、SAP Enterprise Support をご契約いただいているお客様にご利用いただけます。
SAP Note 1330674 には、分析対象システムおよび SAP Solution Manager に関する技術的な前提条件の詳細
が記載されています。この SAP Note に添付されている質問票にご記入いただき、サービス依頼時に提出いただく
必要があります。