SlideShare a Scribd company logo
1 of 11
SOFTWARE PROJECT SCHEDULING & MONITORING
SOFTWARE PROJECT SCHEDULING
• Why software fails?
• 1. changing customer requirements
• 2. ambiguous/incomplete requirements
• 3. unrealistic deadline
• 4. an honest underestimate of effort
• 5. predictable and/or unpredictable risks
• 6. technical difficulties
• 7. miscommunication among project staff
• 8. failure in project management
• The reality of a technical project is that hundreds of small tasks must
occur to accomplish a large goal. Therefore the Project manager’s
objectives include:
– Identification and definition all project tasks
– Building a network that depicts their interdependencies
– Identification of the tasks that are critical within the network
– Tracking their progress to ensure delay is recognized one day at a time
SOFTWARE PROJECT SCHEDULING
• In order to come up with a realistic schedule, the following basic principles are used:
• • Compartmentalization
• The project must be compartmentalized into a number of manageable activities and
tasks. To accomplish compartmentalization, both the product and process are
decomposed.
• • Interdependency
• The interdependency of each compartmentalized activity or task must be determined.
Some tasks must occur in sequence while others can occur in parallel. Some
activities cannot commence until the work product produced by another is available.
• Time allocation
Each task to be scheduled must be allocated some number of work
units (e.g. person-days of effort). In addition, each task must be
assigned a start date and an end date which is a function of the
interdependencies and number of resources.
• Effort validation
Every project has a defined number of staff members. As time
allocation occurs, the project manager must ensure that no more than
the allocated number of people has been scheduled at any given time.
• Defined responsibilities
Every task should be assigned to a specific team member.
• Defined outcomes
Every task should have a defined outcome, normally a work
product.
• Defined milestones
Every task or group of tasks should be associated with a project
milestone.
SOFTWARE PROJECT SCHEDULING AND MONITORING
• The reality of a technical project is that hundreds of small tasks must occur to
accomplish a large goal. Therefore the Project manager’s objectives include:
• – Identification and definition all project tasks
• – Building a network that depicts their interdependencies
• – Identification of the tasks that are critical within the network
• – Tracking their progress to ensure delay is recognized one day at a time
• Compartmentalization
The project must be compartmentalized into a number of manageable activities and
tasks. To accomplish compartmentalization, both the product and process are
decomposed.
• Interdependency
The interdependency of each compartmentalized activity or task must be
determined. Some tasks must occur in sequence while others can occur in parallel.
Some activities cannot commence until the work product produced by another is
available.
• Time allocation
Each task to be scheduled must be allocated some number of work units
(e.g. person-days of effort). In addition, each task must be assigned a start
date and an end date which is a function of the interdependencies and
number of resources.
• Effort validation
Every project has a defined number of staff members. As time allocation
occurs, the project manager must ensure that no more than the allocated
number of people has been scheduled at any given time.
• Defined responsibilities
Every task should be assigned to a specific team member.
• Defined outcomes
Every task should have a defined outcome, normally a work product.
• Defined milestones
Every task or group of tasks should be associated with a project
milestone.

More Related Content

What's hot

Project Management Software
Project Management SoftwareProject Management Software
Project Management SoftwareBusiness Tools
 
7 Steps Project Execution Process
7 Steps Project Execution Process7 Steps Project Execution Process
7 Steps Project Execution ProcessC K Vishwakarma
 
Project Management Training in Indonesia - Module 05 Project Closing Process
Project Management Training in Indonesia - Module 05 Project Closing ProcessProject Management Training in Indonesia - Module 05 Project Closing Process
Project Management Training in Indonesia - Module 05 Project Closing ProcessAlin Veronika
 
Scenario - Project Management Processes | 1 of 2
Scenario - Project Management Processes | 1 of 2Scenario - Project Management Processes | 1 of 2
Scenario - Project Management Processes | 1 of 2DavidMcLachlan1
 
Project management life cycle
Project management life cycleProject management life cycle
Project management life cycleVaibhav Sutar
 
Post Implementation Review Template
Post Implementation Review TemplatePost Implementation Review Template
Post Implementation Review TemplateEdmond Cheng
 
2. project initiation
2. project initiation2. project initiation
2. project initiationMad Jutt
 
Project Management
Project ManagementProject Management
Project ManagementPrarthan P
 
Diapositivas de la conferencia de Tim Kloppenborg y Kate Wells
Diapositivas de la conferencia de Tim Kloppenborg y Kate WellsDiapositivas de la conferencia de Tim Kloppenborg y Kate Wells
Diapositivas de la conferencia de Tim Kloppenborg y Kate Wellslideresacademicos
 
Neil Varma - Stages of Project Management
Neil Varma - Stages of Project ManagementNeil Varma - Stages of Project Management
Neil Varma - Stages of Project ManagementNeil Varma
 
Top 20 Best Project Management Software
Top 20 Best Project Management SoftwareTop 20 Best Project Management Software
Top 20 Best Project Management SoftwareMopinion
 
Project Management 3 Scope Management
Project Management 3 Scope ManagementProject Management 3 Scope Management
Project Management 3 Scope Managementgrmkslideshare
 
