SlideShare a Scribd company logo
1 of 32
Project crashing and jobProject crashing and job
sequencingsequencing
Presented by :Presented by :
Payal Buha (014)Payal Buha (014)
Ibtisam Sorthia (048)Ibtisam Sorthia (048)
Khushbu Dhorajiya (018)Khushbu Dhorajiya (018)
Krupali Suhagiya (050)Krupali Suhagiya (050)
Chandrika Makwana (032)Chandrika Makwana (032)
Submitted to :Submitted to : Mr. Vishal SondagraMr. Vishal Sondagra
INTRODUCTIONINTRODUCTION
• Project crashingProject crashing is a method for shorteningis a method for shortening
project duration by reducing one or moreproject duration by reducing one or more
critical activitiescritical activities to a time less than normalto a time less than normal
activity time.activity time.
• The process of determining the job order onThe process of determining the job order on
some machine or in some work center issome machine or in some work center is
known as sequencing or priority sequencing.known as sequencing or priority sequencing.
Project crashingProject crashing
• Project crashing is a method for shorteningProject crashing is a method for shortening
the project duration by reducing the time ofthe project duration by reducing the time of
one (or more)of the critical project activitiesone (or more)of the critical project activities
to less than its normal activity time.to less than its normal activity time.
• This reduction in the normal activity time isThis reduction in the normal activity time is
referred to as crashing.referred to as crashing.
Conti….Conti….
• Crashing is achieved by devoting moreCrashing is achieved by devoting more
resources, usually measures in terms ofresources, usually measures in terms of
dollars, to the activities to be crashed.dollars, to the activities to be crashed.
• The objective of project crashing project is toThe objective of project crashing project is to
reduce project duration while minimizing thereduce project duration while minimizing the
cost of crashing.cost of crashing.
THE GENERAL RELATIONSHIP OF TIMETHE GENERAL RELATIONSHIP OF TIME
AND COSTAND COST
• Crashing costs increase as project durationCrashing costs increase as project duration
decreases.decreases.
• Indirect costs increase as productionIndirect costs increase as production
duration increases.duration increases.
• Reduce project length as long as crashingReduce project length as long as crashing
costs are less than indirect costs.costs are less than indirect costs.
Conti….Conti….
Conti….Conti….
• The objective of crashing was to reduce theThe objective of crashing was to reduce the
scheduled completion time to reap thescheduled completion time to reap the
results of the projects sooner.results of the projects sooner.
• However, there may be other reasons forHowever, there may be other reasons for
reducing project time.reducing project time.
• There also may be direct financial penaltiesThere also may be direct financial penalties
for not completing a project on time.for not completing a project on time.
Trade-off conceptTrade-off concept
Here, we adopt the “Trade-off” concept.Here, we adopt the “Trade-off” concept.
• WWe attempt to “crash” some “e attempt to “crash” some “criticalcritical” events” events
by allocating moreby allocating more reresources to them,sources to them, so thatso that
the time of one or more critical activities isthe time of one or more critical activities is
reduced to a time thatreduced to a time that is lessis less than the normalthan the normal
activityactivity time.time.
What criteria should it be based onWhat criteria should it be based on
when deciding to crashing criticalwhen deciding to crashing critical
times?times?
The critical path is 1-2-3, the completion time =11The critical path is 1-2-3, the completion time =11
How? Path: 1-2-3 = 5+6=11 weeksHow? Path: 1-2-3 = 5+6=11 weeks
Path: 1-3 = 5 weeksPath: 1-3 = 5 weeks
Now, how many days can we “crash” it?Now, how many days can we “crash” it?
1
3
25 (1) 6(3)
Conti…Conti…
• The maximum time that can be crashed for:The maximum time that can be crashed for:
Path 1-2-3 = 1 + 3 = 4Path 1-2-3 = 1 + 3 = 4
Path 1-3 = 0Path 1-3 = 0
• ShouldShould we use up all these 4 weeks?we use up all these 4 weeks?
1
3
25 (1) 6(3)
5(0)
• If we used all 4 days, then path 1-2-3 has
(5-1) + (6-3) = 7 completion weeks
Now, we need to check if the completion time for path 1-3
has lesser than 7 weeks (why?)
Now, path 1-3 has (5-0) = 5 weeks
Since path 1-3 still shorter than 7 weeks, we used up all 4
crashed weeks
• Question: What if path 1-3 has, say 8 weeks completion
time?
1
3
2
5 (1)
6(3)
5(0)
4(0) 3(0)
• Now, we cannot use all 4 days (Why?)
Because path 1-2-3 will not be critical path anymore
path 1-3 would now has longest hour to finish
• Rule: When a path is a critical path, it will not stay as
a critical path
• So, we can only reduce the path 1-2-3 completion
time to the same time
• as path 1-3. (HOW?)
1 3
25 (1) 6(3)
8(0)
• We can only reduce total time for path 1-2-3 =We can only reduce total time for path 1-2-3 =
path 1-path 1-33,,
that is 8 weeksthat is 8 weeks
If the cost for path 1-2 and path 2-3 is the sameIf the cost for path 1-2 and path 2-3 is the same
thenthen
We can random pick them to crash so that itsWe can random pick them to crash so that its
completioncompletion
Time is 8 weeksTime is 8 weeks
1
3
25 (1) 6(3)
8(0)
1
3
25 (1)5 (1) 6(3)6(3)
8(0)8(0)
1
2
3
5 (1)5 (1)
6(3)6(3)
8(0)8(0)
OR
4(0)4(0) 4(1)4(1)
3(0)3(0)
JOB SEQUENCINGJOB SEQUENCING
 Sequencing or priority sequencing: the process ofSequencing or priority sequencing: the process of
determining which job is started first on somedetermining which job is started first on some
machines or work center by priority rule.machines or work center by priority rule.
 Priority rule: the rule used for btaining a jobPriority rule: the rule used for btaining a job
sequencing.sequencing.
Priority rule evaluation criteriaPriority rule evaluation criteria
To meet corresponding objectives ofTo meet corresponding objectives of
scheduling.scheduling.
Common standard measures:Common standard measures:
 Meeting due date of customers orMeeting due date of customers or
downstream operations.downstream operations.
 Minimizing flow time (the time a jobMinimizing flow time (the time a job
spends in the shop flow).spends in the shop flow).
 Minimizing WIP.Minimizing WIP.
 Minimizing idle time of machines andMinimizing idle time of machines and
workers (Maximizing utilization).workers (Maximizing utilization).
Sequencing rulesSequencing rules
• FCFSFCFS (first come-first served)(first come-first served)
 Jobs are processed in the sequence in whichJobs are processed in the sequence in which
they entered the shop;they entered the shop;
 The simplest and nature way of sequencingThe simplest and nature way of sequencing
as in queuing of a bankas in queuing of a bank
Conti….Conti….
• SPT (shortest processing time)SPT (shortest processing time)
 Jobs are sequenced in increasing order ofJobs are sequenced in increasing order of
their processing time,their processing time,
 The job with shortest processing time is first,The job with shortest processing time is first,
the one with the next shortest processingthe one with the next shortest processing
time is second, and so on,time is second, and so on,
Conti…Conti…
• EDD (earliest due date)EDD (earliest due date)
 Jobs are sequenced in increasing order ofJobs are sequenced in increasing order of
their due dates,their due dates,
 The job with earliest due date is first, theThe job with earliest due date is first, the
one with the next earliest due date isone with the next earliest due date is
second, and so on,second, and so on,
Conti…Conti…
• CR (Critical ratio)
 Critical ratio is the remaining time until due date
divided by processing time;
 Scheduling the job with the smallest CR next,
• CRi = Remaining time of Job I /
Processing time
of Job i
• = (Due date of Job i-current time) /
Processing time
of Job i
Conti…Conti…
 CR provides the balance between SPT and EDD,CR provides the balance between SPT and EDD,
such that the task with shorter remaining timesuch that the task with shorter remaining time
and longer processing time takes higher priority,and longer processing time takes higher priority,
 CR will become smaller as the current timeCR will become smaller as the current time
approaches due date, and more priority will givenapproaches due date, and more priority will given
to one with longer processing time,to one with longer processing time,
 For a job, if the numerator of its CR is negativeFor a job, if the numerator of its CR is negative
( the job has been already later), it is naturally( the job has been already later), it is naturally
scheduled next,scheduled next,
 If more than one jobs are later, higher priority isIf more than one jobs are later, higher priority is
given to one that has shorter processing timegiven to one that has shorter processing time
(SPT).(SPT).
Example of n jobs one machineExample of n jobs one machine
 A machine center in a job shop for a localA machine center in a job shop for a local
