Когда пишешь программу, существует масса мелочей, которые не имеют отношения к основному функционалу, но которые необходимо реализовывать. Лениво, времени нет, но надо. К разряду таких мелочей относится включение в разрабатываемое ПО информации о версии. Казалось бы, а кому это надо вообще? И ответ на этот вопрос очевиден - надо это прежде всего самому разработчику.