Gartner Report: The ‘3B’s’ of Engagement: Business Architecture, Business Process, and Business Outcomes

Today, many IT leaders are missing opportunities to help their business grow, add value, and transform operations because they aren’t aligned with business leadership.

In Gartner’s recent report, The ‘3B’s’ of Engagement: Business Architecture, Business Process, and Business Outcomes, Gartner shares how CIOs can leverage existing competencies to successfully engage with business leaders, enabling strategic planning, innovation, and growth initiatives.

The report gives solutions for fixing communication issues between IT and business teams, and offers insight into how IT leaders can demonstrate relevance and vested interest in delivering desired enterprise performance results.

The report also reveals another stumbling block rarely considered: CIOs are often victims of their own success.

“A solid reputation as a great utility service provider has become an Achilles heel for many CIOs,” notes the Garter report. “Their success in infrastructure, operations, and back-office automation precludes them from being invited to participate in discussions about front-office opportunities for growth, new value and transforming business.”

Another challenge that CIOs face is an inability to clearly communicate and demonstrate IT’s impact on the business.

“Even when [IT and business] teams work well together and have strong competencies in business architecture, business process and business outcomes, CIOs struggle to link their teams’ contributions to the aspects of business operations (aka the actual business artifacts) they represent.”

Gartner identifies these as key challenges for companies, as CIOs already have immense competency in three areas – business architecture, business processes, and business outcomes – which are crucial for spotting opportunities for growth.

So, how can CIOs communicate with business leaders to ensure they’re at the table for growth and innovation initiatives?

The solution, according to Gartner, is to use those three Bs – business architecture, business processes, and business outcomes – as a hub for communication, or a translator device, if you will.

Gartner suggests that using business-oriented terms will help CIOs “demonstrate relevance and vested interest in delivering desired enterprise performance results by explicitly linking competencies in business architecture, business process, and business outcomes to the actual business designs, processes, and outcomes they enable.”

The report also lays out multiple tactics for clear communication with business owners, including:

– Establishing a lingua franca

– Examples of visualization

– Creating a Level 0 diagram

– And more

For additional details and insights, download Gartner’s full report now: The ‘3B’s’ of Engagement: Business Architecture, Business Process, and Business Outcomes now.

Gartner The ‘3B’s’ of Engagement: Business Architecture, Business Process and Business Outcomes, Janelle B. Hill, Patrick Meehan, 16 March 2016.

Gartner Report: Business Outcomes are the Milestones on an Application Strategy Roadmap

As the enterprise world continues to move from multiple store locations to multiple clouds, the call for IT leadership and application owners to work more closely with business owners has become critical. After all, at a digital-first enterprise, those responsible for building and maintaining the digital part of the company need to be involved in strategies for driving business success. And in turn, business leaders need to be involved when application strategies are created.

Naturally, the realization of these two powerhouses meshing perfectly like the cogs of a machine has been slow to come. One of the major stumbling blocks is a general language barrier.

The Gartner report, Business Outcomes Are the Milestones on an Application Strategy Roadmap, now available for download, describes it this way: “Application leaders struggle to communicate with business leaders about application strategies because they talk about them in terms of arcane application acronyms and technology implementations.”

Gartner goes on to explain that the disconnect, unfortunately, is even more complicated than just the words we use. There’s a gap in understanding by application leaders on how their implementation impacts the business.

“Application leaders don’t understand how the various IT requests relate to the business strategy.” They also “can’t define in a business sense what capabilities need to be delivered.”

Success is hard to find when there’s not even a mutually-understood definition of success.

And the issues continue even if an IT initiative does get implemented. As Gartner puts it, “Application leaders don’t have measurable performance goals of the capabilities being delivered to determine if the effort was a success.”

And when IT can’t show success, it puts a lot on the line, including funding for future initiatives.

It’s On Us

