There are three main elements used to determine estimates for black box testing using Test Point Analysis (TPA): size, test strategy, and productivity. Size is mainly defined by the number of function points, but complexity, interfacing, and uniformity must also be considered. Test strategy depends on requirement importance and user usage/importance ratings. Productivity is affected by many factors and depends on the team. Together these three elements are used to calculate the estimated effort for black box testing on a project.