By Yuil Tripathee (650 7050 3480)

PACT Analysis was the topic of discussion for Week 3, CPE123 User Experience/User Interface Course. The class was organized in a hybrid paradigm (both on-site and on Zoom meetings), so we could join the class either way.

PACT is an acronym for People, Activities, Contexts, and Technologies. PACT Analysis is a framework to realize with whom (people), what (technology), and where (contexts) an end user interacts with our deliverables (say a Flutter app). This system was developed to that the applications we build will be as user-centric as possible. The result of the PACT analysis certainly helps UX designers to realize the overall technical, contextual, and psychological requirements of the design creation eventually leading the development team to build meaningful and productive interactive systems.

It might be better for us to understand more about PACT analysis if we break out the topic into smaller parts.

Components of PACT analysis

Components of PACT analysis

Elements of PACT Analysis

People

Consideration factors in this domain:

Activities

We consider the following factors when we analyze activities:

Contexts

We have to consider the following metrics in terms of contextual analysis:

Technologies

In terms of technical analysis for user-centric design, the following factors are generally considered:

The process

The PACT analysis procedure may vary depending on the region you’re working on or the limiting factors you might encounter. Here are the general steps we can go through in order to perform PACT analysis:

  1. Prepare a basic wireframe (fairly universal ones)
  2. Work on each element/category of PACT and improvise the design based on constructive design inputs.
  3. Consider the user first, and constraints later in mind whenever you’re designing. Constraints may include but are not limited to technical feasibility, user acceptance, financial accountability to develop certain features, and so on.
  4. Use the distilled analysis when starting a new project from step 1 (for your next interaction design project).
  5. Dig even deeper, and analyze the individual inputs to gain deeper insights into the issue