Software Engineering Socrative Quiz 4

Ace your homework & exams now with Quizwiz!

Which of the following does NOT belong to the Extreme programming practices?

* A Complex design B Test-first development C Refactoring D Pair programming *E Individual ownership of code F Continuous integration G 40-hour work week H Customer involvement

Scrum

Is an agile method that focuses on managing iterative development rather than specific agile practices.

Scrum: Product Backlog

This is a list of 'to do' items which the Scrum team must tackle. They may be feature definitions for the software, software requirements, user stories or descriptions of supplementary tasks that are needed, such as architecture definition or user documentation.

Scrum: Sprint is

a development iteration, which is usually two to four weeks long.

Extreme Programming: Pair programming means that

programmers work in pairs and share one computer with one keyboard.

Scrum: Sprint Backlog is a list of items that

should be implemented in current iteration

Extreme Programming: Test automation means that

tests are written as executable code and thus can execute repeatedly

Scrum is a daily meeting of team members where

the Scrum team reviews progress and prioritizes work to be done that day. Ideally, this should be a short face-to-face meeting that includes the whole team.

Test-first development means that

the tests are written before the functionality is implemented

Refactoring

usually improves readability of the code


Related study sets

30.2 The Weakening of the Catholic Church

View Set

Med surg Practice predictor A 2020

View Set