The product backlog lists all features, functions, requirements, enhancements, and fixes that potentially could be delivered as part of the product. It is an ordered list of everything that is known to be needed in the product and the product backlog is dynamic, with new product backlog items continually being added as the product and market evolve. The product backlog is prioritized and re-prioritized regularly as more is learned about the product, market and customers.