GUI User Data

Registered by Antonio Rosales on 2013-04-30

[GOAL]
Establish a connection to GUI users for the following benefits:
- feedback on existing features
- feedback on upcoming features (via branch and/or dev releases plus feature flags)
- needs and ideas from concrete user requirements

[RATIONALE]
The GUI's focus is on user experience and ease of use. We want to develop the features that our users need, and we want to develop them in a way that our users want. An agile approach of releasing early and often and engaging the user base for feedback is a way of acheiving these goals that aligns well with our product management.

Blueprint information

Status:
Complete
Approver:
Gary Poster
Priority:
High
Drafter:
Gary Poster
Direction:
Approved
Assignee:
Juju GUI Hackers
Definition:
Approved
Series goal:
Accepted for saucy
Implementation:
Implemented
Milestone target:
None
Started by
Gary Poster on 2013-05-31
Completed by
Gary Poster on 2013-09-25

Related branches

Whiteboard

[RISKS]
- Analytics tools are more geared to web sites that always work from the same URL, rather than applications than the GUI that can from many different IPs/domains.

(?)

Work Items

Work items:
[juju-gui] Collect analytics about GUI usage in order to identify functionality that should be improved and features that should be rethought or removed: INPROGRESS
[juju-gui] Implement a flag on the GUI charm that disables collection of analytics: TODO
[juju-gui] Obtain direct user feedback from the GUI: INPROGRESS
[juju-gui] Implement a way to deliver features incrementally to users, in order to let interested users test features early and give us feedback, while less-interested users have a stable experience: DONE

This blueprint contains Public information 
Everyone can see this information.