According to Gartner, to solve the issue, application leaders need to adopt and fully understand new, business-centric metrics. We believe that will get business leaders nodding with familiarity and excitement. Gartner calls these essential metrics business outcomes —a specific and measurable target action that is taken in response to a business direction or disruption. Simply put, the business benefits that will result from a particular IT initiative. These business-centric leading indicators can come in the form of cost-benefits, increased revenue, or improvements in customer experience. The bottom line is pretty much the bottom line. But it can’t stop there. Application leaders need to then be able to prove that the desired outcome was (or was not) attained using these same business outcomes.

For more insights on how IT and business leaders can improve collaboration and communication, download the Gartner report now.

Business Outcomes Are the Milestones on an Application Strategy Roadmap is available for download now, and gives clear steps, strategies, and examples to get you on your way to a more productive collaboration with business leaders.

Gartner Business Outcomes Are the Milestones on an Application Strategy Roadmap, Bill Swanton, 7 February 2017.

AppD on AppD: Scaling Our Custom Dashboards Platform

This blog post is a developer’s perspective on how using our own AppDynamics software has helped us find and fix performance-related issues – and how other developers can do the same. 

One of the most challenging aspects of developing cloud-based platforms is scalability. As we innovate and build new features, it is essential for developers to ensure these new platform features are scalable and do not impact the performance of our applications, especially as any impact on performance is likely to impact all tenants on the cluster.

This is a challenge that we experienced firsthand. My team here at Appdynamics is responsible for building custom dashboards, one of the most powerful features of AppDynamics. It allows you to group relevant metrics into one central dashboard as well as build sophisticated dashboards with drill down capabilities.

As we added more capabilities and support for the different types of metrics, we realized that scaling our dashboards was becoming a challenge. Many of our customers were exploring different dashboard capabilities and features, which was truly stressing our endpoints. This is when our practice of using AppDynamics internally – “AppD on AppD” – helped give us insight and visibility into the issues we faced while developing new features on the platform.

Our AppD on AppD Approach

Recently, we made some changes on the backend of a REST endpoint that returns metrics for different types of widgets on custom dashboards. Our team’s internal process is to ensure every feature we implement is stress-tested under a real type of load profile, so we made sure to test this as well. Below is what we discovered.

On local dev environments, the feature worked fine and the data returned by the API took a few milliseconds. Next, we deployed our changes to our performance environment, which is similar to an actual production instance with large amounts of data. We immediately noticed that under stress, the UI which uses the endpoint was very slow and the average response time of the endpoint was considerably high. Luckily, since AppDynamics was monitoring the performance environment, it was easy for us to dig into the issue.

We configured a business transaction to monitor the REST endpoint with the slow response time and within a few minutes, we collected transaction snapshots which gave us valuable behind-the-scenes information of the REST API calls. There were two things that caught our attention:

Resolved Issue #1

A particular method which was being called repeatedly was taking more time to execute than before. The method itself took around 100-150 milliseconds, but if it was called 100 times in a single transaction, it would take around 15,000 milliseconds to execute, which is roughly 15 seconds.

The image below shows the total time it took for all the calls of this method in this single transaction.

Here is a code snippet of that method:

After a few minutes of looking at the full implementation of this method, we found that String.replace could be a potential problem here, which happens to be slower than StringUtils.replace. As a result, we made a minor change and modified the code to use StringUtil implementation. Here is some information on StringUtils.replace vs String.replace.

Resolved Issue #2

Another issue we noticed was that there were too many database calls for a single request.

We made a few optimizations here, including caching the data and bulking-up the queries. After applying these fixes, we measured the performance again and saw the average response time for the endpoint improve drastically.

Lastly, we created our own custom dashboard to measure performance of our specific endpoint, showing us different metrics like average response time, errors, and calls per minute along with thresholds and baselines. We also created a scheduled report that sends our team a dashboard snapshot everyday, allowing us to easily spot outliers and proactively address issues. We also could have created alerts, which notify you when certain conditions are met or exceeded based on your configuration. Scheduled reports and alerts make it easy to spot outliers and proactively address issues.

Without AppDynamics, it would have been difficult for a developer to quickly pinpoint these issues within a large codebase. But with AppDynamics, not only does it become easier to find issues in production, but developers can proactively ensure that features are robust and scalable before deploying them to production. This reduces the time spent on performance-related issues, and instead, gives developers more time to innovate and write code.

