-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Publishing steps and progress are unclear to users through the Background Tasks box #1423
Comments
@emmajclegg This mean that we need to fix the UX. And we need to make change in the flow design and then work on it. What do you think? |
@praweshsth - if you can propose some ideas for changes to the user interface, I would be happy to discuss them (before the next fortnightly call if useful). Any screenshots would make it easier to comment - e.g we were looking at these wizard examples yesterday for inspiration. |
Since this is UX issue, we should go ahead with designing the UX for it. Based on that only, we can do an estimation for development. So will it be ok to put an estimation for design first and work on it and come back and put estimation for development? |
@praweshsth - yes sure, go ahead and estimate work for the design step |
I'm moving this to "to do" based on the estimation for design work. Happy to discuss on our call tomorrow @praweshsth |
We have worked on the flow of publishing. We felt that the users weren't made aware enough of what was going on while the process took place. So, we've tried to address the problem here. Please have a look at the flow and we've also added a video of how the interaction in the flow looks like. Bulk.Publish.-.IATI.Publisher.Platform.-.Figma.2024-04-24.18-06-17.mp4 |
Thanks @shreyaydi - this is looking really good! That's much clearer what's going on. A few comments, which I'm happy to discuss with @praweshsth on the call tomorrow:
Questions
|
We've updated the flow according to the discussion we had in the last meeting, please have a look at the prototypes linked in this issue. The first link is for the flow with incomplete core elements and deprecated codes and the second one is without them. If you face difficulties or don't know where to click, you could simply use the arrow buttons on your keyboard to navigate through the flow design. If there are any comments on the flow, please let us know or post a comment by pressing the "c" button, cc: @praweshsth |
Thanks both - this is looking good. Let me show this to the wider support team tomorrow and I will get back to you with any comments we have. |
Hi @shreyaydi (cc @praweshsth) - sorry for the slight delay with feedback; I wanted to make sure I had input from across the support team. We think the workflow order and the data checks that are being run are good. What could be further simplified however is the information displayed to the user about which checks are being run (the users just care about publishing and don't need to see so much detail) i.e. we think the workflow could be shown as simply as two steps - 1) Checking, 2) Publishing : The "Checking" step will still check core value completeness and deprecated codes. If there is an issue with either, the process can stop and show the feedback screen below: If there is no issue with either, the "Checking" step will progress straight to IATI data validation, then stop to give the feedback screen below: If no validation errors are found, the process will continue straight to step 2 - Publishing, without the user needing to click. In future, to further simplify the process, we may consider pausing the process pre-publication only if the data validation errors found are critical. However, we need to better understand what the impact on data quality would be so are not suggesting doing this for now. In addition to the comments above, I have commented directly on the (Bulk publish 1) Figma workflow with some suggested wording changes to text. I hope this makes sense - any questions please let me know! |
We've worked on the flow by reducing the process to a two step process. Please have a look at these 4 prototypes here: 2. Bulk publish with no issues encountered 3. Bulk Publish with no issue encountered and user minimizes the popup 4. Bulk publish with issues encountered in each step and user minimizes the popup I have also addressed the Figma comment Please have a look at it and let us know if there are any confusions cc: @praweshsth |
Thanks @shreyaydi - the workflows look good. I've added a few minor comments to the Figma flows about interface text, and one question on the "Deprecated Code Check" tab here. Otherwise - I'm happy with the design and for your team to start on the development work. cc' @praweshsth |
Screencast.2024-08-22.16.41.09.mp4
Expected Result Flow in case of some issues: https://www.figma.com/proto/upgUy5i65LYC3iiqYVnACW/IATI-Publisher-Platform?node-id=14428-39273&viewport=-27564%2C-25424%2C0.55&t=J5SjYA5kEiHqFagD-0&scaling=scale-down&starting-point-node-id=14443%3A38061&show-proto-sidebar=1
Expected Result
Expected Result
Screencast.2024-08-27.15.01.50.mp4 |
This is looking really great guys! Everything looks to be working as expected - my one comment is can we get rid of the "Publishing alert" that appears when a user first clicks to publish an activity? : I don't see it as necessary - it's intuitive from the activity overview screen what's being published for the first time vs. republished, and the language in this message is confusing. Removing it would streamline the process further and mean one less click for the user. |
@emmajclegg we have made the changes as per your feedback. Please review it. |
thanks @praweshsth - all looks good! |
@Sanjivchy @subash-cm Moving this to Todo, xls import not working on this change. Specifically the popup on the bottom right doesn't show up. |
Closing this issue. Has been deployed to production with necessary fixes. Note Please open another issue if any bugs related to this are discovered in prod. |
Users are confused by the Background Tasks box when publishing activities in IATI Publisher, often not knowing whether action is required of them or not.
For example,
Can we think of a more visible way to guide users through the steps to publishing, e.g. with a progress bar or Wizard steps? So that they know what they have completed and which steps remain (Core Value check >> Validation >> Publish)
At minimum, the "Continue to publish" action (currently labelled "Proceed") needs to be centre screen so that it is not missed by users. Also, the "Background Tasks" box should not remain on screen when publication has successfully completed. We've had a suggestion that a "Tasks" tab (i.e. a new page in the interface) may work better than a pop-up box, but let us know what you think based on the above user feedback.
The text was updated successfully, but these errors were encountered: