Agree with you on the exact date. I work in a world where delays are business as usual unfortunately.
Before you take it as such, this is no criticism to any of you guys. As a sales rep for my company I know it’s hard if you don’t get the info to work on.
It’s all about managing expectations. By mentioning Q2 the expectation was set, originally at NAMM the time communicated was early Q2, which has passed. The expectation was changed during early Q2 that there are delays due to COVID, all perfectly acceptable as no one could’ve predicted it and of course stuff gets delayed. So the new time communicated was it will still release in Q2. A timeline that seems to hold true until this day.
However, with Q3 around the corner in a couple of days, the product manager in Denon will know the status now vs the minimum number of units required for release. That person will know whether the software is fully ready for release (or still requires work to get it to a minimum viable status for release) and all the other stuff I forgot about. So whether these units will ship out to customers in the first week of July (I’ll accept that as Q2 as well) should be known at this point in time already unless someone has been sleeping.
If the issue is the number of units produced, there is a max capacity for production, an optimal number produced per day and an expected production rate based on delays of components required for production of these media players. So a quite accurate date should be predictable unless components have an unknown delay.
In case there is an issue with the software, this gets a bit more soft (there’s no hard facts about the time required to fix a critical issue and what other issues that fix creates in other areas). However given the timelines for QA on software and the expected number of new issues + estimations on time to fix, a timeline can be created on when an issue in software will be fixed (and add some slack just to be sure). This time + time required to update firmware on all produced units = estimated time to ship to dealers.
My point, there must be at least one person within denon that is capable of estimating a change in the release date at least a couple of weeks before the currently communicated timeline expires. Set the customer expectations at the time of the announcement and update them on changes in this status ~2-3 weeks before that communicated time. This is how you keep customers informed and happy. If it is in the interest of the company, let the customer know the reason for delay and even put this reason to work for you in order to get more units sold.
E.g. due to some minor software issues we postpone the release until mid Q3 because you deserve to play for your audience uninterrupted. Hey, now I understand the delay, I agree that my gear shouldn’t fail and happily give denon more time to fix the issue. And other people might consider denon now because they want to give us products that work instead of releasing fast (reliability over time to market). And if the product is subpar the kind reviewers on YouTube will rip you a new one as well. So it’s in all of our interests that these players do what they’re supposed to and help conquer the club scene.
This makes dealers also aware of the new timelines and they don’t use a crappy timer that jumps from 2 days to deliver to 4 weeks, but rather from 3 weeks to 7. Much more acceptable.