Bill Witter, Author at Gigaom Your industry partner in emerging technology research Wed, 06 Sep 2023 01:33:21 +0000 en-US hourly 1 https://wordpress.org/?v=6.5.3 GigaOm Radar for Unified Communications as a Service (UCaaS) https://gigaom.com/report/gigaom-radar-for-unified-communications-as-a-service-ucaas-2/ Wed, 31 May 2023 18:53:44 +0000 https://research.gigaom.com/?post_type=go-report&p=1015052/ The need to support hybrid operating models, along with an efficiency-focused strategy cycle, continue to be strong drivers for accelerated adoption of

The post GigaOm Radar for Unified Communications as a Service (UCaaS) appeared first on Gigaom.

]]>
The need to support hybrid operating models, along with an efficiency-focused strategy cycle, continue to be strong drivers for accelerated adoption of unified communications as a service (UCaaS). A post-pandemic world brought omnichannel communication requirements to many organizations, not only externally but internally as well, as employees remain largely distributed and occasional visitors to a physical location. As this market matures, however, solutions are now shifting from simply supporting such working environments to leveraging native cloud-based functionality to enhance and automate how employees and customers interact.

Enterprises of all sizes have access to solution suites that now often use AI-based advanced features to record how they communicate, and to provide actionable insights based on inputs from speech and sentiment analytics. Reporting offers administrators real-time assessments of important call metrics, while individual teams have a wealth of collaboration tooling to choose from when meeting virtually. Establishing international presence has never been easier as well, with platforms dramatically expanding voice over internet protocol (VoIP) phone service coverage to help unify global workforces and serve clients in almost any jurisdiction. As a result, the UCaaS market is less utility-focused and increasingly viewed as a driver of digital transformation in its own right.

As always, a platform must support all core features for video, call, and chat to be considered a UCaaS provider. These features also must be available throughout desktop and mobile environments, thus supporting critical hybrid work requirements. This often includes support for physical VoIP devices for a mix of on-premises and cloud-based deployment. A tightly integrated interface is also generally expected from this market, combining all related functionality into an easy-to-use, one-stop workspace. API-driven integration is another key requirement, as deployment often will require supporting legacy systems that may be providing a portion of the overall UCaaS feature set.

If a solution is deployed successfully, enterprises will benefit from a highly flexible cost structure that offers per seat and feature pricing. Strong video capabilities can help reduce real estate costs while providing even more supervision through native features such as employee presence. Extensive phone functionality such as interactive voice response (IVR) and calling groups can be deployed cheaply through VoIP and cloud-based PBX services. Purpose-built solutions such as webinars help enhance employee and customer engagement through scalable events and interactive tooling. Various vendors now also offer related products, such as contact center as a service (CCaaS) and customer experience (CX) solutions that may be useful add-ons for future investment.

This GigaOm Radar report highlights key UCaaS vendors and equips IT decision-makers with the information needed to select the best fit for their business and use case requirements. In the corresponding GigaOm report “Key Criteria for Evaluating UCaaS Solutions,” we describe in more detail the key features and metrics that are used to evaluate vendors in this market.

How to Read this Report

This GigaOm report is one of a series of documents that helps IT organizations assess competing solutions in the context of well-defined features and criteria. For a fuller understanding, consider reviewing the following reports:

Key Criteria report: A detailed market sector analysis that assesses the impact that key product features and criteria have on top-line solution characteristics—such as scalability, performance, and TCO—that drive purchase decisions.

GigaOm Radar report: A forward-looking analysis that plots the relative value and progression of vendor solutions along multiple axes based on strategy and execution. The Radar report includes a breakdown of each vendor’s offering in the sector.

The post GigaOm Radar for Unified Communications as a Service (UCaaS) appeared first on Gigaom.

]]>
Key Criteria for Evaluating Unified Communications as a Service (UCaaS) Solutions https://gigaom.com/report/key-criteria-for-evaluating-unified-communications-as-a-service-ucaas-solutions/ Tue, 30 May 2023 17:01:38 +0000 https://research.gigaom.com/?post_type=go-report&p=1014945/ Enterprises face a multitude of changes to the office paradigm. The inflexible nature of operating fixed, on-premises solutions has become a costly

