Question: Background: You are a project manager at a software company working on a new product feature. Based on historical data, you know that the time
Background: You are a project manager at a software company working on a new product feature. Based on historical data, you know that the time to complete similar tasks can vary widely due to unforeseen issues, changes in requirements, and varying developer productivity. To manage expectations and plan for contingencies, you decide to use a Monte Carlo simulation to estimate the probability that the project will be completed within the deadline.
Scenario: The new feature development is broken down into key tasks. The completion time for each task in days is random and follows a specific probability distribution based on expert estimates and historical data:
Task : Normally distributed with a mean of days and a standard deviation of days.
Task : Uniformly distributed between and days.
Task : Normally distributed with a mean of days and a standard deviation of days.
Task : Uniformly distributed between and days.
The deadline for the project is days from now.
Q What is the probability of completing the project within the deadline? Points
Write a Monte Carlo Simulation using NumPy to estimate the probability of completing the project within the deadline. Assume that the tasks are completed sequentially. You will perform at least trials.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
