Atlassian Agile Project Management Professional Cert
You're a senior manager and No director could specialize in all the technology that goes
you're in charge of updating into a modern software product
your bank's software. The
director for this project has Explanation: Modern software projects require many
been with the company for developers with a variety of different skills. It's very
decades. This director unlikely that anyone manager will be able to master all of
started out as a developer the skills of the developers on the team. So here the
in a programming language manager might want to encourage the team to self-
called Fortran. Now the team organize and come up with solutions.
is using a newer language
called Python. When you
meet with the director they
say, "we could do that in
Fortran, but I'm not sure it
could be done in Python."
After a few failed meetings
you want to meet directly with
the development team so that
they can answer your
questions. What's the key
challenge you're trying to
overcome?
You must make decisions early when you know the least
about how things will turn out
What's the best way to Explanation: It costs the least to plan and make changes at
describe the cone of the very beginning of the cone of uncertainty, but
uncertainty? unfortunately that's when you know the least about what it
will take to deliver the product. As your team goes
further into the cone, it becomes more expensive to make
changes, but at the same time the team becomes clearer on
how it will deliver the product.
You're just starting out as a Approaching agile as a set of practices instead of a new way
product owner for an agile of thinking about your product
team. The first week a
project manager gives you a Explanation: Copying over project requirements into user
bulleted list of project stories puts too much emphasis on the practice of writing
requirements. She says, "why stories but not enough emphasis on the agile mindset.
don't you copy this into a
,spreadsheet, and then we'll
use it for the product
backlog?" This is a good
example of:
, They create a ranked list of what the customer finds valuable
Principles 1, 8, 9 and 10 of
Explanation: Agile teams work on the highest value items
the Agile Manifesto describe
first. This is different from other software development
prioritizing high-value work.
practices that encourage teams to work on what's most
What's a common way that
technically challenging or take the longest to develop. Agile
agile teams prioritize their
teams typically have a representative of product owner who
work?
ranks all of the products functions and features by
customer value.
In a meeting, your managing The Agile Manifesto describes a mindset and not a practical way of
director passes out a copy of working
the Agile Manifesto. They said
Explanation: The Agile Manifesto is written in a way that
that agile teams are better
encourages teams to embrace a certain mindset. It doesn't
at developing software. So you
outline a practical way of working like you see in project
should read the printout and
management or manufacturing.
then work together as an agile
team. What's one of the
challenges with this
approach?
It's a team that embraces a mindset that's consistent with the Agile
Manifesto
What's the best definition of an
agile team?
Explanation: Agile teams embrace a mindset that's consistent
with the values and principles outlined in the Agile
Manifesto.
A short Sprint helps the team develop smaller batches of work
Agile teams often work in two-
week "Sprints." What's one of Explanation: It's easier for the team to avoid multitasking if
the main justifications for they focus on a smaller batch of work. Agile teams typically
having such a short iteration of work in two-week Sprints. During that time, the team should
work? completely focus on delivering the work they commited to
during their planning.
TRUE
On an agile team it's usually
better to have a team of Explanation: When you're working in agile team, it's better to
generalists than one of have a group of generalists that can always contribute some
specialists. work to the product. If the team has a lot of specialists, then it
FALSE might encourage team members to work off large batches
TRUE they need to hand off to the next specialist. So for an agile
team, it's better to have a group that knows a little bit about
everything than one where each person specializes.
You're a senior developer Multitasking between the two teams will dramatically lower your
and your manager has productivity
You're a senior manager and No director could specialize in all the technology that goes
you're in charge of updating into a modern software product
your bank's software. The
director for this project has Explanation: Modern software projects require many
been with the company for developers with a variety of different skills. It's very
decades. This director unlikely that anyone manager will be able to master all of
started out as a developer the skills of the developers on the team. So here the
in a programming language manager might want to encourage the team to self-
called Fortran. Now the team organize and come up with solutions.
is using a newer language
called Python. When you
meet with the director they
say, "we could do that in
Fortran, but I'm not sure it
could be done in Python."
After a few failed meetings
you want to meet directly with
the development team so that
they can answer your
questions. What's the key
challenge you're trying to
overcome?
You must make decisions early when you know the least
about how things will turn out
What's the best way to Explanation: It costs the least to plan and make changes at
describe the cone of the very beginning of the cone of uncertainty, but
uncertainty? unfortunately that's when you know the least about what it
will take to deliver the product. As your team goes
further into the cone, it becomes more expensive to make
changes, but at the same time the team becomes clearer on
how it will deliver the product.
You're just starting out as a Approaching agile as a set of practices instead of a new way
product owner for an agile of thinking about your product
team. The first week a
project manager gives you a Explanation: Copying over project requirements into user
bulleted list of project stories puts too much emphasis on the practice of writing
requirements. She says, "why stories but not enough emphasis on the agile mindset.
don't you copy this into a
,spreadsheet, and then we'll
use it for the product
backlog?" This is a good
example of:
, They create a ranked list of what the customer finds valuable
Principles 1, 8, 9 and 10 of
Explanation: Agile teams work on the highest value items
the Agile Manifesto describe
first. This is different from other software development
prioritizing high-value work.
practices that encourage teams to work on what's most
What's a common way that
technically challenging or take the longest to develop. Agile
agile teams prioritize their
teams typically have a representative of product owner who
work?
ranks all of the products functions and features by
customer value.
In a meeting, your managing The Agile Manifesto describes a mindset and not a practical way of
director passes out a copy of working
the Agile Manifesto. They said
Explanation: The Agile Manifesto is written in a way that
that agile teams are better
encourages teams to embrace a certain mindset. It doesn't
at developing software. So you
outline a practical way of working like you see in project
should read the printout and
management or manufacturing.
then work together as an agile
team. What's one of the
challenges with this
approach?
It's a team that embraces a mindset that's consistent with the Agile
Manifesto
What's the best definition of an
agile team?
Explanation: Agile teams embrace a mindset that's consistent
with the values and principles outlined in the Agile
Manifesto.
A short Sprint helps the team develop smaller batches of work
Agile teams often work in two-
week "Sprints." What's one of Explanation: It's easier for the team to avoid multitasking if
the main justifications for they focus on a smaller batch of work. Agile teams typically
having such a short iteration of work in two-week Sprints. During that time, the team should
work? completely focus on delivering the work they commited to
during their planning.
TRUE
On an agile team it's usually
better to have a team of Explanation: When you're working in agile team, it's better to
generalists than one of have a group of generalists that can always contribute some
specialists. work to the product. If the team has a lot of specialists, then it
FALSE might encourage team members to work off large batches
TRUE they need to hand off to the next specialist. So for an agile
team, it's better to have a group that knows a little bit about
everything than one where each person specializes.
You're a senior developer Multitasking between the two teams will dramatically lower your
and your manager has productivity