For agile development in the API space, I think a mock server is essiential. When you are revving quickly, waiting for others to update the API to test can be a real pain.
With a mock server, you can rev the API and keep development running. Without one, you start getting into dependancy issues.
Our goal here is to keep the Scrum sprints on schedule and that leads me to apiary.io. They have a mock server when you define the API. It kills two birds with one stone in that in writing the documentation, you are also writing the mock server.
Will this work ? I don’t know this is the first time I am using their service, but time will tell by the end of this sprint.
- 70 Development APIs: Algolia, iKnode and Temboo (programmableweb.com)
- Today in APIs: Google Billing API, and 12 New APIs (programmableweb.com)
- API Driven Development (philipdesmedt.github.com)
- My Reading notes on Agile – Scrum (recent learnings) (softwareashok.wordpress.com)