Re: [openstack-dev] [UX] User Experience cross-project sessions at Summit

2014-04-28 Thread Jaromir Coufal

Hey Liz,

thank you very much for taking a time, proposing and covering this 
agenda. It looks very good and I am happy that we got two slots for UX 
discussions.


I agree with Thierry that we should definitely cover as much UX areas as 
possible. Therefore I would like to encourage people from all fields of 
expertize who have interest in User Experience (no matter if it is user 
research, GUI, CLI, API, ...) to join our session so that we can group 
people together and search for the best way of how to cooperate and 
contribute to OpenStack.


Few inline comments follow:

On 2014/23/04 20:12, Liz Blanchard wrote:

Hi All,

I’m happy to say that there will be two slots (back to back) on the 
cross-project track for us to have discussions around User Experience during 
Summit \o/. I’d like to propose we talk about the following, but am completely 
open to suggestions from whoever is interested in attending these sessions. Let 
me know if anyone has any thoughts here!

1) Introduction of everyone in the session.
-What role do you have today?
-How does UX affect you?
-How will you (if you plan to) contribute to OpenStack UX?
-How active do you plan to be for the Juno development cycle?


+1. I hope that more people from various areas will join the session and 
we can find groups of people who are working in similar areas and 
connect them together.




2) Discussion of where are are currently in UX.
-What components have we worked on so far?
-What does our current process look like?
-What tools do we use?
-What has worked well?
-What could be improved?


It would be great to figure out what are the groups of people and hear 
from each group what they did so far and what are their goals.



3) Discussion on where we want to go for Juno.
-How should we improve our process and tooling during the Juno release? 
How do we track this and who will take certain action items?
-What tools should we remove/add? (Jarda sent a nice e-mail proposal 
around yesterday that would be great to discuss further)
-What are our goals for UX during the Juno release? (More 
research/requirements work? More designing? More user testing?...) Which 
components will we focus on? (Horizon? Tuskar? Heat? Ceilometer?….) Which 
features will we focus on?


I think the most important goal for this session would be to connect 
people together and establish a bridge between us, so that we can 
communicate, meet and discuss all together in an easy way. Thread about 
tools and processes helped (thanks all for your feedback), I am going to 
expand on it and I would like to share a summary and follow up on open 
questions at this session.


Regarding goals for Juno cycle - I would envision us to discuss more 
global goals for the whole UX community (which from my perspective means 
mostly gluing people together and finding a way of how to cooperate).


For finer goals (like what to focus on in GUI, in CLI, ...), I think it 
should be discussed in smaller groups (which don't have to overlap, so 
that people can be present in multiple groups). Therefore I think this 
kind of planning might happen:
A) Later on during the Summit (maybe second block?), discussing each 
area separately.

B) After the Summit through channels which we establish.



4) UX as a program.
-What does it mean to be a program?
-Would UX make sense to be a program? If so, how should we work 
together to make this something we could propose as a team?


+1 it would be nice to follow up on this topic. I hope we will build on 
top of previous discussions about UX becoming a program:

* Wiki: https://wiki.openstack.org/wiki/UX/ProgramProposal
* Email thread: 
http://lists.openstack.org/pipermail/openstack-dev/2013-November/019884.html


Thanks, I am looking forward to meeting all of you
-- Jarda

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [UX] User Experience cross-project sessions at Summit

2014-04-24 Thread Dean Troyer
On Thu, Apr 24, 2014 at 8:33 AM, Liz Blanchard  wrote:
>
> On Apr 24, 2014, at 3:58 AM, Thierry Carrez  wrote:
>  > After the UX session(s) there is a "OpenStack clients and SDKs" workshop
> > that will go into the implementation details of some of that, but I
> > still think that UX should set high-level goals for the whole user
> > experience, not just the browser-driven one.
> I definitely will plan to attend this session, thanks for the heads up on
> this


This is going to be an interesting session in that some of the original
proposals were intended to be implementation-level and some conceptual
and/or organizational level.

> Note that the people working on OpenStack clients / SDKs also look at
> > becoming a program -- it may actually make sense to combine both efforts
> > in a single "end user experience" program.
>

As I've understood some of the criteria used for evaluating how projects
belong under programs it included some of the overlap in project developer
community.  At the moment, there is no overlap that I know of between
OSC+the set of SDK projects and Horizon, or the existing UX folk.  I
believe that ideally there would be some, but it hasn't happened yet.

The Client Tools program proposal is done enough that I'll start an ML
discussion later today.  That'll be a good place to evaluate potential
future options.

I think working closely with the folks who are tackling efforts around
> OpenStack clients / SDKs makes a lot of sense. I will be sure to encourage
> conversations between the two groups on how we can work together towards a
> common UX goal!


The things I long for in terms of what should overlap is a place to discuss
things like agreements on terminology or how certain resources might be
represented outside of the cloud; 'tenant' vs 'project' is a prime example.

