Velocity | Glossary

Definition
Velocity in Agile Software development is the effort estimate associated with the user stories, that is added up by the team at the end of every iteration. Defining the velocity, the team can compute an estimate of the duration the project will take to complete, based on the estimates associated with remaining user stories.

Origin
In 2000, the term “velocity” was added to Extreme Programming, replacing a previous notion of “load factor”.

Further Reading

  • The Scrum Field Guide: Agile Advice for Your First Year and Beyond”, by Mitch Lacey.

Know more about Velocity and other related terms by visiting our website.

User | Glossary

Definition
User is usually the end-user in Software Development, for whom, a product or application is being developed. The end-user, defines the set of requirements and expectations of what he wants in an application, which then is worked upon by the software development team.

Origin
In the year 1200, with the phrase “employ for a purpose”, from Old French phrase “employ, make use of, practice, frequent”, from Vulgar Latin “usare”, which is a frequent form of past participle of Latin. Also from, the phrase uti, which means “make use of, profit by, take advantage of, enjoy, apply, consume,”. Overall, the word ‘use’ acts as an originator for it.

Further Reading

  • “User Stories Applied”, by Mike Cohn.
  • User Story Mapping“, by Jeff Patton.

Know more about Users and User stories by signing up for our Agile Foundation courses by visiting our website.