Randy Heffner

Vice President, Principal Analyst serving Application Development & Delivery PROFESSIONALS

Randy serves Application Development & Delivery Professionals. He leads clients to infuse technology deeply into their business strategies (and vice versa). Application architecture and integration strategy are major focal points of his research, including how application programming interfaces (APIs) and other types of service-oriented architectures foster innovation and sustainable business flexibility. Randy's vision for integration strategy, digital business design, establishes business-first design principles for leveraging multiple integration technologies and guiding the evolution of an agile business platform. A leading expert on designing business applications and software architectures that are secure and resilient in the face of continuous business and technology change, Randy has for the past 30-plus years, and across multiple industry sectors, led solution architects in using technology to delight customers and to continuously improve business outcomes.

Particular drill-down areas within Randy's research include general application architecture and design issues; overall IT architecture strategy; architectures for customer digital experience; API/SOA strategy; API management, governance, and infrastructure; application security architecture; best practices for API design; and integrating enterprise architecture and governance with agile solution delivery. For more than 13 years, Randy has helped Forrester clients achieve sustainable business agility in their pursuit of continuous improvement to business outcomes.

Previous Work Experience

Randy has extensive experience with enterprise architecture management and application architecture and design. Randy was a chief architect at Sprint, where he led enterprise architecture and standardization efforts, along with the analysis and introduction of application servers, component architectures, object-oriented development, application security architectures, CORBA, distributed transaction management, and other new technologies. His IT experience also includes technology leadership, management, and application development with a big five consultancy and in the retail and litigation support industries.

Education

Randy received a bachelor's of business administration from Baylor University's business school, where he was named the outstanding student in computer information systems.

Refine your results

Date Range

Role

Methodology

Industry

Topics

Market Imperatives

Region

Vendor

