Pooled, Sequential & Reciprocal dependence
Motivation An article on this topic already exists on the wiki. However, I believe I can improve/supplement this article on a number of points: 1) Elaborate on the application potential of the different types of dependencies. 2) Supplement the original theory, from James D. Thomson’s Organizations in Action, with today’s perspective on it (how the theory has evolved). 3) Take the theory from its original focus on project management and discuss its application potential on program and portfolio management levels. 4) Describe dependencies’ ability to work as a Risk Management tool
The topic is highly relevant to our case, and I hope this can be used to write a better article as well as prove useful on the case work.
Contents |
Abstract (Draft)
A project consists of a series of tasks that need to be executed in order to complete it. The way these tasks are arranged in relation to each other will come down to their dependence. According to James D. Thompson, task dependence can be distinguished into three types: Pooled, Sequential and Reciprocal. For a Project Manager dependencies can be a powerful tool in managing the complexity of a project. Using dependencies to characterise tasks in a project will help to determine the sequence of which tasks should be completed in order to optimise time use, resources, workers, etc. A way dependencies are not used much yet is on the levels above project management, namely program and portfolio management. Here, dependencies could prove useful in terms of optimising efficiency in a program or portfolio setting, spanning across several projects. All this will be explored in greater detail and described in the article.
Big Idea
Complexity
A project consists of a series of interdependent tasks. These need to be completed in a certain manner which is determined by each task’s link(s) to other tasks. In this way, a project can be seen as a dynamic system where factors such as the number of tasks, their interconnectivity, uncertainty, ambiguity, and many more, makes up a projects degree of complexity.[1][2] A Project Managers ability to manage this complexity, in any variable shape or form it might take, is crucial for a projects chance of success. Tools that help deal with the different factors of complexity are therefore important for Project Managers to know about.
One such tool is the three types of interdependence, defined by J.D. Thompson in 1967.
Purpose
With projects of high complexity, where risk of internal conflict and breakdowns is increased (source), the potential impact of using interdependency management is increased as well. Managing a project is a constant battle in taming the process and maintaining control of it (source). Understanding interdependencies within a project and being able to manage them appropriately is , therefore, a powerful tool for any project manager, as it addresses the inherent uncertainties that is found in any project (source), and thereby also addresses the complexity of it. Managing interdependencies between tasks, provides the project manager with overview of the processes that are to be performed in a given project, and gives them the power to distribute and manage resources within the project team strategically, both before and during the run of a project.
J.D. Thompson and Organizations in Action
While J.D. Thompson’s original theory on Pooled, Sequential and Reciprocal interdependence were targeted organisational structures, the theory can be applied to any type of “body” that consists of interconnected elements and tasks, such as projects, programs and portfolios. For the sake of the course and to ensure high relevancy to the reader, the theory will be applied to a project level instead of organisational structures. In later sections, this will be expanded to program and portfolio levels as well.
Types of interdependencies
As described in the ”Complexity” section, projects consists of a number of tasks with varying degrees of interdependence between each other. This does not entail that all tasks are directly connected. What is meant by interdependence is that all tasks in a project works towards a common objective[5] and if one task fails it might impact the changes of success for that objective, thereby impacting all tasks connected to it[3].
For a project manager it is necessary to be able to address these interdependencies and use them to structure the tasks of a project. First step towards this is being able to distinguish and identify different types of interdependencies, and subsequently know how to handle tasks depending on which type they are. In 1967, J.D. Thompson defined three types of interdependencies that each operates on a contingency level above the previous. These will be further described in the sections below. As it has been quite a while since the J.D. Thompsons original theory was published for the first time, the field of interdependence has been expanded upon. Some of these additions (INSERT EXAMPLES) to the theory will also be described.
Pooled interdependency
Of the three types of interdependencies that J.D. Thompson defines, pooled interdependence is the simplest. When a project contains a series of tasks of which non of them are directly connected or dependent on each other, these tasks are still working towards a common deliverable. Therefore, each of the tasks are still indirectly dependent on that the other tasks are completed, as the projects end deliverable will not be achieved otherwise. Each task works independently on a discrete contribution that helps in completing a common goal as visualised on Fig. 1.[3]
An example of an interdependency like this in a project, could be in a construction project, where the objective is to complete a specific structure. This structure consists of various parts that is being worked on by different teams with different capabilities. All teams work towards completing their own task, but are at the same time, dependent on every other team doing so as well in order to achieve the end goal of finishing the construction.
Sequential interdependency
The second type of interdependency identified by Thompson is referred to as sequential interdependency. In this definition, a task within a project is dependent on the output from the completion of a previous task before it itself can be executed. This creates an interdependent relationship between them where it is necessary for tasks to be completed in a specific order to achieve a common objective, as seen on Fig. 2. (INSERT REFERENCE) Both tasks in this relationship are still dependent on the completion of the other to fulfill the end objective, which entails that pooled interdependency inherently exists as a part of this setup.
Using the same construction setting as for the previous example, sequential interdependency can occur here too. Some parts of a construction project need to be completed before another can be begin. An obvious example of this is the windows of a house, that are dependent on the walls to be built before they can be installed.
Reciprocal interdependency
The third and final interdependency type that Thompson describes is reciprocal interdependency. The tasks seen in this type of interdependency are characterized by high contingency between each other. With this setup, a set of tasks takes the output of the other tasks as input, creating a type of looping process of dependency between the tasks, that is needed to complete the common objective. See Fig. 3 (INSERT REFERENCE) for a visualized representation of this. Often, an objective connected to such a setup is one that runs continuously throughout a project. This is the most complex of the three interdependency types, and exactly as it was seen with sequential interdependency, the less complex interdependency types can both be located within this one. Sequential interdependence exists as the output dependence from other tasks and in thereby as aforementioned, pooled interdependency lies within as well.
Here, the construction project can be used once again as an example. For a multistorey building the team that is placing the walls are dependent on the team that is laying the floor to be completed. Subsequently, the floor team is dependent on the wall team before they can continue on the following floor. Another example is the relationship between the design team of a construction project, and the engineering team. The engineering team is dependent on the design developed by the design team. In turn, the design team is dependent on the feedback from the engineering team in regards to changes of the project, like fulfilling regulations or change in scope from the client.
Summary
According to Thompson, the three types of interdependencies represent three degrees of complexity that a project can contain, distributed in a hierarchical order. Least complex is pooled interdependency, followed by sequential interdependency, with reciprocal interdependency being the most complex of the three. In this hierarchy, an interdependence with higher complexity will always contain the interdependencies with lower complexity, but not the other way around. This means, that if reciprocal interdependence is identified within a project, it is safe to assume that this project also has sequential interdependency and pooled interdependency (source). On the other hand, if pooled interdependency is identified within a project, it cannot be assumed that the project contains any of the other interdependency types.
Inherently, this allows the presence of each type of interdependency to be used as a way to determine the complexity of a project. However, this should not be done without caution, cause while the presence of pooled interdependence cannot be used to identify interdependencies of higher complexity, it cannot rule out their presence either.
Other interdependencies (Intensive interdependency)
While Thompsons three original types of interdependencies have stood the test of time, they have not been without scrutiny. A common point of critique has been questioning the original types’ ability to sufficiently cover and explain all sorts of organizations, as some would argue that some structures are not able to be defined through these (source). When the focus is shifted onto projects, as this article does, this lack of depth becomes even more apparent. Read more about this in the section ‘Limitations’.
To address this critique, a fourth type of interdependency was introduced by Van de Ven, Delbecq, and Koenig in 1976 (source), named Intensive interdependency. In relation to the complexity hierarchy, it lies a step above Reciprocal interdependency, but works in a different way than the others. Work that is categorized as intensive does not have a clear distinction to the order of input or output between tasks, which is evidently apparent in the original three types. Instead, completing intensive work is characterized by a workflow where tasks are worked upon simultaneously by multiple entities and without a specific order or sequence dictating it (see fig XX).
A number of other types of interdependencies exists including Risk Interdependency, Resource Interdependency, and Outcome Interdependency. While these are recognized in literature (source, source+source, source), they all also use principles from the original task interdependencies defined by Thompson, while of course being tailored towards specific use cases. As they are not within the scope of this article, they will not be dived further into in this article.
Coordination
Along with the categorization of the three interdependencies, and their individual characteristics, Thompson included a set of ways on how to manage each of the interdependency types. These coordination types, paraphrased from the work of March and Simon (1958)(source) follow the principle mentioned previously, that with the rising complexity within the hierarchy of the interdependency types, a rise in management cost will inherently follow, as they, with higher contingency, also are more difficult to coordinate (source Thompson).
Standardization
The first type of coordination, Standardization, entails the creation of routines and rules into a workflow. These initiatives intent to restrain and streamline work processes so that they are aligned across the project team. This is done to increase work efficiency and mitigate risks of communication issues between team members. To do so it is integral to ensure that rules are consistent between interdependent tasks. Additionally, rules for standardization of work processes should be simple enough to be applicable in settings with different characteristics, as work might require interdependent tasks to be performed in different team settings for completion. Thompson connects this coordination type with Pooled Interdependency, as the parallel work process of this interdependency type complements the benefits of applying structure and rules to tasks to ensure compatible outputs.
Planning
With this type of coordination comes the creation of schedules across interdependent teams. These are made to align and time team objectives and subsequent tasks, as a way to derive the appropriate course of action. The schedule is by nature, less confined in its influence over a project, as it does not directly dictate the work process, but rather demarcates the parameters necessary to coordinate tasks and task output to facilitate effective collaboration across a project team. This coordination type is connected to Sequential Interdependency by Thompson as it fits well with the sequential characteristic of output dependency that is inherent to it. In essence, it makes sense to plan out the time that one task output must be produced to allow its recipient to prepare and be ready to receive it.
Mutual adjustment
The final coordination type explains the necessity of communication between team members. What it means is that the transfer of information between a team, within a project is integral to its function. Mutual adjustment is the least confined of the three, as it is meant to be the one that is the most flexible and thereby be applicable to a larger number of variables and uncertainties. This is also why Thompson connects it to Reciprocal Interdependency, as well as Intensive Interdependency, because they are interdependencies with a large amount contingency associated with them.
Application
Utilizing interdependencies
In general, it is understood that to be able to handle interdependencies it is necessary to understand them (Knotten, V. et al. (2015)). The aim of this article, so far, has been to provide the necessary foundational information that should ensure a general understanding of task interdependencies within a project context. In order to successfully apply this situation in a real-life project context, the following section will describe the process of implementing the utilization of task interdependencies in a project for the four interdependency types that have been the focus of this article.
As projects are complex by nature, task interdependencies can only provide a part of the overall picture which is necessary for keeping the overview. The identification of task interdependencies by itself is, therefore, not an effective way of utilizing their potential. The identification, however, can be used as a foundation for a larger initiative in an effort to make strategic decisions in a project. This foundation can further benefit from the inclusion of models like the Project Management Triangle (source, source) or the Iron triangle, as it is also called, as a complimentary tool that can help project managers navigate and guide decisions making. The initiative should then subsequently be reinforced with tools that correspond to the identified interdependencies, which the coordination types can help with.
Limitations
A look into how the field have developed since the original introduction in 1967. How the old theory falls short (Lack of depth and distinguish between the three original types of dependency)
Annotated Bibliography
OBS: This sections is used to store current sources and will be revised. Therefore, not all sources here are being used in the text, as of yet.
Bilgin, G. et al. (2017) “Handling project dependencies in portfolio management,” Procedia Computer Science, 121, pp. 356–363. Available at: https://doi.org/10.1016/j.procs.2017.11.048. - Article on applying dependency management on a cross-project portfolio level
Knotten, V. et al. (2015) “Design management in the building process - A review of current literature,” Procedia Economics and Finance, 21, pp. 120–127. Available at: https://doi.org/10.1016/s2212-5671(15)00158-6. - Article looking at the current practices of using dependencies
Kwan, T.W. and Leung, H.K.N. (2011) “A risk management methodology for Project Risk Dependencies,” IEEE Transactions on Software Engineering, 37(5), pp. 635–648. Available at: https://doi.org/10.1109/tse.2010.108. - Article on identifying dependencies between risks in order to create better risk management
Lemak, D.J. and Reed, R. (2000) “An application of Thompson's typology to TQM in service firms,” Journal of Quality Management, 5(1), pp. 67–83. Available at: https://doi.org/10.1016/s1084-8568(00)00013-4. - Article on how to apply the theory of Thompson, J.D. in an untypical setting. Here a service firm
(*)Lundberg, C.C. and Thompson, J.D. (1967) “Organizations in action.,” Administrative Science Quarterly, 12(2), p. 339. Available at: https://doi.org/10.2307/2391555. - The original introduction of the Pooled, Sequential & Reciprocal dependence theory
Mach, M., C.M. Abrantes, A., & Soler, C. (2021). Teamwork in Healthcare Management. Teamwork in Healthcare. doi: 10.5772/intechopen.96826 - Article on using interdependence in a Health care setting, and expanding the original theory. Used as inspiration for models.
Tan, F. T., Pan, S. L., & Zuo, M. (2018). Realising platform operational agility through information technology–enabled capabilities: A resource‐interdependence perspective. Information Systems Journal, 29(3), 582–608. https://doi.org/10.1111/isj.12221
Tsvetkova, A., Eriksson, K., Levitt, R. E., & Wikstrom, K. (2019). Workflow interdependence analysis of projects in business ecosystems. The Engineering Project Organization Journal, 8, 1-18. - Application of the Thompson, J.D. theory in a different setting
Volkoff, O., Strong, D.M. and Elmes, M.B. (2005) “Understanding enterprise systems-enabled integration,” European Journal of Information Systems, 14(2), pp. 110–120. Available at: https://doi.org/10.1057/palgrave.ejis.3000528. - Article on using Thompson, J.D.’s dependency theory to understand and optimise company work processes,,,
References
- ↑ Geraldi, J., Thuesen, C., Oehmen, J., & Stingl, V. (2017). Doing Projects. A Nordic Flavour to Managing Projects: DS-handbook 185:2017. Dansk Standard.
- ↑ Project Management Institute, Inc. (PMI). (2017). Standard for Program Management (4th Edition) - 2.5.3 Complexity. Project Management Institute, Inc. (PMI). Retrieved from https://app.knovel.com/hotlink/pdf/id:kt012S0SG1/standard-program-management/complexity
- ↑ 3.0 3.1 3.2 3.3 3.4 Thompson, J. D. (1973). Organizations in action: Social science bases of administrative theory. McGraw-Hill.
- ↑ 4.0 4.1 4.2 Mach, M., C.M. Abrantes, A., & Soler, C. (2021). Teamwork in Healthcare Management. IntechOpen. doi: 10.5772/intechopen.96826
- ↑ International Organization for Standardization & Dansk Standard. (2021). Project, programme and portfolio management – Context and concepts (Standard No. 21500). Retrieved from https://sd.ds.dk/Viewer?ProjectNr=M351701&Status=60.60&Inline=true&Page=1&VariantID=41