fabrication company has five unprocessedfabrication company has five unprocessed
jobs remaining at a particular point in time.jobs remaining at a particular point in time.
The jobs are labeled 1, 2, 3, 4, and 5 in theThe jobs are labeled 1, 2, 3, 4, and 5 in the
order that they entered the shop. Theorder that they entered the shop. The
respective processing times and due datesrespective processing times and due dates
are given in the table below.are given in the table below.
 Sequence the 5 jobs by above 4 rules andSequence the 5 jobs by above 4 rules and
compare results based on mean flow time,compare results based on mean flow time,
average tardiness, and number of tardy jobsaverage tardiness, and number of tardy jobs
Conti…Conti…
Job numberJob number Processing timeProcessing time Due dateDue date
11 1111 6161
22 2929 4545
33 3131 3131
44 11 3333
55 22 3232
Sequencing RulesSequencing Rules————FCFSFCFS
Mean Flow time=268/5=53.6Mean Flow time=268/5=53.6
Average tardiness=121/5=24.2Average tardiness=121/5=24.2
No. of tardy jobs=3.No. of tardy jobs=3.
1 11 61 0
2 40 45 0
3 71 31 40
4 72 33 39
5 74 32 42
Total 268 121
Sequencing RulesSequencing Rules————SPTSPT
Mean Flow time=135/5=27.0Mean Flow time=135/5=27.0
Average tardiness=43/5=8.6Average tardiness=43/5=8.6
No. of tardy jobs=1.No. of tardy jobs=1.
4 1 1 33 0
5 2 3 32 0
1 11 14 61 0
2 29 43 45 0
3 31 74 31 43
Total 135 43
Sequencing RulesSequencing Rules————EDDEDD
3 31 31 31 0
5 2 33 32 1
4 1 34 33 1
2 29 63 45 18
1 11 74 61 13
Total 235 33
Mean Flow time=235/5=47.0Mean Flow time=235/5=47.0
Average tardiness=33/5=6.6Average tardiness=33/5=6.6
No. of tardy jobs=4.No. of tardy jobs=4.
Sequencing RulesSequencing Rules————CRCR
Current time should be reset after scheduling one jobCurrent time should be reset after scheduling one job
Sequencing RulesSequencing Rules————CRCR Mean Flow time=289/5=57.8Mean Flow time=289/5=57.8
Average tardiness=87/5=17.4Average tardiness=87/5=17.4
No. of tardy jobs=4.No. of tardy jobs=4.
Both Jobs 4 and 5 are later, however Job 4 has shorter processing timeBoth Jobs 4 and 5 are later, however Job 4 has shorter processing time
and thus is scheduled first; Finally, job 1 is scheduled last.and thus is scheduled first; Finally, job 1 is scheduled last.
Sequencing RulesSequencing Rules————SummarySummary
DiscussionsDiscussions
 SPT results in smallest mean flow time;SPT results in smallest mean flow time;
 EDD yields the minimum maximum tardiness (42, 43, 18, andEDD yields the minimum maximum tardiness (42, 43, 18, and
31 for the 4 different rules);31 for the 4 different rules);
 Always true? Yes!Always true? Yes!
Example by videoExample by video
Sequencing n jobs on 1 machine - Example 4.mp4
CONCLUSION
CONCLUSION
Project crashing and job sequencing

More Related Content

What's hot

What's hot (20)

PROJECT SCHEDULE
PROJECT SCHEDULEPROJECT SCHEDULE
PROJECT SCHEDULE
 
Critical path method (cpm)
Critical path method (cpm)Critical path method (cpm)
Critical path method (cpm)
 
crashing of project
crashing of project crashing of project
crashing of project
 
Project management cpm-pert
Project management   cpm-pertProject management   cpm-pert
Project management cpm-pert
 
Module :-5 project scheduling and resource levelling
Module :-5 project scheduling and resource levellingModule :-5 project scheduling and resource levelling
Module :-5 project scheduling and resource levelling
 
PERT and CPM
PERT and CPMPERT and CPM
PERT and CPM
 
Project Estimating
Project EstimatingProject Estimating
Project Estimating
 
Pert and CPM
Pert and CPMPert and CPM
Pert and CPM
 
Project planning and Scheduling
Project planning and SchedulingProject planning and Scheduling
Project planning and Scheduling
 
6.5 Resource Leveling and Resource Smoothing
6.5 Resource Leveling and Resource Smoothing6.5 Resource Leveling and Resource Smoothing
6.5 Resource Leveling and Resource Smoothing
 
Project Management PERT and CPM
Project Management PERT and CPMProject Management PERT and CPM
Project Management PERT and CPM
 
