You are on page 1of 38

KING KHALID UNIVERSITY

COLLEGE OF COMPUTER SCIENCE

DEPARTMENT OF COMPUTER NETWORKS

AND COMMUNICATION ENGINEERING

Course Name: Engineering Project Management (CNE 213)

LAB MANUAL

Level : 5

Year: 3

Section :

Signature:

LAB Instructor: Eng.Zafar

Course Coordinator: Eng.Omer Elsier

Head of Knowledge Area: Dr. Sofiene

Head of Departmnet: Dr. Ashraf Abdel Rahman


Lab Plan

Week # Lab Content Deliverables Tool

Week 1 Introduction

Week 2  Experiment 1: Introduction and


project definition, Getting
familiar with PERT Chart EXPERT.

Week 3  Experiment 2: Using PERT Chart Management tool


for Planning, establishing and (PERT Chart EXPERT)
arranging tasks.

Week 4  Expirement 3: Managing the Plan doc Management tool


tasks in PERT Chart. (PERT Chart EXPERT)

Week 5  Expirement 4: Define the Plan doc Management tool


workdays, hours and non (PERT Chart EXPERT)
working days for a project,
Resource Entry.

Week 6  Expirement 5: Getting familiar Management tool


with MS Project (MS Project)

Week 7 Management tool


 Mid - Term Exam
(Pert Chart / MS
Project)
Week 8  Expirement 6: Managing Plan doc Management tool
the tasks in MS Project (MS Project)

Week 9  Expirement 7: Resources entry Plan doc Management tool


(MS Project)

Week 10  Expirement 8: Critical Path Plan doc Management tool


Management in MS Project (MS Project)

Week 11  Expirement 9: Drawing Plan doc Management tool


Gannt Chart and Network (MS Project)
Diagram

Week 12  Plan doc Management tool


Expirement 10:Review of
Students’ Projects (MS Project)

Week 13  Experiment 11: Question for Management tool


FOR LAB PRACTICE (MS Project)
Course: CNE 213 Engineering Project Management

Experiment No: 1

Introduction and Project Definition

Objectives

 Introduce the lab environment and tools used in the engineering Project
Management lab: PERT Chart and MS project.
 Discuss the Project &learn how to write project definition.

1. Outline
 Introduction to the lab plan and objectives.
 Project definition.
 Lab plan

2. Tools Used in the Lab


 SWE lab is one of the most challenging of all labs. There are some tools which will be taught, but
there are some which are assumed you already know, if you don’t, then you learn should it
individually.
o PERT Chart
o MS Project: for project planning/management

3. Engineering project Management Lab Objectives


 Learn how to prepare project plans.
 planning large projects easier
 Get familiar with PERT Chart and MS project.
4. CASE Tools
No tools were used for this lab.

5. In-Class Example
Some examples of problem definition will be presented in the class.

6. Expirements:
 Applied by all students .
 Applied in their labs.
 Try to write (a hypothetical) project definition for it.

7. Deliverables
 From each student one project.
 Submit their IDs, names, section by Hand in end of semester.
Course: CNE 213 Engineering Project Management

Experiment NO: 2

Objectives

 Gain understanding of project management.


 Learn how to prepare project plans.
 Learn PERT Chart Expert tool.

1. Outline
 Project work planning.
 PERT Chart.
 Examples.

2. Background
Project management is the process of planning and controlling the development of a system within a
specified timeframe at a minimum cost with the right functionality.

2.1 Project Work Plan


Prepare a list of all tasks in the work breakdown structure, plus:

 Duration of task.
 Current task status.
 Task dependencies.
 Key milestone dates.

2.2 Tracking Progress


 PERT Chart:
o Flowchart format.
o Illustrate task dependencies and critical path.
Aim: Getting familiar with PERT Chart EXPERT;
1.What is PERT Chart EXPERT?

Resource: PERT ChartEXPERT

The Advantages of PERT:

 planning large projects easier


 Expected project completion time
 The critical path activities that directly impact the completion time
Course: CNE 213 Engineering Project Management

Experiment: 3

Objectives

 Learn PERT Chart case tool.

Aim1: Using PERT Chart for establishing a timeline and arranging tasks;
1. Creating Tasks:To add a new task in a chart, click and drag with your mouse:
2. Tasks names entry
3. Milestones(outdents,indents)
Entering Information using the Task box on the screen

Resource: PERT ChartEXPERT


Grouping Tasks(Milestones in separate group)

Resource: PERT ChartEXPERT

Aim2:Project Start Date and Project Finish Date

To change the ProjectStart Date:


1. Select the Tools-Chart Settings menu.
2. Select Schedule from Project Start date.
3. Enter a date into the Project Start date in the field.
Course: CNE 213 Engineering Project Management

Experiment: 4

Aim1: Managing the tasks in PERT Chart;


1. Duration entry
2. Predecessors entry
3. Work – Enter the Work (Hours) for the task
4. Cost – Enter the Cost for the task.
5. Constraint Type

Resource: PERT ChartEXPERT


Dependencies
There are several types of dependencies. These include:
Finish to Start – One task cannot start until another is finished.
Start to Start – One task cannot start until another has started.
Finish to Finish – One task cannot finish until another is finished.
Start to Finish – One task cannot finish until another has started.

Predecessors and Successors


The first task between two dependent tasks is considered the Predecessor and the second the
Successor.
In the following example, Task A is a Predecessor to Task B. Conversely, Task B is a
Successor to Task A.

Expirement no.1(use attached expirement report)


Use PERT Chart to create a series of tasks leading to completion of a project.

For your project, you need to:

 Set start or ending dates.


 Develop a list of tasks that need to be completed.
 Create any links between major tasks.
 Assign a specific amount time for each task.
 Assign cost for each task.
Course: CNE 213 Engineering Project Management

Experiment No: 5

Aim1:Calendar
1.Define the workdays, hours and non working days for a project
Aim2: Managing the tasks in PERT Chart;

1. Resources entry

Resource: PERT ChartEXPERT

Expirement no.2(attached expirement report)


Use PERT Chart to create a series of tasks leading to completion of a project.

For your project, you need to:

 Set start or ending dates.


 Develop a list of tasks that need to be completed.
 Create any links between major tasks.
 Assign a specific amount time for each task.
 Define the workdays, hours and non working days for a project
 Assign resources for each task.
Course: CNE 213 Engineering Project Management

Experiment No.: 6

Aim1: Getting familiar with Microsoft Project program;


What does MS Project software do?

Resource: ms_project_2010

Aim2:Opening up MS Project 2010;

Using the Project Information Menu

1. Enter project information using Project | Project Information

Resource: MS Project 2010 Training Manual


2. Set default setting in File | Options

(in the dialog box above for Display, Schedule and Advanced tabs)

3. Set up / modify your Project Calendar , Project | Change Working Time.

Resource: MS Project 2010 Training Manual

4. Enter tasks, their information, and durations (don't forget milestones) in the Gantt view
(double-click task name for Task Information box)

Resource: MS Project 2010 Training Manual


5. Add task dependencies including any internal and external constraints.

Resource: MS Project 2010 Training Manual

6. Set up your resource pool and their details in the Resource Sheet view.

Resource: MS Project 2010 Training Manual


Course: CNE 213 Engineering Project Management

Experiment No.: 7

Aim1: Using MS Project for establishing , arranging and managing Tasks.

1. Assign resources to tasks, set their work effort, and add any fixed costs.

Resource: MS Project 2010 Training Manual

Resource: MS Project 2010 Training Manual


2. Perform resource leveling if needed to resolve resource over-allocations

3. Review and refine the project schedule and budget to meet requirements

Resource: MS Project 2010 Training Manual


4. Set the Project baseline after approval, and proceed to monitor, manage and report.

Resource: MS Project 2010 Training Manual


Resource: MS Project 2010 Training Manual
Adding tasks and milestones to a Project File.
1. On the View menu, click Gant Chart.
2. In the Task Name field, type a task name, and then press TAB. (Microsoft Project
~ enters an estimated duration of one day for the task followed by a question mark.)
3. In the Duration field, type the amount of time each task will take in months,
~ weeks, days, hours, or minutes, not counting nonworking time. (By default the
~ time period will be days, but that can be changed to hours, months, etc.)
4. Press ENTER.
5. It sholud look like the figure below:

6. To add a milestone the only difference is that the duration of the activity must
~ be zero (below is an example):

Note: By double clicking on a Task or milestone, you can modify its information with
~ a form that prompts.

Slack Time for Scheduling:

1. For viewing the schedule showing the Slack go to Views -- More Views --
~ Detailed Gantt View -- Apply.
2. In this click on View -- Table -- Schedule.
3. Slack appears as thin bars to the right of a task, with slack values adjoining
the regular Gantt bars.
4. You can also view the free slack and total slack of a task in the sheet.
5. You can move the activity within the available slack time, to balance the
~ resources, in the cases where over allocation is present.
Course: CNE 213 Engineering Project Management

Experiment No.: 8

Inst.: Syed Aftab Alam

Aim: Find Critical Path

1. Critical Path Analysis (CPA) helps you to lay out all tasks that must be completed as part
of a project.
2. CPA helps you to identify the minimum length of time needed to complete a project.
3. For finding CP list all the activities and enter early start, late start, early finish and late finish
~ info of all the activities.
4. You can do this under insert/columns and selecting each terms.
5. Following Screen shot demonstrate how to insert.
6. Project automatically calculates ES, EF, LS and LF based on the starting/ending dates you
~ have provided.
Showing Critical Path:
1. You can show the critical path in multiple ways. You can show critical path using
~ Gantt Chart, Detailed Gantt, Network Diagram, and showing only critical tasks.
2. In Gantt Chart click on Gantt Chart wizard and choose critical path and follow
~ the steps.
3. In Detailed Gantt click on View -- More Views -- Detailed Gantt -- Apply. It shows
the critical path with slack time.
4. In Network Diagram click on View -- More Views -- Network Diagram -- Apply.
5. For showing only the critical tasks, click on Gantt Chart -- Filter -- Critical.
6. The following slides has screenshots of how to show critical path using various
~ methods.
Course: CNE 213 Engineering Project Management

Experiment No.: 9

Aim1: Drawing Gannt Chart and Network Diagram


Question:
Assume you have a project with seven activities labeled A–G (following).
Derive the earliest completion time (or early finish–EF), latest completion time
(or late finish–LF), and slack for each of the following tasks (begin at time = 0).
Which tasks are on the critical path? Draw a Gantt chart for these tasks. (Note:
The tasks, preceding events, and the expected durations are provided in the
textbook.)

Activity Duration Immediate Early Late Slack Critical


Predecesso Finish Finish Path?
A 5 rs --
B 3 A
C 4 A
D 6 C
E 4 B, C
F 1 D
G 5 D, E, F

Draw a Network diagram for the tasks shown in Problem and highlight the
critical path.
Answer:
A suggested answer is provided below.

Activity Time Immediate Early Late Slack Critical


Predecessor Finish Finish Path?
A 5 s -- 5 5 0 Yes
B 3 A 8 12 4 No
C 4 A 9 9 0 Yes
D 6 C 15 15 0 Yes
E 4 B, C 13 16 3 No
F 1 D 16 16 0 Yes
G 5 D, E, F 21 21 0 Yes

Below is a suggested Gantt chart from Microsoft Project

A suggested Network diagram, generated by Microsoft Project, is provided


below. The activities in the boxes with a red border are on the critical path.

Resource: Valacich George Hoffer,Esssentials of System Analysis and Design, second


edition, Part 1 Problems and exercises.

Expiremnt no.6 (attached expirement report)


Use MS Project 2010 to create a series of tasks leading to completion of a project. For your
project, you need to:

 Set start or ending dates.


 Develop a list of tasks that need to be completed.
 Establish any sub tasks and create links.
 Create any links between major tasks.
 Assign a specific amount time for each task.
 Create task information for each item you put into the list.
 Assign resources for each task.
Course: CNE 213 Engineering Project Management

Experiment No.: 10

Expiremnt no.7
Use MS Project 2010 to create a series of tasks leading to completion of a project. For your project,
you need to:

 Set start or ending dates.


 Develop a list of tasks that need to be completed.
 Establish any sub tasks and create links.
 Create any links between major tasks.
 Assign a specific amount time for each task.
 Create task information for each item you put into the list.
 Assign resources for each task.
Course: CNE 213 Engineering Project Management

Experiment No.: 11

Aim: Review of Students’ Projects.

QUESTIONS FOR LAB PRACTICE

Session 1: Begin Your Projects

Exercise:

1. Set the project’s start or finish date


2. Enter the project title, manager’s name, and important notes.
3. Set a work schedule
4. Enter tasks and their durations
5. Enter a recurring task
6. Split a task into segments.
7. Rearrange the task list
8. Create a milestone

Session 2: How Should You Structure The Task List?

Exercise:

1. Structure tasks into a logical outline


2. Show or hide the subtasks.
3. Add work breakdown structure codes
4. Sequence the tasks
5. Start or finish tasks on specific dates
6. Overlap tasks or add lag time between tasks.

Session 3: Who Will Do The Work?

Exercise:

1. Create a resource list


2. Assign resources
3. Change a resource’s work schedule
4. See to which tasks the resources are assigned
5. Assign pay rates to resources
6. Set a fixed cost
7. Change when a cost accrues
8. Update or add another pay rate
9. See the cost of tasks or resources
10. See the cost of the entire project.

Session 4: Change The Look Of The Project

Exercise:

1. Use the Gantt Chart Wizard for easy formatting.


2. Format a category of Gantt bars
3. Format a category of tasks in your task list
4. View different project information
5. Add a title, page number, or other project information
6. Preview your schedule
7. Print the view on the screen

Session 5: Check The Schedule

Exercise:

1. See the entire project on the screen


2. Check the project’s finish or start date
3. Identify the critical path
4. Change the view
5. Apply a different table to a view
6. Apply a filter to a sheet view
7. Check task dependencies
8. Find slack in your schedule
9. Overlap tasks or add lag time between tasks
10. Check constraints on tasks
11. Make tasks shorter by adding more resources
12. Save a base line of your project’s information
13. Save the project without a baseline
14. Save an interim plan
15. Save a budget
Compare actual task information to the baseline
CNE 213

Expirements

Student Id:................................................................
Student Name:..........................................................
Experiment no.1
Software required: PERT Chart
Project name: Set-up LAN in a small building
Project start Date:
Project finish Date:
Number of tasks:
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………
Experiment no.2
Software required: PERT Chart
Project name:Web site for CS faculty
Project start Date:
Projects finish Date:
Divide the project in at least 5 tasks, moreover; use of
following must be shown in the project Plan:

 Project start Date


 Task Duration
 Predecessors
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
…………………………………………………………………
Experiment no.3
Software required: PERT Chart
Project name: Set-up BTS in GSM network
Project start Date:
Projects finish Date:
Divide the project in at least 5 tasks, moreover; use of
following must be shown in the project Plan:

 Project start Date


 Task Duration
 Predecessors
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………….
Experiment no.4
Software required: MS Project 2010
Project name: Get to KKU in Morning:
Divide the project in at least 5 tasks, moreover; use of
following must be shown in the project Plan:

 Subtasks
 Task Duration
 Predecessors
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………….
Experiment no.5
Software required: MS Project 2010
Project name: Airplane
Project start Date:
Projects finish Date:
Divide the project in at least 8 tasks, moreover; use of
following must be shown in the project Plan:

 Project start Date


 Task Duration
 Predecessors
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………
Experiment no.6
Software required: MS Project 2010
Project name: Camera network monitor for KKU
Project start Date:
Projects finish Date:
Divide the project in at least 8 tasks, moreover; use of
following must be shown in the project Plan:

 Project start Date


 Task Duration
 Predecessors
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………
Experiment no.7
Software required: MS Project 2010
Project name: Bridge
Project start Date:
Projects finish Date:
Divide the project in at least 8 tasks, moreover; use of
following must be shown in the project Plan:

 Project start Date


 Task Duration
 Predecessors
 ………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………

You might also like