You are on page 1of 75

Assess Yourself!

You have to answer 30 multiple choice questions.


You need to score a minimum of 70% to pass the test.
Click Enter to begin the test.
All the Best!
Assessment - Result
Your score

Agile Assessment
Click the Correct Option.
Click Get your certificate.
Sorry! You have failed
Congratulations!

1
Select the correct option from below regarding the user story.
User story should be written in business language
User story should contain technical details
User stories are also know as epics
User story should be written in business language

Estimates of the stories in an iteration should be in line with the ____________.


Velocity of the team
CUT productivity
Velocity of the team

3
Who specifies the tests in coordination with the tester?
Customer
Developer
Business Analyst
Customer

4
Identify the incorrect statements from below.
Developers are responsible for estimating as a team
Developers are not responsible for participating in the iteration planning
meeting
Developers will help divide the stories into tasks
Developers ensure the amount of work assigned to them
Developers are not responsible for participating in the iteration planning
meeting

5
XP and Scrum practices are _____________.

Scope based
Iterative
Incremental
Iterative and incremental
Iterative and incremental

6
Once the sprint backlog is finalized during the spring planning meeting it
_________ be changed at any time during the sprint execution cycle.
should not
Can
should not

7
Once the product backlog is prioritized by the customer it ________ be
reprioritized at any time during the project execution.
can
Should not
can

8
Outcome of a sprint is demonstrated as ________.
a Slide show
Wired frames

Working software
Working software

9
Actual Utilization Factor is ________.
Actual Effort/Capacity
Planned Effort/Capacity *100
(Actual Effort Planned Effort)/Capacity
Planned Effort/Capacity
Actual Effort/Capacity

10
Agile promotes ________.
Tracking velocity of individual developer
Tracking velocity at the team level
Tracking velocity at the team level

11
Iteration Burn down Chart tracked at the iteration level is _____to the Release
Burn down Chart that is tracked at the release level.
Not similar
Similar
Similar

12
Agile emphasis on the ______ needed to build a product.
Tasks
Features
Features

13
Retrospective (where everybody on the team takes a little time to look back
and identify openly what went right and what went wrong) needs to be done
________.
At the end of the project
At end of a release
At the end of an iteration
Daily
At the end of an iteration

14
Which one of the following is not a Scrum artifact?
Increment of Potentially Shippable Product Functionality
Product Backlog
Use Case diagrams
Sprint Backlog
Use Case diagrams

15
One of the agile values states 'Individual and Interactions over _______'.
Tools and Documents
Processes and Tools
Processes
Reviews and Documents
Processes and Tools

16
Which of the following is true for pair programming?
Both programmers must have similar skill set
While one programmer codes one module the other codes different module.
They review each others work at the end of the day
Both programmers must have different skill set
While one programmer codes the other reviews online
While one programmer codes the other reviews online

17
____________________ helps to apply good rules of abstraction and modularity.
Test First Development
Continuous Integration
Collected ownership
Coding Standards
Test First Development

18
Building for today and not for tomorrow is encouraged by XP value _________.
Feedback
Simplicity
Communication
Courage
Simplicity

19
By following the practice of Simple Design, an agile team __________.
Keeps the design exactly suited for the current functionality of the system
Arrives at the best possible design right at the beginning
Does not allow any changes in the design
Does not think about design at all
Keeps the design exactly suited for the current functionality of the system

20
Simple Design involves ________.
Coming up with a design that is easiest to code
Designing only using tools
Designing for the current iteration only
Designing with least number of interfaces

Designing for the current iteration only

21
Which one of the following is a popular certification associated with Scrum?
Scrum Certified
Certified Scrum Manager
Certified Scrum Master
Certified Scrum Trainer
Certified Scrum Master

22
What is a Burn down Graph?
A Sprint plan which is burned to celebrate successful completion of Sprint
The trend of work accomplished across time in a Sprint, a release, or a
product
A Graph to measure human Burnout effect due to fast pace of sprint
The trend of work remaining across time in a sprint, a release, or a product
The trend of work remaining across time in a sprint, a release, or a product

23
What does TDD stand for?
Total Design Development
Test Driven Development
Test Document Design

Throughout Driven Development


Test Driven Development

24
What does IEH mean in estimation context?
Ideal Engineering Hours
Ideal Estimation Hours
Ideal Engagement Heads-up
Ideal Effective Hours
Ideal Engineering Hours

25
What is recommended User Story format?
As a [Product Owner], I want to [goal], so I can [benefit].
As a [user role], I want to [goal], so I can [benefit].
As a [Customer], I want to [check], so I can [buy].
As a [Product Owner], I want to [build], so I can [validate].
As a [user role], I want to [goal], so I can [benefit].

26
What is the primary measure of progress in Agile?
Effort burn down
Agility

Metrics and review


Working software
Working software

27
What are the three legs of Empirical Process Control?
Review, Rewards and Respect
Plan, Goals and Review
People, Communication and Process
Transparency, Inspect and Adapt
Transparency, Inspect and Adapt

28
What are the two flavors of TDD?
Unit and Acceptance
Automation and Integration
System and Integration
Regression and Unit
Unit and Acceptance

29
Identify list of Agile Methods?
ASD, Scrum and RUP

DSDM, RUP, Crystal Clear and XP


DSDM, FDD, XP and Scrum
DSDM, FDD, XP and Scrum

30
In estimation context, Story Points are based on ________?
Relative size and complexity
Lines of Code
Efforts
Work Breakdown Structure
Relative size and complexity

31
In planning perspective, Agile follows _______.
Adhoc Planning
Upfront Planning
Adaptive Planning
Iterative Planning
Adaptive Planning

32
In Agile Projects what should be the minimum frequency of builds?
Weekly

Daily twice
Daily once
Project specific
Daily once

33
Compared to the traditional methods, Agile approach is___________.
Predictive
Process-Centric
Adaptive
Adaptive

34
In Requirement context, what is Theme?
Use Case diagrams
A set of related story
A set of related story

35
List the pre-requisite for Agile development.
Domain expertise
Infrastructure setup and engineering disciplines
Engineering discipline