MS Project 2013 preview
MS Project 2013 preview MS Project 2013 preview
MS Project 2013 preview Juan Fabian
 
4-0 PROJECT EXECUTION AND CONTROL
4-0 PROJECT EXECUTION AND CONTROL4-0 PROJECT EXECUTION AND CONTROL
4-0 PROJECT EXECUTION AND CONTROLpmSPECFramework
 

What's hot (20)

Project Management Software
Project Management SoftwareProject Management Software
Project Management Software
 
Final Project Closing
Final Project ClosingFinal Project Closing
Final Project Closing
 
Project closure and audit
Project closure and auditProject closure and audit
Project closure and audit
 
7 Steps Project Execution Process
7 Steps Project Execution Process7 Steps Project Execution Process
7 Steps Project Execution Process
 
Project Management Training in Indonesia - Module 05 Project Closing Process
Project Management Training in Indonesia - Module 05 Project Closing ProcessProject Management Training in Indonesia - Module 05 Project Closing Process
Project Management Training in Indonesia - Module 05 Project Closing Process
 
Project closeoutprocess
Project closeoutprocessProject closeoutprocess
Project closeoutprocess
 
Scenario - Project Management Processes | 1 of 2
Scenario - Project Management Processes | 1 of 2Scenario - Project Management Processes | 1 of 2
Scenario - Project Management Processes | 1 of 2
 
Project management life cycle
Project management life cycleProject management life cycle
Project management life cycle
 
2-0 PROJECT STARTUP
2-0 PROJECT STARTUP2-0 PROJECT STARTUP
2-0 PROJECT STARTUP
 
Post Implementation Review Template
Post Implementation Review TemplatePost Implementation Review Template
Post Implementation Review Template
 
3 project life cycle
3   project life cycle3   project life cycle
3 project life cycle
 
2. project initiation
2. project initiation2. project initiation
2. project initiation
 
Project Management
Project ManagementProject Management
Project Management
 
Diapositivas de la conferencia de Tim Kloppenborg y Kate Wells
Diapositivas de la conferencia de Tim Kloppenborg y Kate WellsDiapositivas de la conferencia de Tim Kloppenborg y Kate Wells
Diapositivas de la conferencia de Tim Kloppenborg y Kate Wells
 
Neil Varma - Stages of Project Management
Neil Varma - Stages of Project ManagementNeil Varma - Stages of Project Management
Neil Varma - Stages of Project Management
 
Top 20 Best Project Management Software
Top 20 Best Project Management SoftwareTop 20 Best Project Management Software
Top 20 Best Project Management Software
 
Arrow Consulting PMP
Arrow Consulting PMPArrow Consulting PMP
Arrow Consulting PMP
 
Project Management 3 Scope Management
Project Management 3 Scope ManagementProject Management 3 Scope Management
Project Management 3 Scope Management
 
MS Project 2013 preview
MS Project 2013 preview MS Project 2013 preview
MS Project 2013 preview
 
4-0 PROJECT EXECUTION AND CONTROL
4-0 PROJECT EXECUTION AND CONTROL4-0 PROJECT EXECUTION AND CONTROL
4-0 PROJECT EXECUTION AND CONTROL
 

Similar to Software 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 chapterpreetidamakale
 
7. (lecture 5) Project scheduling..ppt
7. (lecture 5) Project scheduling..ppt7. (lecture 5) Project scheduling..ppt
7. (lecture 5) Project scheduling..pptPedadaSaikumar
 
Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)ShudipPal
 
Project scheduling
Project schedulingProject scheduling
Project schedulingJaafer Saeed
 
Software project management tools
Software project management toolsSoftware project management tools
Software project management toolsDarshak Mehta
 
Time management pressent
Time management pressentTime management pressent
Time management pressentiklil fairuz
 
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 scheduling and tracking
Project scheduling and  trackingProject scheduling and  tracking
Project scheduling and trackingComputer_ at_home
 
A PPT ON CONSTRUction PROJECT PLANNING - RASHID HUSSAIN.pdf
A PPT ON CONSTRUction PROJECT PLANNING - RASHID HUSSAIN.pdfA PPT ON CONSTRUction PROJECT PLANNING - RASHID HUSSAIN.pdf
A PPT ON CONSTRUction PROJECT PLANNING - RASHID HUSSAIN.pdfssuserfc98db
 
Introduction to Software Project Management
Introduction to Software Project ManagementIntroduction to Software Project Management
Introduction to Software Project ManagementReetesh Gupta
 
Project scheduling and tracking
Project scheduling and trackingProject scheduling and tracking
Project scheduling and trackingComputer_ at_home
 
Mba ii pmom_unit-4.1 project management a
Mba ii pmom_unit-4.1 project management aMba ii pmom_unit-4.1 project management a
Mba ii pmom_unit-4.1 project management aRai University
 

Similar to Software project scheduling (20)

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
 
PME UNIT-3.pptx
PME UNIT-3.pptxPME UNIT-3.pptx
PME UNIT-3.pptx
 
