The method
Resources
Partners
About
code
API Delivery
Delivery Line
login
Entry criteria
The API uses architecture patterns promoting reusability for multiple API-consumers.
Architecture requirements and decisions have been documented and validated with stakeholders.
API is designed to meet API consumer needs hiding backend data models and discrepancies.
API interactions and data models have a consistent design with our other API products and design guidelines.
logout
Exit criteria
The API uses architecture patterns promoting reusability for multiple API-consumers.
The API and its endpoints have descriptions that explain its business value and features.
API contract has a consistent design with our other API products and design guidelines.
API is deployed to staging or production.
API has been tested and meets functional and non-functional requirements.
Monitoring and alerts are configured.
data_object
Doing the API work
Develop APIs using established frameworks and libraries. Test, document and deploy APIs using CI/CD pipelines and follow quality assurance workflows.
Helpful resources
REST API Design Guide
settings
Enabling the API work
Deliver coding frameworks, libraries, and standards for API implementation.
Implement CI/CD pipelines, quality assurance frameworks, and deployment automation tools.
API Design
API Publishing