Randy   Heffner

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.

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.

Randy Heffner's Research

Most RecentMost Popular
  • For Application Development & Delivery Professionals

    REPORT: From Land-And-Expand To Having A Plan: SaaS Implementation Practices For 2017

    Implementation: The SaaS Transformation Playbook

    November 20, 2017 Liz Herbert, Randy Heffner

    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 self-provisioning, and incremental rollouts lead to fragmented solutions, and implementation and integration are too often afterthoughts. Fragmented user experiences, siloed data, and breaks in business process flow hurt business value. This report surveys the state of SaaS implementation and integration and identifies best practices for AD&D pros for fixing common issues.

  • For Application Development & Delivery Professionals

    REPORT: Predictions 2018: New Technologies Propel Software Development

    Serverless, Low-Code, And Natural Interfaces Emerge To Complement Agile And DevOps Adoption

    November 7, 2017 Christopher Condo, Jeffrey S. Hammond, Randy Heffner, Rob Koplowitz, Diego Lo Giudice, John R. Rymer

    Every company is in the software business. Fast, iterative delivery of high-quality software means better customer engagement and higher satisfaction. Software development leaders face new opportunities and challenges in delivering for the business; read this report to identify the important inflections in software development during 2018.

  • For Application Development & Delivery Professionals

    REPORT: Microservices And External APIs Underpin Digital Business

    Firms With Digital Business Priorities Invest In Architecture For Agility

    October 17, 2017Randy Heffner

    Digital transformation, APIs, and microservices all make headlines these days, and our data shows the relationship between them: Enterprises with top priorities like changing their business models or accelerating digital business are up to twice as likely to be investing in APIs and microservices. These key investments foster business agility, and agility is key to sustainable transformation. This report uses Forrester data to guide application development and delivery (AD&D) pros crafting architecture strategies to lead their organizations.

  • For Application Development & Delivery Professionals

    REPORT: Design Your Contact Center To Be Customer-Centric

    Strategic Plan: The Contact Centers For Customer Service Playbook

    August 31, 2017 Art Schoeller, Randy Heffner

    As enterprises strive to offer better customer experiences, they must incorporate organizational and operational change into contact center architectural design. Companies must establish customer journey maps that provide a seamless transition between self-service and the contact center. This report shows application development and delivery (AD&D) pros how to develop contact center architectures in line with customer experience (CX) governance. This is an update of a previously published report; Forrester reviews and updates it periodically for continued relevance and accuracy.

  • For Application Development & Delivery Professionals

    REPORT: Designing Microservice Apps For Containers And Cloud Platforms

    Early Adopters Illuminate More Than 30 Emerging Practices

    July 27, 2017Randy Heffner

    For application development and delivery (AD&D) leaders seeking to deliver business change more quickly, containers provide better application packaging while microservices provide better application structure. Each presents a wide range of implementation challenges, and using them both together only multiplies the challenges. This report draws on interviews with nine early adopters to outline more than 30 emerging practices to guide developers as they craft their solution architectures for business agility.

View all of Randy Heffner's Research

Clients Who Work With Randy Heffner Also Work With:

View all related analysts