Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam PMP All Questions

View all questions & answers for the PMP exam

Exam PMP topic 1 question 628 discussion

Actual exam question from PMI's PMP
Question #: 628
Topic #: 1
[All PMP Questions]

A project manager meets with the development team to estimate the time required to complete a software application. The software developers are new to the company, and they have never developed a similar application.

Which estimation technique should the project manager recommend?

  • A. Analogous estimating
  • B. Parametric estimating
  • C. Planning poker
  • D. Three-point estimating
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
Kim222
3 weeks ago
Selected Answer: D
This is D
upvoted 1 times
...
[Removed]
6 months, 3 weeks ago
Selected Answer: C
What is available? Are historical data available? We don't know. I choose C.
upvoted 1 times
...
Rezaee
7 months, 2 weeks ago
Selected Answer: D
D. Three-point estimating.
upvoted 1 times
...
Abdelmonm
7 months, 3 weeks ago
Selected Answer: D
Three-point estimating involves considering optimistic, pessimistic, and most likely estimates to account for uncertainty. While it's commonly associated with activity duration estimates, it can also be applied to other project aspects, including software development time. In this case, the lack of specific experience might warrant a more probabilistic approach to estimation. Analogous Estimating: It relies on historical data from similar projects to make estimates for the current project. Parametric Estimating: This involves using a statistical relationship between historical data and other variables to calculate an estimate. Suitable when a measurable parameter (like cost per unit) can be identified and applied to the current project. Planning Poker: It is a consensus-based technique used in Agile projects where team members collectively estimate the effort required for user stories.
upvoted 2 times
...
UppersquareCapital
8 months, 3 weeks ago
Selected Answer: B
B. Parametric estimating Parametric estimating involves using statistical relationships between historical data and other variables to calculate an estimate for the work. Since the software developers are new to the company and have no previous experience with a similar application, parametric estimating can be a suitable technique. It relies on parameters such as cost per unit, lines of code, or other relevant metrics to estimate the time required for the project. Analogous estimating relies on historical data from similar projects, which may not be available in this case. Planning poker and three-point estimating are more suitable for situations where team members have some knowledge or experience that can contribute to the estimation process, which may not be the case for new team members working on a new type of project.
upvoted 1 times
...
Only12go
11 months ago
Selected Answer: D
D. Three-point estimating Reasoning: Without prior similar projects to draw upon (as would be used in Analogous estimating), Three-point estimating would be a suitable method. It allows the developers to consider optimistic, pessimistic, and most likely scenarios for each task, which can be especially useful when there's uncertainty or limited prior experience with similar projects. This technique provides a range for estimation, taking into account potential uncertainties and risks.
upvoted 1 times
...
adingmaki
11 months, 1 week ago
Analogous - Limited amount of info. Less cost and time to make but less accurate. Best to use with people with similar experience. PERT Three-point - many unknown Parametric - Needs details but super accurate. It's PERT. Details from PMBOK
upvoted 2 times
...
Sumbo
11 months, 2 weeks ago
Selected Answer: D
Analogous estimating is a top-down estimation technique that relies on historical data or expert judgment from similar projects Parametric estimating uses statistical relationships between variables to calculate an estimate for the projec Planning Poker: Planning poker is an estimation technique commonly used in agile methodologies like Scrum. It involves team members providing their estimates for user stories or tasks by playing cards with numbers representing the effort required Three-point estimating is a technique that considers the uncertainty and variability of estimates.
upvoted 2 times
...
victory108
12 months ago
Selected Answer: A
A. Analogous estimating
upvoted 2 times
...
Aish_
1 year, 1 month ago
Selected Answer: C
Planning Poker allows the entire team, including the new software developers, to provide their individual estimates for tasks or user stories. It fosters collaboration and discussion among team members, which can be beneficial when there is a lack of experience with a specific task or project. The technique leverages the collective expertise and judgment of the team to arrive at a consensus estimate. It is particularly useful in Agile projects and when there is limited historical data available. On the other hand, the Three-Point Estimating technique might require more historical data or experience to provide reliable optimistic, pessimistic, and most likely estimates. If the team lacks experience and relevant data, the Three-Point Estimating technique might not be as effective in this particular scenario.
upvoted 2 times
...
SteAle
1 year, 1 month ago
Selected Answer: D
Since the developers have had similar experience, they should use 3 points estimating technique
upvoted 1 times
...
ilmi
1 year, 2 months ago
the key of the question is they have never developed a similar application. Analogous and parametric estimate based on historical data, planning poker is to prioritize user story. the answer is D, Pert estimating
upvoted 2 times
...
kevzzz
1 year, 3 months ago
Selected Answer: A
Analogous estimating is a technique that uses information from a similar past project in order to estimate the cost and duration of a planned project. This approach is often used when there is limited data available for a project, making it difficult to generate accurate estimates. Just because the developers are new to the company and have never worked on software development as such, doesn't mean that the company didn't do past projects that are similar and can provide an Analogous estimate.
upvoted 1 times
cwilson91
1 year, 2 months ago
Nowhere in the question does it state, or even hint, that the company has performed a similar project in the past though. Maybe this is a completely new type of software application? we don't know. Since the devs are new, the PM doesn't know their work velocity. And since the dev's haven't done this before, they'll be totally guessing. So a three point estimate (D) makes sense to me. PERT = (O + M*4 + P) / 6 O = Optimistic Estimate M = Most Likely Estimate P = Pessimistic Estimate
upvoted 5 times
...
...
[Removed]
1 year, 3 months ago
Selected Answer: C
Planning Poker is an estimation technique for Agile to determine the development effort.
upvoted 1 times
kevzzz
1 year, 3 months ago
Planning poker is a gamified technique that development teams use to guess the effort of project management tasks. These estimations are based on the entire group’s input and consensus, making them more engaging and accurate than other methods. In other words they have to have a clue about the software they are developing.
upvoted 1 times
aqz_111
1 year, 2 months ago
Planning poker is story point estimation in agile but it is performed by the team. The question only mention the developer only not the team to do the estimation so C is not correct
upvoted 1 times
...
...
...
emelba
1 year, 4 months ago
Selected Answer: D
Three points estimating (option D) is correct, because analogous estimating (option A) is also based on historical data from similar projects, but since the developers have no prior experience with such projects, this technique may not be applicable.
upvoted 3 times
kevzzz
1 year, 3 months ago
3-Points use the three figures that are produced initially for every distribution that is required, based on prior experience or best-guesses: The first is a most likely (M)/best guess (BG) which is the average amount of work the task might take if the team member performed it 100 times. The second estimate is the pessimistic (P) estimate which is the amount of work the task might take if the negative factors they identified do occur. The third estimate is the optimistic (O) estimate which is the amount of work the task might take if the positive risks they identified do occur.
upvoted 1 times
...
...
RevZig67
1 year, 5 months ago
Selected Answer: A
Given that the software developers are new to the company and have no prior experience with the project, the most appropriate estimation technique would be analogous estimating. This technique involves using similar historical data from previous projects to estimate the time required for the new project. This technique is useful when there is limited information available about the current project, making it difficult to use more detailed estimation techniques. Therefore, option A (Analogous estimating) would be the best estimation technique to recommend in this scenario.
upvoted 2 times
...
Hung3102
1 year, 5 months ago
A. Analogous estimating. Analogous estimating is the most appropriate estimation technique to use when the software developers are new to the company and have never developed a similar application. Analogous estimating uses historical data from similar projects to estimate the duration, cost, or effort required for a current project. Since the developers are new to the company and have no prior experience with similar applications, there is no data available to use for parametric estimating or three-point estimating.
upvoted 2 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...