The post Key Criteria for Evaluating Unified Communications as a Service (UCaaS) Solutions appeared first on Gigaom.

]]>
Enterprises face a multitude of changes to the office paradigm. The inflexible nature of operating fixed, on-premises solutions has become a costly burden. And while collaboration tools demonstrated value pre-pandemic, the requirements of operating in a remote environment due to COVID-19 accelerated enterprise adoption of cloud-based, flexible, and scalable solutions. Enterprises are still working to establish fully distributed and hybrid business models, and providing a way for users and teams to communicate effectively is at the core of successfully adapting to the new reality.

Challenges have always existed around scaling user access and facilitating mobility in working environments. This is true for remote working, the general needs of globally distributed enterprises, and working flexibly within an on-premises solution. The predominant use of on-premises telephony and an overreliance on email provided little insight into how an enterprise communicates and how it could do so more effectively. Simply embracing digital meetings and messaging clearly won’t solve all problems. Collaboration without physical presence can make it difficult to exchange ideas, gather information, gauge reactions, and create a sense of enterprise or team culture.

Unified communications as a service (UCaaS) solutions can reduce the time and effort required to deploy and manage communication services. They can improve productivity by enabling more fluid discussions of work items and facilitate sharing of assets connected to these discussions. High-quality face-to-face meetings with low latency provide more natural conversations, leading to better business outcomes. Usage analytics help team leaders understand the frequency and quality of internal and external interactions and can drive process improvements. And increasingly more advanced AI-driven capabilities now not only support communications but actually enhance and optimize how enterprises engage with customers and their own employees. As a result, UCaaS is becoming less of a utility and more a driver of digital transformation for SMBs and large enterprises alike.

This is the second year that GigaOm has reported on the UCaaS space, and the need to facilitate collaboration and streamline communication for remote and colocated employees alike has only continued to grow. This report builds on our previous analysis and considers how the market has evolved over the last year.

This GigaOm Key Criteria report details the capabilities (table stakes, key criteria, and emerging technologies) and non-functional requirements (evaluation metrics) for selecting an effective UCaaS solution. The companion GigaOm Radar report identifies vendors and products that excel in those capabilities and metrics. Together, these reports provide an overview of the category and its underlying technology, identify leading UCaaS offerings, and help decision-makers evaluate these solutions so they can make a more informed investment decision.

How to Read this Report

This GigaOm report is one of a series of documents that helps IT organizations assess competing solutions in the context of well-defined features and criteria. For a fuller understanding, consider reviewing the following reports:

Key Criteria report: A detailed market sector analysis that assesses the impact that key product features and criteria have on top-line solution characteristics—such as scalability, performance, and TCO—that drive purchase decisions.

GigaOm Radar report: A forward-looking analysis that plots the relative value and progression of vendor solutions along multiple axes based on strategy and execution. The Radar report includes a breakdown of each vendor’s offering in the sector.

The post Key Criteria for Evaluating Unified Communications as a Service (UCaaS) Solutions appeared first on Gigaom.

]]>
E-Signature Compliance: how to Choose the Right Signature for Your Business https://gigaom.com/video/e-signature-compliance-how-to-choose-the-right-signature-for-your-business/ Tue, 23 May 2023 05:00:00 +0000 https://research.gigaom.com/?post_type=go_webinar&p=1014828 The post E-Signature Compliance: how to Choose the Right Signature for Your Business appeared first on Gigaom.

]]>
The post E-Signature Compliance: how to Choose the Right Signature for Your Business appeared first on Gigaom.

]]>
The Evolution of E-Signature Functionality & Market Trends https://gigaom.com/video/the-evolution-of-e-signature-functionality-market-trends/ Tue, 09 May 2023 09:00:58 +0000 https://research.gigaom.com/?post_type=go_webinar&p=1014467 The post The Evolution of E-Signature Functionality & Market Trends appeared first on Gigaom.

]]>
The post The Evolution of E-Signature Functionality & Market Trends appeared first on Gigaom.

]]>
GigaOm Radar for E-Signature Solutions https://gigaom.com/report/gigaom-radar-for-e-signature-solutions-2/ Wed, 15 Mar 2023 14:00:57 +0000 https://research.gigaom.com/?post_type=go-report&p=1012704/ While some pandemic trends have since experienced significant retractions, the e-signature solution space continues to show sustained and accelerated demand across virtually

