Chapter 3 : Agile Methodology

Lakukan tugas rumah & ujian kamu dengan baik sekarang menggunakan Quizwiz!

In XP ,User requirements are expressed as __________ in Extreme Programming. (a) stories (b) Functionalities (c) Product Backlog (d) None of the given options

(a) stories

Who is responsible for prioritizing the product backlog? A. Product Owner B. Project Manager C. Lead Developer D. Tester

A. Product Owner

Scrum has release cycle of? A. 1 to 4 day B. 1 to 4 weeks C. 4 to 8 weeks D. 1 to 4 months

B. 1 to 4 weeks

An Agile team ... A. Is self-organizing, so needs no specific skills B. Collaborates and supports team members C. Ensures that weak members of the team are thrown out of the team D. Ensures blame is allocated fairly

B. Collaborates and supports team members

Which of the following is true about product backlog? A. It is created in Sprint Planning Meeting B. It contains a list of all desired features and is owned by the product owner. C. It is a subset of the product backlog owned by the development team and commits to deliver it in a sprint. D. All of the above

B. It contains a list of all desired features and is owned by the product owner.

The fifth of the twelve Principles behind the Agile " states: Build projects around ___________ individuals. Give them the ___________ and support they need. and trust them to get the job done. A. specialized, tools B. motivated, environment C. technical, documentation D. motivated, documentation

B. motivated, environment

Which practice prescribe "the code is always written by two programmers at one machine"? A Twin Programming B Peer Programming C Pair Programming D Buddy Programming

C Pair Programming

The team meets daily for ...... minutes, where each member of the team discusses the work they've completed since the last meeting A) 10 B) 12 C) 15 D) 20

C) 15

Which of the following framework activities are found in the Extreme Programming (XP)? A. Planning, Analysis, Design, Coding B. Analysis, Design, Coding, Testing C. Planning, Design, Coding, Testing D. None of the above

C. Planning, Design, Coding, Testing

Where are the customer requirements stored? A. Database B. Product Owner C. Product Backlog D. Sprint Backlog

C. Product Backlog

Collaboration requires that the team must take joint responsibility for their work. In order for this to effectively take place, what must the team members build? A. A definition of done B. Continuous flow C. Trust D. An information radiator

C. Trust

Changes are introduced during the sprint. True False

False

During sprint execution, a new sprint tasks added when the product owner identifies a new task. True False

False

Every agile process model applies these 12 principles with equal weight. True False

False

In the agile team, the project manager is the person that has the decision making authority for technical and project issues. True False

False

Incremental development in Extreme Programming (XP) is supported through a system release once every month. True False

False

Tester gives feedback in XP. True False

False

The key concept during the design activity is pair programming. True False

False

The product backlog is contains tasks. True False

False

Agile is Welcome changing requirements, even late in development True False

True

Agile methods seem to work best when team members have a relatively high skill level. True False

True

Agile teams are allowed to self-organize and make their own technical decisions. True False

True

Agile teams must be allowed the freedom to control its own destiny. True False

True

Agility is defined as the ability of a project team to respond rapidly to a change. True False

True

Backlog is A prioritized list of project requirements or features that provide business value for the customer. True False

True

Business people and developers must work together daily throughout the project. True False

True

CRC cards are the only design product produced as part of the XP process True False

True

Consultant is an external member possessing the specific technical knowledge needed. True False

True

Customer participates in the tasks related to product Backlog items for the system being developed or enhanced. True False

True

Each member of the agile team should focus on his own goal to deliver a working software increment to the customer within the time promised. True False

True

Extreme Programming uses an object-oriented approach. True False

True

If the story is estimated to require more than three development weeks the customer is asked to spilt the story into smaller stories. True False

True

In XP a metaphor is used as a device to facilitate communications important concepts True False

True

It is difficult to predict in advance which software requirements will persist and which will change. True False

True

Planning begins by listening a requirement gathering . True False

True

Scrum Master is a new management role introduced by Scrum. True False

True

Tests are automated in Extreme Programming True False

True

The most widely used of all agile process models is Extreme Programming (XP). True False

True

Velocity is a measure of stories implemented during the first release. True False

True

XP Design rigorously follows the keep it simple (KIS) principle. True False

True

XP recommends the immediate creation of an operational prototype of that portion of the design, called a spike solution, the design prototype is implemented and evaluated. True False

True

in XP ,unit test is created before coding commences. True False

True

Which one of the following is not a scrum role? a) customer b) product manager c) team d) Management

b) product manager

What is Pair Programming? a. It is a programming process, wherein a programmer writes the program twice just in case. b. A development method, where two developers work on the same workstation. c. It is an algorithm that finds pair numbers in a set of integers. d. It is a way of rectifying errors in programs by looking for pairs of errors.

b. A development method, where two developers work on the same workstation.

Which of the following is the right activity sequence for XP? a Write code, write test, refactor b Write code, refactor, write test c Write test, write code, refactor d Design, write code, Write test

c Write test, write code, refactor

...... assign a value to the story based on the overall business values of the feature or function a) developers b) XP team c) Customer d) none of the above

c) Customer

Which is not one of the key questions that are answered by each team member at each daily Scrum meeting? a) What did you do since the last meeting? b) What obstacles are you encountering? c) What is the cause of the problems you are encountering? d) What do you plan to accomplish be the next team meeting?

c) What is the cause of the problems you are encountering?

Which one of the following is not a XP role? a) customer b) tester c) product owner d) consultant

c) product owner

......help the customer write functional tests. a) Tracker b) Programming c) tester d) consultant

c) tester

Who is responsible for sprint meeting? a. Product owner b. Scrum team c. Scrum master d. All of the above.

c. Scrum master

Which of the following traits need to exist among the members of an agile software team? a) Competence b) Decision-making ability c)Mutual trust and respect d)All of the above

d)All of the above

which way the XP team order the stories that will be developed a) All stories will be implemented immediately. b) The stories with the highest value will be moved up in the schedule and implemented first. c) The riskiest stories will be moved up in the schedule and implemented first. d) none of the above e) all of the above

e) all of the above

In agile software processes, the highest priorities are to satisfy the customer through early and continuous delivery of valuable software true false

true


Set pelajaran terkait

Disorders of the Breast (Beckman)

View Set

Chapter 16 Organizational Culture

View Set

Holden Caulfield study Questions final

View Set

Organizational Communication, 21st-Century Skills 21st-Century Skills, The Importance of Relationships, Interpersonal Communication, Ultimo Quizz!! antes del 100%, commm

View Set

Introduction to Business - Chapter 7

View Set

Skin Integrity/ Stages of Pressure Ulcers and hygiene

View Set

Chapter 6, Auditing Chapter 6, Auditing Chapter 6

View Set