Don’t let perfect get in the way of good. Many would be very happy and if you communicate it good the rest will understand.
Thanks a lot Nate for the time you dedicate to this whole forum, you add a big big lot of value!
(I’m just a little worried about your work life balance…please take time for yourself as needed)
I WISH this was the case. There’s a portion of vocal people on the forum that would call just releasing run uploads an “unfinished product” and be pretty mad.
This happened with AT as we released it in stages. There are still some who said we shouldn’t have released it without outside ride progression levels.
Thank you! It’s directly tied to me having caffeine again and taking Adderall.
The hype with AT was immense from users as well as TR. The intro video, the slogan, all the marketing…when at the same time the (in the future going to be fixed) limiters were not made clear explicitly enough.
With initial run support:
Make it public “by the way…you now can…”.
Clearly state that this is just a first step
Emphasize what is possible and especially what is not possible today
Outline what will be worked on with regards to swim/run but make clear that other things will have priority
I like to believe the triathlon folks are a nice and welcoming crowd. You are one of them after all
@Nate_Pearson As others have already noted, a staged release is appropriate and, honestly, should be everyone’s expectation since 100% completion over a shorter timeframe isn’t reasonable.
Regarding prioritization of tasks, the first thing I’d target is uploading runs from Garmin, Coros, etc. Next, I’d target rating prompts and/or surveys on the runs to collect data since this plays into future functions. For example, if you have enough zone ratings relative to heart rate and/or type of run (e.g., endurance vs VO2max), you can start estimating TSS automatically which can be refined over time.
As for testing, you have a lot of options for building out paces for given distances using existing models (if you run x distance at a given pace, then this extrapolates as follows…). Another consideration is having people test out a ramp test equivalent by seeing how fast they can run a mile, perform a VO2max test where you warm up and then run 20 minutes as hard as you can, etc. I’m sure a lot of TR users would volunteer to participate in a beta for this process.
Lastly, all other functions and ongoing developments would probably fall into the “nice to have, but not critical” category. I’d like to have workouts loaded onto my watch, but it’s easy enough to just do the drills on my own.
P.S. everything I’ve read on power for running is inconclusive due to the biomechanical inconsistencies across runners vs mechanical standardization for a bike so it seems like a poor bang for your buck initiative.
As a software engineer, you know that pleasing everyone is the downfall of the software. When you try to please everyone you end with something very few like… Just look at star wars EP 9…
Do it for the 80% or 85% who will be thrilled to have it done in stages, and let the rest either accept the new reality or move on…
Work on basis that people been asking for SO long and in fact actually got worse (used to be able to put running races on calendar), that frankly we’ll be over the moon with anything!
I’m not training at the moment (I was having trouble shifting a bug and now have Covid😭), but I was completing a run focus block prior to Christmas. I just gave up on the calendar after a few days. Ticking the run off as part of a Tri plan works (though not ideal), but when running 5/6 times a week for a block - having to upload each run individually is a huge annoyance (first world problems, I know😅).
It means I end up using Garmin or TP as my primary calendar, shifting my engagement from TR to the other platforms. Not that I’m going anywhere mind, I like the structure TR gives me. It just means that, rather than being a central hub for my training, it becomes just one of a number of apps that I juggle.
Well, I don’t think it has to come with the territory. From reading this topic the communis opinio appears to be very skewed to ‘release in stages’. It’s going to generate a lot of happiness!
Person A: All I want is for the runs to show up and save me from having to mark them as complete
Also Person A: OMG the runs now appear but the TSS is completely off, WHY WOULD YOU BOTHER TO DO THIS AT ALL!
It was the same with AT, the amount of posters who got into the Beta and then immediately complained that it was a Beta was astounding. At the end of the day I dont mind marking my runs (not swimming at the moment) off because I consider it to be an extra time where I think about what I have actually done in the session. I treat it as my own personal “survey” time. But I would welcome (without complaining about it cause I am in the majority of users who dont) there being a staged release.
Of course, some people will complain because the first release of more advanced non-cycling features will not meet their expectations or needs. Those people will almost certainly and always complain because that’s what they do. Ignore them.
As long as expectations of the general user base are managed carefully, the majority should be reasonably happy. I will be, for sure.
In my outsider perspective, that should be the main takeaway from the AT launch: Expectation management vs. marketing hype.
If the runs are properly imported into the Calendar, it would make it (more) obvious that the TSS estimates that are in the runs right now don’t match the actual workout descriptions, yeah
You’re probably right. If “importing runs” is so minimal it’s just “a run happened” then yeah. But at the same time you don’t need AI to make it good.
The simplest would invoke RPE based TSS, time x manual selection - that keeps it in the current TR tri plan zeitgeist.
Plus tick off that a planned run was complete and I think you’ve got release 1, and you’ve made all the triathletes/duathletes lives easier.
I guess it’s what the cyclists who only run a bit are most likely to not want this to happen, so an opt in/opt out as usual. Plus triathletes who are already happy keeping sports seperate.
AT, calendar and plan builder were all major changes to TrainerRoad and had appropraitely big fanfare along with them.
Just release importing on runs and/or swims with minimal announcement and brand it as part of ongoing continuous improvement of the calendar. As others have said, this is the bare minimum that could be done. Matching to planned workouts (either automatically or manually) would be the next step in my eyes.
Someone earlier said it best, don’t let perfect be the enemy of the good.
It depends on the workout. My next workout is 55 minutes at RPE6. The TSS estimate has 55 minutes times RPE4. There’s obviously no way that can match up unless you execute the workout wrong.
So estimated TSS should be 59, not 45. This is a trivial example, but this mistake is common in the plans.