Highly experienced team members


Infrastructure setup and engineering disciplines

36
One of the agile values states 'Customer _______over _________'.
Service, Contracts
Collaboration, Contract Negotiation
Communication, SOW
Deliverables Documents
Collaboration, Contract Negotiation

37
What are the benefits of Continuous Integration?
Availability of working software
Less emphasis is required on code reviews
Testing cycle can start early
Availability of working software

38
Agile methodology has following features.
Predictive development
Requires highly skilled team
Time-boxed iteration

Time-boxed iteration

39
Agile promotes to have _________ teams.
Distributed
Co-located
Co-located

40
Unit test is a ____________.
Test of end to end scenario
Test to verify the entire use case
Specific quick test that examines a little piece of code
Specific quick test that examines a little piece of code

41
Select all possible issues that can prop up with unit tests.
Duplication of tests
All
Complicating test cases
Maintaining the unit test codes
All

42
Code Quality _______.
Implies that code should work as intended and is maintainable in future by
any developer
is not necessary to maintain in agile
Can be looked into after 2-3 iterations
Implies that code should work as intended and is maintainable in future by
any developer

43
_______ is a very popular estimation technique where in developers, testers
and designers participate.
Planning Pocker
Velocity
Story Points
Function Point
Planning Pocker

44
________ is a unit measure of work estimate for development of feature in
Agile.
Use Case point
Story Point
Story
Velocity

Story Point

45
Sprint planning meeting generally lasts for maximum of ________ day.
One
Two
Half
Half

46
Stories should be defined in terms of _______.
Story points
Number of features covered
Business value
Business value

47
While utilizing continuous integration it is important for development team to
_______.
Create release note
Make the build on demand of Scrum Master
Include unit tests as part of the build process
Include unit tests as part of the build process

48
A project is following strict time boxed iteration. In one of the iteration: With
actual effort of 60 person hours, it delivered 8 stories with cumulative 27
story points and slipped to deliver 2 story with 9 story points, there were 25
builds created out of which 15 passed. 18 out of 30 test cases were
automated. 21 test cases discovered defects. Which of the following metrics
are correct?
Schedule deviation is can not be calculated, test case efficiency is 60%
Test case efficiency is 60% , Commitment slippage is 25%, Build success rate
is 70%
Schedule deviation is zero, test case efficiency is 70% , Commitment slippage
is 20%, Build success rate is 60%
Schedule deviation is zero, test case efficiency is 70% , Commitment slippage
is 20%, Build success rate is 60%

49
A project is following strict time boxed iteration. In one of the iteration: With
actual effort of 60 person hours, it delivered 6 stories with cumulative 24
story points and slipped to deliver 2 story with 9 story points, there were 25
builds created out of which 15 passed. 18 out of 30 test cases were
automated. 18 test cases discovered defects. Which of the following metrics
are correct?
Test automation percentage is 75%and commitment slippage is 25 %
Test case efficiency is 60% and Commitment slippage is 25%
Test case efficiency is 60% and Commitment slippage is 25%

50
A project is following strict time boxed iteration. In one of the iteration: With
actual effort of 60 person hours, it delivered 6 stories with cumulative 48

story points and slipped to deliver 2 story with 9 story points, there were 25
builds created out of which 20 passed. 21 out of 30 test cases were
automated. 18 test cases discovered defects. Which of the following metrics
are correct?
Test automation percentage is 70%.Commitment slippage is 25%. Velocity is
0.8 story point /person hour.
Test case efficiency is 70%. Velocity is 0.6 Story Point/Person Hour .
Commitment slippage is 33%. Schedule deviation cannot be calculated.
Test automation percentage is 70%.Commitment slippage is 25%. Velocity is
0.8 story point /person hour.

51
A project is following strict time boxed iteration. In one of the iteration: With
actual effort of 60 person hours, it delivered 8 stories with cumulative 36
story points and slipped to deliver 2 story with 9 story points, there were 30
builds created out of which 21 passed. 24 out of 30 test cases were
automated. 24 test cases discovered defects. Which of the following metrics
are correct?
Commitment slippage is 25%. Schedule deviation can not be calculated
Test case efficiency is 60%. Velocity is 0.8 Story Point/Person Hour
Test automation percentage is 80%.Commitment slippage is 20%
Velocity is 0.4 Story Point/Person Hour, Build success rate is 60%
Test automation percentage is 80%.Commitment slippage is 20%

52
A project is following strict time boxed iteration. In one of the iteration: With
actual effort of 60 person hours, it delivered 8 stories with cumulative 36
story points and slipped to deliver 2 story with 9 story points, there were 30
builds created out of which 21 passed. 18 out of 30 test cases were
automated. 24 test cases discovered defects. Which of the following metrics
are correct?

Test case efficiency is 60%. Velocity is 0.8 Story Point/Person Hour


Commitment slippage is 20%. Schedule deviation is zero
Velocity is 0.4 Story Point/Person Hour, Build success rate is 60%
Test automation percentage is 80%.Commitment slippage is 25%
Commitment slippage is 20%. Schedule deviation is zero

53
A project is following strict time boxed iteration. In one of the iteration: With
actual effort of 60 person hours, it delivered 8 stories with cumulative 54
story points and slipped to deliver 2 story with 9 story points, there were 30
builds created out of which 21 passed. 24 out of 30 test cases were
automated. 18 test cases discovered defects. Which of the following metrics
are correct?
Commitment slippage is 40%. Schedule deviation can not be calculated
Test case efficiency is 80%. Velocity is 0.6 Story Point/Person Hour
Velocity is 0.9 Story Point/Person Hour, Build success rate is 70%
Test automation percentage is 60%.Commitment slippage is 25%
Velocity is 0.9 Story Point/Person Hour, Build success rate is 70%

54
A project is following strict time boxed iteration. It was expected to complete
in 5 iteration but it took one more iteration to complete. In one of the
iteration: With actual effort of 60 person hours, it delivered 6 stories with
cumulative 36 story points and slipped to deliver 2 story with 9 story points,
there were 30 builds created out of which 21 passed. 21 out of 30 test cases
were automated. 24 test cases discovered defects. Which of the following
metrics are correct?
Test case efficiency is 60%. Velocity is 0.8 Story Point/Person Hour
Test automation percentage is 80%.Commitment slippage is 20% . Schedule

deviation is 70% over all.


Velocity is 0.6 Story Point/Person Hour, Build success rate is 70%, schedule
deviation is 20% overall.
Velocity is 0.6 Story Point/Person Hour, Build success rate is 70%, schedule
deviation is 20% overall.

55
A project is following strict time boxed iteration. In one of the iteration: With
actual effort of 72 person hours, it delivered 8 stories with cumulative 36
story points and slipped to deliver 2 story with 9 story points, there were 30
builds created out of which 24 passed. 24 out of 30 test cases were
automated. 21 test cases discovered defects. Which of the following metrics
are correct?
Velocity is 0.75 Story Point/Person Hour, Build success rate is 70%
Test case efficiency is 60%. Velocity is 0.8 Story Point/Person Hour
Test automation percentage is 80%.Commitment slippage is 20%
Schedule deviation not be calculated
Test automation percentage is 80%.Commitment slippage is 20%

56
A project is following strict time boxed iteration. In one of the iteration: With
actual effort of 72 person hours, it delivered 8 stories with cumulative 58
story points and slipped to deliver 2 story with 9 story points, there were 30
builds created out of which 24 passed. 24 out of 30 test cases were
automated. 21 test cases discovered defects. Which of the following metrics
are correct?
Test automation percentage is 70%.Commitment slippage is 25%
Velocity is 0.8 Story Point/Person Hour, Build success rate is 80%
Schedule deviation not be calculated

Test case efficiency is 60%. Velocity is 0.8 Story Point/Person Hour


Velocity is 0.8 Story Point/Person Hour, Build success rate is 80%

57
_____________ is a key behavior exhibited by members of successful agile
teams.
High self discipline
Low estimation adherence
Low self discipline
High metrics orientation
High self discipline

58
Select appropriate statement.
Agile is all about working software without any documentation
Agile is all about working software with upfront prescriptive documentation
Agile is all about working software with just enough documentation
Agile is all about working software with just enough documentation

59
During the iteration planning_______ helps to minimize dependencies across
teams executing Agile in distributed environment.
Vertical slicing
Horizontal slicing

Backlog slicing
Vertical slicing

60
Select appropriate related to Pair Programming.
Expensive code review
Has reduced distractions
Helps to restrict knowledge of the code to key members of project
Has reduced distractions

61
Delivery Business Value (DBV) is _______.
Delivered business value for the product backlog
Delivered business value for the release backlog
Delivered Business Value till the iteration/ Business Value of the product
backlog
Delivered Business Value till the iteration/ Business Value of the product
backlog

62
Burn down Chart gives amount of ________ each day in the iteration.
Re-estimated work effort remaining
Feature completed
Tasks completed

Re-estimated work effort remaining

63
Velocity gives productivity of team in terms of _______ implemented based
their actual efforts in the iteration.
Function points
Feature points
Use case points
Story points
Story points

64
Cruise Control is a tool ________.
For creating and testing the automated builds
For creating automated builds and release reports
For scheduling and creating the automated builds
For scheduling and creating the automated builds

65
________ may not be done during every iteration.
Integration
Coding
Release
Stories estimate

Release

66
An iteration length needs to be less than ________.
6 weeks
8 weeks
30 days
2 weeks
6 weeks

67
What does INVEST w.r.t User Story stands for?
Interdependent, Negotiable, Valuable, Estimatable, Systemic and Testable.
Independent, Negotiable, Valuable, Executable, Appropriately sized and
Testable.
Independent, Negotiable, Valuable, Estimateable, Appropriately sized and
Testable.
Independent, Non-Negotiable, Valuable, Estimatable, Appropriately sized and
Testable.
Independent, Negotiable, Valuable, Estimateable, Appropriately sized and
Testable.

68
What is velocity?
Story points

Testing effectiveness
Measurement of team's productivity in terms of Story points and actual effort
Functionality
Measurement of team's productivity in terms of Story points and actual effort

69
Who is Scrum Master?
Program Manager
Process Facilitator/Firewall
Line/Product Manager
Customer
Process Facilitator/Firewall

70
Identify problem in traditional development methods?
Metrics rigor
No problems as it is phase wise driven
Late Integration
Late Integration

71
Highest of Agile benefits are realized in the scenarios where ______________.
Requirements are clear and team's technical knowledge is high

Requirements are not clear and team's technical knowledge is low


Requirements are clear and team's technical knowledge is low
Requirements are not clear and team's technical knowledge is high
Requirements are not clear and team's technical knowledge is low

72
In Agile, from design document perspective it should be ______.
No documentation as it is Agile
Upfront documentation
Only document at the release time
Document major decision at the end of iteration
Document major decision at the end of iteration

73
In Sprint Planning meeting Stories are selected from?
Release Backlog
Not selected as it is assigned by customer
Product Backlog
Sprint Backlog
Product Backlog

74
In time-boxed Iteration what is flexible when iteration is about to end?

Testing effectiveness
Delivery Dates
Reviews effectiveness
Deliverables
Deliverables

75
_________________ is an agile methodology.
Design of Experiments
Rational Unified Process for Software Development
Open Unified Process for Software Development
Incremental software development
Open Unified Process for Software Development

76
Who owns and writes the user stories?
Technical Writers
Development Team
Scrum Master
Customer Team
Customer Team

77

Select the right options regarding the characteristic of Velocity.


Constant across the iterations
Velocity can be compared across different teams
Delivery Capacity of the team in an iteration in terms of story point and
actual effort
Delivery Capacity of the team in an iteration in terms of story point and
actual effort

78
The development team estimated a story as four story points and they took
three days to complete it. What will be the contribution of this story for the
overall velocity at the end of iteration?
12 Story Points
7 Story Points
4 Story Points
24 Story Points
4 Story Points

79
Identify incorrect statement from below.
Developers will do white box testing
Developers are not responsible for estimating as a team
Developers will help divide the stories into tasks
Developers ensure the amount of work assigned to them is optimal
Developers are not responsible for estimating as a team

80
Identify the correct statements from below.
The product owner is optional for the sprint planning meeting
Only Scrum masters and product owner attends the sprint planning meeting
Sprint Planning meeting is not a must at the start of each iteration
Product owner gives the prioritized set of stories for the iteration
Product owner gives the prioritized set of stories for the iteration

81
The scrum team is in the middle of an iteration and the product owner
requests to change some requirement that is being implemented in the
current iteration. As a Scrum Master what would you do in this situation?
Ask the product owner to add the new request in the product backlog and
inform that the changed requirement can be taken in the next sprint based
on the priority.
Accept the request for the change in requirements and ask the developers to
consider the same for implementation in the current iteration.
Ask the product owner to add the new request in the product backlog and
inform that the changed requirement can be taken in the next sprint based
on the priority.

82
Stories to be implemented in each iteration are selected based on following
parameters.
Scrum Master's preference
Customers preference

Ease of implementation
Customers preference

83
The agile coach role can not be played by individual who is working as
_____________.
Full time quality coordinator
Project Manager
Project Lead
Team Member
Team Member

84
For productivity calculations of the current iteration which of the following is
not applicable?
Reused code from outside (other than code generated in any previous
iteration)
Tool generated code in the current iteration
Code written in the previous iteration
Modified code in the current iteration
Code written in the previous iteration

85
___________________ is not part of Scrum Masters responsibility in our
organization.

Perform continuous re-factoring


Help and mentor people to understand XP process
Collect and analyze metrics
Give feedback about the analysis
Perform continuous re-factoring

86
Story card template is filled during ___________ phase of Agile life cycle model.
Release
Exploration
Iteration
Planning
Exploration

87
Focus towards users perspective comes very obvious when _________ is
practiced in a XP project.
Test First Development
Continuous Integration
Sustainable Pace
Pair Programming
Test First Development

88

One of the ground rules for Test first development is _____________.


Write the test case before writing the code
Follow pair programming and refactoring
Use virtual machines and machine slices to run test cases
Perform continuous integration
Write the test case before writing the code

89
Small Releases practice of XP promotes which of the following agile
principles?
Build projects around motivated individuals
Promote sustainable development
Simplicity is essential
Deliver working software frequently
Deliver working software frequently

90
Which of the following is not true for Metaphors?
Develops a common vision of how the system/product works
Helps to discover the essential elements of the evolving system
Kills creativity in the software development
Kills creativity in the software development

91

Practicing Simple Design would help in _______.


Arriving at a Up Front Design that would last for the lifetime of the product
Completing the development with inexperienced people as the design is
simple
Preventing development of YAGNI (You are Not Going to Need It) features
Preventing development of YAGNI (You are Not Going to Need It) features

92
A project is following strict time boxed iteration. In one of the iteration: With
actual effort of 72 person hours, it delivered 6 stories with cumulative 54
story points and slipped to deliver 2 story with 9 story points, there were 30
builds created out of which 18 passed. 21 out of 30 test cases were
automated. 24 test cases discovered defects. Which of the following metrics
are correct?
Test automation percentage is 90%.Commitment slippage is 30% , Velocity is
54 Story Point/Person Hour, Build success rate is 70%
Test automation percentage is 70%.Commitment slippage is 25% , Velocity is
0.75 Story Point/Person Hour, Build success rate is 60%
Test automation percentage is 80%.Commitment slippage is 33% , Velocity is
72 Story Point/Person Hour, Build success rate is 80%
Test automation percentage is 70%.Commitment slippage is 25% , Velocity is
0.75 Story Point/Person Hour, Build success rate is 60%

93
For a large distributed agile project, there are 3 teams located respectively at
UK (GMT), India(GMT+5:30) and Singapore (GMT+8:00). Among the given
time slot options as below, what should be the preferred time slot for Scrum
of Scrum meeting? Also, to manage 'sustainable pace', ensure that no team
has to take the call before 7:30 AM or after 6:30 PM with respect to their local
time.

8:00 AM GMT - 9:00 AM GMT


11:00 AM GMT -12:00 AM GMT
6:00 PM GMT 7:00 PM GMT
2:00 PM GMT - 3:00 PM GMT
8:00 AM GMT - 9:00 AM GMT

94
For a large distributed agile project, there are 3 teams located respectively at
France (GMT+1:00), India (GMT+5:30) and Malaysia (GMT+8:00). Among the
given time slot options as below, what should be the preferred time slot for
Scrum of Scrum meeting? Also, to manage 'sustainable pace', ensure that no
team has to take the call before 7:30 AM or after 6:30 PM with respect to their
local time.
9:00 AM GMT -10:00 AM GMT
11:00 AM GMT - 12:00 AM GMT
2:00 PM GMT - 3:00 PM GMT
6:00 PM GMT - 7:00 PM GMT
9:00 AM GMT -10:00 AM GMT

95
For a large distributed agile project, there are 3 teams located respectively at
Germany (GMT+1:00), US (GMT-8:00)and Argentina (GMT-3:00). Among the
given time slot options as below, what should be the preferred time slot for
Scrum of Scrum meeting? Also, to manage 'sustainable pace', ensure that no
team has to take the call before 7:30 AM or after 6:30 PM with respect to their
local time.
8:00 AM GMT -9:00 AM GMT
4:00 PM GMT - 5:00 PM GMT

2:00 PM GMT - 3:00 PM GMT


11:00 AM GMT - 12:00 AM GMT
4:00 PM GMT - 5:00 PM GMT

96
For a large distributed agile project, there are 3 teams located respectively at
Thailand (GMT+7:00), Japan (GMT+9:00)and US (GMT-8:00). Among the given
time slot options as below, what should be the preferred time slot for Scrum
of Scrum meeting? Also, to manage 'sustainable pace', ensure that no team
has to take the call before 7:30 AM or after 6:30 PM with respect to their local
time.
6:30 AM GMT - 7:30 AM GMT
12:30 PM GMT - 1:30 PM GMT
12:30AM GMT - 1:30AM GMT
6:30 PM GMT - 7:30 PM GMT
12:30AM GMT - 1:30AM GMT

