DCM - Functional Requirement Specification Template
DCM - Functional Requirement Specification Template
All other product and service names mentioned are the trademarks of
their respective companies. Data contained in this document serves
informational purposes only. National product specifications may vary.
(a) document the requirements that need to be fulfilled by the later development
(b) enable review of the key functional and process requirements
(c) develop draft concepts for the target component
(d) enable review of the key concepts
(e) support the alignment between stakeholders
(f) record trade-offs and reasons for major requirement decisions as needed.
The template contains hidden text explaining some sections in more details. You can
hide/unhide these using the button in the toolbar
Document only what is needed by reviewers and required for scope development of high
quality software
Document should allow the review whether the final product fulfills the requirements and
whether required changes are due to additional requirements or bugs
Write for ease of understanding but don’t waste time on unnecessary polishing
A template is a template and not a form. Only fill what is needed and relevant
Do not delete a section if there are no requirements but state that no requirement exists in
the respective area
Page 2
Enhancement
Title: Comparison for XYZ Status: Blueprint/Implementation/
SignOff
Team: SAP
Business Contact: System Contact:
Designer SAP AG: Thomas Schröder Developer SAP AG: Thomas Schröder
Priority: HIGH Complexity: MEDIUM
Division/Business
Unit(s) Impacted:
Impacted Order to Cash
Applications:
Document Location
Version Control
Date Originator Description of Change
Reference Documents
Document Location
Page 3
Table of Contents
REQUIREMENT OVERVIEW............................................................................................................6
Description.........................................................................................................................................6
Assumptions.......................................................................................................................................6
Dependencies / Constraints...............................................................................................................6
Risks....................................................................................................................................................6
Applications, Business Objects or Interfaces Affected........................................................................6
Data storage.......................................................................................................................................6
Expected Comparison and Execution Volume....................................................................................6
Expected Comparison Frequency.......................................................................................................6
Security, Integrity and Control Requirements....................................................................................6
Alerting and Notification Requirements.............................................................................................6
Error Handling....................................................................................................................................6
Error Messages...................................................................................................................................6
Dashboards/Analytics.........................................................................................................................6
DETAILED REQUIREMENT SPECIFICATIONS FOR CUSTOM CDC SOURCE TYPE OR
CUSTOM CONSISTENCY CHECK REPORT.................................................................................7
Affected Comparison Objects/Interface/Business Processes.............................................................7
Comparison Details............................................................................................................................7
Comparison Logic...............................................................................................................................7
Data Storage and Access....................................................................................................................7
Mapping Logic....................................................................................................................................7
Selection Screen Details.....................................................................................................................7
Execution Mode.................................................................................................................................7
Expected Processing Time..................................................................................................................7
Restart / Recovery Procedures...........................................................................................................7
Follow-up Requirements....................................................................................................................7
Comparison Group.............................................................................................................................7
Correlation Logic................................................................................................................................7
DETAILED REQUIREMENT SPECIFICATIONS FOR CUSTOM DATA COLLECTOR............8
Affected Comparison Objects/Interface/Business Processes.............................................................8
Key figures..........................................................................................................................................8
Data Storage and Access....................................................................................................................8
Page 4
Calculation Logic.................................................................................................................................8
Selection Screen Details.....................................................................................................................8
Execution Mode.................................................................................................................................8
Expected Processing Time..................................................................................................................8
Expected Frequency...........................................................................................................................8
Follow-up and Notification Requirements..........................................................................................8
Dashboards/Analytics.........................................................................................................................8
ESTIMATION OF EFFORT................................................................................................................9
OUTSTANDING ISSUES.................................................................................................................10
Open Issues......................................................................................................................................10
Closed Issues....................................................................................................................................10
APPENDIX.........................................................................................................................................11
Design Document Approval History..................................................................................................11
Change History.................................................................................................................................11
Page 5
REQUIREMENT OVERVIEW
Description
N/A
Assumptions
N/A
Dependencies / Constraints
N/A
Risks
N/A.
Data storage
N/A
Error Handling
Error Messages
N/A
Dashboards/Analytics
N/A
Page 6
Page 7
DETAILED REQUIREMENT SPECIFICATIONS FOR CUSTOM CDC SOURCE TYPE OR CUSTOM
CONSISTENCY CHECK REPORT
Affected Business Objects/Interface/Business Processes
List the relevant business objects and processes information to provide an overall context
Comparison Details
Object Type Iteration Block Filtering Key based
needed extract selection
Comparison Logic
N/A
Mapping Logic
N/A
Execution Mode
N/A.
Follow-up Requirements
N/A
Comparison Group
State whether the comparison instances should be contained in a comparison group and if yes, which
group type should be used. If the standard group types are not sufficient, fill in the section for
required correlation logic.
Correlation Logic
N/A
Page 8
DETAILED REQUIREMENT SPECIFICATIONS FOR CUSTOM DATA COLLECTOR
Affected Business Objects/Interface/Business Processes
List the relevant business objects and processes information to provide an overall context
Key figures
N/A
Calculation Logic
N/A
Execution Mode
N/A.
Expected Frequency
N/A
Dashboards/Analytics
N/A
Page 9
ESTIMATION OF EFFORT
TOTAL DEVELOPMENT
WALKTHROUGHS/REVIEWS
(4% of Total Development)
TESTING
(20% of Total Development)
UNCERTAINTY FACTOR
GRAND TOTAL
Page 10
OUTSTANDING ISSUES
Open Issues
Issue # Date Opened Originator of Description of Owner for Projected
Issue Issue Resolving Resolution
Date
Closed Issues
Issue # Date Originator Description Owner for Projected Date Resolution
Opened of Issue of Issue Resolving Resolution Resolved
Date
Page 11
Page 12
APPENDIX
Design Document Approval History
[Indicate signatures obtained.]
Your signature below indicates your acceptance of the contents within the sections of this document
specific to your expertise and the acceptance of the stated scope and solution. It does not mean that
you will not have additional questions/concerns during the construct/testing phases.
Change History
Version Name of Short Date of Change reason (issue/bug or
Number Changer Description of Change scope change/additional
Change requirement)
Issue # Scope Chg #
Page 13