Agile methodologies are based on relative estimating. It is a fundamental element of Scrum which increases accuracy and predictability of projects cost and timeline. If you adopt Scrum, you really should estimate in Story Points. However, if you give up on some Scrum rules, Story Points will do a lot of harm. See when you should not even try using Story Points.


A Scrum Team is not just a set of random people that work in the same company. It is a specific group that meets a bunch of conditions. Rules and guidelines of Scrum Teams creation are well described by Scrum methodology. I have talked to different people about it over the years and I noticed that there is a set of common misunderstandings regarding Scrum Teams. If you look around, you may notice some of them.
Does the title sound familiar? This is the second point listed in
What is a new feature development cost? Why is it worth to refactor? Infographic by dba-presents.com.