Info 311-Chapter 10
In XP development, a(n) ____ can guide members toward a vision and help them understand the system. a. system metaphor b. object framework c. product backlog d. meta model
A
The first release-level activity in an XP development approach is ____. a. planning a series of iterations b. dividing code assignments among teams c. performing acceptance testing d. creating acceptance tests
A
UP disciplines are involved in each iteration, which is typically planned to span ____. a. four weeks b. two weeks c. one week d. eight weeks
A
A(n) _____ approach to the SDLC is used when the exact requirements of a system or needs of users are not well understood. a. predictive b. adaptive c. persistent d. incremental
B
The UP life cycle model includes all of the following: a. analysis, design, and implementation phases b. phases, disciplines, and iterations c. phases, activities, and artifacts d. activities, iterations, and processes
B
The term "____" means that work activities are done once, then again, and yet again. a. waterfall approach b. iteration c. incremental development d. agile modeling
B
The term "_______" is used to separate out some aspect of the real world that is important to understand when we build a model. a. brainstorm b. abstraction c. analysis d. synthesis
B
The term ____ refers to an approach that completes parts of a system in one or more iterations and puts them into operation for users. a. adaptive development b. incremental development c. bottom-up development d. predictive development
B
Which of the following is NOT a question that is asked in a Scrum meeting? a. What will you do by the next meeting? b. Are you meeting your scheduled deliverables? c. What obstacles are hindering you? d. What have you done since last meeting?
B
Which of the following is completed in the inception phase of the UP? a. Resolve high risks b. Produce rough estimates of cost and schedule c. Prepare the deployment d. Design and implement the core architecture and functions
B
The UP ____ discipline involves setting up the guidelines to manage releases and versions. a. environment b. configuration and change management c. deployment d. project management
B
A Scrum sprint is a firm ____ time box, with a specific goal or deliverable. a. 7 day b. 60 day c. 30 day d. 14 day
C
A(n) _____ provides guidelines to follow for completing every activity in systems development, including specific models, tools, and techniques. a. object-oriented analysis b. systems development life cycle c. system development methodology d. predictive approach
C
In Scrum, the ____ maintains the product backlog list. a. project manager b. Scrum team c. product owner d. Scrum master
C
Scrum focuses primarily on the ____ level. a. sprint b. software c. team d. manager
C
The first XP development activity is creating ____. a. system metaphor b. development plan for releases c. user stories d. set of acceptance tests
C
Which of the following is a basic value of agile software development? a. Following a plan over responding to change b. Contract negotiation over customer collaboration c. Working software over comprehensive documentation d. Processes and tools over individuals and interactions
C
The _____ approach is an SDLC approach that assumes the output of each phase are frozen before moving on to the next phase. a. iterative b. spiral model c. prototyping d. waterfall model
D
The basis of an XP plan is a set of ____ that users develop. a. diagrams b. classes c. use cases d. user stories
D
Which of the following is NOT one of the major activities of the support phase? a. Supporting the users b. Maintaining the system c. Enhancing the system d. Training the users
D