Question: HOW do i do this if i have 1 development manager and 3 developers: Jimsee Tsogt Mon, Aug 1 9 , 6 : 1 7
HOW do i do this if i have development manager and developers: Jimsee Tsogt
Mon, Aug :PM hours ago
to me
File Validation Module:
Create Folders for Errors and Desktop Validation:
Optimistic O: days
Pessimistic P: days
Expected E: days
Develop Field Data Format Base:
Optimistic O: days
Pessimistic P: days
Expected E: days
Develop Code to Test Data Against Field Data Format Base:
Optimistic O: days
Pessimistic P: days
Expected E: days
Develop Code for Data Progression to Desktop Validation Folder:
Optimistic O: days
Pessimistic P: days
Expected E: days
Develop Code for Rejection Actions:
Optimistic O: days
Pessimistic P: days
Expected E: days
Create Error Logs, Errors, and Confirmation Emails:
Optimistic O: days
Pessimistic P: days
Expected E: days
System Test:
Optimistic O: days
Pessimistic P: days
Expected E: days
Desktop Validation Module:
Create Folders for Errors and Upload to BiiP Records:
Optimistic O: days
Pessimistic P: days
Expected E: days
Develop Screens for View of Data:
Optimistic O: days
Pessimistic P: days
Expected E: days
Develop Screens for View of Attachments:
Optimistic O: days
Pessimistic P: days
Expected E: days
Develop Code to Upload Data for Desktop Validation:
Optimistic O: days
Pessimistic P: days
Expected E: days
Develop Code to Upload Accepted Data to BiiP:
Optimistic O: days
Pessimistic P: days
Expected E: days
Develop Code to Send Rejected Data to Error Folder:
Optimistic O: days
Pessimistic P: days
Expected E: days
Create Error Logs, Errors, and Confirmation Emails:
Optimistic O: days
Pessimistic P: days
Expected E: days
System Test:
Optimistic O: days
Pessimistic P: days
Expected E: days
Can you compress the duration?
You can potentially compress the duration by allocating more experienced developers to critical tasks, as they work more efficiently. However, this depends on resource availability and task dependencies. Additionally, tasks with overlapping dependencies could be worked on in parallel to save time.
Explanation:
Here's a detailed explanation for better understanding.
ThreePoint Estimation Overview:
Threepoint estimation is a technique used in project management to estimate the duration of tasks by considering different scenarios:
Optimistic O: The bestcase scenario where everything goes smoothly.
Pessimistic P: The worstcase scenario where everything takes longer due to unforeseen issues.
Most Likely M: The usual scenario based on historical data and experience.
Efficiency Adjustments:
You have both experienced and inexperienced developers:
Experienced Developers Efficiency: They can complete tasks faster than the usual time.
Inexperienced Developers Efficiency: They take longer, completing tasks at slower than the usual time.
Applying ThreePoint Estimation:
For each task, we adjust the estimated duration based on who is working on it:
Optimistic Duration O:
For experienced developers, this is calculated by reducing the original most likely time by
Pessimistic Duration P:
For inexperienced developers, this is calculated by increasing the original most likely time by
Expected Duration E:
This is a weighted average of the optimistic, most likely, and pessimistic estimates.
Example Calculation:
Task : Create Folders for Errors and Desktop Validation
Original Estimate M: days
For Experienced Developers:
This pattern repeats for each task, adjusting the durations based on developer experience.
Summary for All Tasks:
Each task has a slightly different expected duration depending on who is working on it
The expected durations are typically close to the original estimate but adjusted slightly higher or lower depending on developer efficiency.
Can You Compress the Duration?
You can compress the project duration by:
Allocating Tasks to Experienced Developers: They work faster, so prioritizing them for critical tasks could reduce overall time.
Overlapping Tasks: If tasks don't strictly depend on the completion of others, you can start them earlier to save time.
Adding More Resources: Assigning more developers to a task could potentially reduce time, but this needs careful management to avoid coordination issues.
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