The post GigaOm Radar for E-Signature Solutions appeared first on Gigaom.

]]>
While some pandemic trends have since experienced significant retractions, the e-signature solution space continues to show sustained and accelerated demand across virtually every industry. Document execution processes are a core component of most businesses, and supporting traditional physical processes for high volume use cases is too costly and inefficient to justify them. Businesses are no longer asking if an e-signature solution should be adopted, but instead they are asking which solution to choose as more players enter the market.

E-signature solutions have been available for decades and have matured into a robust domain that is well-prepared to meet increases in market demand. Leaders and challengers continue to invest in more extensive jurisdictional support, enabling direct integration with numerous country-specific eID services. Qualified digital signatures (QES, shown in Figure 1) were once considered an advanced functionality but are now more commonplace, with leading solutions offering five or more integrated trusted service providers (TSPs) in addition to supporting the ESIGN Act and the Uniform Electronic Transactions Act (UETA) in the US.

Figure 1. Requirements for Legally Binding Signatures: Simple, Advanced, and Qualified

Similarly, identity authentication methods have expanded as well, with many solutions offering advanced features to verify signees, including video, document verification, and biometric functionality. Aside from documents that are still legally not in scope for electronic execution (for example, wills and court orders), even the most complex international use cases can be supported by multiple vendor offerings.

Beyond core compliance, almost the entire market has started or continued to invest in end-to-end document management software. Commonly referred to as contract lifecycle management (CLM), this investment expands e-signature functionality to other document functions, such as creation, negotiation, and post-execution processing. This represents a shift in how businesses view e-signatures: no longer as a point solution but as part of a broader transformation strategy that aims to drive automation and digitization across all document activities.

As a result, broader platforms have started integrating other workflow capabilities within e-signature products, blurring the line between document management and this solution space. Often e-signatures are the entry point, but quickly become part of a multiple-product package whose components work together within an ecosystem to produce more comprehensive transformation. Feature-focused offerings are investing in similar expansion as well, though they’re more heavily reliant on native functionality paired with expanded third-party integration options. One example is data field configuration, which now commonly enables automated population and extraction into domain systems, thus supporting requirements before and after the e-signature function.

To be a significant player in this space, an e-signature solution must support the core e-signature process (preparation, distribution, execution), and also offer extensive compliance support, scalability for high-volume use cases, and flexibility across a range of countries, languages, and interfaces. Functionality that simply allows a user to draw a signature on a document is not sufficient to be considered in this report. Recent entrants Microsoft and Google are excluded for this reason, but expect them to be more significant alternatives in the near future.

This GigaOm Radar report highlights key e-signature vendors and equips IT decision-makers with the information needed to select the best fit for their business and use case requirements. In the corresponding GigaOm report “Key Criteria for Evaluating E-Signature Solutions,” we describe in more detail the key features and metrics that are used to evaluate vendors in this market.

How to Read this Report

This GigaOm report is one of a series of documents that helps IT organizations assess competing solutions in the context of well-defined features and criteria. For a fuller understanding, consider reviewing the following reports:

Key Criteria report: A detailed market sector analysis that assesses the impact that key product features and criteria have on top-line solution characteristics—such as scalability, performance, and TCO—that drive purchase decisions.

GigaOm Radar report: A forward-looking analysis that plots the relative value and progression of vendor solutions along multiple axes based on strategy and execution. The Radar report includes a breakdown of each vendor’s offering in the sector.