Learn more about our business-centric dashboards or get a demo from our sales team today.

How to Rev Up Your Business Performance During the Holiday Season

Both buyers and businesses love Black Friday and Cyber Monday. The online retail demand however is not limited to just those two days. It often stretches from days prior to Black Friday and after Christmas.

This year, Forrester predicts that online holiday sales in the United States will reach $129 billion in 2017 – a 12% growth in holiday sales over 2016. And this shouldn’t come as a surprise, as consumers continue to spend more online due to the convenience, selection, and value.

As a result, online retailers understand the importance of delivering a seamless digital experience to their customers. But unfortunately, technical issues have plagued retailers during this peak season, likely costing them millions of dollars in sales.

For example, last year, Macy’s website went down the morning of Black Friday and was experiencing outages through the afternoon. As a result, most users were greeted with a “temporary shopping jam” message due to overflow shopping traffic.

The year before, Neiman Marcus and Target experienced similar issues.

With some of the biggest retailers struggling to maintain a seamless digital experience for their customers during the holiday season, many businesses are now asking themselves the following questions:

– How can you offer an improved digital experience while ensuring your website meets the sustained and peak demand the holiday season is bound to usher in?

– How do you know if those coupons you are offering will ultimately result in increased sales?

– How can you track user journeys to analyze in real-time what the impact on the business is and where are the drop-offs?

– How do you take all of the above and tie it back to a problem which may be related to your application or infrastructure to fix them in real-time?

The answers to these questions can be found with AppDynamics Business iQ. An earlier post explored how you can leverage AppDynamics Business iQ to analyze how application performance is impacting customer experience and business outcomes. Business iQ allows developers, ops leaders, and marketers and executives to share a common interface for reviewing the health and performance of the business in real-time.

For example, Nasdaq, uses Business iQ to understand usage trends of their applications. Dhisco, an online payment company, segments its largest hotel chain customers to measure critical metrics such as total bookings and room availability across its major customers. And apparel company, Carhartt, uses Business iQ to monitor its purchase funnels to quickly identify application performance issues and how they may be impacting conversion rates.

How Carhartt Leverages Business iQ on Cyber Monday

Below is an excerpt from a Carhartt Case Study.

Established more than 128 years ago, Carhartt created the first purpose-built bib overalls for railroad workers. John Hill, Carhartt’s chief information officer, says that as Carhartt expanded its global footprint, it was important for IT to deliver a core set of capabilities that could scale as needed to different regions, rather than having different infrastructures and different application capabilities for every market.

To help with their digital transformation, Carhartt enlisted AppDynamics for real-time performance monitoring. Carhartt’s IT team had been relying on an alerting system to identify issues in four on-premises environments. But the system didn’t meet the team’s need to react in real time to changes in applications or the market. And the information it provided didn’t overlap with business needs.

Hill knew it would take time to achieve end-to-end visibility across Carhartt’s entire ecosystem, but he also believed he could realize immediate value from AppDynamics by focusing on specific processes like ordering, inventory, and checkout.

Leading up to Cyber Monday 2016, the team built a dashboard that tracked sales velocity and response times. “We wanted to see what was happening in real time as orders were coming in and how the infrastructure was supporting those orders,” Hill says.

On Cyber Monday, the engineering team was settled into their war room to monitor the action, where they were later joined by members of the senior management team. It turned out Hill had sent out a link to the new dashboard to the leadership. For the first time, Carhartt’s executives could watch orders being placed and processed. “The president of the company joked that the Business iQ dashboard was addictive,” Hill says.

As business leaders looked on, the engineering team spotted an issue in the order processing system that could have had a direct impact on the day’s revenue. The issue was fixed in ten minutes. “Before deploying AppDynamics and Business iQ, we wouldn’t have known about the problem until customers started complaining to the help desk,” Hill says. “We were able to quickly readjust and resolve the problem without our customers knowing that a problem was starting to occur.”

In addition, Hill notes that the real-time capabilities of Business iQ changed the relationship IT had with their business colleagues. The biggest change for his team was the ability to be nimble and respond quickly to the business needs in a high pressure situation like Cyber Monday and create real impact for the business.

