Eversana - CodeReview Checklist
Eversana - CodeReview Checklist
Reviewer name :
Mule Project Name:
Application version :
Eversana GitHub Location / Branch:
CloudHub Application Name:
Proposed/Actual region :
Proposed/Actual vCore allocation :
Proposed/Actual Business Group (ie: Integration, Share
Application owner :
Application developer :
Location of design artifacts :
Location of NFRs including :
Eversana Exchange/Asset Reference (URL):
Expected/Actual go-live date :
Type of service :
Connectors Used: (ie: WS, SAP, SFDC, DB, AZURE, etc)
Reviewer Comments:
All items that Require IMMEDIATE ATTENTION MUST be rectified for approval immediately.
Project StructureProject Design Naming ConventionProject Logging Error & exception handlin Project SecurityProject TestingProject NFR Project Implementation
Meets Expectaions 0 0 0 0 0 0 0 0 0
Mostly Meets Expectations 0 0 0 0 0 0 0 0 0
Partially Meets Expectations 0 0 0 0 0 0 0 0 0
Does Not Meet Expectations 0 0 0 0 0 0 0 0 0
Immediate Attention Required 0 0 0 0 0 0 0 0 0
Not Applicable 0 0 0 0 0 0 0 0 0
Not Reviewed 0 0 0 0 0 0 0 0 0
I. Project Structure
Does the project respects the standard project structure ?
INTERNAL
Does the development respects the naming convention as defined in :
INTERNAL
V. Error & exception handling
Does the project conforms itself to error handling best practices?
When using the JDBC Connector avoid using Dynamic Queries as this is at risk of SQL Injection. Uses parameterized queries Use dynamic queries only if you don't have another choice, remember to validate the inputs
previously (using dynamic queries could cause SQL-Injection vulnerability https://www.owasp.org/index.php/SQL_Injection)
Connectors are configured to use basic authentication as a minimum but preferably 2Way SSL
Policy enforcement
Implements TLS 1.2+
all sensitive data such as user credentials must be secured
INTERNAL
PLEASE DON'T DELETE THIS TAB
Score
1 - Does Not Meet Expectations
2 - Partially Meets Expectations
3 - Mostly Meets Expectations
4 - Meets Expectations
-1 - Immediate Attention Required
0 - Not Reviewed
0 - Not Applicable
INTERNAL