Solution Profile: An in-depth vendor analysis that builds on the framework developed in the Key Criteria and Radar reports to assess a company’s engagement within a technology sector. This analysis includes forward-looking guidance around both strategy and product.

The post GigaOm Radar for E-Signature Solutions appeared first on Gigaom.

]]>
Key Criteria for Evaluating E-Signature Solutions https://gigaom.com/report/key-criteria-for-evaluating-e-signature-solutions-2/ Tue, 07 Mar 2023 15:18:37 +0000 https://research.gigaom.com/?post_type=go-report&p=1012530/ E-signature technology continues to be defined by rapidly increasing demand across virtually every industry and market around the world. This momentum is

The post Key Criteria for Evaluating E-Signature Solutions appeared first on Gigaom.

]]>
E-signature technology continues to be defined by rapidly increasing demand across virtually every industry and market around the world. This momentum is driven in part by remote operating models that appear to be here to stay for many businesses, often replacing traditional document processes bound by physical limitations. This demand has helped fuel a growing set of technology features that continue to mature and provide legal credibility for virtually any document type. Most jurisdictions formally recognize e-signatures as a legal alternative to handwritten wet ink on paper and, in some cases, consider digital execution to be more secure and legally sound than traditional physical methods.

The core competency of an e-signature technology is the ability to execute a document in a digital and legal manner. To satisfy this requirement, a full solution encompasses the following capabilities:

  • Preparation: The ability to upload a digital version of a document, specify data capture requirements, and define a desired workflow.
  • Distribution: The ability to digitally and securely send a document and specific instructions to a signee as per the specified workflow.
  • Execution: The ability to sign a document in a legally compliant fashion. This is defined by the local jurisdiction but most often includes identity verification, audits, and accessible storage functionality.

Solutions in this space allow organizations to upload existing documents, apply digital capture fields, and deliver instructive requests to recipients securely via email. Providers that are compliant with local regulations offer signee authentication, audit certificates, and record storage to establish a legally binding result for all parties. More comprehensive tooling that supports contract lifecycle management (CLM), document creation, collaboration, and digitization via optical character recognition (OCR) or natural language processing (NLP) are out of scope for this report.

Organizations adopting e-signature solutions benefit from enhanced customization, transparency, and speed when executing documents. Users can specify multistage routing requirements, customize where and what data is captured, and track external actions taken by the recipient. Signees can access the document from virtually any interface, ensuring frictionless execution on both sides of the transaction. Cost savings and efficiencies are highly scalable because most document types and use cases can be enhanced by an e-signature solution.

E-signature technologies range from freeware and limited volume trials to enterprise-level subscription services. Solutions can be fully cloud based or support on-premises software and storage. Organizations should consider the types of documents they process along with the volume of documents and the number of internal teams utilizing the service. Common limiting factors include the ways existing documents are created or stored and what organizational frameworks are available to dictate prioritization and manage access across multiple business units.

This GigaOm Key Criteria report details the criteria and evaluation metrics for selecting an effective e-signature solution. The companion GigaOm Radar report identifies vendors and products that excel in those criteria and metrics. Together, these reports provide an overview of the category and its underlying technology, identify leading e-signature offerings, and help decision-makers evaluate these solutions so they can make a more informed investment decision.

How to Read this Report

This GigaOm report is one of a series of documents that helps IT organizations assess competing solutions in the context of well-defined features and criteria. For a fuller understanding, consider reviewing the following reports:

Key Criteria report: A detailed market sector analysis that assesses the impact that key product features and criteria have on top-line solution characteristics—such as scalability, performance, and TCO—that drive purchase decisions.

GigaOm Radar report: A forward-looking analysis that plots the relative value and progression of vendor solutions along multiple axes based on strategy and execution. The Radar report includes a breakdown of each vendor’s offering in the sector.