Read the full Carhartt Case Study to see AppDynamics BiQ enabled Carhartt to have a seamless Cyber Monday that registered more than a record million dollars in sales.

To learn more about AppDynamics, check out The AppPerformers, a compilation of 50 short case studies of how enterprises have leveraged AppDynamics to improve their application and business performance.

Why Metrics Must Guide Your DevOps Initiative

Metrics-oriented thinking is key to continuous improvement – and a core tenant of any agile or DevOps philosophy. Metrics are factual and once agreed upon, these facts are used to drive discussions and methods. They also allow for a collaborative effort to execute decisions that contribute towards business outcomes.

DevOps, although becoming a commonly used job title, is not a role or person and there is no playbook or rule set to follow. Instead, DevOps is a philosophy which spans people, process, and technology. The goal is releasing better software more rapidly, and keeping said software up and running by joining development and operational responsibilities together. Additionally, DevOps aims to improve business outcomes, but there are challenges in selecting the right metrics and collecting the metric data. Continuous improvement requires continuous change, measurement, and iteration. What’s more, the agreed-upon metrics drive this cycle, but also create insights for the broader organization.

 

Data-Driven DevOps

A successful DevOps transformation focuses on a couple areas. To start, a culture change is needed between development and operations teams. Another core tenant of DevOps is measurement. In order to accomplish a true DevOps transformation, it’s important to measure the current situation and regularly review metrics which indicate improvement or degradation. One of the core tenants of DevOps is measurement, and using said measurements as facts when driving decision making. These metrics should span several areas which may have been considered disjointed in the past.

To help DevOps teams think of possible metrics and how these metrics relate to key initiatives, Gartner recently released this useful metrics pyramid for DevOps:

Many of these metrics span development, operations, and most importantly – the business. They measure efficiency, quality, and velocity. However, Gartner points out that the hardest part is often defining what we can collect, take action upon, audit, and use to drive a lifecycle. The second challenge (which Gartner does not discuss), is how these metrics should be linked together to offer meaningful insights. If the metrics do not allow linkage between a release and business performance, attribution gaps remain. And unfortunately, many enterprises today analyze metrics that have a lack of linkage or relationship between them.

To help with these relationships, context is critical. Without context, metrics can be open to interpretation, especially as you move up the Gartner pyramid. And this is precisely where AppDynamics can step in and help.

Based on our measurement technology, AppDynamics can link metrics together to allow you to attribute earnings or cash flow with a release or change that represents an incremental improvement in the application. We represent these within Business iQ, our event-based analytics system for the highly valuable data we extract.

Additionally, AppDynamics provides metrics to drive visibility inside the application without creating an additional burden for developers. In fact, with automated instrumentation as part of AppDynamics APM, metric data is produced consistently and comprehensively across all teams. This is extremely beneficial as many teams have different ways of collecting data, which can traditionally lead to inconsistencies. But with AppDynamics, consistent measurements are always obtained from the application components and desired business outcomes of the application.

Learn more about how Business iQ can accelerate your data-driven DevOps initiative.

Monitor End-User Experience Levels and Service Availability with eXperience Level Management (XLM)

Digitization has transformed the way customers buy and use products. There has been a tectonic shift in customer expectations regarding product availability (measured by service level management) and product performance (measured by experience level management).

According to a 2017 State of Online Retail Performance report by SOASTA (now part of the content delivery network provider, Akamai), 53% of mobile site visitors leave a page that takes longer than three seconds to load (based on data equating to approximately 10 billion user visits). Another study ties customer satisfaction to website performance by highlighting the fact that only 38% of users stated website availability as an issue, whereas around 73% of users complained about slow website experience.

The difference between the percent of customers impacted by service levels vs. those affected by experience levels is enormous and brings to the fore a critical question: Can enterprises now only rely on service availability to deliver the best customer experience? The answer is, no.

Customers now have a high bar for technical performance and certain service levels, making Service Level Monitoring insufficient for enterprises looking to offer best-in-class end-user experience. Companies now need to consider end-user experience levels (to measure the efficiency and effectiveness of the service) as the key metric, and service levels (for availability and resolution) as a contributing factor to the end-user experience.

