Requirements for Re-Platforming: Difference between revisions
Ttenbergen (talk | contribs) m Text replacement - "cross checks" to "cross checks" |
Ttenbergen (talk | contribs) No edit summary |
||
| (3 intermediate revisions by the same user not shown) | |||
| Line 11: | Line 11: | ||
* 15-20 users on laptops, sometimes working from home, sometimes not connected to the network due to lack of [[wifi]] | * 15-20 users on laptops, sometimes working from home, sometimes not connected to the network due to lack of [[wifi]] | ||
* About 2-2.5GB of data altogether as stored in various MS Access DBs (size may vary on other platforms) | * About 2-2.5GB of data altogether as stored in various MS Access DBs (size may vary on other platforms) | ||
* Uses a locally customized and optimized data entry front end with facilitation/automation; using a generic tool would slow down collection and might require additional staffing to do the same work | |||
* Has several highly customized front-ends that facilitate efficient and low-error data entry and processing | * Has several highly customized front-ends that facilitate efficient and low-error data entry and processing | ||
** facilitates data entry from a daily dump received from ADT (and other intermittent dumps) | ** facilitates data entry from a daily dump received from ADT (and other intermittent dumps) | ||
* Data we store is in [[Auto Data Dictionary]] | * Data we store is in [[Auto Data Dictionary]] | ||
** it is currently stored in [[CCMDB Data Structure]] - this structure could be stored differently but would cause large changes | ** it is currently stored in a relational [[CCMDB Data Structure]] - this structure could be stored differently but would cause large changes | ||
* We have (and continuously improve) [[Data Integrity Checks]] | * We have (and continuously improve) [[Data Integrity Checks]] | ||
* Number of fields not necessarily relevant because of [[Entity–attribute–value model of the L Tmp V2 table]] | * Number of fields not necessarily relevant because of [[Entity–attribute–value model of the L Tmp V2 table]] | ||
| Line 33: | Line 34: | ||
** Allow modification of multiple records via queries, programming and/or automation (5) | ** Allow modification of multiple records via queries, programming and/or automation (5) | ||
** Needs to work with poor or non-existent [[wifi]] (5) | ** Needs to work with poor or non-existent [[wifi]] (5) | ||
** Team maintainable real-time [[Data Integrity Checks]] ([[Cross Check Engine]] implementation could provide team maintainability) | |||
=== Data control and possibly transfer === | === Data control and possibly transfer === | ||
* We have a "[[sending]]" process which currently includes both the movement of data from the locally-installed database to the central one, and the setting of the [[RecordStatus]] field that encodes whether the collector maintains "control" of the record or that control has been handed off to [[#Data processing]]; the collector maintains control of "incomplete" records until they "complete" the record, which triggers some mandatory | * We have a "[[sending]]" process which currently includes both the movement of data from the locally-installed database to the central one, and the setting of the [[RecordStatus]] field that encodes whether the collector maintains "control" of the record or that control has been handed off to [[#Data processing]]; the collector maintains control of "incomplete" records until they "complete" the record, which triggers some mandatory [[cross check]]s for both final and [[Minimal Data Set]] data that will prevent completion unless passed. | ||
* A new platform would need to provide this functionality: | * A new platform would need to provide this functionality: | ||
** Make incomplete and complete data available to the [[#Data processing]] and [[#Data analysis]] stages(5) | ** Make incomplete and complete data available to the [[#Data processing]] and [[#Data analysis]] stages(5) | ||
| Line 74: | Line 76: | ||
[[Category: Re-platforming]] | [[Category:Re-platforming]] | ||