eclipse-tractusx / sig-release

https://eclipse-tractusx.github.io/sig-release
Apache License 2.0
9 stars 10 forks source link

Upstream Design features / UX from Cofinity to the FOSS Portal #895

Open MaximilianHauer opened 1 month ago

MaximilianHauer commented 1 month ago

Overview

We would like to upstream the developments of the cofinity team in regards of the enhancements in the user experience.

This integration will bring an intuitive, and modern feel to our portal, enhancing the overall user experience for our community.

The key objectives of this implementation are:

Improved Usability: Leverage Cofinity's proven UX expertise to optimize the portal's layout, navigation, and information architecture, making it easier for users to find and access the resources they need.

Enhanced Engagement: Implement design elements and interactive features that foster increased user engagement, encouraging more active participation and contribution within the FOSS community.

Seamless Transition: Aligning the UI on the behavior level to be identical eases up the contribution from both sides.

Accessibility and Responsiveness: Ensure the new UX design adheres to accessibility standards and is optimized for various devices and screen sizes, providing an inclusive and responsive experience for all users.

Explain the topic in 2 sentences

Upstream certain design features from Cofinity into the FOSS Portal. To enable a better Userexperience based on a productive proven design.

What's the benefit?

What are the Risks/Dependencies ?

Feature Team

Contributor

Committer

User Stories

Acceptance Criteria

Test cases

TestCase 1

Steps

  1. Do something
  2. Click something
  3. Add something

Expected Result

  1. Expectation
  2. Expectation
  3. Expectation

Architectural Relevance

The following items are ensured (answer: yes) after this issue is implemented:

Justification: (Fill this out, if at least one of the checkboxes above cannot be ticked. Contact the Architecture Management Committee to get an approval for the justification)

Additional information

MaximilianHauer commented 1 month ago

@ybidois could you add the user-stories that i can add them into the feature ?

stephanbcbauer commented 1 month ago

@MaximilianHauer just replaced the additional information section

MaximilianHauer commented 1 month ago

@stephanbcbauer adjusted design based on new template

stephanbcbauer commented 1 month ago

@MaximilianHauer Backlog means it is fully refined, but in this case, acceptance criteria are missing, also testcases? So i think the status should be Inbox? Thx

Cofinity-UX commented 1 month ago

@MaximilianHauer find here the user stories + ACs:

Portal Navigation + Nomenclature

User Story 1 (Navigation): As a user I want the navigation to be streamlined with my most frequent Portal interactions, so I can quickly access the core functionalities without having to dig through multiple menus. This will improve my efficiency and satisfaction with the product.

User Story 2 (Nomenclature)

As a user, I want the navigation menu items to have precise and action-oriented wording, so I can be confident in selecting the correct feature without confusion. This will help reduce navigation errors and streamline my user journey.

*Definition user-groups + most frequent Portal interactions:

AC:

Portal Homepage

User Story 1 (Onboarding) As a new portal user, I want to see key navigation items and recommended steps directly on the homepage, so I can easily identify and access the actions needed to successfully complete initial tasks.

User Story 2 (Visual Hierarchy) As a user navigating the portal, I want a homepage with a clear visual hierarchy and well-placed quicklinks/CTAs, so I can quickly find and engage with the main features, improving my overall experience and efficiency.

User Story 3 (Personalization) As a user with a specific role in my company, I want personalized content blocks on my homepage, so I can spend more time engaging with relevant information and functionalities that suit my role, enhancing my effectiveness and satisfaction.

AC:

cc: @ybidois

stephanbcbauer commented 2 weeks ago

Some hints from Release Management (@ther3sa) and Tractus-X Project Lead (@stephanbcbauer)

evegufy commented 1 week ago

Committers: @oyo @ntruchsess @Phil91 @evegufy