Version control and numbering is a matter of personal or organization preferences. For me, here is what I do for papers:
- First rough draft or outline is version 0.01
- First draft is 0.10
- Each time I correct a nit or typo increment by 0.01
- When I feel it is about half way ready it is called 0.5
- Major changes increment by 0.10 or 0.05 (depending)
- When close to a final draft release it is at least 0.9 something
- Major first release after lots of reviews is 1.0
So, release numbering is often a matter of style and you know you have 'arrived' when others begin to understand your logic when releasing updates. Folks often tease me about my personal numbering style when writing documents.....it can be fun!!
Software release styles are similar and often have letters like a (alpha) and b (beta) to signify very early releases (similar to 0.01 or 0.10 in documents)..... however since software has the element of testing, there are lots of variations. With experience, you will develop your own style.
If you are developing, create your own style in your release numbering, but keep in mind that the first solid release is normally 1.0 not 3.0 or 6.0