Challenges with eXperience Level Management

In the past, instrumenting end-user eXperience Level Management (XLM) has not been straightforward for any business.

One huge challenge in implementing XLM is ascertaining the data sources for compliance calculations. Businesses spend hours and days gathering all the data in spreadsheets and other tools in an attempt to feed the right data into their policy management applications. But the myriad of data collection mechanisms, with different data formats and user workflow definitions, result in an inaccurate XLM policy implementation often based on erroneous data.

And all this trouble is for a single SLA policy addressing a single product and user type. An enterprise with multiple products can’t even consider identifying the right experience level for their different products and customer segments because of this extremely complex and tedious process. Without being able to segment experiences, an important customer’s experience might get rolled up with everyone else’s, and their challenges might have a disproportionate impact on your business. For example, a delay in delivering a product for an Amazon prime member who has indicated shipping speed as a priority could result in a loss in future business.

Another challenge in deriving a proper XLM solution in an enterprise is establishing a “single source of truth” between all parties involved in an application. End-users may have one set of expectations for where they engage, while third-party service providers might have another, and some of these expectations may be expressed contractually, too. As an enterprise, straightforward communication throughout the business is key to establishing trust between all stakeholders and ensuring all agreements are being met.

AppDynamics launches XLM in Nov 2017

We at AppDynamics are excited to address these challenges for our customers with the introduction of eXperience Level Management (XLM) as part of our Business iQ product. XLM provides an ability to measure metrics that matter to businesses and their end-users, along with the ability to measure service availability.

Automated data collection and reporting, single source of data, experience levels for different product types and customer segments, and an immutable audit trail to build trust amongst all parties – AppDynamics’ XLM solves these main challenges that enterprises face in implementing their business-critical experience and service-level policies.

Data Selection with Exclusion Periods

AppDynamics Business iQ collects every bit of information flowing through an end-to-end application workflow, and can ingest data from multiple data sources. These could be events generated by AppDynamics agents like business transaction events, log events, or end-user events. These could also be events that are sent to Business iQ using REST APIs or other custom events such as Business Journeys (released in 4.4) that defines complex business workflows. An XLM report can be created on any of these event types for end-user experience management and service availability calculations.

What’s more, for any planned upgrades or maintenance schedules that can lead to potential degradations in end-user experience, XLM has the functionality to explicitly define exclusion periods to disregard compliance calculations during such intervals – ensuring that trivial data collection is excluded.

Compliance Target and Daily Thresholds

Once the data set is defined, users can set compliance targets on any business or application metric that is key to their business or end-users. These metrics can be anything from login time for gold member airline customers, to the checkout time for platinum customers on an e-commerce website.

XLM provides users the ability to define different threshold levels (Normal, Warning, and Critical) to monitor their reports. By providing multiple thresholds, XLM enables users to visualize slight degradations within their metrics and take prompt corrective actions.

XLM Configuration Settings.

Users can also specify reporting period (weekly or monthly) to define aggregation intervals and view the compliance on the aggregated data. XLM also has a drill-down functionality, allowing users to take weekly or monthly data and drill down to daily data and even as granular as individual events.

XLM Dashboard – with aggregate view of compliance for the last five periods

Car Loan Login Response Time – Daily Compliance Data for a weekly aggregate with drill-down to event level information.

Audit Trail

Lack of trust is one of the challenges for all parties involved in monitoring, implementing, and enforcing compliance. With fully automated data collection and reporting for XLM, and an immutable audit trail of any changes made to the configuration, AppDynamics can be that “single source of truth” for our customers and their partners.

Audit trail for “Car Loan Login Response Time” XLM report.

While the consistency in service availability is vital, businesses need to provide the best quality experience tailored to the product and customer segment. eXperience Level Management (XLM) is the first step towards helping our customers achieve this. We look forward to your comments and feedback.

Learn more about Business iQ or schedule a demo to learn more about AppDynamics.

Business Journeys: Monitoring Complex Business Workflows