132 results in Reports

  • Randy Heffner
  • For Application Development & Delivery Professionals

    Report:Brief: Don't Talk To Me About APIs!

    Different Language May Help Executives Understand APIs

    There's a potential pothole in the road to an API-rich business strategy: The term "application programming interfaces (APIs)" is one only a techie can love. The term may obscure the critical role...

    • Downloads: 86
  • For Application Development & Delivery Professionals

    Report:How To Sell API Strategy To Executives

    A Toolkit For Persuasive, Tailor-Made API Conversations

    Just because APIs are important for mobile apps, business agility, and open, dynamic ecosystems doesn't mean they are easy to sell to executives. A big part of the difficulty is that, in many cases,...

    • Downloads: 109
  • For Application Development & Delivery Professionals

    Report:Vendor Landscape: API Strategy And Delivery Service Providers

    All Buyers Should Look At API Business Strategy Capabilities

    Far beyond their usefulness for mobile apps and internal integration, APIs open new angles into business strategy. Even CEOs and chief strategy officers need to pay attention. The strategic...

    • Downloads: 164
  • For Application Development & Delivery Professionals

    Report:Brief: Developers Get More Architecture Oversight — And They Like It

    Be A Change Agent For Agile-Plus-Architecture

    Achieving faster solution delivery over the long haul, instead of just on isolated projects, requires application development and delivery (AD&D) teams to invest in both architecture and in DevOps-...

    • Downloads: 83
  • For Application Development & Delivery Professionals

    Report:A Developer's Guide To Forrester's Strategies For API Success

    A Guided Tour Of Forrester's Research On APIs And SOA

    APIs and service-oriented architecture (SOA) form a critical foundation for the software that is the backbone of modern business. The biggest mistake we see AD&D pros make is to think of APIs only as...

    • Downloads: 767
  • For Application Development & Delivery Professionals

    Report:Forrester Research API Management Solutions Forecast, 2015 To 2020 (US)

    ForecastView Document

    Today's customer-centric, software-powered businesses thrive on connectivity, and connectivity thrives on application programming interfaces (APIs). Mobile apps for customer engagement need APIs to...

    • For Application Development & Delivery Professionals

      Report:APIs Underpin A Digital Business Platform

      Prepare For Digital Transformation's Constant, Unpredictable Change

      While it's true that transforming to realize the benefits of digital business requires specific initiatives such as mobile apps, the Internet of Things, and predictive analytics, it's a mistake to...

      • Downloads: 285
    • For Application Development & Delivery Professionals

      Report:Use DevOps Practices To Create A Lean And Responsive Application Delivery Organization

      Organization: The Modern Application Delivery Playbook

      Agile practices are helping organizations deliver high-quality digital experiences that delight customers, rapidly and at lower cost. Application development and delivery (AD&D) leaders have learned...

      • Downloads: 1011
    • For Application Development & Delivery Professionals

      Report:APIs Turn Disruptions Into Business Opportunities

      Any Industry Can Learn From The Impact Of PSD2 On European Banks

      As industry disruptions go, new government regulations come with long lead times, but executives still can choose shortsighted responses focused solely on regulatory demands. A better response is to...

      • Downloads: 257
    • For Application Development & Delivery Professionals

      Report:Options For Integrating SaaS Applications

      What You Need To Know About SaaS Apps' Integration Mechanisms

      Software-as-a-service (SaaS) applications have grown fastest in narrowly scoped point solutions, creating risk that user experience, business processes, and data insight will fracture across SaaS...

      • Downloads: 246
    • For Application Development & Delivery Professionals

      Report:Brief: Address Today's SaaS Integration Challenges To Increase Business Value

      Fixing The Dark Side Of SaaS Adoption

      Software-as-a-service (SaaS)-based business applications promise fast time-to-deploy and an Agile, iterative approach to improving business results. But try-and-buy, under-the-radar...

      • Downloads: 127
    • For Application Development & Delivery Professionals

      Report:Application Modernization, Service By Microservice

      Incremental Application Modernization Succeeds Where Wholesale Rearchitecting And Replatforming Failed

      Application development and delivery (AD&D) leaders face a frustrating balancing act: deliver new applications ever faster while keeping the older ones technologically relevant. Rewriting older...

      • Downloads: 357
    • For Application Development & Delivery Professionals

      Report:Predictions 2016: Modern Development Goes Mainstream

      Leading-Edge Practices Spread From The Best To The Rest Of Application Development And Delivery Shops

      The world of software development and delivery is changing fast, but the most significant changes — like continuous delivery, DevOps, composable apps, microservices, and API management —...

      • Downloads: 424
    • For Application Development & Delivery Professionals

      Report:Don't Just Maintain Business Applications — Raise Business Responsiveness

      Improvement: The Business Applications Playbook

      Application development and delivery (AD&D) pros need a continuous improvement strategy to update, enhance, and maintain business applications, from enhancement projects to periodic upgrades of...

      • Downloads: 791
    • For Application Development & Delivery Professionals

      Report:Design Your Contact Center From The Outside In

      Strategic Plan: The Contact Centers For Customer Service Playbook

      As enterprises strive to offer better customer experiences, they need to drive organizational and operational change into contact center architectural design. Today's challenge is not only...

      • Downloads: 1557
    • For Application Development & Delivery Professionals

      Report:The API Management Solutions Market Heats Up

      New Players Enter And Established Suppliers Advance A Fast-Evolving Market

      APIs have strategic value for business, and API management solutions are a crucial part of any organization's API approach. The market is moving quickly; six important new vendors have entered the...

      • Downloads: 546
    • For Application Development & Delivery Professionals

      Report:Monetizing APIs: Help Execs Think Bigger, And Drive More Revenue

      Charging For APIs Is Not The Only Way To Make Money

      Clients sometimes ask Forrester, "How are enterprises monetizing APIs?" What they are really asking is, "How are enterprises charging for API usage?" This is certainly a useful question, but...

      • Downloads: 233
    • For Application Development & Delivery Professionals

      Report:Brief: Amazon API Gateway Is Limited But Useful

      The newly released Amazon API Gateway, although quite limited in its feature set, is important in its validation of layered security for APIs. For application development and delivery (AD&D) pros who...

      • Downloads: 140
    • For Application Development & Delivery Professionals

      Report:Microservices Have An Important Role In The Future Of Solution Architecture

      Notable Risks Call For Careful Preparation And A Measured Approach

      With increasing frequency, microservices are appearing in enterprises' efforts to achieve better software architectures, especially among those operating at scale, such as eBay, Google, Netflix, and...

      • Downloads: 486
    • For eBusiness & Channel Strategy Professionals

      Report:Brief: Four Ways APIs Are Changing Your Business

      How To Design An API Strategy That Fuels Digital Business

      Application programming interfaces (APIs) are perhaps the most critical technology in digital business design. They have the power to unlock new revenue streams, transform how you design and deliver...

      • Downloads: 389
    • For Application Development & Delivery Professionals

      Report:Azure App Service Helps Developers Move Smoothly From Web Apps To Modern Apps

      Four Linked Services Address Today's Scenarios While Introducing New Modern Application Features

      Microsoft's new Azure App Service combines three formerly separate development platforms — Azure Websites, Mobile Services, and BizTalk Services — and adds a fourth, creating four linked...

      • Downloads: 196
    • For Application Development & Delivery Professionals

      Report:How APIs Reframe Business Strategy

      Craft An API Strategy To Enable Digital Business Transformation

      Mobile apps and customer engagement are major drivers for APIs, but there is a more strategic and pervasive reality that should infuse an organization's API strategy and thinking: Done right, APIs...

      • Downloads: 606
    • For Application Development & Delivery Professionals

      Report:Sizing The Market For API Management Solutions

      US Firms Will More Than Quadruple Their Spending To Support Integration Of Customer Engagement Software

      Today's customer-centric, software-powered businesses thrive on connectivity, and connectivity thrives on application programming interfaces (APIs). Mobile apps for customer engagement need APIs to...

      • Downloads: 507
    • For Application Development & Delivery Professionals

      Report:Nine Questions To Ask About Docker

      Docker — Or Whatever Comes In Its Wake — Will Change The Application Delivery Landscape

      Over the past year or so, Docker, the operating system (OS) level container technology, has created quite an industry stir. Docker promises faster application delivery cycles and reduced production...

      • Downloads: 474
    • For Application Development & Delivery Professionals

      Report:How To Design APIs For Mobile

      Process, Practice, And Design Principles

      Mobile apps are a critical channel for customer engagement and business process improvement, and it's clear that mobile apps need APIs to access business data and transactions. The problem for...

      • Downloads: 389