A team is sizing software functionality using Agile methodology

Agile is a software development methodology.
During the "sizing" Agile step, each member of a team estimates new software functionalities to implement into the next release. The size is based on user experience