[2022Q2] RevMan Web development progress






Sprint plan

Est start date 

Epic/backlog item
2022-04-18(3 week sprint) Import study data: Export to generate test data, paste study characteristics, import from file 
2022-05-09 Paste study characteristics, Import study data from file
2022-05-23Complete Import study data from file, Bugs
2022-06-06Import tabular study data, ,Move to Angular
2022-06-20Import tabular study data, DTA scoping, Import DTA reviews from RM5, Create empty DTA review with common functionality 
2022-07-04Project management features in RevMan, Limited capacity due to summer holidays
2022-07-18Project management features in RevMan, Limited capacity due to summer holidays
2022-08-01Project management features in RevMan

Agenda Sprint demo

  1. What did we complete in the sprint?

    1. Short summary
    2. Demo of new functionality
  2. Feedback
    1. Summarize comments from demo
    2. Update on comments from previous demo
  3. How are we progressing towards our quarterly targets?

  4. Adoption and activity in RevMan Web

Sprint started  

Completed:

Story

Objective/Epic

Release

Demo

Show lifecycle status for projects in status panelProject management11/812/8
Show, add, edit and remove tasksProject management11/812/8
Assign and mark milestones and tasks as completeProject management11/812/8
Show, set and edit due datesProject management11/812/8
Reopen milestones and tasksProject management11/812/8
Improvements to import validationProject management11/812/8
Shared author footnotes
11/8-

Feedback:

  • Porto lifecycle management:
    • "Complete" life cycle status not clear what it means - suggestion: "Inactive"
    • Distinguish between withdrawn and published in life cycle management (they are very different)
      • How would we categorize statuses for living systematic reviews in Cochrane?
    • Ability to easily find review in any life cycle status
      • Search for review
      • Tab with all reviews
  • Project management
    • Legend for the colors?
    • Filter by status
    • Filter by tasks assigned to person
    • Review color shades for accessibility (e.g. color blindness)
    • History for changes to project management? To undo actions/to know what happened in a project: you could compare with Porto template
    • Ability to restrict authors from adding/deleting tasks (e.g. introduce project manager role)
    • Is the term "Project" ideal? Maybe not but it needs to account for very different types of work related to a review. Consider using "project" term in UI in fewer places. 

Activity panel last 30 days

Reviews with advanced features (only use RevMan Web)

  • In total:  297 (+3)
  • GRADEPro integration:  200 (+2)
  • RoB 2: 161 (+2)
  • Study-centric data: 11 (+0)

Overall activity RevMan Web vs. RevMan 5 (2 years)

Sprint started  

Completed:

Story

Objective/Epic

Release

Demo





Other work completed:

  • 3 Project management tickets in code review/testing stage
  • 2 E2E test
  • 2 bug fix

Activity panel last 30 days

Reviews with advanced features (only use RevMan Web)

  • In total:  294 (+1)
  • GRADEPro integration:  198 (+2)
  • RoB 2: 159 (+2)
  • Study-centric data: 11 (+0)

Overall activity RevMan Web vs. RevMan 5 (2 years)

Sprint started  

Completed:

Story

Objective/Epic

Release

Demo

Import data from files with tabular dataRetire RevMan 5/ Improve transfer of data into RevMan Web14/7Demoed 1/7

Other work completed:

  • Nightly run of E2E tests on AWS
  • 1 E2E test
  • 1 bug fix

Activity panel last 30 days


Reviews with advanced features (only use RevMan Web)

  • In total:  293 (+3)
  • GRADEPro integration:  196 (+1)
  • RoB 2: 157 (+3)
  • Study-centric data: 11 (+0)

Overall activity RevMan Web vs. RevMan 5 (2 years)

Sprint started  

Completed:

Story

Objective/Epic

Release

Demo

Import data from files with tabular dataRetire RevMan 5/ Improve transfer of data into RevMan WebTBDYes
View versions where study-centric analyses are incomplete
30/6Yes
For reviews with Risk of bias 2 enabled you cannot add Risk of bias summary and risk of bias graph
30/6Yes
Allow GRADEPro integration to be disabled
30/6Yes
Check if user wants to clear calculator input
30/6No

