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.
Analytics Modeling Time is Crazy
S1mon
Member Posts: 2,980 PRO
I can imagine a bunch of reasons why it's hard to accurately measure "modeling time" per user or project, but when one user racks up 31 hours of modeling time in a - last I checked - 24 hour day, there's something wrong. This is from a chart which is filtered to a single user.
There's a user activity (~17 hours) which seems somewhat rational, but project activity shouldn't be double or triple counting things just because there are multiple windows open.
There's a user activity (~17 hours) which seems somewhat rational, but project activity shouldn't be double or triple counting things just because there are multiple windows open.
Tagged:
2
Comments
Thankfully I generally don't need to track my hours these days, but having spent half my career in consulting, I can see where correct hours are important for billing. I haven't checked with the engineer in this particular case, but I kinda believe that there were ~17hours of work done that day (the user activity), but the project hours are clearly useless for billing purposes. I don't even know if there were multiple windows open at the same time which could possibly account for how this algorithm works, or if they were merely open tabs.
Also if I'm staring at an open CAD window, am I working or am I daydreaming about something completely different, or did I go for coffee and the system hasn't timed out yet?
A while back I tried to do my own analytics with my personal Pro account so I could reconstruct hours. I did a lot of ridiculousness with expanding all the document change history, opening the HTML to extract the date/time info which normally only shows on hover, and then performing a bunch of text processing to put it into a GSheet. Then there was one key thing to estimate - how long on average after each micro-version do I count the time as working? I created a simple thing that said if it had been more than X amount of time since the last timestamp, then put in Y time as the estimate. The idea being that I might have been thinking, checking work email or whatever that was billable, but after X amount of time delta, I could assume that on average only Y work was done. I played with X and Y until I got results which made sense to me. I ended up with X=1hr and Y= 50 minutes, but there were very different results depending on these values.
You're super right that choosing the right value for what is considered "inactive time" when no action is taken is really impossible to nail. You can only get close.