Technical Review Checklist - Template Version 02.00.00 |
|
|
|
|
|
|
|
|
Product Name | Electric Power Steering | Electrical Arch. | 4 | Review Scope | Defect Type | Numbers |
|
|
|
|
| Yes | Closed | FR |
Function ID | SF013A_PullCmpActv |
|
| Model and data dictionary | Requirement | 1 |
|
|
|
|
| No | Rejected | FDD |
Long Name | Active Pull Compensation |
|
| Interface | 0 |
|
|
|
|
| NA | Open | Model |
Version that you started from.
NOT the version you hope to release.
If this will be v1.0.0, enter NA.
Starting Baseline | 1.5.0 | Effort | Design | 2 |
|
|
|
|
|
|
| FMEA |
Author | Sneha Singh | Review Effort(Hrs.) |
| Standards | 0 |
|
|
|
|
|
|
| *.m File |
|
| Corr+Verf effort(Hrs.) |
| Documentation | 4 |
|
|
|
|
|
|
| Cal Process |
|
| Total Effort (Hrs.) | 0.00 | Others | 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Total | 8 |
|
|
|
|
|
|
|
|
Checklist No. | Description of Check | Author:
This column is for Self review. Author shall fill Yes/No/NA against each point in checklist.
Author | Author:
This column is for reviewer. Reviewer shall fill Yes/No/NA against each point in checklist.
Reviewer | Author:
Detailed Description of the finding shall be provided by the reviewer.
Description of finding by reviewer | Author:
Defect type to be selected.
Defect Type | Author:
What action is taken to fix the comment & other remarks need to be filled by author. Remarks By Author | Author:
Data in this column shall be filled by reviewer after checking whether the rework is completed. Status |
|
|
|
|
|
|
|
|
1 | Section 1: Data Dictionary |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Is Filename of Data Dictionary in correct format? | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
| Is the FDD.Version property correctly updated? | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
| Is the Data Dictionary Verification report error free? | No | No |
|
| PullCmpActvDi' cannot match name to list of known Nexteer signals. | Closed |
|
|
|
|
|
|
|
|
| Does FDD Long Name, Short Name, and Description match requirements? | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
| Are all runnables defined? | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
| Do runnables have the correct time step? | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
| Do server runnables correctly define arguments? | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
| Are all clients defined? | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
| Do client definitions match the corresponding server runnable? | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
| Does name and metadata of every signal match its corresponding interface signal? | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
| Do output signal ranges match requirements (check DOOR min/max attributes too)? | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
| Are calibration tables named correctly (e.g. AssiX and AssiY)? | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
| Do all calibrations have correct values for all metadata? | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
| Is NVM defined in the appropriate number of blocks? | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
| Are constants defined with proper scope (local vs global)? | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
| Are all dependent constants and calibrations included in one file? | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
| Does FDD.DesignASIL match requirements? | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 | Section 2: Model | Author:
This column is for Self review. Author shall fill Yes/No/NA against each point in checklist.
Author | Author:
This column is for reviewer. Reviewer shall fill Yes/No/NA against each point in checklist.
Reviewer | Author:
Detailed Description of the finding shall be provided by the reviewer.
Description of finding by reviewer | Author:
Defect type to be selected.
Defect Type | Author:
What action is taken to fix the comment & other remarks need to be filled by author. Remarks By Author | Author:
Data in this column shall be filled by reviewer after checking whether the rework is completed. Status |
|
|
|
|
|
|
|
|
| Is filename of model in correct format? | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
| Is Top level of model annotated with Requirements Baseline? | No | No |
| Documentation | Requirements are not being linked for level 1 models | Closed |
|
|
|
|
|
|
|
|
| Is the Top level of the model annotated with Tool Dependencies? | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
| Is Top level of model annotated with Change Log or History? | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
| Does the Component shortname match data dictionary FDD metadata? | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
| Is the 2nd level of model free from subsystems that are not Function-Call Subsystems? | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
| Is the 2nd level of model free from arithmetic and logic operations? | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
| Are the Runnable trigger signals named as "call_<Runnable>"? | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
| Does 2nd level of model have a properly updated annotation with name, description, and intended baseline number? | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
| Are all data flow layers free of Function-Call Subsystems and Memory Store blocks? | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
| Does the Model have the confidentiality and copyright information inside all its Subsystems? | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
| Are all the Memory Store blocks for PIM and Display Variables located on the 2nd level of model? | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
| Do all Memory Store blocks for PIM and Display Variables have the "Data store name must resolve to Simulink signal object" setting checked to true? | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
| Is each diagnostic (NTC) capable of being set to "PASS"? | NA | NA |
|
|
|
|
|
|
|
|
|
|
|
|
| Does non-zero intialization of PIM occur in the function's Init runnable? | NA | NA |
|
|
|
|
|
|
|
|
|
|
|
|
| Does design properly include Set Ram Block Status when NVM RAM values change? | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
| Does model include appropriate logic for dealing with missing or corrupted NVM data? | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
| Does model execute without errors/warnings after loading NxtrMBDConfig configuration set? | No | No |
| Others | Warning is generated because of NvM library block | Closed |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 | Section 3: Requirements Linking | Author:
This column is for Self review. Author shall fill Yes/No/NA against each point in checklist.
Author | Author:
This column is for reviewer. Reviewer shall fill Yes/No/NA against each point in checklist.
Reviewer | Author:
Detailed Description of the finding shall be provided by the reviewer.
Description of finding by reviewer | Author:
Defect type to be selected.
Defect Type | Author:
What action is taken to fix the comment & other remarks need to be filled by author. Remarks By Author | Author:
Data in this column shall be filled by reviewer after checking whether the rework is completed. Status |
|
|
|
|
|
|
|
|
| Are all requirements links of the format <FDDNumber>_<ObjectID>? | NA | NA |
|
|
|
|
|
|
|
|
|
|
|
|
| Does requirements HTML report reference only the DOORS module of this component for all links in the design? | NA | NA |
|
|
|
|
|
|
|
|
|
|
|
|
| Are linked blocks linked to the correct requirements(s)? (watch for problems due to copy/pasted blocks) | NA | NA |
|
|
|
|
|
|
|
|
|
|
|
|
| Is the list of unlinked blocks acceptable? | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 | Section 4: Model Advisor | Author:
This column is for Self review. Author shall fill Yes/No/NA against each point in checklist.
Author | Author:
This column is for reviewer. Reviewer shall fill Yes/No/NA against each point in checklist.
Reviewer | Author:
Detailed Description of the finding shall be provided by the reviewer.
Description of finding by reviewer | Author:
Defect type to be selected.
Defect Type | Author:
What action is taken to fix the comment & other remarks need to be filled by author. Remarks By Author | Author:
Data in this column shall be filled by reviewer after checking whether the rework is completed. Status |
|
|
|
|
|
|
|
|
| Was Model Advisor run with the correct configuration settings? | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
| Is the Model Advisor rerport free from "Fails". | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
| Are Model Advisor report "Warnings" acceptable? | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5 | Section 5: Delivery Package | Author:
This column is for Self review. Author shall fill Yes/No/NA against each point in checklist.
Author | Author:
This column is for reviewer. Reviewer shall fill Yes/No/NA against each point in checklist.
Reviewer | Author:
Detailed Description of the finding shall be provided by the reviewer.
Description of finding by reviewer | Author:
Defect type to be selected.
Defect Type | Author:
What action is taken to fix the comment & other remarks need to be filled by author. Remarks By Author | Author:
Data in this column shall be filled by reviewer after checking whether the rework is completed. Status |
|
|
|
|
|
|
|
|
| Does Design folder contain only the model, data dictionary, and (optionally) a simulation setup script? | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
| Does Doc folder contain a zipped HTML webview model? | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
| Was webview model created without requirements highlighted? | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
| Does Reports folder contain only the data dictionary verification report, zipped Model Advisor report, and zipped requirements traceability report? | No | No |
|
| Requirement report is not generated. | Closed |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 | Section 6: Other Issus/Actions Identified | Document | Reference | Summary of resolution | Author:
Defect type to be selected.
Defect Type | Author:
What action is taken to fix the comment & other remarks need to be filled by author. Remarks By Author | Author:
Data in this column shall be filled by reviewer after checking whether the rework is completed. Status |
|
|
|
|
|
|
|
|
4.1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.9 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.10 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.11 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.12 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.13 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.14 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.15 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.16 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.17 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.18 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.19 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.20 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.21 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.22 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.23 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.24 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.25 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5 | Section 7: APPROVALS |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Role | First Review | Date | Attendance | Approval? |
|
|
|
|
|
|
|
|
|
|
|
Function Owner* | Sneha Singh (Author) | 6/14/2016 | Yes |
|
|
|
|
|
|
|
|
|
|
|
|
Peer Reviewer* | Chang Wang | Yes | Yes |
|
|
|
|
|
|
|
|
|
|
|
Safety | <Name - if invited> |
|
|
|
|
|
|
|
|
|
|
|
|
|
Software | <Name - if invited> |
|
|
|
|
|
|
|
|
|
|
|
|
|
ESG / Systems | <Name - if invited> |
|
|
|
|
|
|
|
|
|
|
|
|
|
EPDT / CSE | <Name - if invited> |
|
|
|
|
|
|
|
|
|
|
|
|
|
Hardware | <Name - if invited> |
|
|
|
|
|
|
|
|
|
|
|
|
|
Test | <Name - if invited> |
|
|
|
|
|
|
|
|
|
|
|
|
|
Role | Second Review (if required) | Date | Attendance | Approval? |
|
|
|
|
|
|
|
|
|
|
|
Function Owner* | <Name - if invited> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Peer Reviewer* | <Name - if invited> |
|
|
|
|
|
|
|
|
|
|
|
|
|
Safety | <Name - if invited> |
|
|
|
|
|
|
|
|
|
|
|
|
|
Software | <Name - if invited> |
|
|
|
|
|
|
|
|
|
|
|
|
|
ESG / Systems | <Name - if invited> |
|
|
|
|
|
|
|
|
|
|
|
|
|
EPDT / CSE | <Name - if invited> |
|
|
|
|
|
|
|
|
|
|
|
|
|
Hardware | <Name - if invited> |
|
|
|
|
|
|
|
|
|
|
|
|
|
Test | <Name - if invited> |
|
|
|
|
|
|
|
|
|
|
|
|
|
Role | Third Review (if required) | Date | Attendance | Approval? |
|
|
|
|
|
|
|
|
|
|
|
Function Owner* | <Owner Name> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Peer Reviewer* | <Name> |
|
|
|
|
|
|
|
|
|
|
|
|
|
Safety | <Name - if invited> |
|
|
|
|
|
|
|
|
|
|
|
|
|
Software | <Name - if invited> |
|
|
|
|
|
|
|
|
|
|
|
|
|
ESG / Systems | <Name - if invited> |
|
|
|
|
|
|
|
|
|
|
|
|
|
EPDT / CSE | <Name - if invited> |
|
|
|
|
|
|
|
|
|
|
|
|
|
Hardware | <Name - if invited> |
|
|
|
|
|
|
|
|
|
|
|
|
|
Test | <Name - if invited> |
|
|
|
|
|
|
|
|
|
|
|
|
|
Role | Fourth Review (if required) | Date | Attendance | Approval? |
|
|
|
|
|
|
|
|
|
|
|
Function Owner* | <Owner Name> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Peer Reviewer* | <Name> |
|
|
|
|
|
|
|
|
|
|
|
|
|
Safety | <Name - if invited> |
|
|
|
|
|
|
|
|
|
|
|
|
|
Software | <Name - if invited> |
|
|
|
|
|
|
|
|
|
|
|
|
|
ESG / Systems | <Name - if invited> |
|
|
|
|
|
|
|
|
|
|
|
|
|
EPDT / CSE | <Name - if invited> |
|
|
|
|
|
|
|
|
|
|
|
|
|
Hardware | <Name - if invited> |
|
|
|
|
|
|
|
|
|
|
|
|
|
Test | <Name - if invited> |
|
|
|
|
|
|
|
|
|
|
|
|
|
Role | Add more if necessary | Date | Attendance | Approval? |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P.S.: | Yes indicates adherence |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| No indicates non-adherence, reviewer shall provide suitable comments at the end of this document for each point. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| NA indicates not applicable |
|
|
|
|
|
|
|
|
|
|
|
|
|
|