Other work completed:

  • Progress on moving to Angular
    • Convert all non-model services to Angular
    • Make CONFIG a constant

Activity panel last 30 days

Reviews with advanced features (only use RevMan Web)

  • In total:  290 (+9)
  • GRADEPro integration:  195 (+1)
  • RoB 2: 154 (+8)
  • Study-centric data: 11 (+1)

Overall activity RevMan Web vs. RevMan 5 (2 years)

Sprint started  

Completed:

Story

Objective/Epic

Release

Demo

Calculator for arm-level continuous data for study-centric resultsRetire RevMan 5/ Improve transfer of data into RevMan Web16/6 2022Yes
Restrict users from adding review level concepts with exactly the same nameRetire RevMan 5/ Improve transfer of data into RevMan Web16/6 2022Yes
Update PICO section to include risk of bias and study characteristic setupRetire RevMan 5/ Improve transfer of data into RevMan Web16/6 2022Yes
Handle invalid analysis data more appropriately when pastingRetire RevMan 5/ Improve transfer of data into RevMan Web16/6 2022Yes
On export of study data, if a risk of bias list is empty, leave out risk of bias completelyRetire RevMan 5/ Improve transfer of data into RevMan Web16/6 2022Yes

Other work completed:

  • Migration of ReviewDB to AWS completed 
  • 5 End-2-End automatic tests
  • 2 bugs fixed
  • Convert model services to Angular


Activity panel last 30 days

Reviews with advanced features (only use RevMan Web)

  • In total:  281 (+20)
  • GRADEPro integration:  194 (+8)
  • RoB 2: 146 (+10)
  • Study-centric data: 10 (+2)

Overall activity RevMan Web vs. RevMan 5 (2 years)

Sprint started  

Completed:

Story

Objective/Epic

Release

Demo

Import study data from fileImprove transfer of data into RMWYesNo
Update text in confirmation dialog for Edit and Update SoF
-No

Other work completed:

  • End-2-End automatic tests
  • 12 bugs fixed

Activity panel last 30 days

Reviews with advanced features (only use RevMan Web)

  • In total:  261 (+0)
  • GRADEPro integration:  182 (+0)
  • RoB 2: 136 (+0) 
  • Study-centric data:  8 (+0)

Overall activity RevMan Web vs. RevMan 5 (2 years)

Sprint started  

Completed:

Story

Objective/Epic

Release

Demo

Paste study characteristics from the clipboardImprove transfer of data into RMWYesYes
Import study data from file (not yet completed)Improve transfer of data into RMWNoYes
Expected format for tabular dataImprove transfer of data into RMW-Yes

Other work completed:

  • End-2-End automatic tests
  • 5 bugs fixed


Activity panel last 30 days

Reviews with advanced features (only use RevMan Web)

  • In total:  261 (+1)
  • GRADEPro integration:  182 (+3)
  • RoB 2: 136 (+0) 
  • Study-centric data:  8 (+0)

Overall activity RevMan Web vs. RevMan 5 (2 years)

Sprint started  

Completed:

Story

Objective/Epic

Release

Demo

Add option to edit SoF managed by GRADEpro without updating the analysis data


21/4

Yes

Find and replace moves to the next editor with a hit

Retire RevMan 5: Find and replace5/5Yes

Download forest plots for analyses

Retire RevMan 5: Non-Cochrane reviews21/4

Yes

Other work completed:

  • Export of study data to generate test data for import stories

  • Remove dependency on Archie's JATS conversion service

Activity panel last 30 days

Reviews with advanced features (only use RevMan Web)

  • In total:  260 (+6)
  • GRADEPro integration:  179 (+4)
  • RoB 2: 136 (+5) 
  • Study-centric data:  8 (+0)

Overall activity RevMan Web vs. RevMan 5 (2 years)