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

Role

Methodology

Topics

Industry

Vendor

14 results in Reports

  • Randy Heffner
  • Past 12 months
  • For Application Development & Delivery Professionals

    Report:Design Your Contact Center From The Outside In

    Strategic Plan: The Contact Centers For Customer Service Playbook

    As more enterprises develop organizational and operational structures to better manage customer experience, they need to drive this down into contact center architectural design. Today's challenge is...

    • Downloads: 900
  • For Application Development & Delivery Professionals

    Report:Drive Business Agility And Value By Increasing Your API And SOA Maturity

    Forrester's Eight Central Elements Of Service-Based Maturity Provide A Foundation For Achieving Business Agility Via APIs And SOA

    Effective strategies for service-oriented architecture (SOA) and application programming interfaces (APIs) require maturity on multiple fronts. Application development teams and solution architects...

    • Downloads: 508
  • For Application Development & Delivery Professionals

    Report:API Design, Part 1: REST Is The Leading But Not Only Option For Your APIs

    Favor Pragmatic REST Over REST Theory; Use SOAP And MOM Where Appropriate

    To fully exploit the business opportunity available through application programming interfaces (APIs), your designers must consider each API's purpose and audience as they answer a wide range of...

    • Downloads: 520
  • For Application Development & Delivery Professionals

    Report:API Design, Part 4: Future-Proof And Secure Your APIs To Fit Your Usage Scenarios

    Data Ownership Guides Security; Versioning Strategy And Open-Ended Design Protect Your APIs' Futures

    To fully exploit the business opportunity available through application programming interfaces (APIs), your designers must consider each API's purpose and audience as they answer a wide range of...

    • Downloads: 479
  • For Application Development & Delivery Professionals

    Report:API Design, Part 2: Design Messaging Styles By Balancing Reach With Your Other Design Goals

    To Foster API Acceptance, Design Around Your API Users' Messaging Preferences And Need For Other Capabilities

    To fully exploit the business opportunity available through application programming interfaces (APIs), your designers must consider each API's purpose and audience as they select messaging types for...

    • Downloads: 458
  • For CIO Professionals

    Report:Quick Take: IBM-As-A-Service

    IBM's Impact 2014 Is A Milestone In Reshaping IBM's Core Business

    IBM is one of the mega oil tankers navigating slowly on the technology ocean, surrounded by speedboats of "startups" and heavy "clouds" on the horizon. Stowaways talking strange languages like...

    • Downloads: 259
  • For Application Development & Delivery Professionals

    Report:API Design, Part 3: Make Transactions And Error Handling Clear In Your API Designs

    Ensure That Your Choice Of Messaging Style Does Not Interfere With The Design Clarity Of Your API

    To fully exploit the business opportunity available through application programming interfaces (APIs), your designers must consider each API's purpose and audience as they answer a wide range of...

    • Downloads: 441
  • For Application Development & Delivery Professionals

    Report:Digital Business Design Improves Efficiency And Insight

    How Four Organizations Are Using Business-Centered Integration To Speed Up Optimization

    Application integration is a perennial challenge for solution architects and developers, and it's only getting worse with software-as-a-service (SaaS) adding more point solutions to the mix and...

    • Downloads: 223
  • For Application Development & Delivery Professionals

    Report:Digital Business Design Sharpens Organizations' Competitive Posture

    How Four Organizations Are Using Business-Centered Integration To Improve Agility And Enter New Markets

    Application integration is a perennial challenge for solution architects and developers, and it's only getting worse with software-as-a-service (SaaS) adding more point solutions to the mix and...

    • Downloads: 237
  • For Application Development & Delivery Professionals

    Report:How To Manage APIs For Customer Engagement

    APIs Need More Than API Management

    Application programming interfaces (APIs) are central to any organization's software strategy to win, retain, and serve customers. As a result, development leaders are scrutinizing API management...

    • Downloads: 264
  • For Application Development & Delivery Professionals

    Report:SOA Plays An Important Role In A Telco Merger

    EE Uses SOA To Unify Business Operations Across Three Separate Brands

    Service-oriented architecture (SOA) strategies continue to add significant value in the industry. EE, a UK digital telecommunications company formed by merging the UK operations of T-Mobile and...

    • Downloads: 152
  • For Application Development & Delivery Professionals

    Report:Brief: Software Innovation Requires A Loosely-Coupled Application Architecture

    Amazon.com and its web-native cousins are the envy of many traditional organizations feeling pressure from competitors that innovate more rapidly. What's the critical enabler for rapid software...

    • Downloads: 150
  • For Application Development & Delivery Professionals

    Report:Brief: Product APIs Create Distinct Customer Value And Opportunity

    There's a dark horse in the race to customer innovation through application programming interfaces (APIs). Through APIs, banks, healthcare firms, telcos, retailers, logistics firms, and many others...

    • Downloads: 101
  • For Application Development & Delivery Professionals

    Report:A Radical Rethink Of Data Architecture For Customer Engagement

    Effective Customer Engagement Requires Rapid Change And A New World Of Data

    A prerequisite to winning in the age of the customer is a deep and almost uncanny knowledge of customers and prospects. "Customer data" used to mean the data in customer relationship management (CRM)...

    • Downloads: 140