Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.
First time visiting? Here are some places to start:- Looking for a certain topic? Check out the categories filter or use Search (upper right).
- Need support? Ask a question to our Community Support category.
- Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
- Be respectful, on topic and if you see a problem, Flag it.
If you would like to contact our Community Manager personally, feel free to send a private message or an email.
Improvement requests category has launched - Voting open
lougallo
Member, Moderator, Onshape Employees, Developers, csevp Posts: 2,004
Today we are launching a way for you to request improvements and allow the rest of the community to vote on them. The goal of this was to keep the conversation here in the forums but allow improvements to be added into our support workflow so we can continue to notify those of you who have raised a hand for a similar request. To do this we are using the same tool we use for our support tickets which has a nice integration for voting.
In some cases you might not want to post an improvement publicly, you can continue to send in your improvements with the ? menu in Onshape -> Feedback. Here is a brief summary:
- Search for existing improvements using Search in the Improvements category
- Vote on existing by clicking on the improvement and clicking the Vote link at the bottom.
- Submit new improvements by clicking on the New improvement button.
- Once submitted, Onshape will review and generate a ticket for it which will cross post it here in the Improvement requests category.
- Discussions around the posted improvements or voting on the improvement will notify you when we ship the request, avoiding the +1 storm ;-)
As always, let us know what you think. If you want to be able to sort or filter by the number of votes or most recent, you can visit the Improvement engine site here:
https://onshape.zendesk.com/hc/en-us/community/topics/200052150-Improvement-Requests
Lou Gallo / PD/UX - Support - Community / Onshape, Inc.
Tagged:
1
Comments
@lougallo do you plan to seed the list with some or all of the existing improvement requests?
EDIT: Ignore the rest of this comment. A forum issue prevented me from understanding how the system worked.
EDIT: I think part of the improvement system is not visible to me and the questions below are probably due to my misunderstanding how it works and not relevant...
The submitting-improvements-please-read forum link isn't working for me, nor is there an improvements category in the search.
I notice that the items in the list are closed for comments. Does this mean that if my improvement request is slightly different or has additional details, I should create a new one? This is a bar-fight style list? I should not only post my improvement but vote down similar improvements that don't match my exact vision?
And how does the voting work? Why wouldn't we vote for them all, even if some we would only use once in a great while. The comments, too, are essential to help clarify and shape the suggestion. Frankly, this would be invaluable to the developers so they better understand the nuances and really hit a home run with their implementation.
I'm not trying to be critical as much as I want to see this really help to clarify and prioritize the wish list items.
We have received numerous improvement requests 1:1. We hope this allows a 1:many approach so it saves having to type. This give us another angle to look at what people are requesting. I can imaging many will continue sending in their own tickets and others will just post and vote on the forums. Like everything we do, we will iterate on this system but I didn't want to prolong it anymore.
I was worried about the two system setup but since the conversation is so active here, I didn't want to silo the improvements to another system. Discussions will happen in the forum and as the API of the Improvement engine site becomes more available, I will expand some of the features.
I think I understand how the improvement requests voting works now. It goes a long way towards reducing duplicate improvement requests.
Like @dennis_20 I see no reason why to not vote for most. I don't feel that Onshape will receive any signal of what is important vs what is not important from me.
Perhaps the following two things would help:
1) Moderate the requests, at least the ones highest in popularity or priority. Edit the first leading post for each issue to reflect Onshapes interpretation of what all the comments mean. Misinterpretation of issues happens often enough and this would help. Based on how the forum has been working, issues with high interest will have 10's of comments. Onshapes summary of the issue will both make it easy to vote on. Further, when forum post comments are all chatter and speculation with no input from Onshape I tend to stop reading and move on.
2) Clarify what a vote means so that the results have meaning.
* You could simply relabel the up and down arrows "High priority" and "Not a priority". Then the sum would represent the priority of the feature to the community.
* Make votes precious. For instance limit the total votes available to a user or only allow a limited number per day or week.
Now I think the current voting will communicate "Yes that's a useful feature for me" vs "Meh". This is not that important to me, because I'm confident that Onshape will eventually have all the features I need.
Anyway, it's exciting to see progress on this front. I'll definitely search the improvement forum before adding a new request to reduce issue duplication for you guys. Otherwise I'm going to hold off until I feel my voice will contribute to the whole in a meaningful way.
As far as voting, many might vote for everything but that doesn't change the trend then. There are labels as well that we will show as things ship. I may turn on moderation but for now I want to test the system. We will review the requests and only create tickets for those that have enough detail and completeness to make sense. We might have the author add more to the request so the community understands.
Thanks for the support and let's continue to move the system forward.
- Try to implement voting into same page as comments. Instead of having link to external webpage, show that webpage there.
- Tell me if I have already voted or not
Such voting could easily (it seems to me) get swamped by exuberant/indiscriminate voting.
Simply put, exaggerating to illustrate a possible risk: if it "costs" nothing to vote, it is conceivable that everyone votes for everything, at which point the nett information value is zero.
In the more nuanced case, perhaps it's more like a photo taken with the aperture too large, letting in too much light: the genuine information which is captured is "blown out" by the gain. A further possible outcome is that individuals might be discouraged from voting in the face of inflated numbers.
If rationing feels too draconian, Onshape might consider a "nice to have" category of vote which is unlimited, and a "strong desire" category which is rationed.
I will keep an eye on how it does and made adjustments to ensure the feedback is worth something to both Onshape and its users. Thanks again for the feedback everyone.
Twitter: @onshapetricks & @babart1977
We could sort by any column. Ordinal ranking forces a prioritization and rationing. The Avg Ordinal Ranking would be a dynamic calculation of the group's numbers. This way we can see our ranking and where the idea ranks with the community. This whole table is just an example of how this might all be put together in a more dynamic and concise fashion.
Once an idea is implemented and we had it in our ranking then we should be notified of such and encouraged to revisit the list and update our ranking. The June 15 implementation date is just an example, but I think Bi-Directional Extrude was implemented around that time. If OS really wanted us to salivate you could put comments in the Date Implemented column such as "In work", "Being validated", or even provide an ETA.
There should be a button to submit a new idea or to submit a sub-idea to further clarify the primary IR. OS personal would field these submissions, discuss them with the submitter if necessary, paraphrase them to represent the majority description and then place them in this list in the appropriate location.
There should be a column (not shown) with a count of the number of comments and a hyperlink to let us go there and participate in the discussion.
There should perhaps be a column or a note somewhere indicating our ticket number that has been associated with these ideas, just so we know it has been included. Maybe this could be indicated in the discussion section instead.
Further, I respectfully request that OS add to the list (however you implement it) all of the previous IR's that have been submitted via ticket numbers so that we don't have to resubmit these ourselves. From the start these ideas were intended to be shared with the community. I am certain that OS already has these listed and collated so it should be a simple matter to add them to such a table.
I usually like to send also screenshot to explain why/where the request is needed for better understanding.
"Follow" does not seem connected to voting, as far as I can see. Please correct me if I have this wrong.
I've been trying to decode what the various controls and counters do, and I'm frankly struggling.
The only way I can infer whether I have voted for a particular request is to click on the up-arrow (it would be helpful if there was the word "Vote" nearby!) and see if the counter increments when I do so.
If this does increment, revealing that I hadn't voted, but I didn't want to vote, I can then click the down arrow to cancel the upvote. However it's hard to have any confidence in this inference, because in at least one case, when I click once to add or subtract my vote, the associated counter toggles directly between two and zero.
I have to say I find the voting interface confusing and a bit cryptic. Initially I took it that it was sufficient to click on the "Vote for this improvement" button in the Forum interface, which I realise might sound pretty stupid to anyone (unlike me) familiar with social networking .... but in my defence, the place that button took me to had nothing which invited me to place or confirm a vote.
Having eventually realised I had to take further action, I mistakenly thought until now that "Follow" constituted a vote.
This was partly as a result of your post I quote above, together with the absence of any "Vote" label.
As a trivial aside: I'm guessing (but wish I didn't have to) that the counter alongside "Follow" represents the total number of suggestions I'm currently following?
@lougallo What if you turn things a bit around:
- link 'Improvement requests' in the forum takes you directly to zendesk list. There you would see what you have already voted and could see other requests and votes on them
- for each request add comment/discussion link which would take you back to the forum to post a comment on that particular thread
I find the zendesk list better to follow requests than forum, it is nice to see what is raising up and sort list as needed.
I would also like to see if there is new requests from the forum front/main discussion page.
Did you have time to check the last point in my suggestion? If you look the amount of votes compared to amount of +1 posts in regular threads, the problem is that most of people (including me) don't use the category menu.
Why don't improvement requests appear on discussions? It would surely create more commenting and ideas..