AppDynamics is known for viewing application performance data through the lens of business transactions that provide perfect context to application and business performance. With the launch of Business iQ, we provided a real-time solution for business owners to identify, analyze, and report key business metrics, along with APM metrics.

The primary goal of Business iQ is unified monitoring – to deliver a common platform for application teams, including business owners, developers, and Ops – to communicate and make faster, data-driven decisions that matter the most to businesses.

AppDynamics Business iQ can ingest data from multiple data sources, including events generated by AppDynamics agents like business transaction events, log events, end-user events, as well as events sent to Business iQ using REST APIs. As a result, users can perform complex analytics on data from these different sources and events.

As customer demands for flawless services rise, application teams need to evaluate the success of a business process holistically. The challenge, however, has been the lack of an efficient, unified view to both business users (who want a 10,000-ft. view) and IT (who want granular code-level information) for an entire business process that spans multiple applications, services, or events. There isn’t a tool available in the market that provides this integrated view for an end-to-end process due to the complex, multi-part business workflows that exist in almost every industry.

Consider this example of a loan application approval process that spans different event types and applications, with multiple milestones linked together to underline a user journey.

Picture3.png

In this workflow, “Application Submission” information could come from business transaction events, whereas “Document Verification” status could come from logs. “Credit Approval” and “Underwriting” are performed by third-party service providers and the status could be updated in logs as well. “Final Approval” status could then be updated in transaction events.

The example above is a simplistic, linear representation of a typical loan application process, and even then, there is tremendous complexity in monitoring these individual milestones and performing analytics on the aggregated business workflow. This complexity is seen across various industries and workflows where the business journey can last for hours, or sometimes days. This includes insurance claims, cell phone activation, payment transfers, and more.

AppDynamics aims to solve these complex business processes by providing a unified, end-to-end application view with Business Journeys.

Business Journeys

AppDynamics Business Journeys is another example of AppDynamics’ commitment to providing the most granular application performance data, translated in business terms, for business users and their IT colleagues.

AppDynamics Business iQ users can currently query and visualize data for all AppDynamics event types, and we’re extending similar analytical capabilities for Business Journeys. Business Journeys’ composite events can also be used to create eXperience Levels (another exciting feature released in 4.4) to monitor and report key business and end-user metrics.

Authoring a business journey is a straight-forward, one-time activity. Users only need to define the data for key milestones or steps in the business journey and a distinct primary key to uniquely identify and tie together these independent milestones. For example, the different milestones in a loan application business journey are defined above as “application submission,” “document verification,” “credit check,” etc. What’s more, data for each milestone can come from different applications and different AppDynamics event types (business transactions, logs, or end user events).

Apart from the default information collected by Business Journeys, such as total time taken, event time stamp, etc., users can also extract additional business information (such as customer details, loan amount, loan type, etc.) from the various data collectors.

Picture1.png

With Business Journeys, users can also define the business workflow thresholds for “Normal,” “Slow,” “Very Slow,” “Stalled,” and “Error.” Composite events are automatically compared against the set thresholds, and the events are classified accordingly for analytics and visual representation. These health values are calculated on the total time taken to complete the milestones in a business journey. For example, a business journey is classified as “Slow” when the time for completion is three standard deviations greater than the value for all journeys in last two hours. These thresholds can be customized as needed.

Picture2.png

After configuring key business workflows, the composite Business Journeys events are created during data ingestion, and hence, provide a real-time view of the application workflow. The feature allows application performance bottlenecks to be resolved based on key business metrics and reduces the mean time to business awareness (MTBA). For example, the marketing department can minimize customer churn by running timely promotions or offering discounts to customers impacted by a slowdown in the payments API.

Below are a few dashboards created for a loan application Business Journey, using the powerful AppDynamics query language (ADQL) and visualization options of Business iQ.

Today, Business Journeys can help modern enterprises from all industries solve critical business workflows. And we’re continuously improving the feature to address even more complex business journeys. Keep an eye on our future releases for exciting updates to Business Journeys.

Guruprasad Tahasildar, Staff Software Engineer at Appdynamics, also contributed to this blog post. 

