Understand best practices based on network mapping

From apppm
(Difference between revisions)
Jump to: navigation, search
 
(124 intermediate revisions by one user not shown)
Line 1: Line 1:
 +
''Developed by Alexander Daniel Marcussen''
  
Abstract:
 
The so called best practices are challenging to define. Project managers tends to define and use their own best practices
 
when they do project management.
 
But how can this so called best practice be defined as a general tool on how the best way to do project management?
 
This article will use network mapping as a tool to understand, how project managers use "best practices" in real life projects.
 
It will then give a explanation on how the categories, People, Uncertainty, Complexity and Human behaviour are related to the "best practices of project management"
 
  
 +
[[Category:Project Management]][[Category:Best Practices]][[Category:Network Mapping]][[Category:Complexity]][[Category:Planning]]
  
“''The Project Management is a management system that aims to results''”.<ref>Miscia S., 1994, Il Project Management, Quaderni di Formazione Pirelli, Milano. </ref> The goal of a project can only be reached through precise scheduling techniques that take into account all various constraints such as time and economic resources. Techniques such as PERT (Program Evaluation and Review Technique), CPM (Critical Path Method) and GANTT are the most used to plan into details a project, prevent uncertainties and avoid risk. These three techniques complete each other and offer a wide range of scenarios that could occur during the development of a project.
 
The aim of scheduling techniques is to reach the goal on time without wasting precious and limited resources. On the other hand it’s an important tool to prevent in advance future situations and to promptly identify future issues that can compromise the success of the project.
 
Thought the use of these techniques all the single steps of a project are defined in advance, the goals are clear and the resources are properly allocated.
 
  
The three scheduling techniques that are going to be explained in this articles are PERT, CPM and Gantt. Both three help planners, managers and stakeholders to visualise the development of projects into details and steps. PERT, is useful to observe the dependencies of the various activities but it's complicate to use it for projects that have a large amount of activities and links. An important tool, mostly used together with PERT is CPM that selects the activities that are mainly critical: their delays affect the deadline of the whole project. The last tool is going to be presented is Gantt, a really simple linear visualisation of the time trend of projects that however doesn't show any dependencies between the activities.
 
  
  
 +
== Introduction==
  
=Introduction to the Project Management=
 
“''A project is a sequence of unique, complex and connected activities that have 
one goal or purpose and that must be completed by a specific time, within a 
budget and according to specification.''” <ref name=rob> Robert K. Wysocki, 2009, Effective Project Management: Traditional, Agile, Extreme. Fifth Edition. Indianapolis. [[https://books.google.it/books?id=AQifszBiJe8C&pg=PA6&lpg=PA6&dq=“A+project+is+a+sequence+of+unique,+complex,+and+connected+activities+that+have%E2%80%A8one+goal+or+purpose+and+that+must+be+completed+by+a+specific+time,+within%E2%80%A8budget,+and+according+to+specification.”+reference&source=bl&ots=vxN9JNFKlB&sig=0CWyn9uoUdxCWrP8bH2Db56BbPQ&hl=it&sa=X&ved=0CEIQ6AEwBGoVChMIzd6u-ovxxwIVircUCh0YgQKk#v=onepage&q=“A%20project%20is%20a%20sequence%20of%20unique%2C%20complex%2C%20and%20connected%20activities%20that%20have%E2%80%A8one%20goal%20or%20purpose%20and%20that%20must%20be%20completed%20by%20a%20specific%20time%2C%20within%E2%80%A8budget%2C%20and%20according%20to%20specification.”%20reference&f=false Available online on Google books] pag.6]  </ref>
 
[[File:Triangle.png|220px|thumb|right|Figure 1: Project Management Triangle <ref name=rob> Robert K. Wysocki, 2009, Effective Project Management: Traditional, Agile, Extreme. Fifth Edition. Indianapolis. [https://books.google.it/books?id=AQifszBiJe8C&pg=PA6&lpg=PA6&dq=“A+project+is+a+sequence+of+unique,+complex,+and+connected+activities+that+have%E2%80%A8one+goal+or+purpose+and+that+must+be+completed+by+a+specific+time,+within%E2%80%A8budget,+and+according+to+specification.”+reference&source=bl&ots=vxN9JNFKlB&sig=0CWyn9uoUdxCWrP8bH2Db56BbPQ&hl=it&sa=X&ved=0CEIQ6AEwBGoVChMIzd6u-ovxxwIVircUCh0YgQKk#v=onepage&q=“A%20project%20is%20a%20sequence%20of%20unique%2C%20complex%2C%20and%20connected%20activities%20that%20have%E2%80%A8one%20goal%20or%20purpose%20and%20that%20must%20be%20completed%20by%20a%20specific%20time%2C%20within%E2%80%A8budget%2C%20and%20according%20to%20specification.”%20reference&f=false [Available online on Google books]]  </ref> ]]
 
Every project has therefore constraints that can be summed up into the Project Management Triangle of Figure 1. The most important interlinked constraints of a project are: '''time''', '''cost''' and '''quality'''. Figure 1 shows that the value of two constraints determine the third one.
 
For example, you can build a house quickly with a really high quality but it will cost heaps. On the other hand, you can choose to save up and reduce costs and build it in short time but the quality won’t be excellent. Through this example, it can be understood that projects has to deal with limitations and with compromises. Managing and supervising a project is not an easy job and its management is the crucial issue.
 
"''The Project Management is the application of knowledge, attitudes, techniques and tools to the activities that form a project to reach successfully the goals.''" <ref name=PMI> Project Management Institute®, 2000, A guide to the Project Management body of knowledge. Pennsylvania.  [[http://www.cs.bilkent.edu.tr/~cagatay/cs413/PMBOK.pdf Available online]] </ref>
 
  
According to the PMI® - Project Management Institute there are five steps (Figure 2) to determine the entire managing flow of the process from the beginning to the end:
+
Project management has grown, from something that some companies uses to some extend when they operate their businesses, to something that all company uses. But as it is a growing business model to use, companies seems to to find the best way to manage projects to be challenging. Project can be small, simple and unpaid projects to big, complex and expensive projects. But even though all kind of materials exists on what the best techniques, process and methods for project management are, project management are still difficult to manage. This wiki will describe how project management practices can be visualized as a network and how network mapping can be used to determine “best practices of project management”.  
*1. Scoping

+
<ref name="Kortlægning af projektledelsespraksisser">Kortlægning af projektledelsespraksisser, A. Marcussen & P. Hasselbalch 2016</ref>
*2. Planning
+
*3. Executing
+
*4. Controlling
+
*5. Closing
+
  
==Five Steps in Project Management==
+
==Methodology: Network visualization and analysis==
[[File:Activities.jpg| 300px|thumb|right|Figure 2: Five Steps in the Project Management according the PMI®  <ref name=PMI> Project Management Institute®, 2000, A guide to the Project Management body of knowledge. Pennsylvania.  [[http://www.cs.bilkent.edu.tr/~cagatay/cs413/PMBOK.pdf Available online]] </ref>]]
+
* Scoping

+
This phase answers the question: “'''What shall be done?'''”.  First of all the output of the project has to be something that reflect the needs of a specific target costumers. Afterwards the draft of the scope it’s necessary to make sure that all the needed resources are on board to start with the project.
+
  
*Planning
+
Network visualization has its origin from social studies which the latest years has had a growth in the studies of complex connectedness of modern society. Network perspectives are used to simplify the complex network in models which helps diagnose possible issues and prevent potential problems. Furthermore network mapping reveals unknown relationships between objects in the networks.  
The question for this step is “'''How are we going to do it?'''”. It’s crucial to define all the activities that must be done for the project. A valuable tool to do this is the WBS (Work Breakdown Structure). Defining the people, creating the project team, estimating costs and time is the heart of the Project Management.  
+
PERT (program (or project) evaluation and review technique) and Gantt Diagram are two important tools to analyze into details each step of the project to find out the time to reach its conclusion.  
+
  
* Executing and controlling
+
A network consist of objects, which in network theory is called nodes.These nodes may be connected, but not all nodes in a network are. The connections between nodes in the network is called edges or links. These edges describe the relationship between the objects and depended on how these edges are drawn, the edges can have different meanings in the network.   
These are two phases that can be run simultaneously: the first one refers to the execution of the planned work whereas the second one checks if the actual development of the work is on line with the planned one. If there are gaps between these latest there must be additional planifications.
+
The total network which is all edges and nodes, is in network theory called a graph. This graph can have different meanings and can be visualized differently even though the graph contains the same set of edges and nodes. A graph usually shapes from definitions defined by oneself. It can be shaped dependent on a set of factors which can be connectivity, modularity, centrality, network size etc. These factors are some of the key features, to look at, when you try to analyse and understand complex networks.
This big step is extremely important because it covers the launch of the project till its end.  
+
A few of these key features will be listed below with short definitions. <ref name="Networks,Crowds and Markets">Easley, D. & Kleinberg, J., 2010. Networks, Crowds, and Markets:
 +
Reasoning About a Highly Connected World, Cambridge, UK: Cambridge University Press.http://www.cs.cornell.edu/home/kleinber/networks-book/.</ref>
  
*Closing:
+
[[File:Første kort uden semantisk analyse.jpg|right|345px|thumb|'''Figure 1:''' Network mapping ]]
It includes all the necessary activities for the closure of the project. Here the question could be: “'''How well did the project go?'''”. At this step it’s important to analyze the acceptance of the good/service from the customers, to investigate how was the management of the project, its pros and cons and some possible improvements. The lasts thing that belongs to this phase is the communication to all the stakeholders about the conclusion of the project and the reached goals.
+
  
The step is going to be analyzed in this article is the Planning. Scheduling techniques are extremely important to plan into details how the project is going to be developed. It’s nearly impossible to make decisions about a project without any scheduling tools. They are fundamental to avoid as much as possible risk and uncertainty. They are really helpful to have a wide view of all the different scenarios that could occur.
+
====Network size==== 
 +
Network size can be defined as the total number of nodes in the network.  
  
=PERT (Program Evaluation and Review Technique)=
+
====Connectivity====
PERT (Program Evaluation and Review Technique) is a graphical scheduling tools to show the project’s timeline.
+
If all nodes in a network are connected and can reach to all nodes in the network by a path, the network can be defined as connected.
It was first developed by the United States Navy for the Polaris submarine missile program in the 1950s. Through the use of PERT the Project was finished 2 years in advance and this showed the importance of this scheduling technique.
+
Afterwards it kept on being used in other fields thanks to its excellent productiveness. PERT started being used in the army industries, governmental institutions and private industries. Only during the 60s this technique became public and started spreading in various fields. <ref name="booz"> Booz, Allen & Hamilton, 1963, PERT Planning and Control Procedures: Deere & Company, Moline, Illinois. </ref>
+
Through PERT is possible to keep under control the project’s activities using the visual representation that keeps in mind the interdependencies among the activities that are necessary to the conclusion of the project. 
+
This tool doesn’t schedule the activities (as Gantt diagram) because the activities are considered with unlimited availability. In this context activities have only independencies and this means that some of them can only come after the completion of others. 
+
PERT is one tool that saves up in average 20% of the duration of the project as well as its cost.  <ref name="booz"> Booz, Allen & Hamilton, 1963, PERT Planning and Control Procedures: Deere & Company, Moline, Illinois. </ref>
+
  
The PERT diagram is formed by:
+
====Cluster====
 +
This is a set of nodes that are strongly connected in the network and placed close to each other.
  
* '''Activities''': they represent the tasks to be completed. They should include a description and the expected duration. The key activities that are essential for the project and that can be considered as intermediate finish line are named milestone.  
+
====Distance====
 +
Is defined as the number of nodes you have to get passed to reach to another node, by that path length.  
  
[[File: Relationships.png|190px|thumb|right|Figure 3: Types of relationships <ref> Mohammed Mawlana, Construction Engineering and Management Blog, 2011. [Accessed on 13 September 2015] [[http://constructionengineeringandmanagement.blogspot.dk/2011/11/project-schedule-network-diagram.html Available online]]  </ref> ]]
+
====Centrality====
 +
This is defined as a group of nodes or individual nodes which has a strong influence and importance for the network.  
  
* '''Connections (or constraints)''': they show the existing relation between the activities that can be FINISH-START, FINISH-FINISH, START-START and START-FINISH (Figure 3).
+
====Degree centrality====
**FINISH-TO-START: the start of the successor task depends upon the completion of the processor’s work.
+
The node with the highest number of edges connected directly to it.  
**FINISH-TO-FINISH: the completion of the next task depends upon the completion of the predecessor’s task.
+
**START-TO-START: the start of the successor task depends upon the initiation of the processor’s work.
+
**START-TO-FINISH: the completion of the next task depends upon the start of the predecessor’s task.
+
  
* '''Preset Date''': Some activities can have a significant impact on the critical path and their deadline becomes a sort of constraint. For this reason some of them have a prefixed date and cannot be run before that date or not after that date and so on.
 
  
* '''Calendar''': PERT diagram needs to specify working ways, weekend days, holidays and so on to calculate in the exact timetable.
+
All these key features can be used to analyse and understand complex networks, in all kind of studies and can be applied when it comes to the study of project management
  
 +
==Definition of Best practice of project management==
 +
A best practise of project management are set of general techniques, processes and methods that more effective can give you the desired outcomes of a project than others. But moreover it is also a standardised tool that repeatedly has been proven as the best standard to be used, independent on project type, size etc.
 +
Theory says that there are four main reasons to capturing best practices
  
There are two ways of representing PERT (Figure 4):
+
'''Improve efficiency '''
[[File:Represenations.png|190px|thumb|right|Figure 4: Representations of PERT]]
+
  
The first method AOA (activity on arrow) represents the activities through arrows and the starting event and the end event are represented by the nodes. This was the first representation of PERT and it shows exactly the network but it’s difficult to use because it implies the use of “fake” activities to be able to show all the links between the various activities.
+
'''Improve effectiveness'''
 +
 +
'''Standardisations'''
  
The second method AON (activity on node) to represent PERT uses rectangles to show the activities and the constraints between the activites are shown by arrows. This system is easier and is called “Precedence representation” . Through this representation is possible to show all the constraints without adding extra “fake” activities.
+
'''Consistency'''
  
  
In PERT diagram is fundamental to calculate the times for each activity that are going to be calculated through two steps, one onward and the other one backward.  
+
One or more of these definitions should be recognised when a company look for there best practices.<ref name="Kerzner, H., ”Project Management Best Practices”, 2014">Kerzner, H., ”Project Management Best Practices”, 2014.</ref>
After is known the network between the activities and their duration, the PERT diagram can be started. The times that are going to be calculated are:
+
The early start time (ES)
+
The early finish time (EF)
+
The late start time (LS)
+
The late finish time (LF)
+
  
 +
Several standards as PMI, IPMA, ISO 21500 and PRINCE2 has tried to create guidelines, explaining best practices of project management.
 +
Some of these standards has a common project cycle which they follow. These cycles represents a project from its beginning to the end. PRICE2 describes a project with 7 phases listed below.<ref name="PRINCE2">PRINCE2, ”PRINCE2 Processes” https://www.prince2.com/usa/prince2-processes</ref>
  
==Time estimations==
 
  
So far in PERT was used a fixed time for each activities. In reality it is more realistic to have three different time estimations such as optimistic time (O), Medium time (M) and Pessimistic Time (P).
+
[[File:ISO21500.JPG|right|345px|thumb|'''Tabel 1:''' ISO21500 standard (Subject and processes) ]]
Through this it is possible to calculate the '''expected time (TE)''' for each activity.
+
 +
1) Starting up a project
  
:<math> \begin{align}
+
2) Directing a project
  TE & {} = \frac{O + 4M + P}{6} \\
+
\end{align}
+
</math>
+
:<math> \begin{align}
+
{Variance} & {} = \frac{(P-O)}{36}^2 \\
+
\end{align}
+
</math>
+
  
:<math> \begin{align}
+
3) Initiating a project
{StandardDeviation} & {} = \sqrt{Variance}
+
\end{align}
+
</math>
+
  
 +
4) Managing stage boundaries
  
 +
5) Controlling a stage
  
[[File:Duration.png|350px|thumb|right|Figure 5: BETA distribution in PERT <ref name=PMI> Project Management Institute®, 2000, A guide to the Project Management body of knowledge. Pennsylvania.  [[http://www.cs.bilkent.edu.tr/~cagatay/cs413/PMBOK.pdf Available online]] </ref>]]
+
6) Managing product delivery
  
The best way to represent PERT is the BETA distribution, seen on Figure 5, that is a smooth curve. It uses three parameters that in this context are Optimistic time, Medium time and Pessimistic time.
+
7) Closing a project
The peak on top of the graph is the most accurate estimation of the duration of the project. Calculating the Time Estimation (TE) for the various activities is an interesting way to have a more precise idea of the credible duration of the project. In addition to this, it is interesting to calculate the '''variance''' of each task. Through the variance it's possible to calculate the '''standard deviation''' (square root of the variance) to identify how much the project could be postponed or anticipated according to the esteem.
+
  
  
{| class="wikitable"
 
|-
 
! Activity
 
! Optimal Time (weeks)
 
! Medium Time (weeks)
 
! Pessimistic Time (weeks)
 
! Estimated Time (weeks)
 
! Variance (weeks)
 
|-
 
| A
 
|1
 
|2
 
|3
 
|2
 
|0.11
 
|-
 
| B
 
|2
 
|3
 
|4
 
|3
 
|0.11
 
|-
 
| C
 
|1
 
|2
 
|3
 
|2
 
|0.11
 
|-
 
| D
 
|2
 
|4
 
|6
 
|4
 
|0.44
 
|-
 
| E
 
|1
 
|4
 
|7
 
|4
 
|1
 
|-
 
| F
 
|1
 
|2
 
|9
 
|3
 
|1.78
 
|-
 
| G
 
|3
 
|4
 
|11
 
|5
 
|1.78
 
|-
 
| H
 
|1
 
|2
 
|3
 
|2
 
|0.11
 
|}
 
  
If for example the Critical Path is A-C-E-G-H it can be calculated its cumulative variance.
+
Some of these phases runs during the whole project and some only doing parts. But if the phases from PRINCE2 gets compared to PMI which only has 5 phases, it gets clear that there are some similarities. PMI has the following phases which they follow.  
  
  
:<math> \begin{align}
 
{Variance} & {(ACEGH)} = 0.11 + 0.11 + 1 + 1.78 + 0.11 = 3.11
 
\end{align}
 
</math>
 
  
 +
1) Initiating
  
:<math> \begin{align}
+
2) Planning
{Standard Deviation} & {(ACEGH)} = \sqrt{3.11}=+/-1.78 weeks
+
\end{align}
+
</math>
+
  
 +
3) Executing
  
This means that the project could finish earlier or later than the expected day. The delay or the advance should stay within 1.78 weeks according to the esteem.
+
4) Monitoring and controlling
  
==Step by step to construct a PERT Diagram==
+
5) Closing <ref name="PMI">PMI, ”The PMBOK Guide”
 +
Findes på: https://www.project-management-prepcast.com/pmbok-knowledgeareas-
 +
and-pmi-process-groups</ref>
  
* '''STEP 1''' – ''Arranging the activities''
 
Arranging the network of the various activities and entering the Activity Name and Duration.
 
* '''STEP 2''' – ''Going onward (from the start to the end)''
 
Calculate the Early Start (ES) and Early Finish (EF) of every activity. The last activity, through its EF, will show the total duration of the project.
 
The first activity will have 0 as ES and EF as its duration. The next activity will have ES as the previous activity’s EF.
 
In case one activities has more than one previous activity who’s dependent with, its ES is the latest EF. It makes sense because this activity cannot start before the previous ones are finished.
 
* '''STEP 3''' – ''Going backward (from the end to the start)''
 
This step is fundamental to see if there’s some possible slacks without delaying the whole project and which is the critical path.
 
The last activity has LF=EF and LS=ES. The previous activity have LF as the next activity LS. In case an activity has more than one following activities the LF has to be taken is the worst (higher). LS is then calculated as LF – duration.
 
* '''STEP 4''' – ''Calculating the slack''
 
Once all the ES,EF,LS,LF are completed it could be calculated the Slack.
 
Slack = LS – ES = LF – EF
 
In case the slack is more than 0 it means that that activity can be delayed the amount of time of the slack without delaying the whole project.
 
If the slack is equal to zero it means that that’s a critical activity that if is delayed the whole project will be done after the deadline.
 
  
=CPM (Critical Path Method)=
 
  
The CPM was created in 1957 from the DuPunt Company to have a specific scheduling tool able to improve the planning and the development of projects<ref>Gail Thornley, 2001, Critical Path Analysis in Practice: Collected papers on project control, Oxon. [[https://books.google.it/books?id=-RtUAQAAQBAJ&lpg=PR2&dq=Gail%20Thornley%2C%202001%2C%20Critical%20Path%20Analysis%20in%20Practice%3A%20Collected%20papers%20on%20project%20control%2C%20Oxon.&hl=it&pg=PA3#v=onepage&q&f=false Available online on Google books] pag. 3]</ref>.
+
====ISO21500====
It's a technique that is used to identify, within a network of activities, the activities that are critical for the completion of the project. In other words '''the critical activities are the ones that if delayed, they delay the whole project.
+
  
'''CRITICAL ACTIVITY has SLACK=O'''
 
  
The goal of the CPM is to optimize the tradeoff between time (project length) and costs. It identifies the point where the costs are minimal according to the optimal time.
+
Another commonly used standard, the ISO21500 has as PMI and PRINCE2 developed a set of guidelines that explaining central concepts and processes in project management. The ISO21500 standards has aimed to create a guideline that independent on type, industry, complexity and size. The ISO21500 standard consist of 39 project management processes divided into 10 subject groups and as PMI and PRINCE2, the ISO21500 standard uses phases and has categorized the 39 processes within the subject groups and process groups, as shown i tabel 2.<ref name="Kerzner, H., ”Project Management Best Practices”, 2014">Kerzner, H., ”Project Management Best Practices”, 2014.</ref>
This technique was used in the chemical factory of Louisville, Kentucky, and the time was reduced by 37%.  
+
This big success of CPM started spreading this technique in various field and in the whole economic world.
+
  
To create a CPM diagram the following elements are needed:
+
<ref name="ISO21500">Dansk Standard, ”Vejledning i projektledelse (ISO21500)”, 2. udgave, 2013.</ref>
* List of the activities that are needed to complete the project
+
* Duration of each activity
+
* Dependencies between the activities.
+
  
As it can be noticed the same elements are needed to create PERT. For this reason most of the time, both PERT and CPM are created simultaneously. Indeed most of the time the use of both tools is called PERT/CPM.
 
  
==Trade off between costs and time==
+
'''Initiating''' This is where the project gets initiated and it is within this phase the project gets defined and where the project manager establish the goal for the progress of the project.
[[File:Tradeoff.jpg|280px|thumb|right|Figure 6: Tradeoff Costs-Time <ref> Y. Chen, Project Management. [Accessed on 22 September 2015]
+
  [[http://mcu.edu.tw/~ychen/op_mgm/notes/project_mgm.html#top Available online]] </ref>]]
+
Figure 6 shows the tradeoff graph between costs and time. If the project has to be completed in a really short time the total cost (dotted line) is extremely high whereas if there is more time to finish the project the cost decreases (see dotted line). On the other hand if the project delays and for example it finished afterwards the deadline there are going to be penalties. Indeed the total cost line increases again.
+
The dotted line is the sum of direct costs and indirect costs.
+
  
''' TOTAL COST = DIRECT COSTS + INDIRECT COSTS '''
+
'''Planning''' This process category is applied for preparing details for the project. In this process it is important to get enough details  for the project manager to prepare goals and continue the project work. 
  
'''Direct costs''' are all the expenses for the activities directly connected to the project<ref>Giovanni Macchia, 2009, Project management. Teoria strumenti attività. [[https://books.google.it/books?id=USamAgAAQBAJ&lpg=PP1&dq=%E2%86%91%20Giovanni%20Macchia%2C%202009%2C%20Project%20management.%20Teoria%20strumenti%20attivit%C3%A0.&hl=it&pg=PA135#v=onepage&q&f=false. Available online on Google books] pag.135]</ref>. Some examples of direct costs are:
+
'''Implementing''' In this process the project activities gets executed and the deliverance of the final product needs to match the project plan.
* Employees and workers salaries that work within the project
+
* Materials
+
'''Controlling''' the controlling process are integrated among all the categories in the ISO21500 standard. Controlling are one of the most important processes of the ISO21500 and the goal of this process are to control the progress of the project and prevent problems along the way.
* Outsourcing activities
+
* Software
+
* Machineries
+
'''Indirect costs''' are the expensed for the activities that sustain the project and are essential for its development. Some examples of indirect costs are:
+
* Salaries of the administration employees
+
* Salary of Top Management
+
* Costs of commercial activities
+
  
 +
'''Closing''' The closing process are used to implement the completed project and collect new knowledge for future project. 
  
To sum up CPM is extremely important to understand the strong link between costs and time. Through this tool is possible to prevent extra crashing costs due to delays and to estimate the most realistic length of a project.
 
  
The estimated time length of the project (as showed above) is: estimated deadline +/- Standard Deviation of the Critical Path.
+
Comparing these with the PMI and PRINCE2 standard many phases/processes recur and these processes/phases are the base for analysis which will be executed in the next section.
  
== Example of PERT/CPM==
+
== Best practices based on network mapping==
{| class="wikitable"
+
[[File:postits.JPG|right|345px|thumb|'''Figure 3:''' Post its from workshop]]
|-
+
! Activity
+
! Predecessor
+
! Duration (weeks)
+
|-
+
| A
+
|/
+
|5
+
|-
+
| B
+
|/
+
|4
+
|-
+
| C
+
|A
+
|3
+
|-
+
| D
+
|A
+
|4
+
|-
+
| E
+
|A
+
|6
+
|-
+
| F
+
|B, C
+
|4
+
|-
+
| G
+
|D
+
|5
+
|-
+
| H
+
|D, E
+
|6
+
|-
+
| I
+
|F
+
|6
+
|-
+
| J
+
|H,G
+
|4
+
  
|}
+
As the above has shown, general principles among project management standards are a lot alike. But how does project managers, in real life practices, use project management processes and subject to address projects. A pair of bachelor student from DTU, has the past years analyzed and gathered data, from a workshops held by professors of DTU, for a collection of different project managers, from different businesses in Denmark. The goal for this workshop were, to deconstruct project management practices.
  
[[File:legenda.png|220px|thumb|center|Figure 7: Legenda]]
+
The professors started out defining four main groups.  
  
  
 +
'''Vision'''
  
'''STEP 1''' – Arranging the activities
+
'''Complexity'''
The table above shows the dependencies of the various activities. Activity after activity, starting from activity A, the network of the whole project can be created as Figure 8 shows.
+
[[File:11.jpg|390px|thumb|center|Figure 8: Step 1]]
+
+
'''STEP 2''' – Calculating ES and EF
+
Once the network is created, it's possible to calculate Early Start (ES) and Early Finish (EF) of every activity. Activity A and B, that are the two activities that start the project have ES=0. Then EF can be calculated as '''EF=ES+DURATION'''.
+
At this point it is possible to determine ES and EF for the next activities that depends from A and B such as C,D,E (for A) and F (for B). Their ES=EF(of the previous activity). This process has to be repeated till the end of the project (activity J).
+
[[File:39.jpg|390px|thumb|center|Figure 9: Step 2]]
+
  
'''STEP 3''' – Calculating LS and LF
+
'''Uncertainty'''  
Going backward from J to A it can be calculated the Late Start (LS) and Late Finish (LF). As it can be seen in Figure 10, J is the last activity that end. This activity determines LF 21 for both of activity J and I. Task I has no following activities and therefore its LF= LF of J. Then LS can be calculated as '''LS=LF-DURATION'''. Going backward the activities connected to J and I are H and G (for J) and F (for I). Their LF=LS of the activities they are connected with.
+
[[File:62.jpg|380px|thumb|center|Figure 10: Step 3]]
+
  
'''STEP 4''' – Calculating the slack
+
'''People'''
Once all the ES,EF,LS,LF are completed it could be calculated the Slack. '''Slack = LS – ES = LF – EF'''.
+
[[File:74.jpg|380px|thumb|center|Figure 11: Step 4]]
+
  
  
Figure 12 shows step by step how to calculate ES, EF, LS, LF and Slack.
 
  
[[File:Animation.gif|400px|frame|center|Figure 12: Animated exercise]]
+
The participant of the workshop, should then in groups, discuss which concepts they uses in their project management practices and one by one place their concepts according to what main group they think fits the best for the concept.
  
=Gantt Chart=
+
[[File:Screenshot at sep. 16 22-09-03.png|right|345px|thumb|'''Figure 4:''' Method '''(Thuesen, forthcoming, 2014)''']]
[[File:Kadam.png|320px|thumb|right|Figure 13: K. Adamiechi Chart <ref name=ag> Manageitup!, Karol Adamiecki vs. Henry Gantt, 2009. [Accessed on 22 September 2015]
+
[[https://manageitup.wordpress.com/2009/12/04/adamiecki-vs-gantt/ Available online]]  </ref>]]
+
[[File:Hgantt.png|320px|thumb|right|Figure 14: H. Gantt Chart <ref name=ag> Manageitup!, Karol Adamiecki vs. Henry Gantt, 2009. [Accessed on 22 September 2015]
+
[https://manageitup.wordpress.com/2009/12/04/adamiecki-vs-gantt/ [Available online]]  </ref>]]  
+
  
The Gantt Bar Chart, that is in use nowadays, was developed by Henry Gantt (American mechanical engineer and management consultant) in 1910's to display graphically the process of a project <ref name="gant"> Andrew J. DuBrin, 2011, Essentials of Management, 9th Edition, South-Western College Pub [[https://books.google.dk/books?id=PRWOozVbsekC&lpg=PA201&dq=gantt%20chart%20management&pg=PA201#v=onepage&q=gantt%20chart%20management&f=false Available online on Google books] pag.201] </ref>.
+
Now all the participant wrote down, all the tools they uses in their project management practices and add the tools to each concepts, depending on where the participants thought the tool fits best. All data collected were then added to the network visualization tool Gephi and analysed by the bachelor student of DTUThe approach to analyse the data collected, followed the method from (Thuesen, forthcoming, 2014)<ref name="Thuesen, forthcoming, 2014">Thuesen, forthcoming, 2014.</ref>
Before him, during the 1890s, a Polish engineer named Karol Adamiecki, already used a sort of Gantt chart for the steelworks he was running. But as it can be noticed from the Figure 13, his Chart was pretty basic and rough than the one developed by Gantt (Figure 14). <ref name="gant"> Andrew J. DuBrin, 2011, Essentials of Management, 9th Edition, South-Western College Pub [[https://books.google.dk/books?id=PRWOozVbsekC&lpg=PA201&dq=gantt%20chart%20management&pg=PA201#v=onepage&q=gantt%20chart%20management&f=false Available online on Google books] pag.201]  </ref>.
+
  
  
Henry Gantt was then the one who elaborated the actual chart that is currently on use.  His diagram is a tool that belongs to the network scheduling technique and it shows the various activities and their time on the Cartesian axis. The vertical axis represents the activities whereas the horizontal one shows the time.
 
  
Gantt is one of the most used scheduling tool both for the operational and controlling phases. It can be represented by itself otherwise it suits well together with the PERT Diagram.
 
In the Gantt chart the correlations of the various activities aren't showed: however it is possible to figure out when the activities are scheduled (starting date and end date) but it is not possible to see from which activities one task depends on or which is the input for one activity.
 
For this reason it is recommended to use Gantt Chart with PERT to have a wider prospective of the whole project.
 
Gantt is a really powerful tool to supervise the project and evaluating its development in relation to the time of each task.
 
[[File:Gantt.jpg|280px|thumb|center|Figure 15: Example of Gantt Chart <ref name="gant"> Andrew J. DuBrin, 2011, Essentials of Management, 9th Edition, South-Western College Pub [[https://books.google.dk/books?id=PRWOozVbsekC&lpg=PA201&dq=gantt%20chart%20management&pg=PA201#v=onepage&q=gantt%20chart%20management&f=false Available online on Google books]]  </ref>.]]
 
 
==Input for Gantt Chart==
 
 
To create the Gantt Chart only four elements are needed <ref name="gantbook"> Dragan Z. Milosevic, 2003, Project Management ToolBox: Tools and Techniques for the Practicing Project Manager [[https://books.google.dk/books?id=_dFHC2f3ZEgC&lpg=PA176&dq=gantt%20chart&pg=PA173#v=onepage&q&f=false Available online on Google books] pag.173]  </ref>:
 
 
*Project Scope
 
*Responsibilities
 
*Available Resources
 
*Schedule Management System
 
*Activities, their timing and sequences
 
 
Analysing the scope of the project helps the stakeholders and schedulers to understand better the activities that are going to be done.
 
Every activity has a responsible that takes care of its development and progress. It's fundamental to involve these people in the scheduling process because they are in the best position to know about the needed sources, timings and  the knowledge to prevent possible bottlenecks.
 
In addition to this it is essential to set up a sort of scheduling management system.
 
For example: "''Which scheduling techniques are needed?''","''How are they going to be used?''", "''Which tool is more appropriate to use?''". All these questions are the basic ones to create a scheduling management system.
 
 
It is important to know really well every activity to have a detailed vision of the whole project.
 
 
==Creating a Gantt Chart==
 
* '''AXES'''
 
The first thing that is needed to create the Gantt Chart is a sheet with horizontal timescale and the activities on the vertical axis. It is useful to add a calendar timing for the various activities to have an idea of the needed timescale. To have a little bit of margin for extra activities or mistakes it is recommended to always add spare time. This is also useful to have a clearer vision.
 
 
* '''DRAWING BARRES'''
 
Every activity is represented by a bar and its length is proportional to its duration. Sometimes some activities can be split into several steps as Figure 16 shows. It's important to represent the various barres underneath the main activity bar called ''hammock activity''<ref name="gantbook"> Dragan Z. Milosevic, 2003, Project Management ToolBox: Tools and Techniques for the Practicing Project Manager [https://books.google.dk/books?id=_dFHC2f3ZEgC&lpg=PA176&dq=gantt%20chart&pg=PA173#v=onepage&q&f=false [Available online on Google books] pag.173]  </ref>. This way it will be easier to follow the development of the project and identify delays. Managers need to have a big-picture of the whole project and having a hammocks' summary is extremely useful for this purpose.
 
[[File:0735615039-05.gif|thumb|400px|center|Figure 16: Hammock activities. <ref> Bonnie Biafore, Troubleshooting Microsoft® Project 2002, 2002. </ref>]]
 
  
Every bar has to be placed according to its sequence. If task B is after A and before C, its bar has to be between the other two. Even if on the chart aren't represented the connection between the activities it is essential to follow their network.
 
  
*'''ARE ALL ACTIVITIES NECESSARY?'''
+
The analysis consist of 3 analysis:
After the whole chart is done, it is necessary to check if all the activities listed in the Gantt chart are necessary. If some are useless it's better to delete them.
+
  
==Example of Gantt Chart==
 
{| class="wikitable"
 
|-
 
! Activity
 
! Predecessor
 
! Duration (weeks)
 
|-
 
| A
 
|/
 
|5
 
|-
 
| B
 
|/
 
|4
 
|-
 
| C
 
|A
 
|3
 
|-
 
| D
 
|A
 
|4
 
|-
 
| E
 
|A
 
|6
 
|-
 
| F
 
|B, C
 
|4
 
|-
 
| G
 
|D
 
|5
 
|-
 
| H
 
|D, E
 
|6
 
|-
 
| I
 
|F
 
|6
 
|-
 
| J
 
|H,G
 
|4
 
  
|}
+
====1.Analysis (Models & theories)====
  
[[File:GANTT.png|thumb|350px|center|Figure 17: Exercise Gantt Chart]]
 
  
*'''STEP 1''': Create the top scale according to the data or the activities duration.
+
The first analysis stems from a top down account of project management practice. This analysis consists of a understanding of general project management theories hereby PMI, PRINCE2  and ISO21500. The general understanding of these theories leads to textual analysis of in this case the ISO21500 standard. The textual analysis are then modeled in Gephi, which shows the standard as a network. The nodes and the edges between the nodes are chosen according to the significance of the concept written in the ISO21500 standardFrom this analysis a network showing the connections between the subject and process of the ISO21500 standard. As it is shown in the graph xx some nodes has a higher degree than other. The graph indicate that eg communication and stakeholders har closely connected.  
*'''STEP 2''': At this point the dependencies of the activities have to be analysed. Task A and B don't have any predecessor and they can be the first two activities who the Gantt Chart starts with. It's important to create every rectangle as long as the task's duration.  
+
As Thuesen describe in his article  “the ISO21500 has a broad view on project management which might have the potential for aligning different best practices standards”. This will be used for further analysis.
*'''STEP 3''': The next step is looking at next activities that have as predecessors the activities already on the map. After A and B, it can be seen from the table that activities C,D,E and F are connected to them. At this point put on the map the new activities with their starting point afterwards the end of the previous activities.
+
  
It can be noticed on the map of Figure 17 that four bundles of activities can be selected according to their dependencies. For this reason they are coloured with different colours.
+
[[File:ISOCONCEPS.JPG|right|345px|thumb|'''Figure 5:''' ISO21500 network '''(Thuesen, forthcoming, 2014)''']]
  
=Differences between PERT, Gantt and CPM=
+
====2. Analysis (Concepts in project work)====
{| class="wikitable"
+
|-
+
!
+
! PROS
+
! CONS
+
|-
+
| PERT <ref name="pert/cpm"> Craig Borysowich,  Feb 2, 2008, Pros & Cons of PERT/CPM. [[http://it.toolbox.com/blogs/enterprise-solutions/pros-cons-of-the-pertcpm-method-22221 Available online]]  </ref>
+
|
+
*Smart tool for projects with high number of activities, data and dependencies.
+
*It shows dependencies between the activities.
+
|
+
*Longer time to develop
+
*Not readable from everyone. (experts only)
+
*It facilitates the identification of the critical path and makes it visible.
+
*The lack of a timeframe makes it harder to show the development status.
+
|-
+
| Gantt  <ref> Craig Borysowich,  Feb 2, 2008, Pros & Cons of Gantt Charts. [[http://it.toolbox.com/blogs/enterprise-solutions/pros-cons-of-gantt-charts-22233 Available online]]  </ref>
+
|
+
*Effective tool for small projects.
+
*Simple: everyone can read it and make it.
+
*Easy to read from all the stakeholders.
+
*It could be used to show fragments/portions of big projects previously elaborated with PERT.
+
*Powerful visual communication tool.
+
*Short time to make.
+
*Useful tool to see the development of the project.
+
*Useful too to reallocate resources among activities.
+
|
+
*It doesn't show activities' dependencies
+
*It cannot be used for project with large number of activities and dependencies.
+
*It need constant updates (changes to the schedule require a redrawing of the chart).
+
* It doesn't highlight the activities with the highest risk of failure or delay.
+
|-
+
| CPM  <ref name="pert/cpm"> Craig Borysowich,  Feb 2, 2008, Pros & Cons of PERT/CPM. [[http://it.toolbox.com/blogs/enterprise-solutions/pros-cons-of-the-pertcpm-method-22221]Available online]  </ref>
+
|
+
*Identifying critical activities is fundamental to be aware of possible delays. TIME=MONEY. This tool is really useful for planners to forecast the length of the project taking into account that critical activities could delay it.
+
*It makes dependencies visible.
+
|
+
*For large projects it's difficult to handle the dependencies and calculating the slack. In this case it is possible to use software that calculate everything.
+
*It does not account for resource and resource allocation.
+
|-
+
|}
+
  
=Benefits of using scheduling techniques in Project Management=
+
The second analysis uses the bottom-up accounts of practices which stems from the workshop held by DTU. As described earlier the participants brainstormed individually on their use of project management tools. These tools were then written down on a post it note and placed on the concept defined by a general discussion among the participants earlier in the process. All data are then collected and added to a spreadsheet where the analysis will begin. In the case of (Thuesen, forthcoming, 2014) the networks consist of 362 nodes and 599 edges.
 +
Analysis of the network shows that some concepts are more central than others. Especially planning and communications has a significant size compared to other concepts in the graph. With respectly 111 nodes for Planning and 77 for communication.
  
[[File:Project_Program_Portfolio.jpg|190px|thumb|right|Project, Program, Portfolio.
+
====3.Analysis (Empirical account)====
<ref> Andy Jordan, Project Management, 2014. [Accessed on 20 September 2015]. [[http://blogs.projectobjects.com/tag/program-management/ Available online]]</ref> ]]
+
  
Scheduling techniques in Project Management are fundamental to deliver projects on time. Delays or failures do not only affect the project by itself but affect the structure where the Project Management belongs to.
 
To have a clear idea of the differences between Project, Program and Portfolio, their definitions according PMI® are given.
 
*'''Project''': "''A temporary endeavor undertaken to create a unique product, service or result.''"<ref name=PMI> Project Management Institute®, 2000, A guide to the Project Management body of knowledge. Pennsylvania.  [[http://www.cs.bilkent.edu.tr/~cagatay/cs413/PMBOK.pdf Available online]] </ref>
 
*'''Program''': "''A group of related projects managed in a coordinated way to obtain benefits and control not available from managing them individually. Programs may include elements of related work outside of the scope of discrete projects in the program.''"<ref name=PMI> Project Management Institute®, 2000, A guide to the Project Management body of knowledge. Pennsylvania.  [[http://www.cs.bilkent.edu.tr/~cagatay/cs413/PMBOK.pdf Available online]] </ref>
 
*'''Portfolio''': "''A collection of projects or programs and other work that are grouped together to facilitate effective management of that work to meet strategic business objectives. The projects or programs of the portfolio may not necessarily be interdependent or directly related.''"<ref name=PMI> Project Management Institute®, 2000, A guide to the Project Management body of knowledge. Pennsylvania.  [[http://www.cs.bilkent.edu.tr/~cagatay/cs413/PMBOK.pdf Available online]] </ref>
 
These three categories are interconnected and if one of these collapses, the others are going to be affected. If the life cycle of a project extends, it will alter both program and portfolio schedule.
 
  
===Benefits on the project level===
+
The third analysis merges the top-down and the bottom-up approach and show some interesting knowledge about general project management and project management in theory. Merging the two analysis illustrate how  a whole new way of analysing the best practices of project management can be useful for determine the best practices of project management. <ref> name="Mateo, M.O. & Fernandez, A.P. & Nunez, J. M. P., ”Influence of standard ISO 21500 inthe management of collaborative networks”, 2014.</ref>
Managing efficiently and effectively a project means taking advantage of scheduling tools and techniques to use resources optimally. Even if different projects aren't linked one each other, their outcome is mostly the input of programs. Projects are the foundations of both programs and portfolios and for this reason they retain a big responsibility. Their delays or resources allocation affects the whole complex system. It's fundamental to use scheduling techniques to reduces as much as possible their impact on a bigger scale.
+
  
===Benefits on the program level===
 
A program is, by its definition, a bundle of projects that run simultaneously. Managing various projects at the same time isn't an easy job, an for this reason scheduling techniques are always used to control the development of the program. Within a program it's really useful to use scheduling techniques to visualise which projects are running well and sometimes better than the expected while others have delays and difficulties to proceed. Through the use of scheduling techniques it's possible to move resources between among various project to optimise their development.
 
  
===Benefits on the portfolio level===
 
At this point it's fundamental to bear in mind that usually portfolios keep running during the whole life of the company. They usually don't have a deadline but in some cases there are temporary ones who have to be scheduled and delivered on time. These type of portfolio runs only in a specific lapse of time. The fashion industry, for example, each season has one portfolio that is going to end the following months.
 
  
Deadlines and time limits are the most important constraints that affect the reputation of a company. Delivering on time project, product or services means being reliable and experienced. Delays or failure can always happen but through detailed scheduling techniques it's possible to prevent and manage them.
+
[[File:Mapthue.JPG|right|345px|thumb|'''Figure 6:''' A merged map of ISO21500 (top-down) and reflective practice (bottom-up) '''(Thuesen, forthcoming, 2014)''']]
Promising to customers the delivery of the project at a specific date and then not being able to commit it is synonymous of unreliability and lack of scheduling tools. Consequences will be penalties, loss of customers as well as incomes.
+
  
To sum up, the previous scheduling techniques, are the most used and applied in Project Management. They are the base for a successful development of the project.
+
==Reflection==
 +
The third analysis can be used to reflect on how project management are used in real life project compared to theories and this may be the correct way to asses the issue of "what are the best practices of project management". The method will give a great insight in central concept of project management in different types of businesses independent on size type and so on. The networks will also show how concepts and tools are connected to each other and how the importance of them varies. Concepts as planning and communications shows in several studies that they have the highest degree and may have great importance in project management.<ref name="Thuesen, forthcoming, 2014">Thuesen, forthcoming, 2014.</ref>
  
=References=
+
==References==
<references />
+
  
=Annotated Bibliography=
+
<references/>
'''Robert K. Wysocki, Effective Project Management: Traditional, Agile, Extreme.'''
+
This book gives a comprehensive overview of all the best management approaches and tools that are mostly used nowadays. Through its 200 pages it shows traditional, agile and extreme ways to handle projects. It's really easy to read thanks to its step-by-step instruction and practical case studies. It shows which tool is better to use and how to better achieve better outcomes.
+
  
'''Project Management Institute®, 2000, A guide to the Project Management body of knowledge.'''
+
== Annotated Bibliography ==
The guide describes guidelines, rules and characteristics for project, program and portfolio management. These standards it explains are widely accepted and stakeholders organisations to achieve professional excellence. It dentifies and describes the subset of principles and practices that most projects use. It's useful to learn the common lexicon. It also explains the major concepts behind the project management.
+
  
'''Booz, Allen & Hamilton, 1963, PERT Planning and Control Procedures: Deere & Company, Moline.'''
+
*''Ref. 6'': Dansk Standard, ”Vejledning i projektledelse (ISO21500)”, 2. udgave, 2013.
This edition focuses on PERT scheduling techniques. It describes into detailed how it was born, its development and all its pros and cons. It's extremely useful thanks various explained examples and different scenarios where PERT can be used. In addition to this it shows how to use this scheduling technique to control the development of projects.
+
'''Annotation''' Great guideline to use when you want to know something about how to use general techniques and principles for project management.
  
'''Gail Thornley, 2001, Critical Path Analysis in Practice: Collected papers on project control, Oxon.'''
 
This collection of papers explains what is the Critical Path Method and shows how it can be used in Project Management. It goes through the various way to use it and how it can be used to control the development of projects.
 
  
'''Giovanni Macchia, 2009, Project management. Teoria strumenti attività.'''
+
*''Ref. 2'': Easley, D. & Kleinberg, J., 2010. Networks, Crowds, and Markets:
This Italian book describes the theory and the processes of project management, focusing on basic definitions but also introducing new ones. It dedicates an entire chapter to analyse each step of the project, illustrating the tools and the processes that occur in each phase. It also explains how to handle stakeholder and how to include the in the project's planning and control. In the last part it deals with the economic part and the costs and budget management.
+
Reasoning About a Highly Connected World, Cambridge, UK:Cambridge University Press. http://www.cs.cornell.edu/home/kleinber/networks-book/
  
'''Andrew J. DuBrin, 2011, Essentials of Management, 9th Edition, South-Western College Pub.'''
+
'''Annotation''' Detailed describtion of network theory and concepts. Can be used to understand basics about how to implement network theories in your studies. This particular article where used to described the basic definitions of connections, edges, nodes etc.
Focus on the main principles and practices of effective management. It explains the most important successful tools in today's businesses. This book offer a great introduction for new managers to understand the core concepts. It also contains various researches and application of scheduling techniques. In the middle part it refers to the important role that the environment plays in a company. The latest information technology, and decision making are also included.
+
  
'''Dragan Z. Milosevic, 2003, Project Management ToolBox: Tools and Techniques for the Practicing Project Manager.'''
 
Provides an interesting and unusual look at the situational framework used in building a project management toolbox. It shows real-world examples of toolboxes among which there is PERT, GANTT and CPM.
 
  
''' Craig Borysowich, Feb 2, 2008, Pros & Cons of PERT/CPM.'''
+
*''Ref. 7'': Thuesen, C., ”Mapping practices of project management – merging top-down and
This short guide, made by Craig Borysowich (ten years experience in Project Leadership roles), explains in a brief and concise way the pros and cons of both PERT and CPM.
+
bottom-up perspectives”
  
'''Craig Borysowich, Feb 2, 2008, Pros & Cons of Gantt Charts.'''
+
'''Annotation''' Helps understand the method for developing a network mapping of project management. The article describe the 3 steps which you have to go through to merge the bottom up and the top down approach.
This short guide, made by Craig Borysowich (ten years experience in Project Leadership roles), explains in a brief and concise way the pros and cons of Gantt Chart.
+

Latest revision as of 14:31, 18 December 2018

Developed by Alexander Daniel Marcussen



Contents

[edit] Introduction

Project management has grown, from something that some companies uses to some extend when they operate their businesses, to something that all company uses. But as it is a growing business model to use, companies seems to to find the best way to manage projects to be challenging. Project can be small, simple and unpaid projects to big, complex and expensive projects. But even though all kind of materials exists on what the best techniques, process and methods for project management are, project management are still difficult to manage. This wiki will describe how project management practices can be visualized as a network and how network mapping can be used to determine “best practices of project management”. [1]

[edit] Methodology: Network visualization and analysis

Network visualization has its origin from social studies which the latest years has had a growth in the studies of complex connectedness of modern society. Network perspectives are used to simplify the complex network in models which helps diagnose possible issues and prevent potential problems. Furthermore network mapping reveals unknown relationships between objects in the networks.

A network consist of objects, which in network theory is called nodes.These nodes may be connected, but not all nodes in a network are. The connections between nodes in the network is called edges or links. These edges describe the relationship between the objects and depended on how these edges are drawn, the edges can have different meanings in the network. The total network which is all edges and nodes, is in network theory called a graph. This graph can have different meanings and can be visualized differently even though the graph contains the same set of edges and nodes. A graph usually shapes from definitions defined by oneself. It can be shaped dependent on a set of factors which can be connectivity, modularity, centrality, network size etc. These factors are some of the key features, to look at, when you try to analyse and understand complex networks. A few of these key features will be listed below with short definitions. [2]

Figure 1: Network mapping

[edit] Network size

Network size can be defined as the total number of nodes in the network.

[edit] Connectivity

If all nodes in a network are connected and can reach to all nodes in the network by a path, the network can be defined as connected.

[edit] Cluster

This is a set of nodes that are strongly connected in the network and placed close to each other.

[edit] Distance

Is defined as the number of nodes you have to get passed to reach to another node, by that path length.

[edit] Centrality

This is defined as a group of nodes or individual nodes which has a strong influence and importance for the network.

[edit] Degree centrality

The node with the highest number of edges connected directly to it.


All these key features can be used to analyse and understand complex networks, in all kind of studies and can be applied when it comes to the study of project management

[edit] Definition of Best practice of project management

A best practise of project management are set of general techniques, processes and methods that more effective can give you the desired outcomes of a project than others. But moreover it is also a standardised tool that repeatedly has been proven as the best standard to be used, independent on project type, size etc. Theory says that there are four main reasons to capturing best practices

Improve efficiency

Improve effectiveness

Standardisations

Consistency


One or more of these definitions should be recognised when a company look for there best practices.[3]

Several standards as PMI, IPMA, ISO 21500 and PRINCE2 has tried to create guidelines, explaining best practices of project management. Some of these standards has a common project cycle which they follow. These cycles represents a project from its beginning to the end. PRICE2 describes a project with 7 phases listed below.[4]


Tabel 1: ISO21500 standard (Subject and processes)

1) Starting up a project

2) Directing a project

3) Initiating a project

4) Managing stage boundaries

5) Controlling a stage

6) Managing product delivery

7) Closing a project


Some of these phases runs during the whole project and some only doing parts. But if the phases from PRINCE2 gets compared to PMI which only has 5 phases, it gets clear that there are some similarities. PMI has the following phases which they follow.


1) Initiating

2) Planning

3) Executing

4) Monitoring and controlling

5) Closing [5]


[edit] ISO21500

Another commonly used standard, the ISO21500 has as PMI and PRINCE2 developed a set of guidelines that explaining central concepts and processes in project management. The ISO21500 standards has aimed to create a guideline that independent on type, industry, complexity and size. The ISO21500 standard consist of 39 project management processes divided into 10 subject groups and as PMI and PRINCE2, the ISO21500 standard uses phases and has categorized the 39 processes within the subject groups and process groups, as shown i tabel 2.[3]

[6]


Initiating This is where the project gets initiated and it is within this phase the project gets defined and where the project manager establish the goal for the progress of the project.

Planning This process category is applied for preparing details for the project. In this process it is important to get enough details for the project manager to prepare goals and continue the project work.

Implementing In this process the project activities gets executed and the deliverance of the final product needs to match the project plan.

Controlling the controlling process are integrated among all the categories in the ISO21500 standard. Controlling are one of the most important processes of the ISO21500 and the goal of this process are to control the progress of the project and prevent problems along the way.

Closing The closing process are used to implement the completed project and collect new knowledge for future project.


Comparing these with the PMI and PRINCE2 standard many phases/processes recur and these processes/phases are the base for analysis which will be executed in the next section.

[edit] Best practices based on network mapping

Figure 3: Post its from workshop

As the above has shown, general principles among project management standards are a lot alike. But how does project managers, in real life practices, use project management processes and subject to address projects. A pair of bachelor student from DTU, has the past years analyzed and gathered data, from a workshops held by professors of DTU, for a collection of different project managers, from different businesses in Denmark. The goal for this workshop were, to deconstruct project management practices.

The professors started out defining four main groups.


Vision

Complexity

Uncertainty

People


The participant of the workshop, should then in groups, discuss which concepts they uses in their project management practices and one by one place their concepts according to what main group they think fits the best for the concept.

Figure 4: Method (Thuesen, forthcoming, 2014)

Now all the participant wrote down, all the tools they uses in their project management practices and add the tools to each concepts, depending on where the participants thought the tool fits best. All data collected were then added to the network visualization tool Gephi and analysed by the bachelor student of DTU. The approach to analyse the data collected, followed the method from (Thuesen, forthcoming, 2014)[7]



The analysis consist of 3 analysis:


[edit] 1.Analysis (Models & theories)

The first analysis stems from a top down account of project management practice. This analysis consists of a understanding of general project management theories hereby PMI, PRINCE2 and ISO21500. The general understanding of these theories leads to textual analysis of in this case the ISO21500 standard. The textual analysis are then modeled in Gephi, which shows the standard as a network. The nodes and the edges between the nodes are chosen according to the significance of the concept written in the ISO21500 standard. From this analysis a network showing the connections between the subject and process of the ISO21500 standard. As it is shown in the graph xx some nodes has a higher degree than other. The graph indicate that eg communication and stakeholders har closely connected. As Thuesen describe in his article “the ISO21500 has a broad view on project management which might have the potential for aligning different best practices standards”. This will be used for further analysis.

Figure 5: ISO21500 network (Thuesen, forthcoming, 2014)

[edit] 2. Analysis (Concepts in project work)

The second analysis uses the bottom-up accounts of practices which stems from the workshop held by DTU. As described earlier the participants brainstormed individually on their use of project management tools. These tools were then written down on a post it note and placed on the concept defined by a general discussion among the participants earlier in the process. All data are then collected and added to a spreadsheet where the analysis will begin. In the case of (Thuesen, forthcoming, 2014) the networks consist of 362 nodes and 599 edges. Analysis of the network shows that some concepts are more central than others. Especially planning and communications has a significant size compared to other concepts in the graph. With respectly 111 nodes for Planning and 77 for communication.

[edit] 3.Analysis (Empirical account)

The third analysis merges the top-down and the bottom-up approach and show some interesting knowledge about general project management and project management in theory. Merging the two analysis illustrate how a whole new way of analysing the best practices of project management can be useful for determine the best practices of project management. [8]


Figure 6: A merged map of ISO21500 (top-down) and reflective practice (bottom-up) (Thuesen, forthcoming, 2014)

[edit] Reflection

The third analysis can be used to reflect on how project management are used in real life project compared to theories and this may be the correct way to asses the issue of "what are the best practices of project management". The method will give a great insight in central concept of project management in different types of businesses independent on size type and so on. The networks will also show how concepts and tools are connected to each other and how the importance of them varies. Concepts as planning and communications shows in several studies that they have the highest degree and may have great importance in project management.[7]

[edit] References

  1. Kortlægning af projektledelsespraksisser, A. Marcussen & P. Hasselbalch 2016
  2. Easley, D. & Kleinberg, J., 2010. Networks, Crowds, and Markets: Reasoning About a Highly Connected World, Cambridge, UK: Cambridge University Press.http://www.cs.cornell.edu/home/kleinber/networks-book/.
  3. 3.0 3.1 Kerzner, H., ”Project Management Best Practices”, 2014.
  4. PRINCE2, ”PRINCE2 Processes” https://www.prince2.com/usa/prince2-processes
  5. PMI, ”The PMBOK Guide” Findes på: https://www.project-management-prepcast.com/pmbok-knowledgeareas- and-pmi-process-groups
  6. Dansk Standard, ”Vejledning i projektledelse (ISO21500)”, 2. udgave, 2013.
  7. 7.0 7.1 Thuesen, forthcoming, 2014.
  8. name="Mateo, M.O. & Fernandez, A.P. & Nunez, J. M. P., ”Influence of standard ISO 21500 inthe management of collaborative networks”, 2014.

[edit] Annotated Bibliography

  • Ref. 6: Dansk Standard, ”Vejledning i projektledelse (ISO21500)”, 2. udgave, 2013.

Annotation Great guideline to use when you want to know something about how to use general techniques and principles for project management.


  • Ref. 2: Easley, D. & Kleinberg, J., 2010. Networks, Crowds, and Markets:

Reasoning About a Highly Connected World, Cambridge, UK:Cambridge University Press. http://www.cs.cornell.edu/home/kleinber/networks-book/

Annotation Detailed describtion of network theory and concepts. Can be used to understand basics about how to implement network theories in your studies. This particular article where used to described the basic definitions of connections, edges, nodes etc.


  • Ref. 7: Thuesen, C., ”Mapping practices of project management – merging top-down and

bottom-up perspectives”

Annotation Helps understand the method for developing a network mapping of project management. The article describe the 3 steps which you have to go through to merge the bottom up and the top down approach.

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox