Why does Fiscalsoft® not announce release dates for our software?
One of the most common questions that we are asked about an upcoming new version is "when will it be available?"? and unfortunately, we can rarely answer. "But why," people ask, "I just want to have an idea!"
It is hard to resist answering, and it is not like we do not have an idea of when we will release - we do keep a schedule, and we do try to stick to it, but invariably when we tell people a date, things go wrong.
There are three things that we, as software developers, have control over:
By revealing any one of these, we lose control over at least one other one. For example, if we were to reveal the release date of something, and something goes wrong (such as a late design change, or a nasty, hard to find bug), then either we have to remove features or sacrifice the quality of the features (or, in some cases, both) to make the release date.
- The features list. What new things will be in the software, what improvements, and what bug fixes.
- The quality. How much testing do we do, how closely we monitor the changes, and so on.
- The release date. When we ship the new version
There is one other option: we delay things, saying we need more time. Now, as soon as we announce a delay it appears that we have been dishonest, or that we can not keep our schedule, and can not be trusted when we say things.
This is also why we are not announcing the upcoming features until they are already in the software and tested to the point that we are sure they are going to stay in. If we tell people about this amazing new feature, and it does not make it in because of time or technical reasons, we look bad for not delivering on our promises.
So please do not get too exited and demand we tell you when a new version is coming out. We have an idea, but we just can not tell you or everything falls apart.