This paper portrays the world-wide state of agile method introduction throughout the world using data from 330 organizations on hundreds of developments. The paper concludes that those adopting agile today are late. They should accelerate their transformation efforts because they need to catch up to be competitive. It summarizes the results of analysis of data from 330 organizations globally.
Metadata-Driven Design: Building Web APIs for Dynamic Mobile Apps
More than ten years ago, software architect Kevin Perera invented a design method for architectures that was called "metadata-driven design and development". In this article, Aaron Kendall explains how to use this design method and outlines similarities as well as differences to current techniques like RESTful services or HATEOAS by implementing a metadata-driven mobile application.