Final project in Construction Management - Technion Institute of Technology
Final project in Construction Management - Technion Institute of TechnologyFinal project in Construction Management - Technion Institute of Technology
Final project in Construction Management - Technion Institute of Technology
 
PERT
PERTPERT
PERT
 
Outsourcing
OutsourcingOutsourcing
Outsourcing
 
Crashing in Project Management
Crashing in Project ManagementCrashing in Project Management
Crashing in Project Management
 
Pert Cpm Nis
Pert   Cpm NisPert   Cpm Nis
Pert Cpm Nis
 
Pert,cpm, resource allocation and gert
Pert,cpm, resource allocation and gertPert,cpm, resource allocation and gert
Pert,cpm, resource allocation and gert
 
Assignment Problem
Assignment ProblemAssignment Problem
Assignment Problem
 
Project Management Techniques ( CPM & PERT Techniques )
Project Management Techniques ( CPM & PERT Techniques )Project Management Techniques ( CPM & PERT Techniques )
Project Management Techniques ( CPM & PERT Techniques )
 
Critical path method(cpm)
Critical path method(cpm)Critical path method(cpm)
Critical path method(cpm)
 

Viewers also liked

Crashing and cost plan-cpm
Crashing and cost plan-cpmCrashing and cost plan-cpm
Crashing and cost plan-cpmJulius Cuaresma
 
Network Problem CPM & PERT
Network Problem CPM &  PERTNetwork Problem CPM &  PERT
Network Problem CPM & PERTPulchowk Campus
 
Scheduling and sequencing
Scheduling and sequencingScheduling and sequencing
Scheduling and sequencingAkanksha Gupta
 
Pert & cpm project management
Pert & cpm   project managementPert & cpm   project management
Pert & cpm project managementRahul Dubey
 
Human resource planning
Human resource planningHuman resource planning
Human resource planningAamera Khan
 
Time-Cost Trade off (Project Management)
Time-Cost Trade off (Project Management)Time-Cost Trade off (Project Management)
Time-Cost Trade off (Project Management)S. Ali Hasheminejad
 
Time cost optimisation
Time cost optimisationTime cost optimisation
Time cost optimisationCharul Sharma
 
Spanning trees & applications
Spanning trees & applicationsSpanning trees & applications
Spanning trees & applicationsTech_MX
 
Project time management
Project time managementProject time management
Project time managementJivan Nepali
 
บทที่ 4 การวางแผนกำลังการผลิต
บทที่ 4 การวางแผนกำลังการผลิตบทที่ 4 การวางแผนกำลังการผลิต
บทที่ 4 การวางแผนกำลังการผลิตRungnapa Rungnapa
 
Program Evaluation and Review Technique
Program Evaluation and Review TechniqueProgram Evaluation and Review Technique
Program Evaluation and Review TechniqueRaymund Sanchez
 
Sequencing problems in Operations Research
Sequencing problems in Operations ResearchSequencing problems in Operations Research
Sequencing problems in Operations ResearchAbu Bashar
 

Viewers also liked (20)

Crashing and cost plan-cpm
Crashing and cost plan-cpmCrashing and cost plan-cpm
Crashing and cost plan-cpm
 
Network Problem CPM & PERT
Network Problem CPM &  PERTNetwork Problem CPM &  PERT
Network Problem CPM & PERT
 
Scheduling and sequencing
Scheduling and sequencingScheduling and sequencing
Scheduling and sequencing
 
Pert & cpm project management
Pert & cpm   project managementPert & cpm   project management
Pert & cpm project management
 
Sequencing
SequencingSequencing
Sequencing
 
Pert cpm
Pert cpmPert cpm
Pert cpm
 
Queuing problems
Queuing problemsQueuing problems
Queuing problems
 
Mpc sequencing
Mpc   sequencingMpc   sequencing
Mpc sequencing
 
Human resource planning
Human resource planningHuman resource planning
Human resource planning
 
Hrp
HrpHrp
Hrp
 
Time-Cost Trade off (Project Management)
Time-Cost Trade off (Project Management)Time-Cost Trade off (Project Management)
Time-Cost Trade off (Project Management)
 
Time cost optimisation
Time cost optimisationTime cost optimisation
Time cost optimisation
 
OR Unit 5 queuing theory
OR Unit 5 queuing theoryOR Unit 5 queuing theory
OR Unit 5 queuing theory
 
Spanning trees & applications
Spanning trees & applicationsSpanning trees & applications
Spanning trees & applications
 
Time cost-trade-off
Time cost-trade-offTime cost-trade-off
Time cost-trade-off
 
Project time management
Project time managementProject time management
Project time management
 
บทที่ 4 การวางแผนกำลังการผลิต
บทที่ 4 การวางแผนกำลังการผลิตบทที่ 4 การวางแผนกำลังการผลิต
บทที่ 4 การวางแผนกำลังการผลิต
 
Program Evaluation and Review Technique
Program Evaluation and Review TechniqueProgram Evaluation and Review Technique
Program Evaluation and Review Technique
 
Knapsack Problem
Knapsack ProblemKnapsack Problem
Knapsack Problem
 
Sequencing problems in Operations Research
Sequencing problems in Operations ResearchSequencing problems in Operations Research
Sequencing problems in Operations Research
 

Similar to Project crashing and job sequencing

SCHEDULING RULES DONE.pptx
SCHEDULING  RULES DONE.pptxSCHEDULING  RULES DONE.pptx
SCHEDULING RULES DONE.pptxAgnibhaBanerjee1
 
Chap017 Scheduling Edit
Chap017 Scheduling EditChap017 Scheduling Edit
Chap017 Scheduling EditRicky Muchtar
 
#NoEstimates project planning using Monte Carlo simulation
#NoEstimates project planning using Monte Carlo simulation#NoEstimates project planning using Monte Carlo simulation
#NoEstimates project planning using Monte Carlo simulationDimitar Bakardzhiev
 
Operations Research_18ME735_module 5 sequencing notes.pdf
Operations Research_18ME735_module 5 sequencing notes.pdfOperations Research_18ME735_module 5 sequencing notes.pdf
Operations Research_18ME735_module 5 sequencing notes.pdfRoopaDNDandally
 
ملاحظات مهمة عن تعجيل المشاريع
ملاحظات مهمة عن تعجيل المشاريعملاحظات مهمة عن تعجيل المشاريع
ملاحظات مهمة عن تعجيل المشاريعDr. Mahmoud Al-Naimi
 
Approaches to real time scheduling
Approaches to real time schedulingApproaches to real time scheduling
Approaches to real time schedulingKamal Acharya
 
scheduling-sequencing-rules.pptx
scheduling-sequencing-rules.pptxscheduling-sequencing-rules.pptx
scheduling-sequencing-rules.pptxMowazzemHossain1
 
261197832 8-performance-tuning-part i
261197832 8-performance-tuning-part i261197832 8-performance-tuning-part i
261197832 8-performance-tuning-part iNaviSoft
 
First Come First Serve
First Come First ServeFirst Come First Serve
First Come First ServeKavya Kapoor
 
Cpu scheduling algorithm on windows
Cpu scheduling algorithm on windowsCpu scheduling algorithm on windows
Cpu scheduling algorithm on windowssiddhartha pande
 
production_scheduling_1.ppt
production_scheduling_1.pptproduction_scheduling_1.ppt
production_scheduling_1.pptVELMURUGANM19
 

Similar to Project crashing and job sequencing (20)

Scheduling
SchedulingScheduling
Scheduling
 
7. scheduling
7. scheduling7. scheduling
7. scheduling
 
SCHEDULING RULES DONE.pptx
SCHEDULING  RULES DONE.pptxSCHEDULING  RULES DONE.pptx
SCHEDULING RULES DONE.pptx
 
Chap017 Scheduling Edit
Chap017 Scheduling EditChap017 Scheduling Edit
Chap017 Scheduling Edit
 
#NoEstimates project planning using Monte Carlo simulation
#NoEstimates project planning using Monte Carlo simulation#NoEstimates project planning using Monte Carlo simulation
#NoEstimates project planning using Monte Carlo simulation
 
Operations Research_18ME735_module 5 sequencing notes.pdf
Operations Research_18ME735_module 5 sequencing notes.pdfOperations Research_18ME735_module 5 sequencing notes.pdf
Operations Research_18ME735_module 5 sequencing notes.pdf
 
ملاحظات مهمة عن تعجيل المشاريع
ملاحظات مهمة عن تعجيل المشاريعملاحظات مهمة عن تعجيل المشاريع
ملاحظات مهمة عن تعجيل المشاريع
 
Approaches to real time scheduling
Approaches to real time schedulingApproaches to real time scheduling
Approaches to real time scheduling
 