The ambiguousness of the term 'user' is not helping.  It means different
things to an SDK and a CLI and a webUI: an operator, a consumer, an app
developer and devops/sysadmin, and more.

dt

-- 

Dean Troyer
dtro...@gmail.com
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [UX] User Experience cross-project sessions at Summit

2014-04-24 Thread Liz Blanchard

On Apr 24, 2014, at 3:58 AM, Thierry Carrez  wrote:

> Liz Blanchard wrote:
>> I’m happy to say that there will be two slots (back to back) on the 
>> cross-project track for us to have discussions around User Experience during 
>> Summit \o/. I’d like to propose we talk about the following, but am 
>> completely open to suggestions from whoever is interested in attending these 
>> sessions. Let me know if anyone has any thoughts here!
>> [...]
> 
> I think it would be good to make sure that session includes all aspects
> of user experience, not just web GUIs: API documentation, command-line
> tools, missing language SDKs, etc. I.e. "what can we do to improve the
> OpenStack end user experience”.

Thanks for your feedback Thierry. I completely agree that our goals as a User 
Experience group should not solely focus on the UI layer of OpenStack. We have 
definitely started there, but I’ve always envisioned us branching out and 
covering what you mention above as we get more folks interested and can cover 
more ground. 

> 
> After the UX session(s) there is a "OpenStack clients and SDKs" workshop
> that will go into the implementation details of some of that, but I
> still think that UX should set high-level goals for the whole user
> experience, not just the browser-driven one.
I definitely will plan to attend this session, thanks for the heads up on this.

> 
>> 4) UX as a program.
>>  -What does it mean to be a program?
>>  -Would UX make sense to be a program? If so, how should we work 
>> together to make this something we could propose as a team?
> 
> Note that the people working on OpenStack clients / SDKs also look at
> becoming a program -- it may actually make sense to combine both efforts
> in a single "end user experience" program.

I think working closely with the folks who are tackling efforts around 
OpenStack clients / SDKs makes a lot of sense. I will be sure to encourage 
conversations between the two groups on how we can work together towards a 
common UX goal!

Best,
Liz

> 
> -- 
> Thierry Carrez (ttx)
> 
> ___
> OpenStack-dev mailing list
> OpenStack-dev@lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [UX] User Experience cross-project sessions at Summit

2014-04-24 Thread Thierry Carrez
Liz Blanchard wrote:
> I’m happy to say that there will be two slots (back to back) on the 
> cross-project track for us to have discussions around User Experience during 
> Summit \o/. I’d like to propose we talk about the following, but am 
> completely open to suggestions from whoever is interested in attending these 
> sessions. Let me know if anyone has any thoughts here!
> [...]

I think it would be good to make sure that session includes all aspects
of user experience, not just web GUIs: API documentation, command-line
tools, missing language SDKs, etc. I.e. "what can we do to improve the
OpenStack end user experience".

After the UX session(s) there is a "OpenStack clients and SDKs" workshop
that will go into the implementation details of some of that, but I
still think that UX should set high-level goals for the whole user
experience, not just the browser-driven one.

> 4) UX as a program.
>   -What does it mean to be a program?
>   -Would UX make sense to be a program? If so, how should we work 
> together to make this something we could propose as a team?

Note that the people working on OpenStack clients / SDKs also look at
becoming a program -- it may actually make sense to combine both efforts
in a single "end user experience" program.

-- 
Thierry Carrez (ttx)

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] [UX] User Experience cross-project sessions at Summit

2014-04-23 Thread Liz Blanchard
Hi All,

I’m happy to say that there will be two slots (back to back) on the 
cross-project track for us to have discussions around User Experience during 
Summit \o/. I’d like to propose we talk about the following, but am completely 
open to suggestions from whoever is interested in attending these sessions. Let 
me know if anyone has any thoughts here!


1) Introduction of everyone in the session.
-What role do you have today?
-How does UX affect you?
-How will you (if you plan to) contribute to OpenStack UX?
-How active do you plan to be for the Juno development cycle?

2) Discussion of where are are currently in UX.
-What components have we worked on so far?
-What does our current process look like?
-What tools do we use?
-What has worked well?
-What could be improved?

3) Discussion on where we want to go for Juno.
-How should we improve our process and tooling during the Juno release? 
How do we track this and who will take certain action items?
-What tools should we remove/add? (Jarda sent a nice e-mail proposal 
around yesterday that would be great to discuss further)
-What are our goals for UX during the Juno release? (More 
research/requirements work? More designing? More user testing?...) Which 
components will we focus on? (Horizon? Tuskar? Heat? Ceilometer?….) Which 
features will we focus on?

4) UX as a program.
-What does it mean to be a program?
-Would UX make sense to be a program? If so, how should we work 
together to make this something we could propose as a team?

Thanks all,
Liz
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev