Get Instant Access
to This Blueprint

Applications icon

Develop APIs That Work Properly for the Organization

Leverage APIs to connect your systems in today’s web-based world.

  • CIOs have trouble integrating new technologies (e.g. mobile, cloud solutions) with legacy applications, and lack standards for using APIs across the organization.
  • Organizations produce APIs that are error-prone, not consistently configured, and not maintained effectively.
  • Organizations are looking for ways to increase application quality and code reusability to improve development throughput using web APIs.
  • Organizations are looking for opportunities to create an application ecosystem which can expose internal services across the organization and/or to external third parties and business partners.

Our Advice

Critical Insight

  • Organizations are looking to go beyond current development practices to provide scalable and reusable web services.
  • Web API development is a tactical competency that is important to enabling speed of development, quality of applications, reusability, innovation, and business alignment.
  • Design your web API as a product that promotes speed of development and service reuse.
  • Optimize the design, development, testing, and monitoring of your APIs incrementally and iteratively to cover all use cases in the long term.

Impact and Result

  • Create a repeatable process to improve the quality, reusability, and governance of your web APIs.
  • Define the purpose of your API and the common uses cases that it will service.
  • Understand what development techniques are required to develop an effective web API based on Info-Tech’s web API framework.
  • Continuously reiterate your web API to demonstrate to business stakeholders the value your web API provides.

Develop APIs That Work Properly for the Organization Research & Tools

Start here – read the Executive Brief

Read our concise Executive Brief to find out why you should develop APIs, review Info-Tech’s methodology, and understand the four ways we can support you in completing this project.

1. Examine the opportunities web APIs can enable

Assess the opportunities of web APIs.

2. Design and develop a web API

Design and develop web APIs that support business processes and enable reusability.

3. Test the web API

Accommodate web API testing best practices in application test plans.

4. Monitor and continuously optimize the web API

Monitor the usage and value of web APIs and plan for future optimizations and maintenance.

Develop APIs That Work Properly for the Organization preview picture

About Info-Tech

Info-Tech Research Group is the world’s fastest-growing information technology research and advisory company, proudly serving over 30,000 IT professionals.

We produce unbiased and highly relevant research to help CIOs and IT leaders make strategic, timely, and well-informed decisions. We partner closely with IT teams to provide everything they need, from actionable tools to analyst guidance, ensuring they deliver measurable results for their organizations.

What Is a Blueprint?

A blueprint is designed to be a roadmap, containing a methodology and the tools and templates you need to solve your IT problems.

Each blueprint can be accompanied by a Guided Implementation that provides you access to our world-class analysts to help you get through the project.

Need Extra Help?
Speak With An Analyst

Get the help you need in this 4-phase advisory process. You'll receive 5 touchpoints with our researchers, all included in your membership.

Guided Implementation 1: Examine the opportunities web APIs can enable
  • Call 1: Determine what value your web APIs offer.

Guided Implementation 2: Design and develop a web API
  • Call 1: Develop a process for designing your web APIs to determine your endpoints.
  • Call 2: Determine how to develop your web APIs with considerations made for how it will be consumed.

Guided Implementation 3: Test the web API
  • Call 1: Develop a process for testing your web APIs.

Guided Implementation 4: Monitor and continuously optimize the web API
  • Call 1: Develop a process for monitoring your web APIs for continuous optimization.

Authors

Kevin Kim

Altaz Valani

Contributors

  • Ken Toole, Adobe
  • Alan Page, Principal Software Engineer, Microsoft
  • Ed Anuff, VP, Product Strategy, Apigee
  • John Musser, Founder and CEO, API Science

Search Code: 78073
Last Revised: July 13, 2015

Visit our Exponential IT Research Center
Over 100 analysts waiting to take your call right now: 1-519-432-3550 x2019