Earning Function Points in Software Projects