Software is never "100% finished."SLiC wrote: Sun Nov 15, 2020 10:53 am Judging from some of the posts I am not even sure its 100% finished yet....don't let an early pre-order fool you in to thinking release will be soon!
Instead, developers set various artificial deadlines which come together to formulate when it's time to release: implementing a finite set of new features, achieving a certain level of stability (no software will ever be 100% bug-free), and of course meeting projected revenue schedules.
Generally there is a hard cutoff for new features to be implemented into a new version. Every time the development team squeezes a new unplanned feature into the build, the testing phase starts over, because new features == new bugs, and new bugs == hours of testing and fixing and retesting.
So keep that in mind every time you demand one more thing to be included.
