CSCI 467 quiz 3

Ace your homework & exams now with Quizwiz!

Which of the following is not a principle of Agile methods ? customer involvement process focus maintain simplicity embrace change

process focus

'Scaling up' is concerned with how agile methods can be introduced across a large organization with many years of software development experience. true false

False

Agile development is a plan driven approach. True False

False

In Extreme Programming, user requirements are expressed as user stories or scenarios. They are not documented but broken into tasks. These tasks are the basis of schedule and cost estimates. True False

False

In Pair Programming 2 programmers are paired up for the duration of the complete project. True False

False

Extreme Programming (XP) takes an 'extreme' approach to iterative development. True False

True

Which of the following is not part of the Agile Manifesto ? customer collaboration over contract negotiation comprehensive documentation over working software responding to change over following a plan individuals and interactions over processes and tools

comprehensive documentation over working software

In Srum,which term matches this definition: "An individual (or possibly a small group) whose job is to identify product features or requirements, prioritize these for development and continuously review the product backlog to ensure that the project continues to meet critical business needs" sprinter development team product owner scrum master

product owner

Consider this description of programming practices: "Large amounts of overtime are not considered acceptable as the net effect is often to reduce code quality and medium term productivity" Which term is used in Extreme programming for this practice ? :: continuous integration collective ownership pair programming sustainable pace

sustainable pace

Which of the following is not an example of re-factoring ? :: the coding of a low-level device driver in assembly language re-organization of a class hierarchy to remove duplicate code the replacement of inline code with calls to methods that have been included in a program library tidying up and renaming attributes and methods to make them easier to understand

the coding of a low-level device driver in assembly language


Related study sets

Ferdinand and Isabella Religious Policy

View Set

Porosity and Permeability and Groundwater

View Set

First 100 days + All in a Day's Work

View Set

Turning point questions exam 2 H&I

View Set

Endocrine + Diabetes (Brunner 45, uWorld)

View Set

Match Given Mollusc to Correct Molluscan Class

View Set

TEST: ATOMIC AND NUCLEAR PHYSICS

View Set

Utah Life and Health Exam- Chapter 5: Annuities

View Set

Chapter 7 & 8 Principles of Accounting Homework

View Set