Remote work, along with the tools used to connect teams and apps, is on everyone's mind these days. How do you know when it's time to automate processes? How do you know when you need tools to connect teams? As usual, the big brains at Amazon are way ahead of us.
Consider this:
Small teams being more efficient, the two-pizza rule offered a straightforward measure of when a team was too big to be maximally effective. The effect of the two-pizza rule on Amazon's second aim – scalability – was a bit more complex.
The Value of Automation
"Perhaps the best example of that approach in action is the birth and growth of AWS (previously called Amazon Web Services). It started, like so many things at Amazon, with an edict from the top. Every team, Bezos ordered, should begin to work with each other only in a structured, systematic way. If an advertising team needed some data on shoe sales to decide how best to spend their resources, they could not email analytics and ask for it; they needed to go to the analytics dashboard themselves and get it. If that dashboard didn't exist, it needed to be created. And that approach needed to cover everything."
How did they do it?
"Instead of an organized development environment, they had unknowingly created a jumbled mess. That made it a huge challenge to separate the various services to make a centralized development platform that would be useful for third parties. At that point, the company took its first step toward building the AWS business by untangling that mess into a set of well-documented APIs."
Though you may have heard it described using many differently apt metaphors,
As Amazon learned, with
- Automate key processes and reduce hours spent on non-billable work
- Avoid entering data manually to reduce the risk of errors
- Increase visibility of client needs with connected solutions
- Connect otherwise disconnected third-party systems
- Gain insights for analysis and decision support
Although APIs are enjoying a surge in popular understanding due to the new ways of working forced during the COVID-19 pandemic, they've been around for a long time and are well understood, both in terms of security and implementation.
Considerations for evaluating an API
Thomson Reuters currently offers
- Documentation
- Data
- Authentication
- Connectors
- Lower environment testing
1.Documentation
What is the quality of API documentation? – Look for robust developer documentation with examples in different programming languages. The documentation should cover the purpose of the API, the type of data being returned, parameters required for a successful request, and the API endpoints and http methods it supports. Thomson Reuters offers
2. Data
What data is returned from the API? – A "good" API will let developers pull additional info, through lots of variables and different ways of calling. Understanding the format and body of data being returned from an API BEFORE you invest time in creating an application around it is essential. Use an API testing application to send test requests and evaluate the data returned.
3. Authentication
Check the authentication requirements for the API you've chose to work with. Does the product authentication use Basic Authentication (username and password), API Key (a unique key for access), OAuth or OAuth 2.0? Today OAuth 2.0 is highly considered as the best Authentication method when using APIs.
4. Connectors
A connector is a user-friendly wrapper around an API that allows the underlying service to talk to applications. Connectors allow the implementation of APIs without the need for development resources or programming expertise. Thomson Reuters partnered with Microsoft to release a
5. Lower Environment Testing
Lower environment testing is a simple idea – does the software offer a non-production environment so you can test APIs without affecting the day-to-day operations of your staff?
Conclusion
Whether you're feeding your team with two pizzas or ten, the value of automation remains. APIs allow firms to do more with less, reduce human error, connect teams and clients no matter where they are in the world, and allow your firm to make data-backed business decisions with built-in analytics.
Give your firm a competitive advantage, unlock endless ways to increase efficiency and better serve your clients with Thomson Reuters tax and accounting APIs – and this is just the beginning.