Practice Test

True or False: The Scrum values are not part of the agile working agreements.

  • a) True
  • b) False

Answer: b) False

Explanation: Scrum values (commitment, courage, focus, openness, respect) are core of agile working agreements. They are fundamental to support teams’ interaction and collaboration.

Which of the following is NOT a kind of agile working agreement?

  • a) Definition of Done Agreement
  • b) Social Contract Agreement
  • c) Technical Framework Agreement
  • d) Leaving Early Agreement

Answer: d) Leaving Early Agreement

Explanation: Leaving Early Agreement is not an agile working agreement. The three main types of agile working agreements are Definition of Done Agreement, Technical Framework Agreement and Social Contract Agreement.

True or False: Agile working agreement includes the agreement of sprint duration.

  • a) True
  • b) False

Answer: a) True

Explanation: Agile working agreement includes the agreement of work process, which includes sprint durations.

Which of the following is a component of the Technical Framework Agreement?

  • a) How disagreements will be handled
  • b) The common code styling
  • c) The team’s working hours
  • d) The definition of done

Answer: b) The common code styling

Explanation: The Technical Framework Agreement includes things like the code repository or the common testing and coding practices.

Which of the following is NOT a necessary action to uphold an agile working agreement?

  • a) Annually reassessing the agreement
  • b) Regularly reviewing and adapting the agreement during retrospectives
  • c) Holding team members accountable for the agreement
  • d) Ignoring the agreement when convenient for the team

Answer: d) Ignoring the agreement when convenient for the team

Explanation: Ignoring the agreement would undermine the effectiveness of having an agile working agreement.

What is the purpose of a Social Contract Agreement in an Agile team?

  • a) Determining the technical processes team members must abide by
  • b) Setting the definition of “done”
  • c) Defining the team’s working hours and protocols
  • d) Establishes how team members agree to interact and behave with each other

Answer: d) Establishes how team members agree to interact and behave with each other

Explanation: A Social Contract Agreement is about defining and respecting each other’s working styles and personal boundaries.

True or False: In Agile Methodology, working agreements need to be rigid and should not change over time.

  • a) True
  • b) False

Answer: b) False

Explanation: In Agile, practices and agreements are dynamically designed to change and evolve according to changing context and needs.

In Scrum, Definition of Done (DoD) Agreement is primarily:

  • a) A functionality list in the product backlog
  • b) An agreement that sets shared understanding of what it means for work to be complete
  • c) Contract between the Scrum Team and stakeholders
  • d) A agreed list of technical standards to be followed

Answer: b) An agreement that sets shared understanding of what it means for work to be complete

Explanation: DoD is a shared understanding of what it means for work to be complete, and is represented by a list of tasks and conditions that must be met.

Agile working agreements are typically created:

  • a) At the beginning of the first sprint
  • b) At the end of the project
  • c) In between sprints
  • d) At the end of each sprint

Answer: a) At the beginning of the first sprint

Explanation: Agile working agreements are typically created during the forming or storming phase of team development, which occurs at the beginning of the first sprint.

Which is an action to uphold Agile working agreements?

  • a) Including them in performance evaluations
  • b) Regularly revisiting and updating them
  • c) Integrating them into the physical environment
  • d) All of the above

Answer: d) All of the above

Explanation: All the choices are valid strategies for upholding Agile working agreements, supporting ongoing commitment and adaptation.

Interview Questions

What are three types of Agile working agreements that can be proposed between teams?

The three types of Agile working agreements that can be proposed are Definition of Done Agreement, Working Hours Agreement, and Code Review Agreement.

Can you explain what a Definition of Done Agreement is in the Agile methodology?

A Definition of Done Agreement is an agreement that outlines what must happen for a task or user story to be considered complete. It includes aspects like code reviews, testing, and documentation that are required before marking the task as done.

What is a Working Hours Agreement in Agile teams?

A Working Hours Agreement specifies the hours during which team members are expected to be available and working. This is crucial in distributed teams across different time zones to ensure collaboration and timely communication.

What role does a Code Review Agreement play in Agile teams?

A Code Review Agreement in Agile teams outlines the process for reviewing and approving code contributions. This helps maintain code quality, share knowledge among team members, and prevent potential issues from making it into production.

What is one action plan to uphold the Code Review Agreement in Agile teams?

One action plan is to incorporate code reviews into the daily routine. All team members can be required to allocate a certain amount of time each day to conduct and respond to code reviews.

What is an action plan to uphold the Definition of Done Agreement?

An action plan to uphold the Definition of Done Agreement is to have it visually present and referred to at relevant stages of work, such as during daily stand-ups or before starting a new task. Everyone in the team should be clear about what ‘done’ means and adhere to it.

How can an Agile team uphold the Working Hours Agreement?

An Agile team can uphold the Working Hours Agreement by respecting each other’s time, planning meetings within the agreed hours, and avoiding sending non-emergency communication outside those hours.

What is a Team Norms Agreement in Agile teams?

A Team Norms Agreement is an agreement on shared standards and behaviors within the team. It can guide how the team communicates, how conflict is handled, or how decisions are made.

How can Agile teams uphold a Team Norms Agreement?

Agile teams can uphold a Team Norms Agreement by regularly revisiting and discussing them and ensuring that all team members understand and commit to these norms. Feedback and adjustments can be made when necessary to keep the norms relevant and effective.

What role does Respect Agreement play in Agile teams?

A Respect Agreement outlines how team members should treat each other. It often includes guidelines for addressing conflict, giving critiques, and promoting a safe and inclusive environment.

How can Agile teams uphold a Respect Agreement?

Agile teams can uphold a Respect Agreement by modeling respectful behavior, addressing disrespectful behavior immediately, and creating a culture of open communication where issues or concerns can be addressed honestly and promptly.

Why are agile working agreements important to successful project delivery?

Agile working agreements are important to successful project delivery as they align expectations, improve communications, and prevent potential misunderstandings that could impact the project.

What is an action plan to maintain the effectiveness of Agile working agreements?

An action plan could include regular reviews and updates of the agreements, creating a culture of open and respectful feedback, and ensuring all team members uphold the agreements.

How can Agile working agreements impact team performance?

Agile working agreements can enhance team performance by fostering better communication and collaboration, clearing up expectations, and minimizing potential conflicts or misunderstandings.

How does leadership support the upholding of Agile working agreements?

Leadership supports the upholding of Agile working agreements by leading by example, creating a culture of trust and respect, and facilitating open and honest communication around the agreements. They may also ensure that any hindrances to adhering to these agreements are promptly addressed.

Leave a Reply

Your email address will not be published. Required fields are marked *