Organizations are beginning to rethink how development projects are priced. One emerging approach is the use of a max-price software model. This establishes a predefined budget ceiling while allowing priorities to evolve throughout the project.