97
Visual control chart enables understanding on projects progress for
_______________.
Customer and consultant
Project Manager and Coach
All
Project Team
All

98
People experienced in roles such as ______________ and _________ in traditional
software development are preferred resources for agile projects.
Tester plus Business Analyst (QA-BA), White-Box Tester
Quality Assurance Manager, Program Manager
Regression Tester, Business Analyst
Database Admin, System Admin
Tester plus Business Analyst (QA-BA), White-Box Tester

99
Preferred work place for 10 -20 member Agile project team is ____________.
Remote working from individual locations. All people connected through VOIP,
chat sessions and live meetings.
Usual cubicles with one large dedicated discussion room and charts room.
A large common working room with large table and enough chairs to provide
ample seating space. Three walls for white boarding. One wall for some
storage space.
Open cubicles with common chart area and several small discussion rooms.
A large common working room with large table and enough chairs to provide
ample seating space. Three walls for white boarding. One wall for some
storage space.

100
The only tool in absence of which any agile development team will be
paralyzed is ____.
Software configuration management tool
Functional testing tool

Requirements management tool


Syntax and coding standards adherence checking tool
Software configuration management tool

101
In spite of following all practices of XP and Scrum the agility quotient
decreases as _________ .
Team size exceeds, distance and barriers between work locations increased
More tools are deployed, More communication links are set up
Team size exceeds, distance and barriers between work locations increased

102
Adverse impact of increased team size and distributed work locations, on
agility of a development team can be reduced by_____________ .
Increasing reviews rigor
Setting up more communication links
Increasing metrics rigor
Setting up more communication links

103
Who selects the iteration length in Agile projects?
Customer and Development Team
Development Team
Customer Team

Customer and Development Team

104
Triangulating is _____________.
An requirements elicitation technique
An estimation technique
Agile principle
An estimation technique

105
Agile promotes ___________.
Detailed documentation upfront at the start of project
Just enough documentation required at the iteration level
No documentation
Just enough documentation required at the iteration level

106
Agile promotes ___________ process.
Prescriptive
Adoptive
Adoptive

107
Select all appropriate Scrum practices from below options.
Mandated on burn down chart
Scrum Master organizes and directs the team
Once the iteration is in progress no change/addition in the stories/features
Demo to external customer done on need basis at the end of the iteration
Once the iteration is in progress no change/addition in the stories/features

108
Ideal time is _______ as the elapsed time.
Not same
Same
Not same

109
Agile ______ increased accountability to customer.
Promotes
Does not promote
Promotes

110
Agile projects recommend ___________.
Both schedule buffers and feature buffers

Either schedule or feature buffer


Schedule buffers only
Feature buffers only
Both schedule buffers and feature buffers

111
Agile _______ between estimation of size and estimation of duration.
Differentiates
Does not differentiate
Differentiates

112
Agile ______ change in requirement in the product/release back log.
Does not allow
Welcomes
Welcomes

113
Agile _____ change in requirement in the iteration backlog of the on going
iteration.
Does not allow
Welcomes
Does not allow

114
Select the characteristics of a good story.
Investable
Validable
Incremental and Variable
Estimateable and Negotiable
Estimateable and Negotiable

115
Simplicity, courage, feedback and _________ are 4 values of Extreme
Programming.
Collaboration
Communication
Adoption
Explore
Communication

116
_____________ in its core is not agile.
Rational Unified Process
Dynamic Software Development Methods
Feature Driven Development
Scrum
Rational Unified Process

117
Co-location with end users promotes XP value of _____________.
Communication and feedback
Simplicity and courage
Feedback and simplicity
Respect to work when you see it
Communication and feedback

118
A system metaphor provides ___________.
An idea or a model for the system
Detailed description of the system as explained by the end-user
No evident resemblance to the system
An idea or a model for the system

119
In agile projects, design is _________.
Done up-front for all the entire product
Done one-time only
Done on need basis
Done all-the-time (in each iteration)
Done all-the-time (in each iteration)

120
Which of the following is not Refactoring?
Removing redundancy in code
Enhancing the product with more features
Modifying the code to keep it concise for better maintainability
Continuous design improvement
Enhancing the product with more features

121
___________ is not a core XP practice.
Simple Design
Sustainable Pace
Collective Ownership
Metrics Collection
Metrics Collection

122
Which of the following is not true for metaphor?
An XP practice used by all stakeholders to describe the project path and
outcome
This is used by only customer
It is driven by customers vision and supports the simple design, refactoring
and pair programming practices of XP

This is used by only customer

123
_____________ Phase of XP focuses towards training and user documentation.
Iteration
Release
Exploration
Planning
Release

124
The role that provides technical consulting in the XP project is called ________.
Project Manager
Consultant
Coach
Customer
Consultant

125
_____________ enables team to learn from the mistakes done in the previous
iteration.
Pair programming
Estimation during release planning
Estimation during iteration planning

Retrospective
Retrospective

126
A project is following strict time boxed iteration. In one of the iteration: With
actual effort of 72 person hours, it delivered 12 stories with cumulative 50
story points and slipped to deliver 3 story with 9 story points, there were 30
builds created out of which 27 passed. 24 out of 30 test cases were
automated. 21 test cases discovered defects. Which of the following metrics
are correct?
Test case efficiency is 70%. Commitment slippage is 20% Velocity is .7 Story
point/Person Hour. Build success rate is 90%
Test automation percentage is 70%. Velocity is 0.6 Story Point/Person Hour.
Commitment slippage is 25%. Build success rate is 90%
Schedule deviation not be calculated
Test case efficiency is 70%. Commitment slippage is 20% Velocity is .7 Story
point/Person Hour. Build success rate is 90%

127
Select appropriate XP values from following.
Collaboration and Coordination
Communication and Simplicity
Communication and Simplicity

128
Appropriate XP values are ____.

Prioritization and Coordination


Feedback and Courage
Feedback and Courage

