第6章试题
1. Human aspects of software engineering are not relevant in today's agile process models.
A. TrueB. False
正确答案:B
2. Which of the following is not an important trait of an effective software engineer?
A. Attentive to detailB. Brutally honest
C. Follows process rule dogmatically
D. Resilient under pressure
正确答案:C
3. Group communication and collaboration are as important as the technical skills of an individual team member to the success of a team.
A. TrueB. False
正确答案:A
4. Teams with diversity in the individual team member skill sets tend to be more effective than teams without this diversity.
A. TrueB. False
正确答案:A
5. Which of the following can contribute to team toxicity?
A. Frenzied work atmosphereB. Inadequate budget
C. Poorly coordinated software process
D. Unclear definition of team roles
E. a, b, d
正确答案:E
6. Software engineering team structure is independent of problem complexity and size of the expected software products.
A. TrueB. False
正确答案:B
7. Agile teams are allowed to self-organize and make their own technical decisions.
A. TrueB. False
正确答案:A
8. In XP a metaphor is used as a device to facilitate communications among customers, team members, and managers?
A. TrueB. False
正确答案:A
9. Using an established social media platform negates the need to be concerned about privacy or security.
A. TrueB. False
正确答案:B
10. Use of cloud services can speed up information sharing among software team members?
A. TrueB. False
正确答案:A
11. In collaborative development environments, metrics are used to reward and punish team members.
A. TrueB. False
正确答案:B
12. Which of these factors complicate decision-making by global software teams
A. Complexity of problemB. Different views of the problem
C. Law of unintended consequences
D. Risk associated with decision
E. All of the above.
正确答案:E