Tutorial by Vinod Kumat

Software Version Numbering

Software development industry track there version of Software with help of some number sequence with dot (.) separation. I'm going to discussed on this:

Version Numbering start with XYZ 1.0.0. Where as XYZ is name of product or software and they have release first version with no minor and patch with this.

e.g:
1.0.0
Major.Minor.Patch

Major: significant changes in functionality, such as new architecture
Minor: important features or modules added
Patch: only bug fixes and security 

Release and Development Cycles
Major: It will happen in half yearly or yearly generally. Frequency will lass.
1.0.0 > 2.0.0 > 4.0.0
Minor: It will happen in quarterly, half yearly and so on. Frequency will more than Major. 
1.1.0 > 1.2.2 > 1.4.0
Patch: It will happen on demand, in months or days and so on. Frequency will more than Minor. 
1.0.1 > 1.0.2 > 1.4.2








No comments:

Post a Comment