129
Agile iterations/sprints ________.
Can have schedule deviations
Have no schedule deviations
Have no schedule deviations

130
Planned Utilization Factor is _________.
(Actual Effort Planned Effort)/Capacity
Planned Effort/Capacity
Planned Effort/Capacity *100
Actual Effort/Capacity
Planned Effort/Capacity

131
Velocity is ___________ per iteration.
FP/Efforts
Total Story Points for all completed stories
LOC/Efforts

Total Story Points for all completed stories

132
As part of the Pair Programming technique, the pairs needs to be ______
among the team for its success.
Enforced
Voluntarily chosen
Voluntarily chosen

133
Select appropriate roles of XP.
Customer, Manager
Product owner, Scrum Team, Scrum Master, Coach
Customer, Manager

134
Select appropriate roles of Scrum.
Customer, Manager, Coach, Tracker, Programmer, Tester
Product owner, Scrum Team, Scrum Master
Product owner, Scrum Team, Coach
Product owner, Scrum Team, Scrum Master

135

The purpose of Daily Scrum Meeting is to __________.


Synchronize the work among the team members on a daily basis and identify
possible issues/hindrances that needs to be looked into separately
Resolve the issues of the team on a daily basis by coming together
Synchronize the work among the team members on a daily basis and identify
possible issues/hindrances that needs to be looked into separately

136
Product Owner is responsible ___________.
For coming up with the stories/features and their prioritization in the Product
Backlog
To synchronize the work among the team members on a daily basis and to
identify possible issues/hindrances that need to be looked into separately
For coming up with the stories/features and their prioritization in the Product
Backlog

137
Scrum master facilitates __________.
For coming up with the stories/features and their prioritization in the Product
Backlog
To synchronize the work among the team members on a daily basis and
identify possible issues/hindrances that need to be looked into separately
To synchronize the work among the team members on a daily basis and
identify possible issues/hindrances that need to be looked into separately

138

Product Backlog is ________.


Detailed, complete and provides detailed estimates of the requirements
Never detailed, but is dynamic and evolves as the product evolves over the
period of time.
Never detailed, but is dynamic and evolves as the product evolves over the
period of time.

139
Wipro has adopted Agile methodology which is ________.
Based on XP
Combination of Scrum and XP
Based on DSDM
Based on Scrum
Combination of Scrum and XP

140
Select the challenges faced in the distributed Agile from the list below.
Communication with different teams
All
Build Infrastructure
Time Zone
All

141

______________ should be considered while prioritizing the stories for the


release.
Technical complexity
Technical complexity and business value
Business value
Effort
Technical complexity and business value

142
Which one of the following is not a Scrum role?
Product Manager
Team
Product Owner
Scrum Master
Product Manager

143
Which of the following meeting is not part of Scrum?
Sprint retrospective meeting
Product review meeting
Sprint review meeting
Sprint planning meeting
Product review meeting

144
Which of the following questions is not relevant for regular Scrum Meeting?
What will you do between now and the next Daily Scrum meeting regarding
this project?
What impedes you from performing your work as effectively as possible?
Would you be able to finish your work on time?
What have you done since the last Daily Scrum regarding this project?
Would you be able to finish your work on time?

145
Name the meeting during which the team demonstrates to the Product Owner
and any other interested parties what it was able to accomplish during the
Sprint.
Stakeholder review meeting
Sprint retrospective meeting
Sprint review meeting
Product review meeting
Sprint review meeting

146
Which one of the following is not a valid Scrum rule?
No one can provide advice, instructions, commentary, or direction to the
Team during the Sprint. The Team is utterly self-managing.
The Team can seek outside advice, help, information, and support during the
Sprint.
If the Team determines that it can address more Product Backlog during the
Sprint than it selected during the Sprint planning meeting, it cannot select

and add new items from the product backlog.


If the Team feels itself unable to complete all of the committed Product
Backlog during the Sprint, it can consult with the Product Owner on which
items to remove from the current Sprint.
If the Team determines that it can address more Product Backlog during the
Sprint than it selected during the Sprint planning meeting, it cannot select
and add new items from the product backlog.

147
A Story can be _________.
Requirement
Enhancement
Bug
All of the above
All of the above

148
What is discussed in Retrospective?
Lessons learnt and best practices of previous iteration
Customer issues and complaints of previous iteration
Only metrics and associated action items
Agenda is set by customer
Lessons learnt and best practices of previous iteration

149

A Story is _____ level definition of business requirement which contains _____


information.
High, just enough
High, detailed
Low, detailed
Low, just enough
High, just enough

150
What is the purpose of Daily Standup Meeting?
Share commitment, set direction and focus
Only Identify obstacles
Track progress
Share commitment, set direction and focus

151
For Demo, the following mechanism can be used?
LiveMeeting, WebEx or Onsite Co-ordinator
Presentation
Word document
LiveMeeting, WebEx or Onsite Co-ordinator

152
When is Retrospective conducted?

Almost at the end of iteration


At the mid of iteration
It is continuous process
Depends on customer
Almost at the end of iteration

153
One of the agile values states 'Responding to Change over ________'.
Following a plan
Following priority
Following a schedule
Following commitments
Following a plan

154
A unit test ideally should cause execution of no more than ___ lines of mainline code.
20
50
5
100
20

155

It is recommended to have tasks of 1 to ______ hour long.


5
24
16
40
16

156
All developers should have _______ to all files needed for the build and should
obtain all such files directly from the SCM system.
Read-write access
At least read-only access
At least read-only access

157
While utilizing continuous integration it is ____ to communicate results of the
build to the entire development team.
Optional
Trivial
Crucial
Crucial

158
________________ must be used during release planning phase to identify

dependencies among stories.


Story cards
Test Driven Development
Reviews and Documents
Design/Dependencies Structure Matrix
Design/Dependencies Structure Matrix

159
To ensure quality software is available at any point of time, ____________
should be followed.
Continuous Integration
Pair programming
Daily Standup Meeting
Collective Ownership
Continuous Integration

