Agile Practice Guide Q's (1) PDF

Summary

This document contains a list of questions and answers related to Agile methodology and project management practices. The questions range from defining high-uncertainty work to understanding the purpose of frequent delivery in agile methodologies, highlighting key concepts within agile practices.

Full Transcript

Which of the following describes high-uncertainty work? A. Work with a well-defined scope and stable requirements B. Work requiring routine, automated processes C. Work involving new design, problem-solving, and high rates of change D. Work with minimal risk and clear specifications Answer: C What...

Which of the following describes high-uncertainty work? A. Work with a well-defined scope and stable requirements B. Work requiring routine, automated processes C. Work involving new design, problem-solving, and high rates of change D. Work with minimal risk and clear specifications Answer: C What is the primary goal of agile project management? A. Reducing project costs B. Delivering continuous customer value C. Ensuring minimal stakeholder engagement D. Avoiding scope changes Answer: B According to the Agile Manifesto, which of the following is prioritized? A. Processes and tools over individuals and interactions B. Contract negotiation over customer collaboration C. Responding to change over following a plan D. Comprehensive documentation over working software Answer: C Which agile approach uses a visual board to track work-in-progress limits and flow? A. Scrum B. Kanban C. Crystal D. Extreme Programming (XP) Answer: B In an agile life cycle, what is the purpose of frequent delivery? A. To ensure minimal documentation B. To maximize initial planning C. To increase the frequency of stakeholder feedback and alignment D. To avoid any changes in project requirements Answer: C What type of project is best suited for a predictive life cycle? A. Projects with high rates of change and innovation B. Projects with clear and stable requirements C. Projects with undefined goals and high uncertainty D. Projects with frequent stakeholder feedback requirements Answer: B What is one major advantage of using an iterative life cycle? A. Delivering a fully functional product after one pass B. Increasing stakeholder involvement in the planning phase only C. Allowing feedback on unfinished work to refine and improve it D. Reducing the need for ongoing customer feedback Answer: C Which agile practice involves team members meeting to discuss progress and identify impediments? A. Retrospective B. Backlog refinement C. Daily standup D. Sprint planning Answer: C What is a key characteristic of servant leadership in an agile team? A. Dictating tasks and maintaining strict control over processes B. Focusing on self-awareness and helping team members grow C. Ensuring all work follows a rigid plan D. Minimizing communication to reduce interruptions Answer: B In agile, what does timeboxing refer to? A. Scheduling the entire project from start to finish upfront B. Fixing the duration of tasks or iterations to ensure timely feedback C. Reducing project scope in order to meet deadlines D. Establishing strict timelines with no flexibility for adjustments Answer: B Which of the following best defines high-uncertainty work in an agile context? A. Projects relying on predefined milestones and predictable workflows B. Initiatives involving automation and well-established processes C. Complex projects requiring iterative problem-solving and adaptive planning due to unknowns D. Deliverables characterized by clear requirements and minimal stakeholder involvement Answer: C What is the primary focus of agile project management according to its core principles? A. Maximizing resource efficiency and minimizing idle time B. Ensuring the delivery of a comprehensive project scope based on initial requirements C. Continuously refining and delivering valuable increments based on evolving customer needs D. Strictly following documented procedures to meet project deadlines Answer: C Which statement reflects the agile value "responding to change over following a plan"? A. Projects must maintain flexibility to adapt plans when new information arises, even if it delays delivery B. The primary objective is to adhere to a detailed project timeline, even if customer requirements shift C. Agile teams avoid planning to focus solely on iterative product delivery D. Changing requirements are accommodated through customer feedback, even if it impacts the existing roadmap Answer: D Which agile framework is specifically characterized by limiting work in progress and using a pull-based system for task management? A. Scrum, utilizing sprints and product backlogs B. Kanban, emphasizing continuous delivery and flow efficiency C. Lean, focusing on reducing waste and maximizing customer value D. Extreme Programming (XP), prioritizing technical excellence and code refactoring Answer: B Why is frequent delivery emphasized in agile methodologies? A. To provide immediate visibility into project progress and facilitate early feedback loops B. To ensure all features are deployed simultaneously at the end of each phase C. To limit the number of iterations and avoid scope creep during project execution D. To maintain control over the project schedule and prevent deviation from the initial plan Answer: A Which type of project is most likely to benefit from a predictive (waterfall) life cycle? A. Projects involving complex, iterative problem-solving with unclear requirements B. Initiatives with dynamic, frequently changing stakeholder needs C. Projects with well-defined deliverables, stable requirements, and a clear sequence of tasks D. Agile transformation projects requiring adaptability and frequent reprioritization Answer: C Which of the following is a key benefit of using an iterative approach in agile? A. Delivering the entire project scope at once based on initial stakeholder requirements B. Incrementally delivering a finished product without revisiting earlier phases C. Allowing continuous refinement based on feedback from prototypes and partial deliverables D. Avoiding the need for detailed planning or upfront requirement analysis Answer: C In agile, the purpose of the daily standup meeting is to: A. Conduct a detailed status report on project progress for the entire team B. Discuss completed tasks, upcoming work, and potential blockers in a timeboxed format C. Outline the entire sprint plan and allocate tasks based on team availability D. Resolve all project-related issues and conduct in-depth troubleshooting discussions Answer: B Which of the following practices emphasizes servant leadership in agile? A. Directly managing task assignments and closely supervising team activities B. Creating a rigid hierarchy to ensure efficient command and control structures C. Facilitating team self-organization by supporting individual growth and removing impediments D. Setting fixed goals and ensuring the team adheres strictly to predefined processes Answer: C Which of the following best describes timeboxing in agile project management? A. Constraining the project timeline to fixed dates, with no allowance for changes B. Using a fixed duration for specific activities to maintain focus and encourage iterative feedback C. Limiting the number of features to be included in each release cycle D. Scheduling the entire project lifecycle upfront to avoid scope adjustments Answer: B Which principle from the Agile Manifesto emphasizes welcoming changing requirements, even late in development? A. Customer collaboration over contract negotiation B. Responding to change over following a plan C. Working software is the primary measure of progress D. Delivering continuous business value through team interactions Answer: B The Agile Manifesto promotes which approach to documentation? A. Detailed documentation at each project phase to prevent rework B. Brief documentation as a baseline with extensive in-line comments C. Sufficient documentation to support the work, emphasizing working software D. Continuous documentation updates with every agile iteration Answer: C What does “satisfying the customer through early and continuous delivery” mean in an agile context? A. Conducting extensive user testing before releasing a product B. Delivering small increments early to get customer feedback C. Delivering the entire product upfront based on customer requirements D. Committing to changes only at pre-planned intervals Answer: B In the Agile Manifesto, what does valuing “individuals and interactions over processes and tools” suggest? A. People interactions are prioritized, but processes still drive productivity B. Process improvements are central to project success C. Team collaboration and communication are essential to project success D. Development tools should facilitate communication Answer: C The agile principle “simplicity—the art of maximizing the amount of work not done—is essential” focuses on: A. Developing quick, high-impact solutions B. Minimizing unnecessary work to keep the project scope manageable C. Using the fewest resources possible to complete work D. Reducing the development timeline as much as possible Answer: B Which life cycle is most appropriate for projects with high uncertainty and high rates of change? A. Predictive B. Iterative C. Incremental D. Agile Answer: D When is a predictive life cycle most suitable? A. When requirements are known upfront and unlikely to change B. For projects with unclear requirements that need frequent adaptation C. When iterative feedback is essential to meet customer needs D. For projects with multiple cross-functional teams Answer: A An incremental life cycle is characterized by: A. Delivering all project features at once after full development B. Regularly refining work based on customer feedback C. Delivering usable sections of the product in successive releases D. Conducting feedback sessions after each project phase Answer: C An iterative life cycle primarily supports which of the following? A. High predictability and low complexity B. Continuous delivery of finalized features C. Refinement of work in progress based on feedback D. Delivering finished work only at project end Answer: C Which hybrid life cycle combines predictive planning with agile execution? A. Predictive-Agile Blend B. Agile-Waterfall Integration C. Agile Iterative-Incremental D. Fit-for-Purpose Hybrid Answer: A What is a core characteristic of servant leadership in an agile environment? A. Controlling and directing the team’s workflow B. Ensuring team adherence to agile processes strictly C. Empowering the team by removing impediments and enabling success D. Organizing team performance reviews Answer: C Which of the following most accurately describes “generalizing specialists” on an agile team? A. Team members who specialize in one area but have broad skills in others B. Experts in agile processes without specific technical skills C. Team members who focus on specialized work without collaboration D. Generalists who can complete any task independently Answer: A What is the role of the project manager in an agile environment? A. Direct team tasks based on a rigid project plan B. Serve as a coach and facilitator, enabling team collaboration C. Oversee only budgeting and scheduling activities D. Conduct daily stand-ups and backlog refinement exclusively Answer: B Which practice is essential in organizations transitioning to agile methodologies? A. Emphasizing traditional project management tools B. Promoting a culture that tolerates risk and experimentation C. Mandating extensive documentation for each agile iteration D. Reducing team autonomy in decision-making Answer: B Why is transparency critical in agile organizations? A. It allows management to control the project closely B. It provides clarity in team and organizational interactions C. It enhances strict adherence to original project requirements D. It reduces the frequency of retrospectives needed Answer: B What is the primary purpose of retrospectives in an agile environment? A. Reviewing completed tasks to validate all requirements B. Identifying and implementing improvements for future iterations C. Conducting team performance reviews and adjusting workload D. Planning the next iteration’s workload and task assignments Answer: B In an agile context, the role of a product owner includes: A. Developing the project schedule and timeline B. Managing the project budget and resources C. Prioritizing the product backlog and clarifying requirements D. Conducting daily stand-ups with the team Answer: C What is a primary function of backlog refinement in agile projects? A. To adjust team roles and responsibilities B. To prioritize, clarify, and break down user stories in the backlog C. To finalize the schedule for each upcoming sprint D. To review the iteration’s progress and successes Answer: B Why are timeboxes used in agile projects? A. To limit team discussions to only essential topics B. To ensure focused work on tasks for a set period, enhancing productivity C. To keep a strict timeline, regardless of requirements changes D. To allocate specific roles to team members within a sprint Answer: B What is the benefit of cross-functional teams in agile? A. Reduced need for external support and faster decision-making B. Increased specialization in individual roles C. Improved focus on each member’s unique skillset D. Reduced need for team communication and coordination Answer: A Which of the following artifacts is typically used to track progress within a sprint? A. Product roadmap B. Sprint backlog C. Project charter D. Stakeholder matrix Answer: B A burndown chart is used in agile projects primarily to: A. Display team roles and responsibilities B. Track project expenses and budget C. Measure remaining work against the sprint time frame D. Outline team member availability Answer: C In agile, a Kanban board helps teams by: A. Scheduling iterations and tracking sprint velocity B. Visualizing the workflow and managing work-in-progress limits C. Establishing deadlines for each task in the project D. Organizing completed work items in each sprint Answer: B Which metric is commonly used to gauge a team’s capacity in agile? A. Resource allocation B. Team budget C. Velocity D. Task duration Answer: C The product backlog is primarily owned and maintained by: A. The Scrum Master B. The Development Team C. The Product Owner D. The Project Sponsor Answer: C What is the role of the Agile PMO (Project Management Office) in a value-driven organization? A. Establishing strict timelines for agile teams B. Controlling agile projects and ensuring adherence to original plans C. Supporting teams to achieve high performance and deliver business value D. Approving all deliverables before client acceptance Answer: C Why is it important for an agile organization to foster a “safe” culture? A. To reduce the number of project meetings B. To encourage honest feedback and innovative thinking C. To lower costs associated with project rework D. To avoid unnecessary changes to the project scope Answer: B In what way does an agile team adapt to evolving customer needs? A. By conducting extensive upfront planning B. Through continuous refinement and iterative delivery C. By limiting changes to the project charter D. Through strictly following a fixed release schedule Answer: B Which of the following is a common characteristic of an agile project environment? A. Low customer involvement until the project’s end B. Limited cross-functional team collaboration C. High frequency of inspection, adaptation, and feedback D. Detailed requirements documentation upfront Answer: C Why is customer feedback highly valued in agile projects? A. It reduces the need for agile retrospectives B. It allows for adjustments that increase product value and user satisfaction C. It ensures team autonomy and independence from stakeholder input D. It helps establish a fixed scope early on in the project Answer: B Which technique is often used to help agile teams handle excessive work-in-progress? A. Timeboxing B. Setting work-in-progress limits C. Detailed upfront planning D. Increasing the project budget Answer: B If a project’s scope frequently changes, which life cycle is likely to be the most adaptable? A. Predictive B. Iterative C. Incremental D. Agile Answer: D In agile, a high turnover rate on the team is best mitigated by: A. Assigning additional training sessions B. Clearly documenting processes, user stories, and technical decisions C. Allocating additional resources from other projects D. Shortening the sprint length to reduce workload Answer: B An agile team notices a dip in productivity over the last few sprints. What could be a potential cause? A. The team is not adhering to initial project timelines B. Sprints are too short for the planned workload C. The team has an excessive number of work-in-progress items D. Stakeholders are providing too much feedback Answer: C Which is a common challenge agile teams face when working in a non-agile organization? A. Lack of access to agile coaches B. Difficulty in maintaining comprehensive documentation C. Pressure to conform to traditional practices and reporting D. Frequent requirement changes from customers Answer: C Which agile metric helps teams measure the speed of delivering completed user stories per sprint? A. Lead time B. Velocity C. Cycle time D. Burn rate Answer: B Cycle time in agile refers to: A. The duration from project inception to final delivery B. The time taken to complete a user story from start to finish C. The total time a team spends planning the project D. The duration of a single sprint or iteration Answer: B A cumulative flow diagram (CFD) is used to: A. Monitor task assignment within the team B. Visualize work stages and identify bottlenecks C. Calculate the overall project budget D. Track stakeholder feedback across sprints Answer: B How does a burnup chart differ from a burndown chart? A. A burnup chart tracks remaining work, while a burndown chart tracks completed work B. A burnup chart shows completed work and scope changes, while a burndown chart shows work remaining C. A burnup chart is used for predictive projects, while a burndown chart is used for agile projects D. A burnup chart tracks team performance, while a burndown chart measures team satisfaction Answer: B Which metric is useful for determining the amount of unplanned work affecting an agile project? A. Net promoter score B. Escaped defects C. Story points per iteration D. Work-in-progress (WIP) percentage Answer: B What is the main goal of test-driven development (TDD) in agile? A. To minimize the amount of code written B. To create tests after the code is completed C. To write tests before the actual implementation to guide development D. To ensure all tests are manual for better accuracy Answer: C Which of the following best describes pair programming in Extreme Programming (XP)? A. Two developers working on separate tasks simultaneously B. One developer writing tests while the other writes code C. Two developers working together on the same task, with one writing code and the other reviewing in real time D. Two developers alternating tasks to improve efficiency Answer: C In agile, what does “spike” refer to? A. A sudden increase in the project scope B. A task aimed at exploring solutions or reducing uncertainty C. A period of intense focus during the iteration D. A metric used to track project velocity fluctuations Answer: B What is a key benefit of using continuous integration in agile development? A. Reducing the need for automated testing B. Ensuring that code changes are automatically integrated and tested frequently C. Limiting code commits to once per day D. Delaying integration until the end of the sprint for thorough testing Answer: B In agile, refactoring is the process of: A. Adding new features without impacting existing functionality B. Revising code to improve its structure without changing its behavior C. Removing legacy code that is no longer needed D. Creating a new version of the software with enhanced features Answer: B Which of the following is a key characteristic of relative estimation in agile? A. Estimating tasks in terms of hours B. Using historical data for exact time prediction C. Comparing user stories based on their size and complexity D. Assigning fixed story points based on the project schedule Answer: C What is the purpose of using story points in agile estimation? A. To allocate tasks evenly among team members B. To provide a relative measure of effort, complexity, and risk for user stories C. To determine the exact time required for completing a task D. To track financial expenditure on user stories Answer: B Which technique is often used in agile for consensus-based estimation? A. Kanban method B. Fibonacci sequencing C. Planning Poker D. MoSCoW prioritization Answer: C The MoSCoW method helps agile teams by: A. Defining strict timelines for project deliverables B. Prioritizing features into Must have, Should have, Could have, and Won’t have categories C. Estimating user stories based on complexity and time D. Assigning specific roles and responsibilities to team members Answer: B In agile, what is a release plan? A. A document detailing project risks and mitigation strategies B. A high-level roadmap of features and user stories to be delivered in upcoming releases C. A list of tasks to be completed within a single sprint D. A detailed project schedule outlining exact delivery dates Answer: B What is a primary challenge when scaling agile across multiple teams? A. Coordinating release schedules without overlapping timelines B. Increasing the frequency of daily stand-up meetings C. Ensuring that each team follows the same agile framework rigidly D. Reducing the need for cross-functional collaboration Answer: A The concept of "Scrum of Scrums" is used to: A. Manage resource allocation across multiple projects B. Facilitate communication and coordination between multiple agile teams C. Create a backlog for the entire organization D. Conduct sprint reviews with all stakeholders at once Answer: B In the Scaled Agile Framework (SAFe), what is the purpose of the Program Increment (PI)? A. To increase the velocity of individual teams B. To align multiple teams on a shared mission for a set time frame C. To finalize the project plan for executive approval D. To reduce the number of sprints required for project completion Answer: B What is the primary focus of the Lean Portfolio Management function in a scaled agile environment? A. Tracking the financial performance of each project B. Aligning strategy and execution by managing the flow of work across value streams C. Creating detailed project plans for all teams D. Monitoring compliance with agile principles across teams Answer: B What does the term “ART” stand for in the context of the Scaled Agile Framework (SAFe)? A. Agile Resource Team B. Agile Release Train C. Adaptation and Retrospective Team D. Advanced Risk Tracking Answer: B Your team is in the middle of a sprint, and a high-priority change request is received from a stakeholder. The request will require additional resources to complete. How should the team handle this? A. Accept the change request immediately and allocate resources accordingly B. Reject the change request to stay on track with the current sprint goals C. Add the change request to the product backlog for prioritization in future sprints D. Put the current sprint on hold to address the change request Answer: C In a sprint planning session, the team discovers that a user story in the backlog is too complex to complete in a single sprint. How should the team proceed? A. Assign more resources to ensure the story is completed within the sprint B. Split the user story into smaller, manageable tasks that can be completed in the sprint C. Remove the story from the sprint backlog and revisit it after the sprint D. Reduce the scope of the user story to complete it within the sprint timeframe Answer: B A team’s velocity has unexpectedly dropped over the last few sprints. During the retrospective, several team members express concerns about frequent context-switching and interruptions. Which solution is likely to help the team improve its velocity? A. Increase the sprint duration to allow more time for completing tasks B. Set clear policies on managing interruptions and focus time C. Conduct more frequent backlog refinement sessions D. Add more user stories to increase productivity Answer: B The product owner notices that the team often skips backlog refinement meetings because they feel the backlog is well understood. As a result, sprint planning has become inefficient. What should the product owner do? A. Reinforce the importance of backlog refinement sessions and encourage team participation B. Skip backlog refinement permanently and focus on sprint planning C. Reduce the number of stories in the backlog to streamline sprint planning D. Move the backlog refinement to the beginning of each sprint planning session Answer: A Your agile team is distributed across multiple time zones, making it challenging to conduct synchronous daily standups. What is a practical alternative? A. Replace daily standups with weekly meetings B. Use asynchronous communication tools to facilitate standup updates C. Have team members only submit written updates without interaction D. Reduce the frequency of standups to twice per week Answer: B During a sprint, a team member realizes they cannot complete their task due to a dependency on another team. What should they do first? A. Notify the Scrum Master or team lead to resolve the dependency B. Complete as much as possible and move on to the next task C. Wait for the dependency to be resolved and continue with other tasks D. Escalate the issue to upper management immediately Answer: A An agile team is struggling with delayed feedback from a remote product owner, which is impacting the team’s ability to complete user stories. What is the best approach to address this issue? A. Request the product owner assign a proxy to provide timely feedback B. Continue without feedback and make assumptions C. Adjust the sprint length to allow more time for feedback D. Reduce the number of stories per sprint to lessen feedback dependency Answer: A During the demonstration at the end of the sprint, the product owner realizes a completed feature does not meet their expectations. Which approach should the team take? A. Disregard the feedback since the sprint is already complete B. Add the adjustments to the backlog for future prioritization C. Immediately start reworking the feature based on the feedback D. Move the feature back to the sprint backlog for continued work Answer: B A project is transitioning to an agile approach, but the team is accustomed to predictive methodologies and requires a structured approach. Which agile practice would best support this transition? A. Implementing a hybrid model with elements of both predictive and agile practices B. Starting with a scaled agile framework for more structure C. Conducting daily standups and retrospectives immediately D. Minimizing agile practices initially to avoid overwhelming the team Answer: A Your team has been following Scrum but recently decided to introduce elements from Kanban to improve their workflow visualization. Which approach is this an example of? A. Hybrid agile approach B. Predictive enhancement C. Incremental scaling D. Continuous iteration refinement Answer: A A new team member joins your agile team and is struggling to understand the roles and practices. Which approach would help integrate them effectively? A. Provide a comprehensive document covering all agile roles and practices B. Assign them a mentor from within the team to guide them through the process C. Have them observe without participation until they are comfortable D. Ask them to research agile independently to avoid disturbing the team Answer: B The product owner has requested an urgent feature that does not align with the current sprint’s goal. How should the team respond? A. Add the feature to the current sprint to satisfy the product owner B. Discuss and prioritize it in the next sprint planning session C. Inform the product owner that it cannot be accommodated D. Delay other stories in the sprint to make room for this feature Answer: B The development team encountered a technical challenge mid-sprint, and some members suggested halting the sprint to resolve it. What is the most agile approach to handle this situation? A. Pause the sprint to resolve the issue and then continue B. Work with the team to identify alternative solutions within the sprint timebox C. Ignore the challenge to maintain focus on sprint goals D. Escalate the issue to higher management for direction Answer: B An agile team is often bogged down by lengthy discussions during daily standups. What adjustment could improve efficiency? A. Increase the duration of daily standups to accommodate discussion B. Limit each team member’s update to a few minutes and postpone discussions C. Conduct standups only when there are critical issues to discuss D. Move the standup to the end of the day to allow more time for updates Answer: B In preparation for an upcoming release, the team needs to ensure all documentation is ready. The team members are unsure about which documents are essential. What approach should they follow? A. Document extensively to cover any potential needs B. Create only necessary documentation that adds value or supports the product C. Follow traditional documentation standards as a precaution D. Skip documentation to focus entirely on the release Answer: B The team is facing repeated delays in completing tasks due to dependencies on an external vendor. What is the best approach to address this issue within an agile framework? A. Add buffer time in each sprint to account for vendor delays B. Work with the vendor to establish service level agreements for more timely delivery C. Move all vendor-dependent tasks to the end of the project D. Skip dependent tasks and focus on internal deliverables only Answer: B The agile team has noticed during retrospectives that they often miss sprint goals due to underestimated user stories. Which solution might help the team improve their estimation accuracy? A. Increase the length of each sprint to cover missed goals B. Include additional buffer time in every sprint for unplanned work C. Use historical velocity and involve the entire team in estimation sessions D. Reduce the number of stories planned for each sprint significantly Answer: C During sprint planning, a team member raises concerns about a task they feel unprepared for due to lack of expertise. How should the team handle this concern? A. Reassign the task to a more experienced team member immediately B. Schedule time for the team member to learn the necessary skills during the sprint C. Remove the task from the sprint backlog and delay it to a future sprint D. Assign an experienced team member to mentor them through the task Answer: D The project sponsor wants weekly updates with detailed metrics on team performance. However, the team feels this is unnecessary overhead. What would be the most agile approach to handle the sponsor’s request? A. Agree to provide detailed weekly metrics as requested B. Negotiate with the sponsor to provide high-level progress reports that align with agile values C. Ask the sponsor to attend daily stand-ups for status updates D. Implement a predictive approach for better reporting on metrics Answer: B The agile team receives feedback from a customer that contradicts the original requirements documented in the backlog. What should the product owner do next? A. Ignore the feedback, as the backlog was previously approved B. Update the backlog to reflect the new feedback and reprioritize C. Complete the original requirements before implementing feedback D. Discuss with stakeholders to clarify and align on expectations Answer: D A team member suggests introducing new tools to improve code quality, but this may reduce velocity initially due to a learning curve. How should the team proceed? A. Reject the suggestion to maintain current velocity B. Test the new tools in a controlled manner without disrupting the sprint C. Allocate time to learn and implement the tools in the upcoming sprint D. Delay implementing the tools until the project is complete Answer: C Mid-sprint, a new, critical bug is discovered that impacts the usability of a feature already delivered. How should the team address this? A. Stop the sprint to fix the bug immediately B. Add the bug fix to the next sprint and continue with the current sprint goals C. Prioritize fixing the bug within the current sprint if it affects user experience significantly D. Document the bug for future review without addressing it immediately Answer: C During a sprint, a key stakeholder asks the team to add an unplanned high-priority task. The sprint backlog is already full. What should the Scrum Master do? A. Add the task to the sprint, removing a lower-priority item B. Ask the stakeholder to wait until the next sprint C. Ask the team to work overtime to complete all tasks D. Discuss with the product owner to reprioritize the backlog Answer: D The team is struggling to complete tasks within the sprint due to unclear acceptance criteria. What action should the product owner take? A. Provide more detailed acceptance criteria during backlog refinement B. Delegate the definition of acceptance criteria to the Scrum Master C. Complete the current sprint without changing criteria and adjust in future sprints D. Increase the sprint length to allow more time for adjustments Answer: A A team that is new to agile is uncertain about the value of retrospectives and tends to skip them. How can the Scrum Master emphasize the importance of retrospectives? A. Make retrospectives mandatory and impose penalties for skipping B. Explain the benefits of continuous improvement and highlight past successful changes C. Increase the frequency of retrospectives to improve adoption D. Replace retrospectives with a written feedback report to simplify the process Answer: B In the middle of a project, the customer requests a major shift in project priorities due to a new market opportunity. What is the best approach for the agile team to handle this? A. Negotiate additional time and resources to handle the shift B. Update the backlog to reflect new priorities and adjust future sprints accordingly C. Complete the project as initially planned before addressing new priorities D. Increase sprint length to accommodate the additional work Answer: B A team member is consistently finishing their tasks ahead of schedule, while other team members are falling behind. What is the most effective agile response? A. Reassign this team member to help others complete their tasks B. Assign more tasks to the team member who is finishing early C. Have the team member take on new tasks outside the sprint backlog D. Ask the team member to document their work processes Answer: A During a sprint review, the product owner realizes that several features do not align with their vision. What is the most appropriate action to take? A. Mark the sprint as failed and redo all the features in the next sprint B. Reprioritize and refine the backlog to ensure alignment for future sprints C. Ask the team to make immediate changes to the features D. Increase involvement in daily stand-ups to ensure closer alignment Answer: B The team is facing challenges completing stories that require coordination with other agile teams. What is the most effective solution to streamline coordination? A. Increase the length of daily stand-ups for more time to coordinate B. Implement Scrum of Scrums meetings to improve cross-team communication C. Appoint a team member as the primary contact for inter-team communication D. Postpone stories requiring coordination to avoid delays Answer: B A stakeholder expresses dissatisfaction with the delivery frequency and asks the team to deliver larger increments less often. How should the team respond in line with agile principles? A. Agree to deliver larger increments as requested B. Explain the benefits of frequent, smaller deliveries for feedback and alignment C. Skip certain sprint reviews to increase delivery pace D. Conduct more extensive testing before each release to meet stakeholder expectations Answer: B You’re a project manager leading an agile team for a software development project. Partway through a sprint, a major stakeholder requests significant changes to a feature in development. What should be your team’s next step? A. Pause the sprint to incorporate the changes immediately to ensure stakeholder satisfaction. B. Reject the changes outright, as they violate the sprint commitment. C. Complete the current sprint as planned, then review and prioritize the changes in the next sprint’s backlog refinement session. D. Integrate only the high-priority changes mid-sprint and continue with the rest in the next sprint. Answer: C A team is working on a project that has high uncertainty and requirements that frequently change. Which of the following life cycle approaches would best support this project? A. Predictive life cycle, since it allows for upfront planning and stability. B. Incremental life cycle, as it delivers small increments that are easily changeable. C. Iterative life cycle, because it allows for continuous refinement of the product. D. Agile life cycle, as it supports both frequent delivery and high adaptability to change. Answer: D In a retrospective, team members report that they struggle to complete user stories due to unclear acceptance criteria, resulting in last-minute rework. How should this issue be addressed in the next sprint? A. Increase the sprint duration to allow more time for completing stories. B. Ensure that the product owner collaborates with the team to clarify acceptance criteria during backlog refinement. C. Assign a single team member to define acceptance criteria for all stories. D. Add detailed acceptance criteria only for high-priority stories to avoid time waste. Answer: B During a sprint, the development team encounters a technical obstacle they cannot resolve independently. The Scrum Master’s role in this situation is to: A. Ask the product owner to reassign the task to a different team. B. Address the issue in the sprint retrospective. C. Work to remove the obstacle or escalate it if necessary to enable the team to continue their work. D. Delay addressing the issue until the next sprint to avoid interrupting team flow. Answer: C A team is using Scrum for a project. After a few sprints, the stakeholders express concern that the team is delivering working software, but it isn’t aligned with their needs. What is the most likely cause, and how should it be resolved? A. The team should increase the sprint length to ensure more time for feature development. B. The team should conduct more regular sprint reviews with stakeholders to gather timely feedback on completed work. C. The product owner needs to provide better upfront requirements before development starts. D. The team should use a predictive approach to document all requirements thoroughly at the start. Answer: B Your team operates within a larger organization that primarily uses predictive project management. However, your project is using agile. Stakeholders frequently demand detailed project timelines and scope documentation. How should you handle this situation? A. Abandon the agile approach and switch to predictive to meet stakeholder expectations. B. Educate stakeholders on agile principles and demonstrate how agile metrics like burnup charts and velocity reports can provide insight into project progress. C. Generate predictive-style documentation to satisfy stakeholders while keeping the team agile internally. D. Increase sprint length to reduce the frequency of change requests from stakeholders. Answer: B In an agile project, your team is frequently interrupted with new requests from stakeholders. These interruptions are causing the team to lose focus on sprint goals. Which solution would be most effective? A. Ask the stakeholders to save all new requests until the end of the project. B. Involve the product owner to help prioritize these requests and add the most critical ones to the product backlog for future sprints. C. Pause the sprint each time a new request is made to address it immediately. D. Increase sprint duration to allow more time for handling these requests. Answer: B You’re leading a distributed agile team that struggles with communication and collaboration due to different time zones. What approach would best address this issue? A. Reduce the frequency of meetings to avoid overloading the team. B. Schedule daily stand-ups at a time that is reasonable for all team members, even if it requires compromise. C. Assign tasks to team members in the same time zone to prevent collaboration issues. D. Rely solely on written communication and avoid real-time meetings. Answer: B Your team’s velocity has been decreasing over the past three sprints. Upon investigation, you notice that team members often work on multiple stories simultaneously, leading to incomplete tasks at the end of each sprint. What would be the most effective way to address this? A. Set work-in-progress (WIP) limits and encourage the team to focus on completing one story at a time before starting a new one. B. Increase the sprint duration to give team members more time to finish their work. C. Assign each team member specific stories to avoid overlap and confusion. D. Introduce a daily checkpoint to monitor the progress of each team member. Answer: A During a sprint review, a major bug is discovered in a feature that was considered done. The product owner asks the team to immediately fix the bug in the current sprint. How should the team proceed? A. Complete the bug fix immediately, regardless of its impact on other sprint goals. B. Log the bug in the backlog for prioritization in a future sprint based on its impact. C. Extend the sprint to accommodate the fix without affecting future deliverables. D. Ask the Scrum Master to handle the bug fix independently to avoid interrupting the team. Answer: B A new member joins your agile team and is unfamiliar with agile processes. They often create detailed documentation before starting a task, delaying the sprint's progress. As the Scrum Master, how should you address this? A. Allow the new member to continue their approach to ease their transition. B. Encourage the new member to focus on completing tasks in smaller increments without exhaustive documentation. C. Pair the new member with another team member who is experienced in agile to help them understand agile documentation practices. D. Assign only documentation-related tasks to the new member until they adjust to the workflow. Answer: C Your agile team is working on a complex product where each sprint includes significant technical challenges. The team has struggled with defining accurate estimates and often underestimates work effort. What strategy would help improve their estimation? A. Use a relative estimation technique, like Planning Poker, with story points instead of specific hours. B. Switch to a predictive approach to allow for more upfront planning. C. Rely on the most experienced team members to create estimates for everyone. D. Create highly detailed breakdowns of each task to improve estimation accuracy. Answer: A Your team is working on a feature with high regulatory and compliance requirements. The product owner asks for the feature to be deployed immediately after completion. What should the team consider before proceeding? A. Deploy the feature to production as soon as it is complete to meet the product owner’s request. B. Ensure all regulatory and compliance checks are completed as part of the Definition of Done before deployment. C. Skip the usual compliance checks for this feature to speed up the deployment. D. Inform the product owner that compliance work is out of scope for the agile team. Answer: B A critical issue arises that affects the entire team’s productivity. The Scrum Master decides to hold an impromptu meeting to discuss the problem, but the team members feel this interrupts their flow. What is the best approach to handle such issues in the future? A. Limit discussions of critical issues to sprint retrospectives only. B. Schedule a regular time each day for addressing unexpected problems to avoid disrupting team flow. C. Avoid meetings altogether and address issues individually with team members. D. Assign one team member to handle all issues and report back in the daily stand-up. Answer: B A stakeholder wants a high-level overview of the project’s progress but has limited time to review detailed reports. Which agile artifact would best address this need? A. Cumulative Flow Diagram (CFD) B. Burndown Chart C. Product Backlog D. Velocity Chart Answer: B

Use Quizgecko on...
Browser
Browser