-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Revamped Getting Started experience in the dashboard #14878
Comments
Below are design artifacts used to come up with a final design recommendation for Che Getting Started experience:
Design ConceptsDesign process and 2 design concepts were presented at the Che Community call on 10/14. To review 2 design concepts, see recording from call. https://youtu.be/4ah2OENYxaQ User FlowsNext, user flows were defined to ensure all onboarding scenarios were covered in final design. User Flow 1 - New User Using Hosted CheUser is a novice programmer who is looking for a new IDE. They hear about Che 7.0 and go to eclipse.org/che to check it out. They launch Che by selecting “Saas Option”. User Flow 2 - New User Using Installed CheUser currently uses Eclipse as their IDE. They are interested in kubernetes and want to try it out using Che 7.0. They have installed a local environment. User Flow 3 - New User Who Wants a Custom StackUser currently uses VSCode as their IDE. They are interested in using Che for a new project they are working on. They have installed a local environment and made sure the right plugins are installed. User Flow 4 - Already Using Che But Want to Try Something NewUser currently uses Che as their IDE. Already have several workspaces for their projects. They are interested in learning about Quarkus and want to try it out using Che 7.0. User StudyThen a final group of users were shown the concepts for final feedback.
What they said:
Final Design RecommendationThis design process led to a final design recommendation.
|
@beaumorley Thanks for providing a new Design Recommendation. I created the corresponding issues I see we can implement in our sprints as steps. Could you help us with |
Hello,
I just commented on issue 15527 with some questions and included a first
stab at a mockup that is an update of the screen you shared in the issue . I'm happy to
update if you have feedback!
#15527 (comment)
Beau
…On Wed, Dec 18, 2019 at 8:35 AM Sergii Leshchenko ***@***.***> wrote:
@beaumorley <https://github.com/beaumorley> Thanks for providing a new
Design Recommendation. I created the corresponding issues I see we can
implement in our sprints as steps. Could you help us with Import From Git
workflow, more see #15527 <#15527>.
And also I guess some changes are needed in Create a custom workspace page
[image: Screenshot_20191218_111643]
<https://user-images.githubusercontent.com/5887312/71090522-df6fed00-21ab-11ea-8b04-08691c225bfd.png>
If it's good enough to start with it and then will see?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#14878>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AMM2XIG2B63H3VN343BUJIDQZIRIDANCNFSM4JAMVWJA>
.
--
*Beau Morley*
Senior UX Designer
User Experience Design Team
bmorley@redhat.com
|
I'm closing this epic since every issue is already fixed 🎉 |
Goal
The goal of this epic is to improved the getting started and onboarding experience.
Today, the first time that Eclipse Che is invoked, users are brought to a Create a Workspace view. This view has a lot of options and steps that are catered to experienced users. This may prevent new and novice users from testing out Che because it is too difficult or time consuming to set up their first workspace.
The objective of this epic is to create a landing page where first time users could jump right in by:
We also want to take the opportunity to rework the UX and the UI of the create workspace view.
Main User Stories
As a user, I'd like to start Che from ready-to-go samples so I can learn more about Eclipse Che in few minutes.
As a user, I'd like to get guided into importing my source code so I can start using Eclipse Che to edit it.
As a user, I'd like to be able to create a custom workspace (from a devfile) so I can quickly reuse an existing workspace definition.
Subtasks
Implement Language/Technology filter on Get Started page of dashboard Implement Language filter on Get Started page of dashboard #15525Implement Import From Git option on Get Started page Implement Import From Git option on Get Started page #15527Redesign "Import Devfile" page Redesign "Import Devfile" page #15661The text was updated successfully, but these errors were encountered: