0% found this document useful (0 votes)
17 views4 pages

Project Planning and Estimating Guide

The document outlines a project planning and estimating process for various tasks related to replacing a membership database, relocating a sales department, and expanding a research organization's database systems. It includes detailed task lists with dependencies, durations, and critical paths for each project. Additionally, it discusses the use of Gantt charts and network diagrams for project management, highlighting their advantages and differences.

Uploaded by

uvinidesilva0123
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views4 pages

Project Planning and Estimating Guide

The document outlines a project planning and estimating process for various tasks related to replacing a membership database, relocating a sales department, and expanding a research organization's database systems. It includes detailed task lists with dependencies, durations, and critical paths for each project. Additionally, it discusses the use of Gantt charts and network diagrams for project management, highlighting their advantages and differences.

Uploaded by

uvinidesilva0123
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Project Planning & Estimating

Q1 A well-known major professional institution has decided to replace its existing, in-house membership database
with a package-based system. It has drawn up a short-list of 4 off-the-shelf packages, but none meet its outline
requirements completely. An outline plan for the remaining tasks in this project has been drawn up as follows:

A Compare the four packages and select one (6 weeks)

B Amend this selected package (10 weeks)

C Specify and design data for system testing (6 weeks)

D Design and prepare a user training course (4 weeks)

E Design and develop a data migration program (8 weeks)

F Carry out system testing (3 weeks)

G Run the user training course (4 weeks)

H Test the data migration program (4 weeks)


I Carry out user acceptance testing (3 weeks)

J Implement the replacement database system (1 week)

Tasks B, C, D and E are all dependent on task A.


Task F cannot start until tasks B and C are both completed.
Task G cannot start until tasks B and D are both completed.
Task H is dependent solely on task E.
Task I cannot start until tasks F, G and H are all completed.
Task J is dependent solely on task I.

a) Draw an Activity on Node diagram for this project, showing all dependencies and the earliest start time, latest
finish time, duration and float for each task. Highlight the critical path and calculate its duration.

b) At the end of task A it is realized that task B can be reduced from 10 to 6 weeks, but task F should be extended
from 3 to 5 weeks. Re-calculate ALL the earliest and latest start times, and floats to reflect these two changes
and identify any changes to the critical path.

c) In some circumstances a Gantt chart might be used as an alternative to a network diagram.


i. Give TWO advantages, with a brief explanation of each, of a using a Gantt chart when compared with a
network diagram.
ii. Give TWO advantages, with a brief explanation of each, of a using a network diagram when compared with
a Gantt chart.
Q2 The sales department in your company, who have their own in-house sales system, are being relocated to new
offices where they will also have a new server–based sales database system. The IT section has set out an outline
plan for the IT aspects of the move, with 9 main tasks (with estimated durations on weeks):

Duration
Identifier Activity
(weeks)
A order and deliver the new database system and server 4

B design and install the network infrastructure 7

C order, deliver and install new PCs and printer 9

D test the database system, server and network 3

E test the PCs with the server and network 2

F copy existing sales data to the new database system 1

G copy other existing PC software to the new PCs 3

H test all software and database on the new PCs and server 1

I train users 2

Tasks A, B and C can be undertaken at the same time, but A and B must be completed before D can start. Tasks C
and D must be completed before E can begin. E must be completed before F and G can start. F and G can be
undertaken at the same time, but both must be completed before H can start. I must follow H.

Draw a network diagram (Activity-on-Node) for this project, showing (on the diagram) the earliest and latest
start dates, the earliest and latest finish dates, duration and float for each task.
Provide a node key explaining the layout and contents of the nodes used in your diagram.
Draw a Gantt chart for the same project tasks, showing each of these tasks, all dependencies and each task’s
duration.
Highlight the critical path on each diagram.
What is the total duration of this critical path?
Q3 Your company is expanding rapidly and has decided to buy in and install an off-the-shelf (O-T-S) ledger package
to replace the existing manual system. This will need new equipment and network cabling throughout the
offices. You are to manage this project. You have drawn up an outline project plan to include the following main
tasks:

Task Weeks

A Interview accounts staff, draw up and agree a list of main requirements 6

B Assess alternative O-T-S packages and select the most appropriate. 6

C Specify and order all the required new hardware and communications equipment. 3

D Test and install all the new hardware and equipment. 9

E Modify and test the package software. 15

F Install the package software 1

G Specify and obtain the accounts data required to implement the system 6

H Draw up a training plan. 3

I Train the users 9

J Draw up an acceptance test plan 3

K Acceptance testing 4

L Load data and implement the new system. 3

a) Draw a work breakdown structure (WBS) diagram for the project, to show all the planned tasks. This WBS should
contain at least two levels.

b) Explain the main differences between this WBS and a product breakdown structure (PBS) diagram for the same
project.

c) The dependencies between the 12 tasks listed above are:


B depends on A
C, E, H and J all depend on B
D depends on C
F depends on D and E
G depends on E
I depends on H
K depends on F, I and J
L depends on G and K
Draw a full Gantt chart for the project, showing all dependencies and floats and highlighting the critical path.

d) At the end of week 24, tasks A, B, C, D, H, I and J have been completed on schedule, and task E is continuing on
schedule. However it is realised that task F will now take 3 weeks, starting from week 28.
Re-draw the Gantt chart to reflect this progress to date, making any necessary changes, and highlight the critical
path.
Q4 A small research organization is extending its operation and database systems to cover the whole country. This
will require extended software, additional equipment and more staff – all to be based mainly in the existing
offices.

The outline plan for this rapid growth includes the following main tasks:

Activity description Weeks

Confirm the hardware sizing for the extended requirements, the software changes, the
A 3
number of new staff and the additional equipment required for them

B Order, deliver and install all additional computing and communications equipment 10

C Modify and extend all software for additional functionality 8

D Recruit and train new staff 11

Capacity testing of extended software on enhanced hardware and communications


E 1
equipment

F Functional testing of all extended software 2

G Full acceptance testing all extended software on new hardware; 2

H Implement fully the extended systems. 1

Tasks B, C and D can all run simultaneously but all are dependent on task A.
Task E is dependent on tasks B and C.
Task F is dependent only on task C.
Task G is dependent on tasks E and F.
Task H cannot start until tasks D and G are completed.

a) Draw a full activity-on-node diagram for this project, showing clearly the earliest and latest start and end dates,
and the float, for each node. No start or end nodes are required. Highlight and name the critical path, together
with the minimum duration for the project.

b) The staff recruitment and training (task D) takes two weeks longer than planned to be completed. Identify and
explain briefly the resultant changes to the activity-on-node diagram and critical path.

c) Draw a Gantt chart for the revised project, incorporating the change to task D as specified in part (b). Show all
task durations, dependencies, float and the critical path.

Common questions

Powered by AI

In projects such as installing a new sales database system, tasks C (order, deliver and install new PCs and printer) and D (test the database system, server, and network) are crucial dependencies. They must both be completed before task E (test the PCs with the server and network) can commence. This sequential dependency forms a linear progression where delays in tasks C or D directly impact the initiation of task E, thus potentially affecting the overall timeline and project execution, especially given the installation logistics and testing phases that ensure the system's capability.

Task order and dependencies critically influence risk management strategies by identifying potential bottlenecks or points of failure in a complex IT project. When tasks must be completed sequentially, any delay or failure can cascade into subsequent tasks, amplifying risks. Strategies such as parallel task execution, resource reallocation, or buffer times around high-risk points are implemented to mitigate disruptions. Continuous monitoring and reevaluation of dependencies and task orders ensure that the project remains resilient against anticipated and unforeseen challenges, especially with tasks involving new technologies or systems.

Gantt charts provide a clear visual timeline for the entire project, allowing stakeholders to see progress in a way that is more intuitive than network diagrams. The bar representation makes it easy to see overlapping tasks and durations at a glance. Additionally, Gantt charts are useful for managing and communicating scheduling information to stakeholders who may not be familiar with more complex diagrams. This becomes vital when the priority is to convey schedules plainly without delving into deeply technical perspectives.

Adapting a Work Breakdown Structure (WBS) in response to changes in project timelines requires that the manager re-evaluates task dependencies and durations. Each subtask and component must be reassessed to understand its role and the ripple effects of timeline changes, such as critical path adjustments. This process involves updating resource allocations to accommodate changes and ensuring stakeholder understanding of new timelines. It is crucial to maintain flexibility in the WBS while ensuring consistency with project objectives to manage the complexity of tasks like hardware installations or software modifications.

Changes in task durations and dependencies necessitate frequent adjustments to a Gantt chart, impacting both its accuracy and utility as a planning tool. As tasks are completed ahead of or behind schedule, the start and finish dates of dependent tasks must be recalculated. These adjustments ensure the chart accurately reflects current project status, allowing project managers to better allocate resources and manage timelines. It also highlights potential risks or shifts in the critical path, requiring strategic interventions to maintain the project's momentum and goals.

A Work Breakdown Structure (WBS) focuses on decomposing a project into smaller, manageable tasks, outlining the project’s tasks and deliverables. In contrast, a Product Breakdown Structure (PBS) organizes the project's deliverables and outcomes, showing how the final product will be constructed. WBS enables better estimation of time, costs, and resource allocations, facilitating task management, while PBS helps in understanding the structure and components of the project's outputs, useful for quality control and requirement specification.

Modifying software for additional functionalities impacts other tasks by potentially extending their duration and changing dependencies, especially if these modifications introduce complexity or require additional testing. It also influences resource allocation, as more technical expertise might be needed. This can affect overall project goals by shifting timelines and potentially increasing costs. Interdependencies such as hardware compatibility and the need for additional training should be considered, possibly redefining initial goals to accommodate broader functionalities and ensure system cohesiveness and performance.

Changing the duration of task B from 10 to 6 weeks reduces its length, potentially freeing up slack in the schedule. However, extending task F from 3 to 5 weeks increases the total time for task F, which could affect its criticality in the sequence of the project. The critical path will need to be recalculated to determine changes in timing and dependencies, with task F becoming a critical part of the sequence due to the new timeline. The project duration may be extended if task F, after this extension, affects dependent tasks such as task I that leads to task J.

Extending task E for capacity testing impacts the project timeline by potentially delaying subsequent tasks that depend on its completion. This ripple effect can shift the critical path, requiring adjustments to the schedule to fit new durations. Resource allocation decisions must account for this change, potentially redistributing or increasing resource deployment in other areas to avoid further delays. Organizations might face increased costs as additional time and labor are leveraged to accommodate the unexpected duration, prompting re-assessment of project budgets and timelines.

A delay in staff recruitment and training (task D) impacts the project by extending its duration, particularly if this task is on the critical path. The critical path encompasses all dependent tasks whose delay directly affects the overall timeline. Since task H, the final implementation, cannot start until task D is completed, any delay in task D will shift its starting point, elongating the entire project schedule. This requires a reassessment of resource distribution and possibly task sequencing to accommodate the shift without compromising project objectives.

You might also like