What is it?
Primarily used in Agile methods like Scrum and Extreme Programming, history points are used as a Software Measurement technique to estimate the relative effort needed from the development team for a project.
Differently from Functional Point Analysis, which estimates the functional complexity of a software, history points revolves around relative time and effort of a team.
Subjective Measurement
The main characteristic of history points, is that its totally subjective. The main input for the feature comes from the end-user, which then will be subjectively translated to technical requirement, and then for a method of identifying how much time will it take to complete a user story.
One could take the amount of days needed for a number of developers to finish a user story and multiply by the number of developers, e.g. two developers would take six days to finish a task, so it’s .