Gayan,

Here's my feedback on these:

*User Home:*

Move filter apps and app view switch to the app list to which they apply.

When no apps are there yet - show different screen with welcome message,
etc. - so the first time experience has more guidance.

I am not sure I see much value in the Create Applications & Getting Started
paragraphs. If this is first time experience - no apps created yet - then
yes by all means show more detailed information about app creation process.
But you need to show that right by the big button for application creation
- and not somewhere else. The Getting Started tip is so obvious that I am
not sure it should be there at all.

Add New Application button is hard to find. It is above the Welcome message
- so user will not see it at all (people assume that all controls are below
the welcome stuff).

Please work more on the info that we want to show for each app. The name,
icon, and app type are probably fine. What else would people want to see?
My personal guess is that I would probably want to know whether the app is
running, what is the current version, where is it in the ALM cycle... You
might want to talk to others and just ask everyone what is the info that
people want to see for the apps within the quick dashboard.

Default icon needs to change to something pretty - I think you mentioned
that already.

*App Creation*

Key - probably needs to be changed to something that is the representation
that user can understand. What is the primary way that Key gets manifested
to user? If it is the app URL, maybe just call it something like: Internal
app URL: http://[    ]-version-stage.wso2apps.com.

Application type (by the way, I think in labels Sentence capitalization is
typically used and not Title Capitalization) - If Web Application is
specifically JSP Application - then call it that way. Anyway, be specific.
Web Application could be anything: PHP, Ruby, etc. - I think this one does
not include these.

Icon - I think we have a design bug right now and the icon file does not
get automatically resized upon upload. Need to fix that. Also, it is hard
to tell from the screenshot whether you have info on the recommended file
format and dimensions.

Production URL - what do you plan to have there? Is that for Custom URL
support via CName? This can probably be safely moved to subsequent screens
as this is a configuration process that takes more effort and planning -
you will have to explain to the user how to fix DNS, etc.

*App Home*

The "help" part above the controls is very long and confusing. It is
effectively duplicating the left-hand tabs only in different wording -
which makes things even more confusing. I think we need to remove that
isolated help, and instead add relevant items to the actual controls space
below.

Then you need to see large app icon, name and description - all of them
changeable.

After that, again please come up with the list of the core info & controls
that people need to see at a glance about each app: what is the latest
version in production and what is the URL? What's in dev? What's in test?
What are the next milestones? Who made the last change? What are the
issues/tasks assigned to me? What is the issue burndown chart? Are we on
track? And within those - add the buttons to the corresponding management
screens.

Also, these indeed would be different for a newly created app and an
application which has been in production for ages and has a big team and
many versions - so you might want to do a few mockups showing how these
will look like.



Hope that helps!
Dmitry



On Fri, Apr 11, 2014 at 11:00 AM, Gayan Dhanushka <[email protected]> wrote:

> Hi all,
>
> Following images depicts the final outcomes after incorporating the
> usability improvements to the user home, application creation and
> application home pages.
>
> Following is a list of improvements that have been done.
>
>
>    - Remove repository type from application home and application
>    creation pages since we only have it at the moment.
>    - Remove repository accessibility since we support per developer
>    repositories by default.
>    - Have War executable and Jaggery executable upload as another
>    application type and show the browse file and upload file option based on
>    it.
>    - Introduce icons for application types and show an icon for
>    application type on the application home page.
>    - Introducing ability to edit the application icon.(not shown in the
>    images)
>    - Remove the second row in the application home page and move
>    important information like application owner and production url to the
>    first row. (can be seen by comparing the current cloudpreview vs the
>    attached image)
>    - Change name of the test button dynamically depending on the
>    application type to Test or Launch.
>    - Introducing a new field to specify the ultimate production url of
>    the application. Showing this on the application home page and making it
>    editable.
>    - Introducing help messages which is done in accordance with i18n.
>    Externalized tool tips which is also in accordance with i18n.
>    - Improving the UIs by fixing some UI related improvements.
>
> Following are the screenshots of the new UIs after improvements. Please
> note that the icons used here are sample icons.(A new set of icons will be
> incorporated next week.)
>
> User Home
>
>
>  
> userhome.png<https://docs.google.com/a/wso2.com/file/d/0B5OmHe7M-ZSHYXBZRXZqSkxoOVU/edit?usp=drive_web>
>
> Application Creation
>
>
>  
> appcreation.png<https://docs.google.com/a/wso2.com/file/d/0B5OmHe7M-ZSHNFNYaVNqWWpmWFE/edit?usp=drive_web>
>
> Application Home
>
>
>  
> apphome.png<https://docs.google.com/a/wso2.com/file/d/0B5OmHe7M-ZSHcklUT045Ukc3d1U/edit?usp=drive_web>
>
> Please share your thoughts.
>
> Thanks
>
> GayanD
>
>
> Gayan Dhanuska
> Software Engineer
> http://wso2.com/
> Lean Enterprise Middleware
>
> Mobile
> 071 666 2327
>
> Office
> Tel   : 94 11 214 5345
> Fax  : 94 11 214 5300
>
> Twitter : https://twitter.com/gayanlggd
>



-- 
Dmitry Sotnikov
VP of Cloud; WSO2, Inc.;  http://wso2.com/
email: [email protected]; cell: +1.949.303.9653; Skype: DSotnikov
Lean . Enterprise . Middleware

 <http://wso2.com/events/>
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to