Agile Framework/Methodologies Flashcards

(20 cards)

1
Q

A project manager is leading a product development project for a new wearable health device. The team is uncertain about the feasibility of some advanced biometric sensors and expects potential technical challenges during integration. Additionally, regulatory requirements are still evolving, which may impact the product’s final specifications.

How should the project manager track progress to manage these risks effectively?

A. Implement a predictive approach with a rigid plan and assume all risks are manageable.
B. Use an adaptive approach with short iterations and continuous reassessment of progress.
C. Avoid selecting a specific approach and focus exclusively on the final product delivery.
D. Only track project progress when issues arise to save time on unnecessary updates.

A

B. Use an adaptive approach with short iterations and continuous reassessment of progress.

Adaptive tracking is effective in high-risk environments where requirements or technical feasibility are uncertain. Short iterations allow the team to detect risks early, test solutions, and adjust plans before committing significant resources. This is particularly important in technology-driven projects with evolving requirements and regulatory constraints. Frequent tracking helps ensure that technical challenges and regulatory updates do not derail the project.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

A junior project manager is assigned to an agile project. The team is currently planning the project iterations.

What is an advantage of project iterations?

A. Iterations help justify the requisition of more resources.
B. Iterations help adhere to rigid successive phases.
C. Iterations help to plan and set clear project goals.
D. Iterations help to identify risks at an earlier stage.

A

D. Iterations help to identify risks at an earlier stage.

Project iterations facilitate the identification of risks at an early stage of a project. This advantage is derived from the flexible nature of agile projects.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

A marketing campaign is using an adaptive approach. The team is preparing for the next iteration but struggles to decide which activities to prioritize to maximize impact.

What should the project manager do?

A. Review metrics from the previous iteration to identify key areas and prioritize activities accordingly.
B. Allow the team to decide on their own which activities to prioritize for the next iteration.
C. Recommend the team only focus on activities that are easiest to complete to maintain the timeline.
D. Postpone the iteration planning until stakeholders approve a finalized list of activities.

A

A. Review metrics from the previous iteration to identify key areas and prioritize activities accordingly.

In an adaptive approach, decisions should be based on data-driven insights rather than assumptions. Reviewing metrics from the previous iteration allows the team to identify what worked well and where improvements are needed, ensuring that priorities are aligned with maximizing impact. Adaptive project management relies on continuous improvement and iterative feedback to optimize results.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

The project manager of a new agile project wants to ensure that the required artifact is used. What artifact should the project manager utilize?

A. Daily coordination meeting
B. Sprint review
C. Sprint retrospective
D. Product backlog

A

D. Product backlog

A list of all project requirements (user stories, features, and tasks) prioritized by the product owner. It contains all the work that needs to be done throughout the project. Since the question is about ensuring the required artifact is used throughout the project this is the option that answers the question.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What factor enhances the effectiveness and ease of using adaptive approaches?

A. Using teams comprised of specialized resources only.
B. Having teams that include both specialists and generalists.
C. Ensuring that team members are shared between teams.
D. Forming teams that are large to accelerate delivery.

A

B. Having teams that include both specialists and generalists.

A team that includes a mix of specialists and generalists can adapt more effectively to changing project requirements. This combination enables the team to balance workloads and fosters collaboration across different areas of expertise, making adaptive approaches more effective.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is a key factor in ensuring the successful planning of iterations in an adaptive project?

A. Defining the final deliverable for the entire project at the beginning.
B. Allocating the same resources to each iteration for consistency.
C. Defining the scope of work and expected outcomes for each iteration.
D. Allocating a fixed and strict timeline for all iterations in advance.

A

C. Defining the scope of work and expected outcomes for each iteration.

In adaptive projects, each iteration must have clearly defined objectives and deliverables to ensure incremental progress. Defining the scope and expected outcomes for each cycle allows teams to adapt to changing requirements while maintaining a structured workflow. This approach supports continuous improvement and value delivery throughout the project lifecycle.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

A project manager just completed a 24-month project. Upon completion, the project manager compiles project documents such as a risk register, release plan, activity list, and status reports.

What term describes the documents gathered upon project closure?

A. Artifacts
B. Models
C. Methods
D. Summary

A

A. Artifacts

An artifact is a template, document, output, or project deliverable, and they are produced and collected throughout the project life cycle. During project closure, artifacts such as the risk register, release plan, activity list, and status reports are collected to provide a comprehensive record of the project.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

The project manager has spent the last six months working on an agile project. This project team applies the Extreme Programming (XP) framework.

What illustrates the typical behavior of this team?

A. The team works in pairs when required and prefers requirements written as user stories.
B. The team visualizes their continuous workflow and tasks in progress using a visual board.
C. The team defines their product increments and tasks over short periods of time.
D. The team pursues incremental change without using timeboxed iterations.

A

A. The team works in pairs when required and prefers requirements written as user stories.

A user story is a short descriptive requirement written from the user’s perspective that describes a function that is needed. A user story usually takes the form of:

“As a(n) _____, I want to_____, so that I can _____.”

Pair programming is a technique for pairing two team members to work simultaneously on the same work item. It is a core practice in Extreme Programming (XP).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is an effective way to evaluate the success criteria of an adaptive project management task?

A. Evaluate risks at an earlier stage.
B. Define metrics that can track progress.
C. Predict accurate project forecasting.
D. Ensure resources are correctly allocated.

A

B. Define metrics that can track progress.

Defining metrics that can track progress provides measurable indicators of performance, ensuring alignment with project goals. In adaptive project management, well-defined metrics help assess progress, identify areas for adjustment, and ensure continuous improvement.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