scheduling-sequencing-rules.pptx
scheduling-sequencing-rules.pptxscheduling-sequencing-rules.pptx
scheduling-sequencing-rules.pptx
 
Activities in Routing.pptx
Activities in Routing.pptxActivities in Routing.pptx
Activities in Routing.pptx
 
Om chapter 14
Om chapter 14Om chapter 14
Om chapter 14
 
261197832 8-performance-tuning-part i
261197832 8-performance-tuning-part i261197832 8-performance-tuning-part i
261197832 8-performance-tuning-part i
 
Scheduling
SchedulingScheduling
Scheduling
 
Scheduling
SchedulingScheduling
Scheduling
 
First Come First Serve
First Come First ServeFirst Come First Serve
First Come First Serve
 
Process and CPU scheduler
Process and CPU schedulerProcess and CPU scheduler
Process and CPU scheduler
 
Job scheduling
Job schedulingJob scheduling
Job scheduling
 
Scheduling
SchedulingScheduling
Scheduling
 
Cpu scheduling algorithm on windows
Cpu scheduling algorithm on windowsCpu scheduling algorithm on windows
Cpu scheduling algorithm on windows
 
production_scheduling_1.ppt
production_scheduling_1.pptproduction_scheduling_1.ppt
production_scheduling_1.ppt
 

Recently uploaded

Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
TEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxTEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxruthvilladarez
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 

Recently uploaded (20)

Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
TEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxTEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docx
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 

Project crashing and job sequencing

  • 1. Project crashing and jobProject crashing and job sequencingsequencing Presented by :Presented by : Payal Buha (014)Payal Buha (014) Ibtisam Sorthia (048)Ibtisam Sorthia (048) Khushbu Dhorajiya (018)Khushbu Dhorajiya (018) Krupali Suhagiya (050)Krupali Suhagiya (050) Chandrika Makwana (032)Chandrika Makwana (032) Submitted to :Submitted to : Mr. Vishal SondagraMr. Vishal Sondagra
  • 2. INTRODUCTIONINTRODUCTION • Project crashingProject crashing is a method for shorteningis a method for shortening project duration by reducing one or moreproject duration by reducing one or more critical activitiescritical activities to a time less than normalto a time less than normal activity time.activity time. • The process of determining the job order onThe process of determining the job order on some machine or in some work center issome machine or in some work center is known as sequencing or priority sequencing.known as sequencing or priority sequencing.
  • 3. Project crashingProject crashing • Project crashing is a method for shorteningProject crashing is a method for shortening the project duration by reducing the time ofthe project duration by reducing the time of one (or more)of the critical project activitiesone (or more)of the critical project activities to less than its normal activity time.to less than its normal activity time. • This reduction in the normal activity time isThis reduction in the normal activity time is referred to as crashing.referred to as crashing.
  • 4. Conti….Conti…. • Crashing is achieved by devoting moreCrashing is achieved by devoting more resources, usually measures in terms ofresources, usually measures in terms of dollars, to the activities to be crashed.dollars, to the activities to be crashed. • The objective of project crashing project is toThe objective of project crashing project is to reduce project duration while minimizing thereduce project duration while minimizing the cost of crashing.cost of crashing.
  • 5. THE GENERAL RELATIONSHIP OF TIMETHE GENERAL RELATIONSHIP OF TIME AND COSTAND COST • Crashing costs increase as project durationCrashing costs increase as project duration decreases.decreases. • Indirect costs increase as productionIndirect costs increase as production duration increases.duration increases. • Reduce project length as long as crashingReduce project length as long as crashing costs are less than indirect costs.costs are less than indirect costs.
  • 7. Conti….Conti…. • The objective of crashing was to reduce theThe objective of crashing was to reduce the scheduled completion time to reap thescheduled completion time to reap the results of the projects sooner.results of the projects sooner. • However, there may be other reasons forHowever, there may be other reasons for reducing project time.reducing project time. • There also may be direct financial penaltiesThere also may be direct financial penalties for not completing a project on time.for not completing a project on time.
  • 8. Trade-off conceptTrade-off concept Here, we adopt the “Trade-off” concept.Here, we adopt the “Trade-off” concept. • WWe attempt to “crash” some “e attempt to “crash” some “criticalcritical” events” events by allocating moreby allocating more reresources to them,sources to them, so thatso that the time of one or more critical activities isthe time of one or more critical activities is reduced to a time thatreduced to a time that is lessis less than the normalthan the normal activityactivity time.time.
  • 9. What criteria should it be based onWhat criteria should it be based on when deciding to crashing criticalwhen deciding to crashing critical times?times? The critical path is 1-2-3, the completion time =11The critical path is 1-2-3, the completion time =11 How? Path: 1-2-3 = 5+6=11 weeksHow? Path: 1-2-3 = 5+6=11 weeks Path: 1-3 = 5 weeksPath: 1-3 = 5 weeks Now, how many days can we “crash” it?Now, how many days can we “crash” it? 1 3 25 (1) 6(3)
  • 10. Conti…Conti… • The maximum time that can be crashed for:The maximum time that can be crashed for: Path 1-2-3 = 1 + 3 = 4Path 1-2-3 = 1 + 3 = 4 Path 1-3 = 0Path 1-3 = 0 • ShouldShould we use up all these 4 weeks?we use up all these 4 weeks? 1 3 25 (1) 6(3) 5(0)
  • 11. • If we used all 4 days, then path 1-2-3 has (5-1) + (6-3) = 7 completion weeks Now, we need to check if the completion time for path 1-3 has lesser than 7 weeks (why?) Now, path 1-3 has (5-0) = 5 weeks Since path 1-3 still shorter than 7 weeks, we used up all 4 crashed weeks • Question: What if path 1-3 has, say 8 weeks completion time? 1 3 2 5 (1) 6(3) 5(0) 4(0) 3(0)
  • 12. • Now, we cannot use all 4 days (Why?) Because path 1-2-3 will not be critical path anymore path 1-3 would now has longest hour to finish • Rule: When a path is a critical path, it will not stay as a critical path • So, we can only reduce the path 1-2-3 completion time to the same time • as path 1-3. (HOW?) 1 3 25 (1) 6(3) 8(0)
  • 13. • We can only reduce total time for path 1-2-3 =We can only reduce total time for path 1-2-3 = path 1-path 1-33,, that is 8 weeksthat is 8 weeks If the cost for path 1-2 and path 2-3 is the sameIf the cost for path 1-2 and path 2-3 is the same thenthen We can random pick them to crash so that itsWe can random pick them to crash so that its completioncompletion Time is 8 weeksTime is 8 weeks 1 3 25 (1) 6(3) 8(0)
  • 14. 1 3 25 (1)5 (1) 6(3)6(3) 8(0)8(0) 1 2 3 5 (1)5 (1) 6(3)6(3) 8(0)8(0) OR 4(0)4(0) 4(1)4(1) 3(0)3(0)
  • 15. JOB SEQUENCINGJOB SEQUENCING  Sequencing or priority sequencing: the process ofSequencing or priority sequencing: the process of determining which job is started first on somedetermining which job is started first on some machines or work center by priority rule.machines or work center by priority rule.  Priority rule: the rule used for btaining a jobPriority rule: the rule used for btaining a job sequencing.sequencing.
  • 16. Priority rule evaluation criteriaPriority rule evaluation criteria To meet corresponding objectives ofTo meet corresponding objectives of scheduling.scheduling. Common standard measures:Common standard measures:  Meeting due date of customers orMeeting due date of customers or downstream operations.downstream operations.  Minimizing flow time (the time a jobMinimizing flow time (the time a job spends in the shop flow).spends in the shop flow).  Minimizing WIP.Minimizing WIP.  Minimizing idle time of machines andMinimizing idle time of machines and workers (Maximizing utilization).workers (Maximizing utilization).
  • 17. Sequencing rulesSequencing rules • FCFSFCFS (first come-first served)(first come-first served)  Jobs are processed in the sequence in whichJobs are processed in the sequence in which they entered the shop;they entered the shop;  The simplest and nature way of sequencingThe simplest and nature way of sequencing as in queuing of a bankas in queuing of a bank
  • 18. Conti….Conti…. • SPT (shortest processing time)SPT (shortest processing time)  Jobs are sequenced in increasing order ofJobs are sequenced in increasing order of their processing time,their processing time,  The job with shortest processing time is first,The job with shortest processing time is first, the one with the next shortest processingthe one with the next shortest processing time is second, and so on,time is second, and so on,
  • 19. Conti…Conti… • EDD (earliest due date)EDD (earliest due date)  Jobs are sequenced in increasing order ofJobs are sequenced in increasing order of their due dates,their due dates,  The job with earliest due date is first, theThe job with earliest due date is first, the one with the next earliest due date isone with the next earliest due date is second, and so on,second, and so on,
  • 20. Conti…Conti… • CR (Critical ratio)  Critical ratio is the remaining time until due date divided by processing time;  Scheduling the job with the smallest CR next, • CRi = Remaining time of Job I / Processing time of Job i • = (Due date of Job i-current time) / Processing time of Job i
  • 21. Conti…Conti…  CR provides the balance between SPT and EDD,CR provides the balance between SPT and EDD, such that the task with shorter remaining timesuch that the task with shorter remaining time and longer processing time takes higher priority,and longer processing time takes higher priority,  CR will become smaller as the current timeCR will become smaller as the current time approaches due date, and more priority will givenapproaches due date, and more priority will given to one with longer processing time,to one with longer processing time,  For a job, if the numerator of its CR is negativeFor a job, if the numerator of its CR is negative ( the job has been already later), it is naturally( the job has been already later), it is naturally scheduled next,scheduled next,  If more than one jobs are later, higher priority isIf more than one jobs are later, higher priority is given to one that has shorter processing timegiven to one that has shorter processing time (SPT).(SPT).
  • 22. Example of n jobs one machineExample of n jobs one machine  A machine center in a job shop for a localA machine center in a job shop for a local fabrication company has five unprocessedfabrication company has five unprocessed jobs remaining at a particular point in time.jobs remaining at a particular point in time. The jobs are labeled 1, 2, 3, 4, and 5 in theThe jobs are labeled 1, 2, 3, 4, and 5 in the order that they entered the shop. Theorder that they entered the shop. The respective processing times and due datesrespective processing times and due dates are given in the table below.are given in the table below.  Sequence the 5 jobs by above 4 rules andSequence the 5 jobs by above 4 rules and compare results based on mean flow time,compare results based on mean flow time, average tardiness, and number of tardy jobsaverage tardiness, and number of tardy jobs
  • 23. Conti…Conti… Job numberJob number Processing timeProcessing time Due dateDue date 11 1111 6161 22 2929 4545 33 3131 3131 44 11 3333 55 22 3232
  • 24. Sequencing RulesSequencing Rules————FCFSFCFS Mean Flow time=268/5=53.6Mean Flow time=268/5=53.6 Average tardiness=121/5=24.2Average tardiness=121/5=24.2 No. of tardy jobs=3.No. of tardy jobs=3. 1 11 61 0 2 40 45 0 3 71 31 40 4 72 33 39 5 74 32 42 Total 268 121
  • 25. Sequencing RulesSequencing Rules————SPTSPT Mean Flow time=135/5=27.0Mean Flow time=135/5=27.0 Average tardiness=43/5=8.6Average tardiness=43/5=8.6 No. of tardy jobs=1.No. of tardy jobs=1. 4 1 1 33 0 5 2 3 32 0 1 11 14 61 0 2 29 43 45 0 3 31 74 31 43 Total 135 43
  • 26. Sequencing RulesSequencing Rules————EDDEDD 3 31 31 31 0 5 2 33 32 1 4 1 34 33 1 2 29 63 45 18 1 11 74 61 13 Total 235 33 Mean Flow time=235/5=47.0Mean Flow time=235/5=47.0 Average tardiness=33/5=6.6Average tardiness=33/5=6.6 No. of tardy jobs=4.No. of tardy jobs=4.
  • 27. Sequencing RulesSequencing Rules————CRCR Current time should be reset after scheduling one jobCurrent time should be reset after scheduling one job
  • 28. Sequencing RulesSequencing Rules————CRCR Mean Flow time=289/5=57.8Mean Flow time=289/5=57.8 Average tardiness=87/5=17.4Average tardiness=87/5=17.4 No. of tardy jobs=4.No. of tardy jobs=4. Both Jobs 4 and 5 are later, however Job 4 has shorter processing timeBoth Jobs 4 and 5 are later, however Job 4 has shorter processing time and thus is scheduled first; Finally, job 1 is scheduled last.and thus is scheduled first; Finally, job 1 is scheduled last.
  • 29. Sequencing RulesSequencing Rules————SummarySummary DiscussionsDiscussions  SPT results in smallest mean flow time;SPT results in smallest mean flow time;  EDD yields the minimum maximum tardiness (42, 43, 18, andEDD yields the minimum maximum tardiness (42, 43, 18, and 31 for the 4 different rules);31 for the 4 different rules);  Always true? Yes!Always true? Yes!
  • 30. Example by videoExample by video Sequencing n jobs on 1 machine - Example 4.mp4