Including generative mechanisms in project scheduling using hybrid simulation

Scales, Jeffrey G (2021) Including generative mechanisms in project scheduling using hybrid simulation. PhD thesis, University of Technology Sydney, Australia.

Abstract

This research seeks to expand the range of concepts used in project scheduling and aligns with the broader research effort to rethink project management. It begins with the observation that current project scheduling practice is based on ideas from the 1960s, whilst research has developed considerably since that time. It adopts the approach of identifying and challenging assumptions underlying both the research and practice of project scheduling, to develop an understanding of why practice seems to ignore research. It develops the view that the issue is fundamentally philosophical in nature.The solution proposed involves relaxing the constraints, both ontological and epistemological, that a preponderance of positivistic thinking imposes on project scheduling. Relaxing ontological constraints involves expanding the range of things acknowledged to be real. Adopting the philosophy of Critical Realism is proposed as one way to achieve this. Linked to this are epistemological concerns regarding the clarity of the explanations we construct, using our knowledge of real things, for the events we observe. The adoption of mechanistic explanation, using Critical Realism's generative mechanisms, is also proposed for its causal clarity.Operationalisation of ontological expansion and causal clarity is pursued through a sequence of decisions that narrow down these theoretical concerns to ideas that can be implemented, with existing technology, for the purposes of resource constrained project scheduling. Design Science Research is adopted as the framework to guide this process. The novel idea of using the concepts of work-effort and resource-periods is proposed, as the basis for a new mathematical treatment of resource productivity that allows variation during schedule construction. Variable resource productivity is identified as a gateway technology supporting an expanded range of scheduling concepts that can be linked through non-linear relationships, feedback and time delays. Operationalisation of these ideas proceeds through designing, building and testing a scheduling engine, as a proof of principle. Its scheduling capabilities are benchmarked against research algorithms and commercial software. Eight scheduling heuristics were tested, using 1,560 computer-generated project networks of 30, 60 or 120 tasks, comprising 12,480 resource constrained schedule duration calculations. The best heuristic, prioritising tasks with the earliest Critical Path Method parameter of 'Late Finish', compared favourably to the benchmark data. The development of the scheduling engine is presented as an example of how a design approach can be useful in management science research and its use is illustrated by modelling the impact of overtime induced fatigue on project schedule duration.

Item Type: Thesis (Doctoral)
Thesis advisor: Sankaran, Shankar and Naeni, Leila Moslemi
Uncontrolled Keywords: critical path method; critical realism; design science; duration; fatigue; feedback; heuristic; philosophy; productivity; scheduling; simulation
Index terms: modelling, testing, duration, hybrid simulation, project management, time delay, productivity, heuristic, prioritizing, critical path method, variation, management science, fatigue, science, philosophy, critical realism, scheduling, design science research, project network, project scheduling
Subjects: theoretical framing, specialized education, analytical methods, project planning, professional practice, operations research, project management theory and practice, contractual condition, management, design practice, philosophical studies, decision analysis, health conditions and diseases, project controls, risk assessment, modelling and simulation
Topics: Design Practice, Digital Applications, Time Control, Contract Administration, Research Practice, Business Strategy, Education, Project Management, Engineering Principles, Health and Safety, Risk Management
Descriptive scope: 4 PCTA

N.B. Descriptive scope is a count of how many of the five facets of empirical research are indicated by the words used in title, abstract and keywords. It is not intended as a judgement on the research; merely a count of the kind of word we would expect to indicate Phenomenon, Concepts, Theoretical framing, Empirical techniques, Analytical techniques. If all five are present, then a code of “5 PCTEA” will indicate this. If you feel the coding for this record is questionable, we welcome discussion around the terms we matched or the way we categorized them. The facet you would expect may not be coded, or a facet may be coded inappropriately. This can also bear on a larger question, of which facets should be treated as defining in construction management research. Please get in touch, and we will look at it. More details here