Agile

- - Assess Yourself! You have to answer 30 multiple choice questions. You need to score a minimum of 70% to pass the tes

Views 612 Downloads 31 File size 267KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

- - 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

- 2 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 Master’s 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 ‘user’s 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 enduser 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 customer’s 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 main-line 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 everlasting 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 everlasting 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 User’s 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