Monitoring Flashcards

1
Q

standard practice in most companies to

A

manage the error reporting infrastructure, monitor and triage incoming errors, and use trends in errors to make decisions about improvements to future releases and release processes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

hard to monitor performance without

A

actually harming performance.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

biggest limitation of the monitoring is that

A

it only reveals what people are doing with your software, not why they are doing it, or why it has failed.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Monitoring can help you know that a

A

problem exists, but it can’t tell you why a program failed or why a persona failed to use your software successfully.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Usability problems and missing features are even harder to detect or observe because

A

the only true indicator that something is hard to use is in a user’s mind.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

monitoring application usage

A

1) automatically instrumenting applications for user interaction events
2) mining events for problematic patterns
3) browsing and analyzing patterns for more subjective issues

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

to find out why users are doing something you

A

need to get explicit feedback from support tickets, support forums, product reviews, and other critiques of user experience.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

for developers to fix a problem, they need

A

detailed steps to reproduce the problem, or stack traces or other state to help them track down the cause of a problem.
**these are precisely the kinds of information that are hard for users to find and submit, given that most people aren’t trained to produce reliable, precise information for failure reproduction.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

once the information is recorded in a bug report, even interpreting the information requires

A

social, organizational, and technical knowledge, meaning that if a problem is not addressed soon, an organization’s ability to even interpret what the failure was and what caused it can decay over time

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Insight Providers

A

gather and analyze data to inform decisions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Modeling Specialists

A

use their machine learning expertise to build predictive models

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Platform Builders

A

create the infrastructure necessary for gathering data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly