SlideShare a Scribd company logo
1 of 9
Al-Nahrain University
College of Information Engineering
Software Engineering
Project Scheduling
Name : Jaafer Saeed
Department : System
Software Project Scheduling
Definitions
Software project scheduling is an activity that
distributes estimated effort across the planed project
duration by allocating the effort to specific software
engineering tasks.
The objective of software project scheduling is to
create a set
of engineering tasks that will enable to complete the job in
time.
When a network of software engineering tasks is
developed, there can be assigned responsibilities for each
task, their execution can be tracked and controlled, and also
there can be adapted the risks if necessary.
Building of large software systems usually involves a
large number of interdependent tasks, which are difficult to
understand and manage without a schedule. The progress of
a software project can not be evaluated in practice without
a schedule.
The steps for performing project scheduling, after
effort and size estimation, include allocation of effort and
duration to each task and design of a task (activity) network
to enable the team to meet the established delivery deadline
What is PROJECT SCHEDULING?
selected an appropriate process model and identified the
software engineering tasks that have to be performedand
we estimated the amount of work and the number of
people, you know the deadline, youโ€™ve even considered the
risks and finally Now itโ€™s time to connect the dots. That is,
you have to create a network of software engineering tasks
that will enable you to get the job done on time.
Why itโ€™s Important?
1. In order to build a complex system, many software
engineering tasks occur in parallel.
2. The result of work performed during one task may
have a profound effect on work to be conducted in
another task.
3. These interdependencies are very difficult to
understand without a schedule.
4. ltโ€™salso virtually impossible to assess progress on a
moderate or large software project without a detailed
schedule.
Principlesof SoftwareProject Scheduling
- compartmentalization:the project must be decomposed
into manageable activities and tasks;
- interdependency:the relationships between the tasks
have to be established because some activities will depend
on other, while other activities may occur independently;
- timeallocation:each task must be allocated a number of
time units, also possibly a start date and a completion date;
- effort validation:every project has a defined number of
staff;
- responsibilities:every task should be given to a specific
member;
- outcomes:every task should have a defined result;
- milestones:every task should be associated with a
milestone.
Both methods are drivenby informationdeveloped
in earlier project planningactivities:
1- Estimates of effort
2- A decomposition of product function
3- The selection of the appropriate process model
4- The selection of project type and task set
Both methods allowa planer to do:
1- determine the critical path
2- time estimation
calculateboundarytimes for each task Boundary
times:
1- the earliest time and latest time to begin a task
2- the earliest time and latest time to complete a task
3- the total float.
Several ways to track a projectschedule:
1- conducting periodic project status meeting
2- evaluating the review results in the software process
3- determine if formal project milestones have been
accomplished
4- compare actual start date to planned start date for each
task
5- informal meeting with practitioners
Project managertakes the control of the schedulein
the aspectsof :
1- project staffing
2- project problems
3- project resources
4- reviews
5- project budget
Format and Benefits of Production Schedule Software :
As far as the format of production schedule template is
concerned, it varies and depends on the type of production
operations. There are some products which are produced in
stages, whereas some are produced in one hand shift. But
mostly, a timeline schedule is made by planting real time
axis at one hand and available task distribution on the other.
Production scheduling:
Production scheduling is an essential process of every
manufacturing company. It has an immediate impact both
on the top and the bottom line of any manufacturer. The
complexity of both supply and demand networks and of
production processes has been ever increasing. Hence,
scheduling seems to always face one or more of the four
challenges represented in the graph on the right hand side.
looking forward to the feasible mode of working, a well
aligned and least hectic schedule is drawn. Here are some
of the highlighted benefits of these Software:
benefits of these Software:
๏‚ท Schedule software cater hundreds of factors at the
same time
๏‚ท Allow you to consider more than one plans by
inserting minor variations
๏‚ท Save your time of documentation and avoids error
๏‚ท Help in extreme manipulations
๏‚ท Let you get quicker results through advance
calculative features
Seven Tips on How to Build a Schedule:
1. Realize the importance of the schedule :
Project managers and the project management team
often do not put enough emphasis on the schedule.
However, a good schedule touches every Knowledge
Area and process
2. Identify the availability of team members :
A resource inventory is needed to plan the whole
project and to decide which path you will take to
execute the project.
3. Build the schedule around deliverables :
It is human nature to want to build a schedule around
tasks
4. Include regular milestones :
Establish milestones within the schedule and check
those milestones frequently. That way, if a project
lasts for eight months, you do not get to month four
and realize you are going to be late.
5. Expect that the schedule will change :
Realize that the schedule is not permanent because
project tasks and stakeholder needs constantly
fluctuate. The project schedule is really an assumption
about what might happen and when.
6. Have a process for managing change :
Project managers must be willing to shift gears to help
a project stay on track. Establish a threshold that
triggers the change-control process
7. Watch for โ€œhangersโ€ :
A basic scheduling rule is that every task should have
at least one predecessor and at least one successor.

More Related Content

What's hot

Scheduling of a project
Scheduling of a projectScheduling of a project
Scheduling of a projectSailish Cephas
ย 
Time Management within IT Project Management
Time Management within IT Project ManagementTime Management within IT Project Management
Time Management within IT Project Managementrielaantonio
ย 
Primavera presentation
Primavera presentationPrimavera presentation
Primavera presentationNithin Dev
ย 
1 b, evaluation of project
1 b, evaluation of project1 b, evaluation of project
1 b, evaluation of projectDr.R. SELVAM
ย 
Literature Review in Project Scheduling Techniques
Literature Review in Project Scheduling TechniquesLiterature Review in Project Scheduling Techniques
Literature Review in Project Scheduling TechniquesObi-Ugbo Alex
ย 
PLANNING AND SCHEDULING DONE BY A CIVIL ENGINEERS
PLANNING AND SCHEDULING DONE BY A CIVIL ENGINEERSPLANNING AND SCHEDULING DONE BY A CIVIL ENGINEERS
PLANNING AND SCHEDULING DONE BY A CIVIL ENGINEERSHafiz JUNAID
ย 
Software engineering 11 project scheduling
Software engineering 11 project schedulingSoftware engineering 11 project scheduling
Software engineering 11 project schedulingVaibhav Khanna
ย 
Project time management
Project time managementProject time management
Project time managementJivan Nepali
ย 
Project Scheduling
Project SchedulingProject Scheduling
Project SchedulingCiprian Rusen
ย 
Project Time Management
Project Time ManagementProject Time Management
Project Time Managementmohamed elashri
ย 
Seven Basic Steps to Build Realistic Schedule in Project 2010
Seven Basic Steps to Build Realistic Schedule in Project 2010Seven Basic Steps to Build Realistic Schedule in Project 2010
Seven Basic Steps to Build Realistic Schedule in Project 2010B Sai Prasad
ย 
Project Management 4 Schedule Management
Project Management 4 Schedule ManagementProject Management 4 Schedule Management
Project Management 4 Schedule Managementgrmkslideshare
ย 
Project planning and scheduling techniques
Project planning and scheduling techniquesProject planning and scheduling techniques
Project planning and scheduling techniquesShivangi Saini
ย 
Building a-project-schedule
Building a-project-scheduleBuilding a-project-schedule
Building a-project-scheduleRaaz Karkee
ย 
A guide to create a quality project schedule
A guide to create a quality project scheduleA guide to create a quality project schedule
A guide to create a quality project scheduleNirtiSingla
ย 
Software project-scheduling
Software project-schedulingSoftware project-scheduling
Software project-schedulingsaurabhshertukde
ย 
Project Management Techniques ( CPM & PERT Techniques )
Project Management Techniques ( CPM & PERT Techniques )Project Management Techniques ( CPM & PERT Techniques )
Project Management Techniques ( CPM & PERT Techniques )Akaresh Jose Kaviyil JY
ย 

What's hot (20)

Scheduling of a project
Scheduling of a projectScheduling of a project
Scheduling of a project
ย 
Project scheduling
Project schedulingProject scheduling
Project scheduling
ย 
Time Management within IT Project Management
Time Management within IT Project ManagementTime Management within IT Project Management
Time Management within IT Project Management
ย 
Primavera presentation
Primavera presentationPrimavera presentation
Primavera presentation
ย 
1 b, evaluation of project
1 b, evaluation of project1 b, evaluation of project
1 b, evaluation of project
ย 
Literature Review in Project Scheduling Techniques
Literature Review in Project Scheduling TechniquesLiterature Review in Project Scheduling Techniques
Literature Review in Project Scheduling Techniques
ย 
Project time management
Project time managementProject time management
Project time management
ย 
PLANNING AND SCHEDULING DONE BY A CIVIL ENGINEERS
PLANNING AND SCHEDULING DONE BY A CIVIL ENGINEERSPLANNING AND SCHEDULING DONE BY A CIVIL ENGINEERS
PLANNING AND SCHEDULING DONE BY A CIVIL ENGINEERS
ย 
Software engineering 11 project scheduling
Software engineering 11 project schedulingSoftware engineering 11 project scheduling
Software engineering 11 project scheduling
ย 
Project time management
Project time managementProject time management
Project time management
ย 
Project Scheduling
Project SchedulingProject Scheduling
Project Scheduling
ย 
Project Time Management
Project Time ManagementProject Time Management
Project Time Management
ย 
Seven Basic Steps to Build Realistic Schedule in Project 2010
Seven Basic Steps to Build Realistic Schedule in Project 2010Seven Basic Steps to Build Realistic Schedule in Project 2010
Seven Basic Steps to Build Realistic Schedule in Project 2010
ย 
Project Management 4 Schedule Management
Project Management 4 Schedule ManagementProject Management 4 Schedule Management
Project Management 4 Schedule Management
ย 
Project planning and scheduling techniques
Project planning and scheduling techniquesProject planning and scheduling techniques
Project planning and scheduling techniques
ย 
Building a-project-schedule
Building a-project-scheduleBuilding a-project-schedule
Building a-project-schedule
ย 
A guide to create a quality project schedule
A guide to create a quality project scheduleA guide to create a quality project schedule
A guide to create a quality project schedule
ย 
Software project-scheduling
Software project-schedulingSoftware project-scheduling
Software project-scheduling
ย 
Project Management Techniques ( CPM & PERT Techniques )
Project Management Techniques ( CPM & PERT Techniques )Project Management Techniques ( CPM & PERT Techniques )
Project Management Techniques ( CPM & PERT Techniques )
ย 
Project Planning
Project PlanningProject Planning
Project Planning
ย 

Similar to Project scheduling

223417 Diploma_Sem4_software_engg-chap-05.ppt
223417 Diploma_Sem4_software_engg-chap-05.ppt223417 Diploma_Sem4_software_engg-chap-05.ppt
223417 Diploma_Sem4_software_engg-chap-05.pptDeepgaichor1
ย 
Project Planning in Software Engineering
Project Planning in Software EngineeringProject Planning in Software Engineering
Project Planning in Software EngineeringFรกber D. Giraldo
ย 
Pm chapter 5...
Pm chapter 5...Pm chapter 5...
Pm chapter 5...Golam Bitonsir
ย 
Software project scheduling
Software project schedulingSoftware project scheduling
Software project schedulinglokareminakshi
ย 
Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)ShudipPal
ย 
Chapt5.pptx it is notes of the 5th chapter
Chapt5.pptx it is notes of the 5th chapterChapt5.pptx it is notes of the 5th chapter
Chapt5.pptx it is notes of the 5th chapterpreetidamakale
ย 
SWE-401 - 3. Software Project Management
SWE-401 - 3. Software Project ManagementSWE-401 - 3. Software Project Management
SWE-401 - 3. Software Project Managementghayour abbas
ย 
Software project planning
Software project planningSoftware project planning
Software project planningrajvir_kaur
ย 
PROJECT PLANNING METHODOLOGIES.pdf
PROJECT  PLANNING METHODOLOGIES.pdfPROJECT  PLANNING METHODOLOGIES.pdf
PROJECT PLANNING METHODOLOGIES.pdfSurashmie Kaalmegh
ย 
SE18_Lec 13_ Project Planning
SE18_Lec 13_ Project PlanningSE18_Lec 13_ Project Planning
SE18_Lec 13_ Project PlanningAmr E. Mohamed
ย 
Good scheduling practice
Good scheduling practiceGood scheduling practice
Good scheduling practicekrunalchem
ย 
Ch23-Software Engineering 9
Ch23-Software Engineering 9Ch23-Software Engineering 9
Ch23-Software Engineering 9Ian Sommerville
ย 
Software project management- Software Engineering
Software project management- Software EngineeringSoftware project management- Software Engineering
Software project management- Software EngineeringMuhammad Yousuf Abdul Qadir
ย 
Chapter7 database management system.pptx
Chapter7 database management system.pptxChapter7 database management system.pptx
Chapter7 database management system.pptxMohammedNouh7
ย 
04. Project planning and management.pptx
04. Project planning and management.pptx04. Project planning and management.pptx
04. Project planning and management.pptxALI2H
ย 
Project typed
Project typedProject typed
Project typedRahul
ย 

Similar to Project scheduling (20)

