Planning for the ACT
The ACT provides a way for you to create an inventory for your organization, including your installed applications, computers, and devices. It also enables you to collect compatibility data, to determine the impact of that data in your organization, and, finally, to create mitigation packages to fix the compatibility issues, when possible. The following list describes the three phases for effectively using the ACT in your organization:
- Collecting data Before you can analyze your potential compatibility issues, you must first collect your organization's inventory and the associated compatibility issues.
- Analyzing issues After collecting your inventory and associated compatibility data, you can organize and analyze your issues. This includes categorizing, prioritizing, setting your deployment status, and setting your application assessment to create customized reports.
- Testing and mitigating issues After analyzing your compatibility issue reports, you can test your applications to determine whether the specified compatibility issues are actually problems within your organization. If you determine that the issues are valid, you can create mitigation packages to fix the issues by using the Compatibility Administrator. You can also use the other tools provided with the ACT-including the IECTT, the SAT, and the SUA tool-to determine additional issues and possible mitigation strategies.
Targeting Deployment
For greater control over your collected data, you should deploy DCPs to a small subset of computers based on specific groupings, such as location and department-for example, a DCP for users in the Human Resources department. This enables better categorization and analysis of an application throughout the organization.
If your organization already has a hardware asset inventory list, it is recommended that you sample each unique hardware configuration so that you can synchronize with the Microsoft Compatibility Exchange and obtain the relevant driver compatibility issues. If you do not have a comprehensive inventory, Microsoft recommends that you distribute the DCPs based on the factors described in Table below.
Deployment Considerations
Consideration | Description |
Do you have a managed, unmanaged, or mixed environment? | You categorize your organization as a managed environment, an
unmanaged environment, or a mixed management environment through the following criteria:
|
How do you use specific applications in your organization? | It is very important that you provide coverage for all applications
required by users in your organization, but it's even more important that you provide coverage for your LOB applications. For the
most complete coverage of application usage, you must do the following:
|
Do you use role-based applications? | Your organization may use role-based applications, which are applications that relate to job function and the role that a user performs within your organization. A common example is accountants (a financial role) and their finance-related applications. Reviewing application usage in conjunction with job function and roles enables better application coverage in your organization. |
How do you distribute your applications in your organization? | You can distribute applications in many ways within an organization- for example, by using Group Policy, IntelliMirror, Microsoft System Center Configuration Manager 2007, or a custom distribution method. Reviewing your software distribution system policies in conjunction with your application inventory enables better application coverage and narrows the deployment of your DCPs. |
What is the geographic breakdown of your organization? | You must consider the geographic distribution of your organization when planning for your DCP deployment (for example, if you have branches in North America, Asia, and Europe). You must then consider the application usage patterns across each geographic region. You must account for divisional applications, localized versions of applications, and applications specific to the geographic location and export restrictions. We recommend that you consult with technical and business leaders from each region to understand these differences. |
What types of computers do you have in your organization and how are they used? | Computer types and usage patterns can play an important role in
your DCP deployment. The following sections describe some of the most common computer types and usage patterns:
|
In this tutorial:
- Testing Application Compatibility
- Understanding Compatibility
- Why Applications Fail
- Choosing the Best Tool
- Program Compatibility Assistant
- Windows XP Mode
- Application Virtualization
- Understanding the ACT
- Support Topologies
- Compatibility Evaluators
- Planning for the ACT
- Choosing a Deployment Method
- Preparing for the ACT
- Sharing the Log Processing Folder
- Installing the ACT 5.5
- Collecting Compatibility Data
- Analyzing Compatibility Data
- Prioritizing Compatibility Data
- Assessing Application Compatibility
- Managing Compatibility Issues
- Filtering Compatibility Data
- Rationalizing an Application Inventory
- Testing and Mitigating Issues
- Modeling the Production Environment
- Using the Compatibility Administrator
- Deploying Application Mitigation Packages