A Look Back Before Leaping Forward: How We Got Here and Where We’re Heading

Blackberries, Blockbusters and AS400s ruled supreme back when we were building the company nine years ago. At this time, most phones didn’t have GPS, most shopping was in person and most computing happened in one place. It seemed like much simpler times, right? Yet massive disruption was on the horizon that would completely shake up how people used and thought about technology.

Brace yourself – SaaS is coming. This radical movement proved that abstracting complexity can not only free businesses from fretting over the nuts and bolts of infrastructure, but it can also free them to think bigger about what they can accomplish through technology. This was a huge wake up call for our entire industry, and became my obsession, and our inspiration for AppDynamics.

What if the principles of SaaS were applied to monitoring solutions? What if stripping away complexities of reporting and alerting about applications could free businesses in a similar way?

After many late nights working out how software can be more of a business enabler and less of a management burden, came the invention of our machine-learning powered Business Transaction, the foundation of AppDynamics.

It’s hard enough for businesses to stay on top of the latest trends and shifting needs of consumers, managing applications should come secondary to hitting business goals. So, we engineered our product with business performance as the top priority. By pairing the right business metrics with the noise-cancelling abilities of machine learning, the root cause of business-impacting problems are brought to the forefront and many intricacies of related symptoms are collapsed underneath. As a result, enterprises get a straightforward, dynamic baseline that intelligently evolves with the business. And, for the first time, the world’s most complex systems can transform into real competitive advantages.

As time went on, digital strategies became synonymous with business strategies and consumer expectations rose to a point where “next-day” isn’t fast enough. To keep up with the pace set by titans like Apple, Google and Amazon, enterprises entered uncharted territories in cloud, DevOps and IoT causing new levels of strain on technical teams. On top of that, these developers, IT pros and CIOs were challenged to defend these changes to business colleagues who are asking if it’s worth their time and money.

The evolution of enterprises’ needs have always been the fire for our innovations and today’s announcement is no exception. With systems continuing to sprawl, businesses need a way to make sense of it all – from the depths of networking to the edge of multi-cloud. So we’re widening our scope to capture exactly how devices and the network impact the business. Another side effect of distributed systems are blind spots in customer interactions, which make it harder for CIOs to map customer journeys. To help provide a more complete view, our vision for the next generation of Business iQ is to link various distributed business events for a fuller picture that can boost opportunities to stay competitive in customer experience.

With the unrelenting rush of data coming in from countless sources, we see machine learning as the next big disruptor on the horizon. Machine learning, which sounded like science fiction not too long ago, has reached critical mass in its abilities to spot patterns for predictive analytics and automation. It can also be found in our latest announcement simplifying troubleshooting to a click. With new devices coming out daily, we don’t see data slowing down anytime soon, so expect to see more developments in machine learning from us that will help enterprises achieve the scale and speed needed to take on whatever is next in this on-demand, data-driven world.

IDC Recognition: Business iQ’s Impact on Enterprise Digital Transformation

As the premier global provider of market intelligence for the information technology, telecommunications, and consumer technology markets, the International Data Corporation plays a crucial role in informing the industry of significant advancements. Recently, AppDynamics has been recognized by the intelligence firm in a third-party Market Note for its launch of the application performance management solution, Business iQ. This valuable addition to the enhanced App iQ Platform has positioned AppDynamics to meet the rising market interest in digital transformation.

IDC’s Market Note recognizes Business iQ’s valuable role in a shifting industry as an answer to many enterprises’ desire for “real-time information about end user experiences and Business Transaction health.” In addition to driving application and business performance, the IDC identified three key capabilities within Business iQ to assist in delivering faster Mean Time to Business Awareness for business owners:

Intuitive Data Visualization

Customizable and business-centric dashboards arm teams with a clear vision of how IT can drive enterprises towards bigger business goals.

  • Easily navigate a customizable dashboard
  • Rapidly digest data
  • Clearly recognize correlations

Real-Time Business Monitoring

See the impact of your customer-facing digital initiatives as they happen and maximize revenue.

  • Quickly analyze changes in customer experience and app performance
  • Understand baseline impact
  • Utilize user session insights based on machine learnings

