Skip to main content

Posts

Showing posts with the label design

The Software Architecture Process

 The Software Architecture Process Understand the System's Requirements Understand the Non-Functional Requirements Map the Components Select the Technology Stack Design the Architecture Write the Architecture Document Support the Team

API Designer

API Design source:  https://apiacademy.co/category/api-tutorials/api-design/ 1. Introduction What is an API Application Programming Interface A software interface, a building block that works behind the scenes to connect different applications and  systems so they can share information. Entry points into your organization's capabilities that can be accessed through different channels such as browsers, mobile apps, social networks, and IoT devices. Are digital enablers Digital feedback loop Business Goals -> Digital Reach -> Business Results -> Data-driven Insigths Benefits and Value of APIs New revenew - monetized access to data and services Reach and retention - reach captive audiences where they spend their time Faster partnerships - partners can onboard in record time Mobile ad omnichannel - consistent digital experience across all channels Interaction analytics - digital feed loop allows real-tims analysis of user behaviour Outsourced innovation - leads to unantic...