Download presentation
Presentation is loading. Please wait.
Published byKároly Orsós Modified over 5 years ago
1
5/20/ :43 AM Assessing Application Compatibility with App Health Analyzer for Desktop Analytics and Office Readiness Toolkit © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
2
App compatibility today…
Tech Ready 15 5/20/2019 App compatibility today… Upgrade Readiness Story Telling An enterprise is leveraging Windows Analytics to upgrade to 1803 and finds majority of its LOB mission/business apps Vision “One of the major roadblocks for our enterprises to upgrade to Win10 is App Compatibility. For faster adoption in a WaaS world there is a need of a potential solution to detect key app insights, highlight potential risks and suggest remediation. This would empower IT Pros to better understand their LOB applications, proactively discover and prevent problems. App Compat team has put efforts in coming up with App Health Analyzer (AHA), which is positioned to address this gap” Marketing Strategy Enterprises can simplify testing their LOB apps and reduce validation time/efforts for OS upgrades using AHA. These insights would be leveraged in analytics service, this service guides you through upgrade and feature update projects using a workflow based on Microsoft recommended practices. We would position AHA/WA together to our customers to realize its full potential. Pain Points Most enterprises SMOKE test LOB apps internally before any broad OS deployment. They wish if they could reduce this cost by automation & foresee early alarms. Inspite of all the insights we have there is still a gap for LOB apps, use the funnel here… Windows Analytics is helping customers adopt data driven app validation approach © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
3
App compatibility today..
Upgrade Readiness Windows Analytics is helping customers adopt data driven app validation approach Lack of compat insights on LOB/3rd party desktop apps is still low
4
Introducing App Health Analyzer…..
Tech Ready 15 5/20/2019 Introducing App Health Analyzer….. © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
5
App health analyzer at work…
Tech Ready 15 5/20/2019 App health analyzer at work… Desktop analytics 60-70% apps with no insights Run the tool on your devices to assess your LOB/critical apps © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
6
App health analyzer at work…
Desktop analytics Run the tool on your devices to assess your LOB/critical apps Leverage the insights to accelerate your migration rate
7
Framework Dependency (.NET, VC++, Silverlight)
Key features Secret sauce Framework Dependency (.NET, VC++, Silverlight) OS Version Violations Driver Dependency UI Access 16 bit binaries Non-DPI awareness UAC Violations VB6 Dependency Java Dependency Advanced analysis of installed applications Use pre-defined rules for compatibility assessments Generate risk segmentation (High/Medium/Low) Analytics Data Ready for Windows + MS Known Issues
8
5/20/ :43 AM Demo © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
9
App Details Flyout- Without AHA Insights
5/20/ :43 AM App Details Flyout- Without AHA Insights 1. This is how we integrate with M365A. 2. If you have apps in your portfolio with No Insights or Unknown Risk Rating and you need a pre upgrade compat risk overview. You should deploy AHA. 3. You can deploy AHA on set of pilot machines which are recommended by analytics for a deployment plan you create to update Windows. 4. It’s an msi installer which can be deployed via SCCM, run silently and sends the insights. © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
10
App Details Flyout- with AHA Insights
5/20/ :43 AM Once the tool successfully analyzes all apps, we show the user insights on apps flyout to help carve out their remediation strategy for the pilot phase. There are few issues which they absolutely need to take action on pre-upgrade whereas there are few which they can monitor for regressions during pilot and take actions if necessary. © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
11
Sign up for private preview today
5/20/ :43 AM Connect with us.. Sign up for private preview today Participate and co-develop the product with us Get early insights into upcoming milestones Reach out to for additional information Tell us about your experiences with app compatibility © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
12
5/20/ :43 AM Thank You! © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
13
Assessing Office Application Compatibility with the Readiness Toolkit
5/20/ :43 AM Assessing Office Application Compatibility with the Readiness Toolkit Tom Doyle Program Manager © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
14
Tech Ready 15 5/20/2019 Your time is precious… Office upgrade is one of many critical IT projects Compatibility issues and concerns delay and make it hard to plan upgrade © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
15
Customer feedback – 800 enterprises
Tech Ready 15 5/20/2019 Customer feedback – 800 enterprises “Thanks for the report. Although I knew it would provide informative data, I had no idea how effective it would be in assisting me to expedite the development and maintenance process. It pointed out specific areas of the applications I had not explored yet and allowed me to not only modify those sections but prompted me to look at other unexplored regions. I was confident yesterday but this has turned into absolute certainty today. Thanks for your assistance.” “I expected 15% of all our 600,000 Office 2007 files (90,000) to have VBA issues to fix. However the tool identified just 1200 files that needed remediation. That is incredible!” “Office Telemetry Dashboard is complicated to roll-out and use. Can you provide a simpler solution? Can you also provide objective add-in readiness assessment?” © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
16
Readiness Toolkit http://aka.ms/ReadinessToolkit
MS Story 5/20/ :43 AM Readiness Toolkit Assess compat across devices in your organization Toolkit creates an Excel report with VBA summary Total files, files with macros Add-in summary Total, adopted, supported. © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
17
Readiness Toolkit Simple to configure and install On one device
MS Story 5/20/ :43 AM Readiness Toolkit Simple to configure and install On one device On MRU documents On a folder/network share On multiple devices Using a deployment tool like ConfigMgr Create report from all files © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
18
5/20/ :43 AM VBA Readiness © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
19
VBA Readiness Summary Default report: most recently opened files
MS Story 5/20/ :43 AM VBA Readiness Summary Default report: most recently opened files Focus on the files that people are using Breakdown of files with/without VBA Reality: Less than 10% of files have VBA VBA issues to remediate Reality: Very low usage of deprecated or modified APIs 64-bit readiness Mostly usage of DLLs, many easy to remediate Unique files Macros are frequently copied. This shows how many unique macros/files you have © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
20
VBA Object Model changes
MS Story 5/20/ :43 AM VBA Object Model changes It’s a lot less than you might think (out of the 30,000+ total methods & properties) Usage is very low. API Changes Deprecated Changed Errors Office ProPlus 0 Office 2013 5 4 Office 2010 24 14 Office 2007 SP3 67 18 12 Office 2007 85 22 Office 2003 132 19 52 © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
21
VBA Readiness – Detailed Results
MS Story 5/20/ :43 AM VBA Readiness – Detailed Results Minimal Validation Limited Remediation Significant Remediation Detailed information on each issue identified All issues classified in severity of work required to remediate © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
22
VBA Readiness – Remediation Guidance
MS Story 5/20/ :43 AM VBA Readiness – Remediation Guidance Additional remediation advice for 64-bit Provides remediation advice for 64-bit VBA declare statements © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
23
VBA classification Current Guidance MS Story 5/20/2019 12:43 AM
Severity Meaning Significant Remediation Significant code refactoring will be required to enable the code to continue to function as it did in the legacy Office version. Limited Remediation Some refactoring of code will be required. But, there is a clear replacement and so the expectation is that the work required to fix the macro is significantly reduced. Minimal Validation required No runtime or compile time errors are expected, but the API functionality may have changed in some way. © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
24
Add-in Readiness 5/20/2019 12:43 AM
© Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
25
Add-in Readiness Summary
MS Story 5/20/ :43 AM Add-in Readiness Summary Classification of adopted and supported add-ins Report settings to choose 32/64-bit etc. Add-ins installed with Office not shown by default © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
26
Add-in Readiness Details
MS Story 5/20/ :43 AM Add-in Readiness Details Add-ins show device count (installs) Readiness status and more details about the add-in (link) Upcoming: Usage information © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
27
Add-in Classifications
MS Story 5/20/ :43 AM Add-in Classifications ProPlus readiness status Meaning Highly Adopted This add-in is highly adopted and ready for ProPlus. The ISV has yet to declare support. Adopted This add-in is adopted and ready for ProPlus. The ISV has yet to declare support. Contact Software Provider This add-in might have issues in ProPlus. IT needs to decide whether this add-in is business-critical and then contact the ISV for guidance. Supported version available Add-in is supported by the ISV. This might require an update as the ISV might be supporting only particular set of versions. Adopted version available A different version of this add-in is either “Adopted” or “Highly adopted” Unknown Add-in is unknown. Insufficient data Add-in has insufficient data. © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
28
5/20/ :43 AM Add-in Listings © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
29
Listings Office Add-ins are listed in the Ready for Windows directory
MS Story 5/20/ :43 AM Listings Office Add-ins are listed in the Ready for Windows directory Adoption and supported status of Office add-ins IT Pros can search for key add-ins to gain confidence in upgrading © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
30
Findings from enterprises
5/20/ :43 AM Findings from enterprises © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
31
Enterprises that have run the tool…
Tech Ready 15 5/20/2019 Enterprises that have run the tool… On average, only 6% of files have macros Of these, only 3.3% have macro issues That’s only 0.2% of files with compatibility issues 90% of the top 2,000 3rd party add-ins are adopted or supported in Office 365 ProPlus © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
32
Tech Ready 15 5/20/2019 Upcoming Improvements based on your feedback Improved add-in coverage (let us know key add-ins in your organization) Features Departments – admins can use labels to filter data based on department Add-in usage – highlight the most used add-ins in your organisation Improved legacy file scanning – PivotTables, ODBC connections New readiness status for add-ins © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
33
5/20/ :43 AM Call to action © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
34
Call to action: Get the toolkit
Tech Ready 15 5/20/2019 Call to action: Get the toolkit Download the Readiness Toolkit for Office We’d love your feedback (on the toolkit and on the coverage) Other Solutions Ready for Windows: Add-in Readiness Listings on © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
35
Sign-off Flyout- Pilot
5/20/ :43 AM Sign-off Flyout- Pilot They can also use these insights to compare pre/post upgrade story and make sign-off decisions. They don’t want the apps in production to fail. So customers are eventually happy, they successfully deploy to all production machines… © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
36
App Confidence Lift Risk segmentation for commercial devices which piloted AHA # of Enterprises: 10 # Unique desktop apps analyzed: 900 App Confidence up by 63% Risk Rating Description Low Analytics indicates no signals were found to put this app at upgrade risk. They are likely to work on the target OS as-is. Medium Analytics indicates that the application may have impaired functionality, although remediation is likely possible. High Analytics indicates that the application is almost certain to fail during or after upgrade and the application may need an action Now let’s talk about how we validated our approach with current WA customers. Private Preview Program have 10 customers whom we hand holded. Ran the tool on their on their pilot machines and measured the app confidence. Here is the before/after story and notice the lift they got in their app confidence. (More than 60%) It works, customers are excited about it and looking forward to it’s evolution.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.