Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

1. True or False: For developing user interfaces, a prototype of the user interf

ID: 3879909 • Letter: 1

Question

1. True or False: For developing user interfaces, a prototype of the user interface may be created for end-users to experience and provide feedback.

2. Test-first development used in Extreme Programming (XP) is associated with the following concepts. Select ALL that apply.

Select one or more:

a. automated testing frameworks

b. interface and functionality ambiguities resolved earlier

c. incremental test development from scenarios

d. test-lag caused by slow pace of code development

e. tests developed by the software engineering manager

3. When scaling the agile methodologies for large-scale software development, adjustments should be made to agile methods. Which of these is / are TRUE?

Select one or more:

a. Product release team misalignment frees up the 'quicker' teams to produce documentation and go on to other work.

b. The overall design and system architecture is done by a single Product Architect for all the teams.

c. In addition to daily intra-team Scrum meetings, a daily Scrum of Scrums is held to communicate progress, problems, and plans (inter-teams).

d. Multiple teams are formed with replication of roles within each team (e.g., ScrumMaster, ProductOwner).

Explanation / Answer

1.

True.

2.

Option a b and e.

Option a and b correct.

Test-first development used in Extreme Programming (XP) is associated with the following concepts

interface and functionality ambiguities resolved earlier

Tests developed by the software engineering manager

3.

Option c and d.

When scaling the agile methodologies for large-scale software development, adjustments should be made to agile methods.