Solution Profile: An in-depth vendor analysis that builds on the framework developed in the Key Criteria and Radar reports to assess a company’s engagement within a technology sector. This analysis includes forward-looking guidance around both strategy and product.

The post Key Criteria for Evaluating E-Signature Solutions appeared first on Gigaom.

]]>
Key Criteria for Evaluating Human Resource Information Systems for Small-to-Medium Businesses https://gigaom.com/report/key-criteria-for-evaluating-human-resource-information-systems-for-small-to-medium-businesses/ Fri, 30 Dec 2022 20:45:35 +0000 https://research.gigaom.com/?post_type=go-report&p=1011033/ In the midst of a lingering pandemic, widespread labor shortages, and intense competition for talent, human resources (HR) technology has never been

The post Key Criteria for Evaluating Human Resource Information Systems for Small-to-Medium Businesses appeared first on Gigaom.

]]>
In the midst of a lingering pandemic, widespread labor shortages, and intense competition for talent, human resources (HR) technology has never been more important. Human resource information systems (HRISs) are critical solutions to help organizations manage data and processes across the employee lifecycle, from recruitment to offboarding. These solutions are particularly important for small-to-medium businesses (SMBs) looking to digitize key administrative duties and manage the complexities of hiring across multiple jurisdictions but aren’t ready to invest in a fully featured human capital management (HCM) solution.

As shown in Figure 1, HRISs focus on core HR processes and data, providing a foundation for eventual investment in experience-focused HCM applications.

Figure 1. Applications across HRIS and HCM Domains

HRISs consist of applications that help generate, process, and centrally store employee data. HR teams use self-service modules to specify important data fields and then collect updates on demand from employees as required. All data is structured and stored for use across any other process within the HRIS ecosystem. This includes recruiting, onboarding, payroll, benefit administration, and time tracking. Codified policies help HR teams ensure compliance with labor laws and other regulations via prebuilt workflows, secure document execution, and alerts when data is missing or errors occur.

These functions are critical to SMBs standing up scaled employee management, especially in a remote operating environment. Advanced time tracking functionality helps disparate teams improve transparency when paired with dashboard summaries of important metrics and employee messaging services for ad-hoc requests or issues. HRISs also integrate with other common business tools, cultivating a holistic solution across an entire business.

HRISs can drive significant efficiencies through centralization and automation of common HR processes. Other benefits include the reduced maintenance costs that come with cloud deployment, enhanced employee experiences supported by self-serve functionality, and reduced compliance risk across applicable jurisdictions. In choosing an HRIS provider, SMBs should consider the size of their business, the migration of any existing HR applications, and data security or compliance requirements based on business location. HCM functionality, in terms of more advanced analytics and experience-based functionality, is out of scope for this report but may be a future requirement as SMBs grow into larger enterprises.

This GigaOm Key Criteria report details the capabilities (table stakes, key criteria, and emerging technologies) and evaluation metrics for selecting an effective HRIS. The companion GigaOm Radar report identifies vendors and products that excel in those capabilities and metrics. Together, these reports provide an overview of the category and its underlying technology, identify leading HRISs for SMBs, and help decision-makers evaluate these solutions so they can make a more informed investment decision.

How to Read this Report

This GigaOm report is one of a series of documents that helps IT organizations assess competing solutions in the context of well-defined features and criteria. For a fuller understanding, consider reviewing the following reports:

Key Criteria report: A detailed market sector analysis that assesses the impact that key product features and criteria have on top-line solution characteristics—such as scalability, performance, and TCO—that drive purchase decisions.

GigaOm Radar report: A forward-looking analysis that plots the relative value and progression of vendor solutions along multiple axes based on strategy and execution. The Radar report includes a breakdown of each vendor’s offering in the sector.

Solution Profile: An in-depth vendor analysis that builds on the framework developed in the Key Criteria and Radar reports to assess a company’s engagement within a technology sector. This analysis includes forward-looking guidance around both strategy and product.

