Announcements
Visit Fusion 360 Feedback Hub, the great way to connect to our Product, UX, and Research teams. See you there!
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

My 2 dashboard cents - eat it or not ;-)

My 2 dashboard cents - eat it or not ;-)

Hey all,

 

this should be more a discussion basic than a de facto idea. It's all about "the rest of Fusion360" - means everything besides the actual software itself which is your Dashboard.

 

First of all let me state one important note that i beg to remember througout this post: I'm totally fine with cloud saving and handling of files and don't want to have anything completely offline. I just wanted to make this clear at the beginning.

 

...but 😉

 

After weeks of working with Fusion360 i can't get used to what you call the dashboard and the way files and other content gets handled. Though i get your idea i still feel completely uncomfortable when importing files, moving files around, renaming drawings,.. .well i think stuff that you do every day on normal software and you also do on cloud software. My main concern is the fact that the complete Web Application is more like simple web pages than what could be a web application in times of HTML5, CSS3 and modern JS. Pages sometimes load long, Popup windows even longer and don't even think of having a small network problem while you're trying to fiddle around in the dashboard.

 

I think there could be a way to handle this smarter. You should be able to create a web app that is fun to work with. A web app that is more of an application than a website. I know that data should be in sync asap and i also know that this is difficult to achieve but i also think (caution it's getting technical) it doesn't need page loads when clicking through folder structures. You sould load the structure (XML, json, whatever) and store it locally and only submit changes to the server. Then browsing could completely be done locally and when someone renames a files, creates a new one or whatever this could be sent to the server. Conflict handling should still be possible this way (.e.g. "renaming failed, someone else already renamed the file faster than you - go get some power ups to be faster next time"). Also all the UI stuff is of course great to do in HTML5 these days but this could all be stored locally and have only json calls or something else do the job to get fresh content data from the server or write data back to the server. 

 

/end technical

 

This would make using Fusion360 a snap and not to be seperated from a completely local app. Data loading could much more be done in the background and there would be much less waiting for pages to load.

 

And if you're already there rebuilding the dashboard: Please update it's design too. Unfortunately it really looks like this early 21st century web portal software with left sidebar, content, right sidebar. Theres so great design ideas everywhere... 

 

I hope you guys don't get that all wrong - you're doing such a great job and Fusion360 is way the best solution that i've seen so far (well at least for what i need) and the way you listen to users is just amazing and will be a good example for other ones that are far behind Autodesk in this part - i'm sure. I just hope to shake some minds with my post - i guess there's lots of room for improvement still and as good as we all are we can still get better.

 

11 Comments
Helmi74
Collaborator

sidenote: i'm not a native english speaker and only had 4 years at school around 20 years ago so please bear with me if not everything reads like i wanted it to say.

 

@Asko: your words to me read much "harder" than what i wanted to say. What i really appreciate on Fusion360 is kind of a user driven development and i think i already said that above. If you have ever been involved into software development you know that it's sometimes hard to take the users perspective even though you have lots oft tester and most probably use the software yourself. This just isn't the same.

 

I also think the dashboard is completely usable as it is - it just could be better. so I didn't wat to say they made software that is not working. Also i don't see the big performance problems you do probably because i know a bit about network and servers (my main job) and know that this can't be much more performant on the long run. That's why i suggested going another way and trying to uncouple the users interface from data transaction. 

 

Regarding Websockets i personally think this is still too bleeding edge and probably only needed as kind of a control thread. Everything else could be done one request basis without any trouble. The only real problem i currently see is that those requests are (apart from a bit notification stuff) all bound to page loads wich slows down the UI and the requests.

 

Just wanted to make clear that i'm not that completely negative about what we have now - just wanted to point out the room for improvement and where i think the potential is.

lure23
Collaborator

Dashboard is not really the essence of the product. Would it be possible to open source the Dashboard code (i.e. if there's a scripting API and we can build our own implementation using the API)?

Helmi74
Collaborator

After bmdesign deleted his comment my last one may sound a bit weird but i'll keep it as it is - i guess you will be able to filter things out 🙂

prabakarm
Alumni

Thanks for the feedback guys.   Our original intent with the dashboard was to provide a easy design collaboration and management experience.  The current dashboard experience is not where it needs to be and we have our work cut out.  Based on all the feedback we have recieved from you guys the last few months we are working on some concepts to improve the experience.  Once we have it baked a bit we will bring it to you for feedback and guidance to make it better.  I don't have a time frame yet when we will be able to review with you guys but will get back to you on it.

 

Prabakar.

lure23
Collaborator

Sounds great, Prabakar!

 

I can see you having three kinds of users for the Dashboard.

 

0. The ones who wouldn't Care Less about social messaging etc. I.e. the ones who simply manage their own projects, and for whom most of Dashboard seems to be standing in the way.

 

Solution: have parts of the Dashboard optional. Switch off all the checkboxes and you get a bare crucial behaviour (renames, moves but no social stuff).

 

1. The ones who aren't active in online social messaging services. Or who's company doesn't already have some. For these, it makes sense that the collaboration tools are integrated with the CAD tools.

 

Solution: you're targeting these people, currently.

 

2. The ones (like me) who are very social (well, online), across organizational boundaries. Like the Fusion 360 embraces multiple file formats, it should (for this group) embrace multiple social messaging and file exchange platforms. My selected ones are Twitter, Dropbox, but each user likely has their own favourite mix.

 

Solution: let us build it. Let us at least build plugins to bridge these worlds.

Oceanconcepts
Advisor

I would just add (having experienced some frustration today) that the process of finding designs in the dashboard needs some structure.  Things that would be dead simple on a desktop file system- like finding which similar design iteration was the one I worked on 10 days ago- are very difficult and time consuming.  I don't have any real sorting capability.  I can't organize files into any hierarchy that enables me to sort parts.  If I don't remember what I called something, I'm lost.  I like the concept, but I'd like to have it without losing the easy handling and sorting capability I have with locally stored files. 

 

I don't use social messaging in this context- I work alone and most of what I do needs to not be done in public.  Later on I might add someone to a group for collaboration, but for now it's just me.  But I have sent myself messages as a way of annotating a file, which is kind of cool, and would be hard to do in a desktop file system.  

 

Just more thoughts to add to the hopper. 

 

Ron

lure23
Collaborator

+1 on Ron's reply

keqingsong
Community Manager
Status changed to: オートデスク今後検討
 
keqingsong
Community Manager

Thanks for the idea submission Helmi. The extended team is working on revamping the dashboard as we speak, and we may be able to see something materialize soon, including a couple beta programs to happen in the next couple of months so that we can have you guys try it out. This is all being planned right now, and we'll keep you posted. Thanks for being awesome 🙂

prabakarm
Alumni

We have a POV on a better dashboard experience for managing data, sharing etc. based on the feedback from you guys.  We need your guidance to see if we are on the right track and shape the direction.

 

Please join the hangout session next Tuesday to help shape the data management and collaboration experience in Fusion 360.

 

http://forums.autodesk.com/t5/Design-Differently/bg-p/243

 

Thanks,

Prabakar.

schneik-adsk
Community Manager
Status changed to: Implemented
 

Can't find what you're looking for? Ask the community or share your knowledge.

Submit Idea  

Autodesk Design & Make Report