API-based development, with its focus on functionality rather than user interface, is a way for organizations to future-proof their investments in software. Requirements for functionality and interfaces keep changing more and more quickly, but, largely, what is not changing is the basic analysis and requirements that run the project. By outsourcing the interface to interested parties through your API, you can broaden the reach of your project (just as companies like Facebook, eBay, and Google have done).
Advisor
Don’t have a login?
Make one! It’s free and gives you access to all Cutter research.