223417 Diploma_Sem4_software_engg-chap-05.ppt
223417 Diploma_Sem4_software_engg-chap-05.ppt223417 Diploma_Sem4_software_engg-chap-05.ppt
223417 Diploma_Sem4_software_engg-chap-05.ppt
ย 
Project Planning in Software Engineering
Project Planning in Software EngineeringProject Planning in Software Engineering
Project Planning in Software Engineering
ย 
Pm chapter 5...
Pm chapter 5...Pm chapter 5...
Pm chapter 5...
ย 
Software project scheduling
Software project schedulingSoftware project scheduling
Software project scheduling
ย 
Pm chapter 5
Pm chapter 5Pm chapter 5
Pm chapter 5
ย 
Pm chapter 5
Pm chapter 5Pm chapter 5
Pm chapter 5
ย 
Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)
ย 
Chapt5.pptx it is notes of the 5th chapter
Chapt5.pptx it is notes of the 5th chapterChapt5.pptx it is notes of the 5th chapter
Chapt5.pptx it is notes of the 5th chapter
ย 
SWE-401 - 3. Software Project Management
SWE-401 - 3. Software Project ManagementSWE-401 - 3. Software Project Management
SWE-401 - 3. Software Project Management
ย 
Software project planning
Software project planningSoftware project planning
Software project planning
ย 
PROJECT PLANNING METHODOLOGIES.pdf
PROJECT  PLANNING METHODOLOGIES.pdfPROJECT  PLANNING METHODOLOGIES.pdf
PROJECT PLANNING METHODOLOGIES.pdf
ย 
SE18_Lec 13_ Project Planning
SE18_Lec 13_ Project PlanningSE18_Lec 13_ Project Planning
SE18_Lec 13_ Project Planning
ย 
Project Scheduling
Project SchedulingProject Scheduling
Project Scheduling
ย 
Good scheduling practice
Good scheduling practiceGood scheduling practice
Good scheduling practice
ย 
Ch23-Software Engineering 9
Ch23-Software Engineering 9Ch23-Software Engineering 9
Ch23-Software Engineering 9
ย 
Software project management- Software Engineering
Software project management- Software EngineeringSoftware project management- Software Engineering
Software project management- Software Engineering
ย 
Ch23
Ch23Ch23
Ch23
ย 
Chapter7 database management system.pptx
Chapter7 database management system.pptxChapter7 database management system.pptx
Chapter7 database management system.pptx
ย 
04. Project planning and management.pptx
04. Project planning and management.pptx04. Project planning and management.pptx
04. Project planning and management.pptx
ย 
Project typed
Project typedProject typed
Project typed
ย 

Recently uploaded

UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
ย 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityMorshed Ahmed Rahath
ย 
Top Rated Call Girls In chittoor ๐Ÿ“ฑ {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor ๐Ÿ“ฑ {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor ๐Ÿ“ฑ {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor ๐Ÿ“ฑ {7001035870} VIP Escorts chittoordharasingh5698
ย 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projectssmsksolar
ย 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
ย 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
ย 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
ย 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfRagavanV2
ย 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptxJIT KUMAR GUPTA
ย 
22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf203318pmpc
ย 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
ย 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdfKamal Acharya
ย 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...SUHANI PANDEY
ย 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
ย 
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...9953056974 Low Rate Call Girls In Saket, Delhi NCR
ย 
Call Girls In Bangalore โ˜Ž 7737669865 ๐Ÿฅต Book Your One night Stand
Call Girls In Bangalore โ˜Ž 7737669865 ๐Ÿฅต Book Your One night StandCall Girls In Bangalore โ˜Ž 7737669865 ๐Ÿฅต Book Your One night Stand
Call Girls In Bangalore โ˜Ž 7737669865 ๐Ÿฅต Book Your One night Standamitlee9823
ย 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
ย 

Recently uploaded (20)

UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
ย 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
ย 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
ย 
Top Rated Call Girls In chittoor ๐Ÿ“ฑ {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor ๐Ÿ“ฑ {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor ๐Ÿ“ฑ {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor ๐Ÿ“ฑ {7001035870} VIP Escorts chittoor
ย 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
ย 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
ย 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
ย 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
ย 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
ย 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
ย 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
ย 
22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf
ย 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
ย 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
ย 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
ย 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
ย 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
ย 
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
ย 
Call Girls In Bangalore โ˜Ž 7737669865 ๐Ÿฅต Book Your One night Stand
Call Girls In Bangalore โ˜Ž 7737669865 ๐Ÿฅต Book Your One night StandCall Girls In Bangalore โ˜Ž 7737669865 ๐Ÿฅต Book Your One night Stand
Call Girls In Bangalore โ˜Ž 7737669865 ๐Ÿฅต Book Your One night Stand
ย 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
ย 

Project scheduling

  • 1. Al-Nahrain University College of Information Engineering Software Engineering Project Scheduling Name : Jaafer Saeed Department : System
  • 2. Software Project Scheduling Definitions Software project scheduling is an activity that distributes estimated effort across the planed project duration by allocating the effort to specific software engineering tasks. The objective of software project scheduling is to create a set of engineering tasks that will enable to complete the job in time. When a network of software engineering tasks is developed, there can be assigned responsibilities for each task, their execution can be tracked and controlled, and also there can be adapted the risks if necessary. Building of large software systems usually involves a large number of interdependent tasks, which are difficult to understand and manage without a schedule. The progress of a software project can not be evaluated in practice without a schedule. The steps for performing project scheduling, after effort and size estimation, include allocation of effort and duration to each task and design of a task (activity) network to enable the team to meet the established delivery deadline What is PROJECT SCHEDULING? selected an appropriate process model and identified the software engineering tasks that have to be performedand we estimated the amount of work and the number of people, you know the deadline, youโ€™ve even considered the risks and finally Now itโ€™s time to connect the dots. That is, you have to create a network of software engineering tasks that will enable you to get the job done on time.
  • 3. Why itโ€™s Important? 1. In order to build a complex system, many software engineering tasks occur in parallel. 2. The result of work performed during one task may have a profound effect on work to be conducted in another task. 3. These interdependencies are very difficult to understand without a schedule. 4. ltโ€™salso virtually impossible to assess progress on a moderate or large software project without a detailed schedule. Principlesof SoftwareProject Scheduling - compartmentalization:the project must be decomposed into manageable activities and tasks; - interdependency:the relationships between the tasks have to be established because some activities will depend on other, while other activities may occur independently; - timeallocation:each task must be allocated a number of time units, also possibly a start date and a completion date; - effort validation:every project has a defined number of staff; - responsibilities:every task should be given to a specific member; - outcomes:every task should have a defined result; - milestones:every task should be associated with a milestone.
  • 4.
  • 5. Both methods are drivenby informationdeveloped in earlier project planningactivities: 1- Estimates of effort 2- A decomposition of product function 3- The selection of the appropriate process model 4- The selection of project type and task set Both methods allowa planer to do: 1- determine the critical path 2- time estimation calculateboundarytimes for each task Boundary times: 1- the earliest time and latest time to begin a task 2- the earliest time and latest time to complete a task 3- the total float. Several ways to track a projectschedule: 1- conducting periodic project status meeting 2- evaluating the review results in the software process 3- determine if formal project milestones have been accomplished 4- compare actual start date to planned start date for each task 5- informal meeting with practitioners
  • 6. Project managertakes the control of the schedulein the aspectsof : 1- project staffing 2- project problems 3- project resources 4- reviews 5- project budget Format and Benefits of Production Schedule Software : As far as the format of production schedule template is concerned, it varies and depends on the type of production operations. There are some products which are produced in stages, whereas some are produced in one hand shift. But mostly, a timeline schedule is made by planting real time axis at one hand and available task distribution on the other.
  • 7. Production scheduling: Production scheduling is an essential process of every manufacturing company. It has an immediate impact both on the top and the bottom line of any manufacturer. The complexity of both supply and demand networks and of production processes has been ever increasing. Hence, scheduling seems to always face one or more of the four challenges represented in the graph on the right hand side. looking forward to the feasible mode of working, a well aligned and least hectic schedule is drawn. Here are some of the highlighted benefits of these Software:
  • 8. benefits of these Software: ๏‚ท Schedule software cater hundreds of factors at the same time ๏‚ท Allow you to consider more than one plans by inserting minor variations ๏‚ท Save your time of documentation and avoids error ๏‚ท Help in extreme manipulations ๏‚ท Let you get quicker results through advance calculative features
  • 9. Seven Tips on How to Build a Schedule: 1. Realize the importance of the schedule : Project managers and the project management team often do not put enough emphasis on the schedule. However, a good schedule touches every Knowledge Area and process 2. Identify the availability of team members : A resource inventory is needed to plan the whole project and to decide which path you will take to execute the project. 3. Build the schedule around deliverables : It is human nature to want to build a schedule around tasks 4. Include regular milestones : Establish milestones within the schedule and check those milestones frequently. That way, if a project lasts for eight months, you do not get to month four and realize you are going to be late. 5. Expect that the schedule will change : Realize that the schedule is not permanent because project tasks and stakeholder needs constantly fluctuate. The project schedule is really an assumption about what might happen and when. 6. Have a process for managing change : Project managers must be willing to shift gears to help a project stay on track. Establish a threshold that triggers the change-control process 7. Watch for โ€œhangersโ€ : A basic scheduling rule is that every task should have at least one predecessor and at least one successor.