Communication Flashcards

1
Q

conceptual integrity

A

This is the idea that whatever vision of what is being built must stay intact, even as the building of it gets distributed to multiple people. Important in both how it is designed and how it is implemented.

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

When communication is poor and teams are disconnected,

A

software defects are the result.

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

The social relationships in a team also play a large role in

A

structuring how projects evolve.

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

Conway’s Law

A

argues that any designed system—software included—will reflect the social relationships behind its design.

Conway observed that the architectural organization of the product resembled the organizational hierarchy of the teams that produced it.

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

Not all interruptions are bad, and they can

A

increase productivity, but they do increase stress.

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

Communication isn’t just about transmitting information; it’s also about

A

relationships and identity.

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

One of the key strategies for reducing the amount of communication necessary is

A

knowledge sharing tools. Most common are issue trackers.

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

When newcomers join a team and lack the right knowledge, they

A

introduce defects.

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

cross-training

A

rotating developers between projects to ensure that the necessary knowledge to maintain a project is distributed across multiple engineers.

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