7. (lecture 5) Project scheduling..ppt
7. (lecture 5) Project scheduling..ppt7. (lecture 5) Project scheduling..ppt
7. (lecture 5) Project scheduling..ppt
 
Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)
 
Project scheduling
Project schedulingProject scheduling
Project scheduling
 
Software project management tools
Software project management toolsSoftware project management tools
Software project management tools
 
Gantt Charts.ppt
Gantt Charts.pptGantt Charts.ppt
Gantt Charts.ppt
 
SPM_UNIT-2.pptx
SPM_UNIT-2.pptxSPM_UNIT-2.pptx
SPM_UNIT-2.pptx
 
Project Management
Project ManagementProject Management
Project Management
 
Time management pressent
Time management pressentTime management pressent
Time management pressent
 
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
 
EpM
EpMEpM
EpM
 
Project scheduling and tracking
Project scheduling and  trackingProject scheduling and  tracking
Project scheduling and tracking
 
SPM_UNIT-1(1).pptx
SPM_UNIT-1(1).pptxSPM_UNIT-1(1).pptx
SPM_UNIT-1(1).pptx
 
A PPT ON CONSTRUction PROJECT PLANNING - RASHID HUSSAIN.pdf
A PPT ON CONSTRUction PROJECT PLANNING - RASHID HUSSAIN.pdfA PPT ON CONSTRUction PROJECT PLANNING - RASHID HUSSAIN.pdf
A PPT ON CONSTRUction PROJECT PLANNING - RASHID HUSSAIN.pdf
 
SEN-22413 - UNIT - V.pptx
SEN-22413 -  UNIT - V.pptxSEN-22413 -  UNIT - V.pptx
SEN-22413 - UNIT - V.pptx
 
Introduction to Software Project Management
Introduction to Software Project ManagementIntroduction to Software Project Management
Introduction to Software Project Management
 
Project scheduling and tracking
Project scheduling and trackingProject scheduling and tracking
Project scheduling and tracking
 
Mba ii pmom_unit-4.1 project management a
Mba ii pmom_unit-4.1 project management aMba ii pmom_unit-4.1 project management a
Mba ii pmom_unit-4.1 project management a
 
Project management
Project managementProject management
Project management
 

Recently uploaded

Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 

Recently uploaded (20)

Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 

Software project scheduling

  • 2. SOFTWARE PROJECT SCHEDULING • Why software fails? • 1. changing customer requirements • 2. ambiguous/incomplete requirements • 3. unrealistic deadline • 4. an honest underestimate of effort
  • 3. • 5. predictable and/or unpredictable risks • 6. technical difficulties • 7. miscommunication among project staff • 8. failure in project management
  • 4. • The reality of a technical project is that hundreds of small tasks must occur to accomplish a large goal. Therefore the Project manager’s objectives include: – Identification and definition all project tasks – Building a network that depicts their interdependencies – Identification of the tasks that are critical within the network – Tracking their progress to ensure delay is recognized one day at a time
  • 5. SOFTWARE PROJECT SCHEDULING • In order to come up with a realistic schedule, the following basic principles are used: • • Compartmentalization • The project must be compartmentalized into a number of manageable activities and tasks. To accomplish compartmentalization, both the product and process are decomposed. • • Interdependency • The interdependency of each compartmentalized activity or task must be determined. Some tasks must occur in sequence while others can occur in parallel. Some activities cannot commence until the work product produced by another is available.
  • 6. • Time allocation Each task to be scheduled must be allocated some number of work units (e.g. person-days of effort). In addition, each task must be assigned a start date and an end date which is a function of the interdependencies and number of resources. • Effort validation Every project has a defined number of staff members. As time allocation occurs, the project manager must ensure that no more than the allocated number of people has been scheduled at any given time.
  • 7. • Defined responsibilities Every task should be assigned to a specific team member. • Defined outcomes Every task should have a defined outcome, normally a work product. • Defined milestones Every task or group of tasks should be associated with a project milestone.
  • 8. SOFTWARE PROJECT SCHEDULING AND MONITORING • The reality of a technical project is that hundreds of small tasks must occur to accomplish a large goal. Therefore the Project manager’s objectives include: • – Identification and definition all project tasks • – Building a network that depicts their interdependencies • – Identification of the tasks that are critical within the network • – Tracking their progress to ensure delay is recognized one day at a time
  • 9. • Compartmentalization The project must be compartmentalized into a number of manageable activities and tasks. To accomplish compartmentalization, both the product and process are decomposed. • Interdependency The interdependency of each compartmentalized activity or task must be determined. Some tasks must occur in sequence while others can occur in parallel. Some activities cannot commence until the work product produced by another is available.
  • 10. • Time allocation Each task to be scheduled must be allocated some number of work units (e.g. person-days of effort). In addition, each task must be assigned a start date and an end date which is a function of the interdependencies and number of resources. • Effort validation Every project has a defined number of staff members. As time allocation occurs, the project manager must ensure that no more than the allocated number of people has been scheduled at any given time.
  • 11. • Defined responsibilities Every task should be assigned to a specific team member. • Defined outcomes Every task should have a defined outcome, normally a work product. • Defined milestones Every task or group of tasks should be associated with a project milestone.