The new software development approach has been adopted by all major computer and software companies including IBM, Microsoft, SAP and Sun Microsystems, and government agencies such as the U.S. Department of Education, U.S. Department of Defense and the State of Arizona.