The post Key Criteria for Evaluating Human Resource Information Systems for Small-to-Medium Businesses appeared first on Gigaom.

]]>
GigaOm Radar for Human Resource Information Systems for Small-to-Medium Businesses https://gigaom.com/report/gigaom-radar-for-human-resource-information-systems-for-small-to-medium-businesses/ Fri, 16 Dec 2022 17:17:53 +0000 https://research.gigaom.com/?post_type=go-report&p=1010251/ Human resources (HR) continues to be a critical component of any organization looking to stay competitive in a tight employment market. While

The post GigaOm Radar for Human Resource Information Systems for Small-to-Medium Businesses appeared first on Gigaom.

]]>
Human resources (HR) continues to be a critical component of any organization looking to stay competitive in a tight employment market. While much focus has been given to strategic human capital management (HCM) solutions, small-to-medium businesses (SMBs) are looking to deploy core process and data solutions rather than highly advanced and costly strategic experience software. These requirements have paved the way for human resource information systems (HRISs) that are tailored to SMBs by emphasizing core administrative support, ease of use, and accessible pricing.

To be considered in this report, solutions must support the full employee lifecycle. This includes functionality to recruit, onboard, pay, and train employees, as well as maintain their data. While embedded functionality is generally easier for SMBs to use, solutions may also be considered if certain aspects of the employee lifecycle are supported by well-integrated third-party partners. Additionally, all data collected and used throughout these modules should be stored in an accessible centralized data store.

Beyond these core employee functions, solutions must also support SMBs in standing up compliance policies to ensure local regulations and laws are known, understood, and then followed in an automated manner. This typically includes activities such as payroll tax filing, paid time off (PTO) policies, and labor laws but can vary depending on where the business operates. SMBs should also have access to a centralized document management system with an integrated e-signature provider, along with solution-wide provisions for notifications and role-based access controls (RBACs).

HRIS providers support SMBs by offering this core functionality in a streamlined, easy-to-onboard package. All solutions are software as a service (SaaS)-only and offer per employee, per month pricing models that help to significantly reduce any barriers to entry. Vendors continue to improve the ease with which businesses can create solutions, with increasing levels of no-code customization for workflow automation, analytics, and attendance management.

Solutions across this sector are undertaking a wide range of approaches to support SMBs and core HRIS functionality. Some are focused on platform breadth, ensuring use case flexibility is maximized via broad application marketplaces and even HCM support. In contrast, feature-focused players are going deeper into specific parts of the employee lifecycle, such as payroll, or specific business model support (retail, for example). Regardless of the approach, each solution aims to drive transformative benefits to these smaller companies through talent acquisition, HR productivity, and compliance risk reduction.

SMBs should carefully assess their current HR capabilities when evaluating a solution in this space. This includes considering where the business is located (or locations from which employees are to be sourced) and whether existing HR applications will need to be integrated into the new platform provider. Cost is an important consideration, but there is a growing need for more advanced (and often costlier) functionality around analytics and extensive communications, and this must also be taken into account.

This GigaOm Radar report highlights key HRIS vendors and equips IT decision-makers with the information needed to select the best fit for their business and use case requirements. In the corresponding GigaOm report “Key Criteria for Evaluating Human Resources Information Systems for Small-to-Medium Businesses,” we describe in more detail the key features and metrics that are used to evaluate vendors in this market.

How to Read this Report

This GigaOm report is one of a series of documents that helps IT organizations assess competing solutions in the context of well-defined features and criteria. For a fuller understanding, consider reviewing the following reports:

Key Criteria report: A detailed market sector analysis that assesses the impact that key product features and criteria have on top-line solution characteristics—such as scalability, performance, and TCO—that drive purchase decisions.

GigaOm Radar report: A forward-looking analysis that plots the relative value and progression of vendor solutions along multiple axes based on strategy and execution. The Radar report includes a breakdown of each vendor’s offering in the sector.

Solution Profile: An in-depth vendor analysis that builds on the framework developed in the Key Criteria and Radar reports to assess a company’s engagement within a technology sector. This analysis includes forward-looking guidance around both strategy and product.

