I've never heard of such a definition before. Software Versioning "normally" follows
You must be registered to see the links
- or
SemVer in short - which has nothing to do with the progress of completion.
I say "normally" because I don't think I've ever seen a porn game that followed a consistent versioning. ^^
I agree with you.
[It isn't a definition, per se, but has become kind-of a public sign-post because of loose application of SemVer #4 & #5 by anyone not directly involved in development (like shareholders, owners & accountants, salespeople, consumers, public media ... i.e. "everyone else")
:
"4. Major version zero (0.y.z) is for initial development. Anything MAY change at any time. The public API SHOULD NOT be considered stable.
"5. Version 1.0.0 defines the public API. The way in which the version number is incremented after this release is dependent on this public API and how it changes."]
Yeah, of course, because
nobody does anything "normal"
. Porn movies & games, literary writing, Windows OS versions
... in fact most human endeavors rarely have consistent numbering. Like most living things, humans do what we darn well want regardless of 'formal rules'.
(Even life itself breaks Newton's Second Law by natually becoming more complex instead of chaotic!
)