160
What are XP values?
Simplicity, Communication, Feedback, Courage and Respect
Extreme Programming, Communication, Feedback and Courage
Simplicity, Communication, Feedback and Cultural Sensitivity
Collocation, Communication, Courage and Respect
Simplicity, Communication, Feedback, Courage and Respect

161
What is meaning of DOD?
Design of Development
Definition of Done
Document of Design
Definition of Done

162
What does ATDD stand for?
Actual Throughout Driven Development
Automated Test Driven Development
Acceptance Test Design Document
Acceptance Test Driven Development
Acceptance Test Driven Development

163
What does PSPI stand for?
Potential Scalable Product Increment
Product Shippable Packaged Installed
Product Shippable Planned Index
Potential Shippable Product Increment
Potential Shippable Product Increment

164
It is preferred to do initial iterations of agile projects in _________ billing type.
FPP
Time and Material
Fixed Capacity
Time and Material

165
In Agile, task efforts expended is tracked in terms of ________?
Dependency
Tools
% completion
Remaining Hours
Remaining Hours

166
In Agile estimation, generally the following units are used:
Ideal Engineering Hours/Days and Story Points
Story Points and Ideal Engineering Days
Story Points and Duration
Story Points and Ideal Engineering Hours
Ideal Engineering Hours/Days and Story Points

167
Agile Retrospective is conducted to identify_______.
Customer complaints
Improvement areas
Action tracker
Positives and improvement areas
Positives and improvement areas

168
In Agile, from design perspective it should be _________.
Reviewed by Scrum Master
Simple and Scalable
Speculative to accommodate future requirements changes
Simple and Scalable

169
metaphor as a _____ or _____ something which is used to depict or represent
something else.
Symbol, allegory
Expression,object
Symbol, allegory

170
The duration and overlap period of iteration zero with respect to exploration

and planning phase _________.


May vary depending on the complexity of the project
Is time boxed
May vary depending on the complexity of the project

171
Successful execution of ________ is critical for the success of the other
iterations.
Detailed requirements elicitation
Iteration zero
Design phase
Iteration zero

172
Test Driven Development (TDD) is _________.
Writing a unit test, then writing some code to pass the unit test. Then refactor
and test again.
About writing some tests to ensure that most of our code works
Writing unit test and then doing some coding
Writing a unit test, then writing some code to pass the unit test. Then refactor
and test again.

173
Its important in TDD to write a _______ first.

Design
Code
Test Case
Test Case

174
Stories _________.
Consists of multiple use cases
Can span iterations
Should not span iterations
Should not span iterations

175
In SCM context, private workspaces should be given to developers _______.
So that they share code whenever asked by customer
To enforce them to work in isolation
So that they can remain productive regardless of the overall state of the
project source code
So that they can remain productive regardless of the overall state of the
project source code

176
In case of large agile project with large and distributed team, the loops
identified by Design/Dependencies Structure Matrix must be handled by
___________.

Single team at single geography


Multiple teams at single geography
Single team at distributed geography
Multiple teams at multiple geography
Single team at single geography

177
Scrum of Scrum is suggested for teams greater than _________.
20
9
5
50
9

178
_______________ must be used for daily status update from large distributed
agile teams.
Scrum of Scrum
Video conferencing
Emails
Burn-down chart
Scrum of Scrum

179

Tools identification, installation and training of tools should be done in


_______________
Release
Exploration
Iteration zero
Planning
Iteration zero

180
A project is following strict time boxed iteration. In one of the iteration: With
actual effort of 60 person hours, it delivered 8 stories with cumulative 24
story points and slipped to deliver 2 story with 9 story points cumulative,
there were 25 builds created out of which 15 passed. 18 out of 30 test cases
were automated. 21 test cases discovered defects. Which of the following
metrics are correct?
Test case efficiency is 60% , Commitment slippage is 25%
Build success rate is 70%, Commitment slippage is 40%
Test automation percentage is 60%, Velocity is 0.4 Story Point/Person Hour
Test automation percentage is 60%, Velocity is 0.4 Story Point/Person Hour

181
A project is following strict time boxed iteration. In one of the iteration: With
actual effort of 72 person hours, it delivered 6 stories with cumulative 36
story points and slipped to deliver 2 story with 9 story points, there were 30
builds created out of which 24 passed. 24 out of 30 test cases were
automated. 24 test cases discovered defects. Instead of 5 iterations it has
extend to 6 iterations. Which of the following metrics are correct?
Test automation percentage is 60%.Commitment slippage is 20%
Schedule deviation is 10% at iteration level

Test case efficiency is 60%. Velocity is 0.8 Story Point/Person Hour


Velocity is 0.5 Story Point/Person Hour, Build success rate is 80%
Velocity is 0.5 Story Point/Person Hour, Build success rate is 80%

182
Team size ____________ is recommended for Daily Scrum Meeting.
5- 6 person
Strictly 5
3-9 person
1-5 person
3-9 person

183
In Scrum of Scrum meetings, the _____________ of first level Scrum meetings
participate as ___________ of next level Scrum meetings.
Members, Scrum Masters
Product owners, Scrum Masters
Scrum Masters, Product owners
Scrum Masters, Members
Scrum Masters, Members

184
_______________ helps to consolidate status and act swiftly on resolving
impediments for large distributed agile teams.

Scrum Master
Project Manager
Scrum of Scrum
Agile Coach
Scrum of Scrum

185
For a large distributed agile project, there are 3 teams located respectively at
UK (GMT), US (GMT-5:00) and UAE (GMT+3:00). Among the given time slot
options as below, what should be the preferred time slot for Scrum of Scrum
meeting? Also, to manage 'sustainable pace', ensure that no team has to take
the call before 7:30 AM or after 6:30 PM with respect to their local time.
8:30 AM GMT -9:30 AM GMT
4:30 PM GMT -5:30 PM GMT
7:30 PM GMT -8:30 PM GMT
1:30 PM GMT -2:30 PM GMT
1:30 PM GMT -2:30 PM GMT