The post GigaOm Radar for Human Resource Information Systems for Small-to-Medium Businesses appeared first on Gigaom.

]]>
GigaOm Radar for Feature Flags https://gigaom.com/report/gigaom-radar-for-feature-flags/ Wed, 26 Oct 2022 14:16:27 +0000 https://research.gigaom.com/?post_type=go-report&p=1008406/ Modern-day deployment practices rely on agile and CI/CD methodologies to drive the iteration speed needed to stay competitive in technology-led industries. A

The post GigaOm Radar for Feature Flags appeared first on Gigaom.

]]>
Modern-day deployment practices rely on agile and CI/CD methodologies to drive the iteration speed needed to stay competitive in technology-led industries. A key requirement for enabling these capabilities is the ability to decouple code deployments from corresponding feature releases. This is the core value-add of feature flags: they allow developers to continuously deliver enhancements while product teams optimize feature variants and feed results back into engineering backlogs. Feature flags are a valuable tool that can promote a flexible and scalable approach to software innovation.

Feature flag products have evolved into comprehensive management tools that allow teams to create variable-based groupings and release features on demand through no- or low-code interfaces. At a minimum, a solution in this space supports the toggling of feature flags with instant platform updates, an ability to set up A/B tests and experiments that target specific user audiences, and a kill switch mechanism for quick corrections. From a flexibility perspective, feature flag products typically support a wide range of common software development kits (SDKs) and platforms, and are scaled to handle billions of events each month.

Employing a feature flag solution enables enterprises to drive faster feedback loops during experimentation and through on-demand releases and highly granular user segment configuration. Feature flags also help minimize overall maintenance costs by reducing the need for multiple staging environments, and they also reduce risk and the need to roll back large deployments because individual features can be isolated as needed.

Leading vendors in this space have evolved beyond table stakes functionality and now offer comprehensive solutions aimed at supporting end-to-end CI/CD and product development. This includes built-in experimentation modules with custom statistical engines, highly customizable workflows that integrate with other deployment tooling, and advanced functionality to manage technical debt as necessary. Challengers in this space are quickly following suit. Prospective customers now have a number of choices: vendors may target developers or non-technical teams, offer standalone solutions or broad portfolios, and/or focus on niche use cases or support a range of user requirements.

This GigaOm Radar report highlights key feature flag vendors and equips IT decision-makers with the information needed to select the best fit for their business and use case requirements. In the corresponding GigaOm report “Key Criteria for Evaluating Feature Flag Solutions,” we describe in more detail the key features and metrics that are used to evaluate vendors in this market.

How to Read this Report

This GigaOm report is one of a series of documents that helps IT organizations assess competing solutions in the context of well-defined features and criteria. For a fuller understanding, consider reviewing the following reports:

Key Criteria report: A detailed market sector analysis that assesses the impact that key product features and criteria have on top-line solution characteristics—such as scalability, performance, and TCO—that drive purchase decisions.

GigaOm Radar report: A forward-looking analysis that plots the relative value and progression of vendor solutions along multiple axes based on strategy and execution. The Radar report includes a breakdown of each vendor’s offering in the sector.

Solution Profile: An in-depth vendor analysis that builds on the framework developed in the Key Criteria and Radar reports to assess a company’s engagement within a technology sector. This analysis includes forward-looking guidance around both strategy and product.

The post GigaOm Radar for Feature Flags appeared first on Gigaom.

]]>
Key Criteria for Evaluating Feature Flag Solutions https://gigaom.com/report/key-criteria-for-evaluating-feature-flag-solutions/ Wed, 26 Oct 2022 14:16:25 +0000 https://research.gigaom.com/?post_type=go-report&p=1008365/ Organizations today are looking to deliver software faster, and to create versions for specific geographies and audiences (such as beta testers). This

