|
|
|
|
|
by parasubvert
3880 days ago
|
|
"And now imagine Healthcare.gov was Agile and its API would change every month completely." This is not required by any Agile method that I have experienced. You can create a stable API and stick with it forever. If you know what you want/need. "Every time you interact with third parties you have to provide stable interfaces." Yes. Case in point, the Cloud Foundry APIs at http://apidocs.cloudfoundry.org are backwards compatible and stable behind a dozen or more agile projects. Changes are made continually on the codebase, but the API remains stable, so that interoperability is not broken as new features are added. |
|
Having a plan is the first step to perfection, they say.