Professional Documents
Culture Documents
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
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
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
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
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
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
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?
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
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
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
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
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
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.
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
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
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.
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
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
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
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
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
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 ____.
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
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
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
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
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
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
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?
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
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
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
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
___________.
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
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
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
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
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 _______
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.
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
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