The post Key Criteria for Evaluating Feature Flag Solutions appeared first on Gigaom.

]]>
Organizations today are looking to deliver software faster, and to create versions for specific geographies and audiences (such as beta testers). This creates challenges for software development teams expected to release partial functionality early on for soliciting feedback or to release full functionality in a phased manner. Feature flags (FFs) have emerged in response to these challenges.

Moving from continuous delivery to continuous deployment is an extremely valuable way for organizations to maintain a competitive edge. Continuous delivery is partly manual, whereas continuous deployment requires higher levels of automation, which also calls for a higher level of governance to be in place. FFs are used to toggle specific application capabilities on and off at execution time without deploying new code. Software development teams using continuous delivery or continuous deployment in an agile environment use FFs to manage the lifecycle of features being developed and released The benefits and use cases of this approach are summarized in Table 1 below.

Table 1: Comparative Summary of Development Stages With and Without Feature Flags

CAPABILITY WITHOUT FEATURE FLAGS WITH FEATURE FLAGS
Feature Experimentation Due to manual overheads, it’s difficult to conduct and may be delayed until the feature is ready to be deployed in staging. Since the implementation is guarded by the feature flag, experimentation for the feature can begin very early in the development process by opening up the feature to a specific user/developer or group of test users/developers.
Feature Deployment Harder to do progressive rollouts or canary releases at any scale  Feature flags are a great way to implement progressive rollout across the user base. 
Feature Release Feature release is tightly coupled with the development team’s schedule.  Feature release is independent of the development team’s schedule. The feature may be complete, but not yet released. Product teams can time the release for opportune moments.
Feature Rollback Possible if a configuration variable was set up to be used as a kill switch in code; otherwise it requires rolling back a release to a previous one. A flag could be set up as a kill switch, which could be disabled in the event of an anomaly. When the flag is disabled, the feature is also disabled, so rolling back to a previous release is not required. 
Dynamic Invocation of Secondary Workflows Not possible. All flags need to be in code. As a result, it may get difficult to handle dynamic invocation of secondary workflows without developer intervention.  Flags can be set in the feature flag solution to dynamically invoke secondary workflows without the need for a developer.
Source: GigaOm 2022

FFs enable developers to wrap new functionality in inactive code paths and activate the functionality at a later time. This approach helps with validating functionality in the production environment and reducing the number of code branches and environments.

FFs are also useful in situations when features must be released for a time-bound period (especially in connection with an event) or on a fractional basis, especially if the feature is partially complete, and there is a need to solicit feedback.

FFs assist with selectively releasing new features for canary releases, which are made available to a subset of the user base. FFs help development and operations (DevOps) teams understand user behaviors regarding new functionality as part of experimentation via A/B testing. Only a subset of users are offered the new functionality and their usage behaviors can be compared with the remaining user base. In addition, FFs enable experimentation to be delegated to product teams, conserving developer time and avoiding upsetting release schedules.

This GigaOm Key Criteria report details the criteria and evaluation metrics for selecting an effective FF solution. The companion GigaOm Radar report identifies vendors and products that excel on those criteria and metrics. Together, these reports provide an overview of this category and its underlying technology, identify leading feature flag offerings, and help decision-makers evaluate these solutions so they can make a more informed investment decision.

How to Read this Report

This GigaOm report is one of a series of documents that helps IT organizations assess competing solutions in the context of well-defined features and criteria. For a fuller understanding, consider reviewing the following reports:

Key Criteria report: A detailed market sector analysis that assesses the impact that key product features and criteria have on top-line solution characteristics—such as scalability, performance, and TCO—that drive purchase decisions.

GigaOm Radar report: A forward-looking analysis that plots the relative value and progression of vendor solutions along multiple axes based on strategy and execution. The Radar report includes a breakdown of each vendor’s offering in the sector.

Solution Profile: An in-depth vendor analysis that builds on the framework developed in the Key Criteria and Radar reports to assess a company’s engagement within a technology sector. This analysis includes forward-looking guidance around both strategy and product.

The post Key Criteria for Evaluating Feature Flag Solutions appeared first on Gigaom.

]]>