Seamless Integration With Enhanced App iQ Platform

Business iQ enables smart and efficient business monitoring as one of the integrated engines within App iQ.

  • Optimize platform usability with a simplified user interface
  • Leverage big data & advanced machine learnings
  • Experience continued advancements through a modular design

The combined value of Business iQ and the App iQ Platform have positioned AppDynamics to play a leading role in providing enterprises key business insights and operational value, impacting customer experience and revenue.

Learn more

Download a free copy of IDC’s report to learn more or start driving application and business performance with the App iQ Platform today.

AppDynamics Business iQ & Adobe Marketing Cloud

In today’s connected world, every company is a software company. Market tailwinds for digital transformation are only increasing. In the last few years alone, the number of digital touch points your customer has with your business has gone up significantly. In this era of heightened customer expectations and connected devices, the cost of failure has gone up as well. Any application that goes down during critical periods will have a huge impact on the experience of your customers, and ultimately, your business. AppDynamics’ Business iQ sits at the intersection of applications and business and lets you correlate the performance of your application with that of your bottom line in real-time.

As Adobe Summit kicks off in Las Vegas, consider how Business iQ delivers insights into your business that can be used in collaboration with Adobe Marketing Cloud to deliver a better customer experience.

Business metrics form a core component of Business iQ. These are relevant values captured from data flowing through your application in real-time and stored in our application intelligence platform. Business metrics are very flexible and can be customized depending on context. For example, you can create a metric that tracks the number of platinum-grade customers interacting with your web or mobile application at any given time. You can also create a metric that tracks the number of high value orders being purchased over time. These metrics can be used to create alerts as well as being displayed on a dashboard.

AppDynamics automatically creates dynamic baselines for your metrics that aid in trend analysis and comparison. This means you can compare the number of platinum customers using your mobile application right now to the number from the same time last week or the average of last month. AppDynamics also lets you create your own baseline. Consider a promotion running on your website — you can tell AppDynamics to create a baseline for the duration of that campaign which can be used to compare metrics from future promotional events. The following two screenshots illustrate the benefit of using dynamic baseline comparison and the different types of dynamic baselines available out of the box.

Business iQ funnel analysis correlates the performance of your critical applications to the number of customers interacting with your applications. You can baseline the volume of customers or transactions at any or all steps. In combination with business metrics, this becomes a very powerful tool for analysis which allows you to drill down from a deviant metric to the underlying root cause, as shown below.

shortbiq2.gif

In this typical e-commerce flow, you can quickly see that there is an application performance issue at the “Confirmation Step” and also with the number of customers at the “Submit Payment” and “Order Confirmation” steps. There are many more powerful capabilities in Business iQ — AppDynamics Query Language, Relevant Fields, Powerful Widgets and visualizations, reporting, scheduling, and more — all making the extraction of such insights simple and easy.

AppDynamics’ Business iQ excels at measuring the impact of your application’s performance on your business. Every time a metric in Business iQ deviates from the norm, AppDynamics will be able to tell you if it’s related to a performance issue in your applications. Our powerful diagnostic capabilities will let you troubleshoot that issue without a change in context. In those situations where an application performance issue is not the root cause, you can marry the data from Business iQ with the powerful capabilities in Adobe Marketing Cloud to gain real-time insights. Marketers can extract the list of customer identifiers impacted during a particular incident and use Adobe’s Marketing Cloud to trigger marketing events like a personalized win-back campaign. During critical periods like Black Friday, Cyber Monday, or even a high value promotion, automated notifications can be sent from AppDynamics to Adobe Marketing Cloud in real-time about the occurrence and remediation of incidents along with a list of impacted customers.

All business is reliant on the experience of customers and driven by digital technology, including retail websites, applications, and in-store systems. Prior to Adobe and AppDynamics, retailers had piecemeal digital marketing tools and no cross-application view into performance. By using Adobe Marketing Cloud and AppDynamics, the marketing department and IT — as well as the CMO and CIO — are better able to understand the needs of their customers and optimize performance to deliver the most satisfying user experiences possible.