186
For a large distributed agile project, there are 3 teams located respectively at
UK (GMT), India (GMT+5:30) and Taiwan (GMT+8:00). Among the given time
slot options as below, what should be the preferred time slot for Scrum of
Scrum meeting? Also, to manage 'sustainable pace', ensure that no team has
to take the call before 7:30 AM or after 6:30 PM with respect to their local
time.
1:30 PM GMT - 2:30 PM GMT
7:30 AM GMT - 8:30 AM GMT
5:30 PM GMT - 6:30 PM GMT

10:30 AM GMT -11:30 AM GMT


7:30 AM GMT - 8:30 AM GMT

187
For a large distributed agile project, there are 3 teams located respectively at
China (GMT+8:00), Australia (GMT+10:00)and US (GMT-8:00). Among the
given time slot options as below, what should be the preferred time slot for
Scrum of Scrum meeting? Also, to manage 'sustainable pace', ensure that no
team has to take the call before 7:30 AM or after 6:30 PM with respect to their
local time.
11:30 PM GMT - 12:30 PM GMT
5:30 PM GMT - 6:30 PM GMT
5:30 AM GMT - 6:30 AM GMT
11:30 PM GMT - 12:30AM GMT
11:30 PM GMT - 12:30AM GMT

188
In case of large agile projects, the infrastructure setup and high level
architecture should be done in ________________.
Release
Planning
Iteration zero
Exploration
Iteration zero

189

Human resources identification must be done ___________________. Common


training on technical or non technical needs should be done in
_______________.
Exploration to planning, iteration zero
Exploration, planning
Planning, iteration zero
Exploration, release
Exploration to planning, iteration zero

190
__________ tool promotes all 4 values (courage, communication, simplicity and
feedback) for XP projects.
Silk Test
Rational Robot
Visual Control Chart
Microsoft Project
Visual Control Chart

191
In case of a good agile project which of the statements apply?
Process adherence is project manager's responsibility, coach trains the team
on process and metrics
Process adherence and metrics tracking is whole teams' responsibility, coach
guides the team to stay focused on customers' need
Team is mixed level experienced resources, customer defines the metrics to
be tracked and manager is responsible for process adherence
Team is high experienced, coach is responsible for process adherence and

metrics tracking
Process adherence and metrics tracking is whole teams' responsibility, coach
guides the team to stay focused on customers' need

192
Distributed agile project team can have increased effectiveness with the help
of following.
Video conferencing and live meetings
Comprehensive requirements document
Elaborate project release plan
Descriptive design document
Video conferencing and live meetings

193
If agile practices (XP and Scrum combination) are followed utmost possible by
4 teams in given scenarios. Which one of them would require more tools
support for communication and coordination.
Collocated team of 150 resources
Remote working team of 15 resources
Collocated team of 15 resources
Remote working team of 150 resources
Remote working team of 150 resources

194
Select the right options. Velocity is not _______

Delivery Capacity of the team in an iteration


Constant across different teams
Variable across iterations
Variable across iterations

195
Velocity of a team _______.
Is constant across iterations
Can be variable across iterations
Can be variable across iterations

196
Identify perceived disadvantages of Agile.
Customer/ product owners' direct involvement can lead to informal change in
requirements during running iteration. It can further lead to ever-lasting
project.
There is a risk of low motivation amongst the team.
Customer/ product owners' direct involvement can lead to informal change in
requirements during running iteration. It can further lead to ever-lasting
project.

197
Select the correct Agile life cycle phases adopted at Wipro.
Elaboration
Retrospective

Design
Planning
Planning

198
What is the unit of a story point?
Size of Code/Efforts
Person Hours
Number of Stories/efforts
Unit less
Unit less

199
Please select appropriate from below options.
A release burn down chart shows number of stories remaining in the project
as of the start of the iteration
A release burn down chart shows number of tasks remaining in the project
as of the start of the iteration
A release burn down chart shows total LOC remaining in the project as of the
start of the iteration
A release burn down chart shows number of stories remaining in the project
as of the start of the iteration

200
______ practice is not explicitly mentioned in Scrum.

Daily Standup Meeting


Mid -Sprint Review of Product Backlog
Test Driven Development
Sprint Planning Meeting
Test Driven Development

201
Time boxing is __________.
The process of ensuring the completion of iteration backlog within the
iteration
The process of finalizing the features for the iteration
The process of fixing the iteration end time
Flexibility to increase the iteration duration
The process of fixing the iteration end time

202
Commitment Slippage ___________.
Gives the actual stories not implemented against planned in the iteration
Gives the total stories descoped by the customer
Gives the actual stories not implemented against planned in the iteration

203
Agile is _________.
Process improvement framework

A development framework
A development framework

204
Agile can be the driving force at the _____.
Project team level
Organization level
Program level
Project team level

205
Who is responsible for estimate against story cards during iteration planning?
Product Manager
Customer
Agile Coach
Team Members
Team Members

206
WIKI Page is a preferred tool for promoting ___________.
Test First Development
Continuous Integration
Communication

Metaphor
Communication

207
Focused on high quality of life for team members in such a way that project
can continue to run forever. This statement is taken care by which of the
following agile principles?
Deliver working software frequently
Promote sustainable development
Simplicity is essential
Promote sustainable development

208
Which of the following is false?
Agile developers have three levels of planning release, iteration and daily
Agile developers won't write any functionality that doesn't fulfill a specific,
explicit customer need
Agile developers do not create any documents
Agile developers deliver a fully functional and completed tested (albeit
possibly feature limited) system at the end of each iteration
Agile developers do not create any documents

209
User stories are _____________.
Documentation of requirements in customers terminology

Stories told by the user/customer that needs to be listened to improve


Customer Satisfaction
User manual
Users description of the requirements in use-case format only
Documentation of requirements in customers terminology

210
Refactoring should be done _______.
Only after the system is moved to production
Whenever and wherever possible
Only once in the last iteration
Only in the first iteration
Whenever and wherever possible

211
Product Backlog is a subset of Sprint Backlog.
True
False
False

212
Triangulating is an estimation technique where in the estimation of a story is
based on its relationship to one or more stories
True

False
True

213
Technical issue highlighting and solutioning is part of Daily Scrum Meeting.
True
False
False

214
Test cases should be written early in the iteration.
True
False
True

You might also like