Uploaded image for project: 'UX Product'
  1. UX Product
  2. UXPROD-2200

Create interactive log-summary of batchload results, next steps

    XMLWordPrintable

    Details

    • Template:
      UXPROD features
    • Analysis Estimate:
      Medium < 5 days
    • Front End Estimate:
      XXL < 30 days
    • Back End Estimate:
      Small < 3 days
    • Confidence factor:
      Low
    • Estimation Notes and Assumptions:
      Hide
      This issue covers the display of import logs in a UI. By "interactive" I assume the description means that the log report is filterable and sortable? More elaborate configuration options, like choice of display columns or cross tabulating data would obviously have a significant impact on the estimates.

      I'm not immediately clear if this issue also covers the writing of logs for display. The estimate assumes that it does but I have no up-front clear view of the complexity of say, error record reports with resolution info. Could potentially be quite involved before all possible error scenarios are covered. Users or developers with experience in this kind of applications might be able to qualify these doubts and assumptions and thus the estimates. Confidence is set to low.
      Show
      This issue covers the display of import logs in a UI. By "interactive" I assume the description means that the log report is filterable and sortable? More elaborate configuration options, like choice of display columns or cross tabulating data would obviously have a significant impact on the estimates. I'm not immediately clear if this issue also covers the writing of logs for display. The estimate assumes that it does but I have no up-front clear view of the complexity of say, error record reports with resolution info. Could potentially be quite involved before all possible error scenarios are covered. Users or developers with experience in this kind of applications might be able to qualify these doubts and assumptions and thus the estimates. Confidence is set to low.
    • Development Team:
      Folijet
    • Calculated Total Rank:
      115
    • Kiwi Planning Points (DO NOT CHANGE):
      73
    • PO Rank:
      85
    • Rank: Chalmers (Impl Aut 2019):
      R3
    • Rank: Chicago (MVP Sum 2020):
      R1
    • Rank: Cornell (Full Sum 2021):
      R1
    • Rank: Duke (Full Sum 2021):
      R1
    • Rank: 5Colleges (Full Jul 2021):
      R2
    • Rank: FLO (MVP Sum 2020):
      R1
    • Rank: GBV (MVP Sum 2020):
      R4
    • Rank: Grand Valley (Full Sum 2021):
      R2
    • Rank: hbz (TBD):
      R4
    • Rank: Hungary (MVP End 2020):
      R1
    • Rank: Lehigh (MVP Summer 2020):
      R1
    • Rank: Leipzig (Full TBD):
      R1
    • Rank: Leipzig (ERM Aut 2019):
      R4
    • Rank: MO State (MVP June 2020):
      R1
    • Rank: TAMU (MVP Jan 2021):
      R1
    • Rank: U of AL (MVP Oct 2020):
      R1

      Description

      After batch load is completed, create an interactive results log/dashboard/report, with data such as:

      • load stats (date, time, # actions)
      • new records created
      • existing records merged or overlaid with new data
      • deleted record, or records marked for deletion
      • problem/error records that were set aside during the load, with info about the problem to allow the user to resolve
      • reliable and stable

      Comments from Jon Miller/Chicago in the context of Data Migration, July 2019:
      I added support for the Source Record Storage module to my general purpose file loader app https://github.com/jemiller0/Folio. For loading using the API it uses the batch API. It is the first test case that I have that makes use of an API that accepts and array of objects. It's a work in progress. It doesn't do much with regard to handling the HTTP response at this point (for example, parsing out the error messages)

      Comments from Lisa McColl/Lehigh
      I know we've had conversations on what constitutes an error. A "success" could be successful from the computer's point of view, but not what you intended. An "error" could mean the system failed or that intended consequences were recognized. I definitely think errors should be reported, so I don't think this is an interface issue, but I would like to be clear for system behavior as to what constitutes an error. Do we have this worked out? If not, do we need to work it out now? Thank you! (edited)

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                abreaux Ann-Marie Breaux
                Reporter:
                abreaux Ann-Marie Breaux
                Analysis Estimator:
                Niels Erik Gilvad Nielsen Niels Erik Gilvad Nielsen
                Front End Estimator:
                Taras Tkachenko Taras Tkachenko
                Back End Estimator:
                Oleksii Kuzminov Oleksii Kuzminov
                Votes:
                1 Vote for this issue
                Watchers:
                10 Start watching this issue

                  Dates

                  Created:
                  Updated:

                    TestRail: Runs

                      TestRail: Cases