During the sprint planning meeting, an agile development team reviews items from the product backlog, which vary in complexity and business value. To maximize value, the team needs to assess the effort and impact of items that are prioritized for the sprint.

What tool should the team use to estimate the backlog items in the sprint?

A. Monte Carlo simulation
B. Gantt chart
C. Work breakdown structure
D. Planning poker

A

D. Planning poker

Planning poker is the best tool for task prioritization in an agile sprint, as it facilitates team discussion, provides a quick consensus, and ensures that tasks with the highest value and manageable effort are selected for the sprint.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

A large software implementation project using a hybrid approach is underway. The team consists of developers, analysts, compliance experts, and external vendors. During a recent status review, the project manager made the following discoveries:

Several critical compliance tasks were delayed due to developers waiting for finalized compliance requirements.
Developers were working on low-priority features because they were unsure of shifting priorities.
Some external vendor tasks were progressing, but the team was in doubt about how they fit into the current sprint.
What strategies should the project manager implement for effective task management?

A. Schedule weekly task review meetings with each team and conduct cross-functional reviews to reconcile dependencies.
B. Use a workstream task board to display tasks by status and priority, define ownership, and align priorities in daily meetings.
C. Segment the project into isolated workstreams to enable independent task management and minimize cross-team interference.
D. Assign a workstream task manager to each task, who is responsible for coordinating task completion and escalating issues.

A

B. Use a workstream task board to display tasks by status and priority, define ownership, and align priorities in daily meetings.

This approach is ideal for a hybrid project because it combines structure with flexibility. It ensures that all workstreams (compliance, development, and vendors) stay aligned and dependencies are managed efficiently. A task board clearly represents the status and priority of tasks, making it easier for team members to see what needs to be done and what is currently in progress. The task board facilitates better communication among team members by defining ownership and aligning priorities, ensuring everyone is on the same page regarding who is responsible for what.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is a key advantage of using adaptive project management approach?

A. Great predictability in delivery timelines.
B. Higher flexibility to accommodate changes.
C. Requires less collaboration with stakeholders.
D. Implements a fixed budget and scope.

A

B. Higher flexibility to accommodate changes.

This solution aligns with an adaptive approach. An adaptive approach allows teams to make continuous adjustments based on feedback, evolving requirements, and market or business conditions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Why would the product owner refine the product backlog?

A

Ensure backlog items are well-defined and prioritized.

Continuously update and prioritize the backlog to reflect the requirements and feedback.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Why would the development team conduct a sprint review?

A

Gather feedback on completed work and plan next steps.

Collect feedback to inform future work and adjustments to the product backlog.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Why would the scrum master removes impediments for the team?

A

Enable smooth workflow and team productivity.

Identify and eliminate obstacles and maintain a productive workflow.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Why do teams conduct a daily scrum meeting?

A

Align on progress, challenges, and next actions.

Share updates on what was completed, what’s next, and discuss obstacles.
Ensure the team is aligned and can address issues.

17
Q

Why would the development team hold a retrospective session?

A

Identify improvements for future sprints.

Reflect on the sprint to discuss what went well, what did not, and how to improve.

18
Q

A project team adopts an adaptive approach to better respond to the shifting requirements of a project in a rapidly changing industry. During a meeting, a team member requests clarification on all key components of the adaptive plan to ensure their tasks align with the project goals.

What should the project manager do?

A. Emphasize that adaptive plans only set high-level goals without any detailed documentation.
B. Explain that adaptive plans evolve and require flexibility, collaboration, and incremental delivery.
C. Emphasize that adaptive plans avoid detailed delivery schedules and rely on verbal agreements.
D. Explain that adaptive plans focus on prioritizing strict cost management practices over flexibility.

A

B. Explain that adaptive plans evolve and require flexibility, collaboration, and incremental delivery.

Adaptive project management is centered around flexibility, collaboration, and incremental delivery, allowing teams to adjust to changing requirements while maintaining alignment with project goals. Adaptive planning is iterative and focuses on evolving requirements, continuous improvement, and ensuring that each iteration delivers value based on evolving needs. This approach helps teams stay responsive and engaged in a rapidly changing industry.

19
Q

A team member walks into a project’s meeting space. There are sticky notes on the walls indicating task progression. The walls are not labeled, and the sticky notes do not display a start or end date.

What framework is being used?

A. SAFe®
B. Kanban
C. Scrum
D. Extreme Programming (XP)

A

B. Kanban

A visual framework that does not rely on fixed dates or time boxes, but on the status of tasks/features.

20
Q

A project manager is overseeing a website redesign project. The team needs to ensure that all tasks are properly assigned, tracked, and completed on time. To manage tasks efficiently, the project manager must follow a structured approach.

Which actions should the project manager take to prepare and execute task management steps? (Choose 2)

A. Define clear task assignments, including deadlines and the responsible team members.
B. Allow team members to set their own priorities without coordination.
C. Assign tasks randomly without considering workload distribution.
D. Avoid updating task assignments once the initial project management plan is complete.
E. Monitor progress using a task board or checklist to monitor completion.

A

A. Define clear task assignments, including deadlines and the responsible team members.

E. Monitor progress using a task board or checklist to monitor completion.

Defining clear task assignments with deadlines and assigning responsible team members ensures each task has ownership, accountability, and a deadline. This helps avoid confusion and ensures work is distributed efficiently.

Visual tracking methods help keep the team informed and highlight task status. This ensures that tasks are progressing as planned and any issues are identified early.