• No results found

SOFTWARE PROJECT MANAGEMENT

N/A
N/A
Protected

Academic year: 2021

Share "SOFTWARE PROJECT MANAGEMENT"

Copied!
44
0
0

Loading.... (view fulltext now)

Full text

(1)

SE 315

SOFTWARE PROJECT MANAGEMENT

Project Schedule and Critical Path Method

WEEK #8

13.04.2020-14.04.2020

(2)

REMINDER!!!

• We are going to have

two more weeks

for the LAB hours.

• Project

presentations

are going to start in

May 4

th

and 5

th

and will

last until

the end of the semester

.

• If your applications are not ready by your presentation day, you can show

the current version

and

complete your code at the delivery

.

• I will create a

schedule

for the presentations.

(3)
(4)

Types of Projects

TYPE 1 Engineering

Project

TYPE 3

R&D and Organizational Change Project TYPE 2 Applications Software Development Project TYPE 4 Product Development Project No Yes No Yes

Goals well defined

Me th od s well de fined

(5)

Project Planning and Controlling

• To arrange

the activities appropriately

• To make a

realistic time scheduling

• To make a

resources estimation and planning

• To implement time and

cost controlling

(6)

Scheduling Techniques

Planning, Scheduling And controlling Techniques

Bar Charts Matrix Schedules Linear Balance Method Critical Path Method (CPM) Gantt Chart

(7)

Scheduling Techniques

Planning, Scheduling And controlling Techniques

Bar Charts Matrix Schedules Linear Balance Method Critical Path Method (CPM) Gantt Chart

(8)

What is Gantt Chart?

• Gantt chart is a type of bar chart.

• In which a series of horizontal lines shows

the amount of work done

or

production completed

in certain period of time

in relation to the

(9)

Purpose of Gantt Chart

• To illustrate the relationship between

project activities and time

.

• To show the multiple project activities on

one chart

.

• To provide a

simple & easy to understand

representation of project

scheduling.

(10)

Steps to Create a Gantt Chart

• Determine project

start date

and

deadline

.

• Gather all information surrounding the

list of activities

within a project.

• Determine

how long

each activities will take.

• Evaluate what activities are

dependent

on others.

(11)
(12)

Click the link below and download

Microsoft Project if you do not

have it installed yet!

(13)
(14)
(15)
(16)

Your turn!

• Go to my webpage

homes.ieu.edu.tr/userhat

• Scroll down to PROJECT MATERIALS section.

• Download

Project Schedule Document

(17)

Your turn!

• Work on the file.

• Convert it to PDF when you are done.

• Upload it to GitHub.

• DO NOT SEND ME AN E-MAIL FOR THESE LAB WORKS. JUST UPLOAD

THEM TO GITHUB!!

(18)
(19)

Example Question

• Assume you have a project with ten activities labeled A–J (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?

(20)

Example (cont’d)

Activity Duration Immediate Predecessors Early Finish Late Finish Slack Critical Path? A 4 --B 5 A C 6 A, B D 7 A E 6 A, D F 5 C, E G 4 D, E H 3 E I 4 F, G J 5 H, I

(21)

Example (cont’d)

Activity Duration Immediate Predecessors A 4 --B 5 A C 6 A, B D 7 A E 6 A, D F 5 C, E G 4 D, E H 3 E I 4 F, G J 5 H, I A

(22)

Example (cont’d)

Activity Duration Immediate Predecessors A 4 --B 5 A C 6 A, B D 7 A E 6 A, D F 5 C, E G 4 D, E H 3 E I 4 F, G J 5 H, I A B C D E

(23)

Example (cont’d)

Activity Duration Immediate Predecessors A 4 --B 5 A C 6 A, B D 7 A E 6 A, D F 5 C, E G 4 D, E H 3 E I 4 F, G J 5 H, I A B C D E

(24)

Example (cont’d)

Activity Duration Immediate Predecessors A 4 --B 5 A C 6 A, B D 7 A E 6 A, D F 5 C, E G 4 D, E H 3 E I 4 F, G J 5 H, I A B C D E 4 4 4 4

(25)

Example (cont’d)

Activity Duration Immediate Predecessors A 4 --B 5 A C 6 A, B D 7 A E 6 A, D F 5 C, E G 4 D, E H 3 E I 4 F, G J 5 H, I A B C D E 4 4 4 4 5 7

(26)

Example (cont’d)

Activity Duration Immediate Predecessors A 4 --B 5 A C 6 A, B D 7 A E 6 A, D F 5 C, E G 4 D, E H 3 E I 4 F, G J 5 H, I A B C D E 4 4 4 4 5 7 F 6

(27)

Example (cont’d)

Activity Duration Immediate Predecessors A 4 --B 5 A C 6 A, B D 7 A E 6 A, D F 5 C, E G 4 D, E H 3 E I 4 F, G J 5 H, I A B C D E 4 4 4 4 5 7 F 6 6

(28)

Example (cont’d)

Activity Duration Immediate Predecessors A 4 --B 5 A C 6 A, B D 7 A E 6 A, D F 5 C, E G 4 D, E H 3 E I 4 F, G J 5 H, I A B C D E 4 4 4 4 5 7 F 6 6 G 7

(29)

Example (cont’d)

Activity Duration Immediate Predecessors A 4 --B 5 A C 6 A, B D 7 A E 6 A, D F 5 C, E G 4 D, E H 3 E I 4 F, G J 5 H, I A B C D E 4 4 4 4 5 7 F 6 6 G 7 6

(30)

Example (cont’d)

Activity Duration Immediate Predecessors A 4 --B 5 A C 6 A, B D 7 A E 6 A, D F 5 C, E G 4 D, E H 3 E I 4 F, G J 5 H, I A B C D E 4 4 4 4 5 7 F 6 6 G 7 6 H 6

(31)

Example (cont’d)

Activity Duration Immediate Predecessors A 4 --B 5 A C 6 A, B D 7 A E 6 A, D F 5 C, E G 4 D, E H 3 E I 4 F, G J 5 H, I A B C D E 4 4 4 4 5 7 F 6 6 G 7 6 H 6 I

(32)

Example (cont’d)

Activity Duration Immediate Predecessors A 4 --B 5 A C 6 A, B D 7 A E 6 A, D F 5 C, E G 4 D, E H 3 E I 4 F, G J 5 H, I A B C D E 4 4 4 4 5 7 F 6 6 G 7 6 H 6 I 5

(33)

Example (cont’d)

Activity Duration Immediate Predecessors A 4 --B 5 A C 6 A, B D 7 A E 6 A, D F 5 C, E G 4 D, E H 3 E I 4 F, G J 5 H, I A B C D E 4 4 4 4 5 7 F 6 6 G 7 6 H 6 I 5 4

(34)

Example (cont’d)

Activity Duration Immediate Predecessors A 4 --B 5 A C 6 A, B D 7 A E 6 A, D F 5 C, E G 4 D, E H 3 E I 4 F, G J 5 H, I A B C D E 4 4 4 4 5 7 F 6 6 G 7 6 H 6 I 5 J 4

(35)

Example (cont’d)

Activity Duration Immediate Predecessors A 4 --B 5 A C 6 A, B D 7 A E 6 A, D F 5 C, E G 4 D, E H 3 E I 4 F, G J 5 H, I A B C D E 4 4 4 4 5 7 F 6 6 G 7 6 H 6 I 5 J 4 4

(36)

Example (cont’d)

Activity Duration Immediate Predecessors A 4 --B 5 A C 6 A, B D 7 A E 6 A, D F 5 C, E G 4 D, E H 3 E I 4 F, G J 5 H, I A B C D E 4 4 4 4 5 7 F 6 6 G 7 6 H 6 I 5 J 4 3 4

(37)

Example (cont’d)

Activity Duration Immediate Predecessors A 4 --B 5 A C 6 A, B D 7 A E 6 A, D F 5 C, E G 4 D, E H 3 E I 4 F, G J 5 H, I A B C D E 4 4 4 4 5 7 F 6 6 G 7 6 H 6 I 5 J 4 3 5 4

(38)

Example (cont’d)

Activity Duration Immediate Predecessors A 4 --B 5 A C 6 A, B D 7 A E 6 A, D F 5 C, E G 4 D, E H 3 E I 4 F, G J 5 H, I A B C D E 4 4 4 4 5 7 F 6 6 G 7 6 H 6 I 5 J 4 3 5 4

(39)

Example (cont’d)

Activity

Immediate

Predecessors Early Finish

A -- 4 B A 9 C A, B 15 D A 11 E A, D 17 F C, E 22 G D, E 21 H E 20 I F, G 26 J H, I 31 A B C D E 4 4 4 4 5 7 F 6 6 G 7 6 H 6 I 5 J 4 3 5 4

(40)

Example (cont’d)

Activity Early Finish Late Finish

A 4 4 B 9 11 C 15 17 D 11 11 E 17 17 F 22 22 G 21 22 H 20 26 I 26 26 J 31 31 A B C D E 4 4 4 4 5 7 F 6 6 G 7 6 H 6 I 5 J 4 3 5 4

(41)

Example (cont’d)

Activity Early Finish Late Finish A 4 4 B 9 11 C 15 17 D 11 11 E 17 17 F 22 22 G 21 22 H 20 26 I 26 26 J 31 31 A B C D E 4 4 4 4 5 7 F 6 6 G 7 6 H 6 I 5 J 4 3 5 Slack 0 2 2 0 0 0 1 6 0 0 4

(42)

Example (cont’d)

Activity Early Finish Late Finish A 4 4 B 9 11 C 15 17 D 11 11 E 17 17 F 22 22 G 21 22 H 20 26 I 26 26 J 31 31 A B C D E 4 4 4 4 5 7 F 6 6 G 7 6 H 6 I 5 J 4 3 5 Slack 0 2 2 0 0 0 1 6 0 0 4

(43)

Example (cont’d)

Activity Duration Immediate Predecessors Early Finish Late Finish Slack Critical Path? A 4 -- 4 4 0 YES B 5 A 9 11 2 NO C 6 A, B 15 17 2 NO D 7 A 11 11 0 YES E 6 A, D 17 17 0 YES F 5 C, E 22 22 0 YES G 4 D, E 21 22 1 NO H 3 E 20 26 6 NO I 4 F, G 26 26 0 YES J 5 H, I 31 31 0 YES

(44)

References

Related documents

Hundred new worksheets that bill nye erosion worksheet pdf epub, but does not need to design skills to the video work, nor does it.. Observation to bill nye erosion pdf

• From the Task ribbon View group on the left hand side, click the lower half of the Gantt Chart button and choose Tracking Gantt. To view the critical path in the

Log in charts can work plan template now, to chart using gantt chart even with sample text at our project using gantt charts or software for.. Clear the default data box and click

Among the popular charts include Gantt charts, PERT charts for project management; Entity Relationship Diagram, Data Flowchart for system specifications; Pie charts, Bar charts

Project schedules can be viewed at the project level, or rolled up into a Program-level Critical Path Method (CPM) or Collaborative Gantt view, complete with

Develop and master competency in quantitative risk and uncertainty evaluation & management Master the project scheduling techniques – Gantt chart, critical path analysis

Gantt Chart – Horizontal bar graph based depiction of project task durations

Gantt chart engineering dissertation le construction gantt chart software sinnaps cloud project home office bar chart sheet example building where house.. 10 Building Code