Lesson 1: Common Project Management Methodologies

8 minutes
Share the link to this page
Copied
  Completed
You need to have access to the item to view this lesson.
One-time Fee
$49.99
List Price:  $69.99
You save:  $20
€46.64
List Price:  €65.30
You save:  €18.66
£39.89
List Price:  £55.85
You save:  £15.96
CA$68.25
List Price:  CA$95.55
You save:  CA$27.30
A$76.15
List Price:  A$106.62
You save:  A$30.46
S$67.98
List Price:  S$95.18
You save:  S$27.19
HK$391.26
List Price:  HK$547.80
You save:  HK$156.53
CHF 45.56
List Price:  CHF 63.79
You save:  CHF 18.23
NOK kr549.77
List Price:  NOK kr769.72
You save:  NOK kr219.95
DKK kr347.88
List Price:  DKK kr487.07
You save:  DKK kr139.18
NZ$83.68
List Price:  NZ$117.16
You save:  NZ$33.47
د.إ183.60
List Price:  د.إ257.06
You save:  د.إ73.45
৳5,493.12
List Price:  ৳7,690.80
You save:  ৳2,197.68
₹4,172.34
List Price:  ₹5,841.61
You save:  ₹1,669.27
RM238.42
List Price:  RM333.81
You save:  RM95.39
₦66,243.24
List Price:  ₦92,745.84
You save:  ₦26,502.60
₨13,934.07
List Price:  ₨19,508.81
You save:  ₨5,574.74
฿1,850.39
List Price:  ฿2,590.69
You save:  ฿740.30
₺1,617.84
List Price:  ₺2,265.11
You save:  ₺647.26
B$255.79
List Price:  B$358.13
You save:  B$102.34
R936.97
List Price:  R1,311.83
You save:  R374.86
Лв91.24
List Price:  Лв127.74
You save:  Лв36.50
₩68,826.74
List Price:  ₩96,362.95
You save:  ₩27,536.20
₪188.13
List Price:  ₪263.40
You save:  ₪75.26
₱2,884.49
List Price:  ₱4,038.52
You save:  ₱1,154.02
¥7,792.89
List Price:  ¥10,910.67
You save:  ¥3,117.78
MX$856.20
List Price:  MX$1,198.75
You save:  MX$342.54
QR182.49
List Price:  QR255.51
You save:  QR73.01
P688.94
List Price:  P964.58
You save:  P275.63
KSh6,748.65
List Price:  KSh9,448.65
You save:  KSh2,700
E£2,392.02
List Price:  E£3,349.02
You save:  E£957
ብር2,872.52
List Price:  ብር4,021.76
You save:  ብር1,149.23
Kz41,694.65
List Price:  Kz58,375.85
You save:  Kz16,681.20
CLP$47,530.99
List Price:  CLP$66,547.19
You save:  CLP$19,016.20
CN¥362.03
List Price:  CN¥506.87
You save:  CN¥144.84
RD$2,934.22
List Price:  RD$4,108.14
You save:  RD$1,173.92
DA6,720.10
List Price:  DA9,408.68
You save:  DA2,688.58
FJ$112.74
List Price:  FJ$157.85
You save:  FJ$45.10
Q389.28
List Price:  Q545.03
You save:  Q155.74
GY$10,471.17
List Price:  GY$14,660.48
You save:  GY$4,189.30
ISK kr7,010.59
List Price:  ISK kr9,815.39
You save:  ISK kr2,804.80
DH505.57
List Price:  DH707.84
You save:  DH202.26
L884.78
List Price:  L1,238.76
You save:  L353.98
ден2,871.74
List Price:  ден4,020.67
You save:  ден1,148.92
MOP$403.59
List Price:  MOP$565.05
You save:  MOP$161.46
N$944.34
List Price:  N$1,322.15
You save:  N$377.81
C$1,841.99
List Price:  C$2,578.94
You save:  C$736.94
रु6,672.93
List Price:  रु9,342.64
You save:  रु2,669.70
S/188.02
List Price:  S/263.24
You save:  S/75.22
K193.20
List Price:  K270.50
You save:  K77.29
SAR187.49
List Price:  SAR262.50
You save:  SAR75.01
ZK1,326.34
List Price:  ZK1,856.98
You save:  ZK530.64
L232.07
List Price:  L324.92
You save:  L92.85
Kč1,174
List Price:  Kč1,643.69
You save:  Kč469.69
Ft18,283.73
List Price:  Ft25,598.69
You save:  Ft7,314.95
SEK kr545.79
List Price:  SEK kr764.15
You save:  SEK kr218.36
ARS$43,729
List Price:  ARS$61,224.11
You save:  ARS$17,495.10
Bs347.11
List Price:  Bs485.98
You save:  Bs138.87
COP$197,925.35
List Price:  COP$277,111.33
You save:  COP$79,185.97
₡25,432.40
List Price:  ₡35,607.40
You save:  ₡10,174.99
L1,235.97
List Price:  L1,730.46
You save:  L494.48
₲372,674.68
List Price:  ₲521,774.38
You save:  ₲149,099.69
$U1,931.55
List Price:  $U2,704.33
You save:  $U772.77
zł201.70
List Price:  zł282.40
You save:  zł80.69
Already have an account? Log In

Transcript

Before I dive into the agile methodologies, I would like to give a high level overview of some common project management methods methodologies. We have the waterfall methodology, rapid application development also known as rad methodology and agile methodology. By the way, these are not by any means the only project management methodologies out there, but these are the most common ones. So, I wanted to give a high level overview So, you can appreciate similarities and differences between agile and these methods, methodologies and also see pros and cons between these and agile methodologies. So, first we will go over the waterfall methodology. This is this has been a methodology that has been used for a while and it has been you it's one of the more common methodologies out there.

These This was introduced by Dr. Winston Royce in a paper he published in 1970. Basically, this methodology emphasizes the logical progression steps of a software development lifecycle or sdlc, which is basically you start with requirements, you complete the requirements for the software, then you get into the design phase, you complete the design phase, then you get into the implementation phase or the coding phase of the software. You go through the verification or QA step you install the software and then you are in the maintenance mode for the software where you are supporting the software. This by the way can be followed for other project manager and project management's other than software that is, as well. Some of the good things about this methodology is it's very intuitive. It follows a logical progression of sdlc or software development life.

Cycle. Some of the disadvantages of this methodology is that product owner or the person who's providing the requirements may not comprehend all the different requirements prior to looking at a working product. Also the design the designers may not be able to predict all the difficulties that need to be accounted to account for. Another one is if the testing since it happens to after the coding phase or after, after what is called the implementation phase. If there is a design flaw that is discovered or is identified at that point, you will have to get back into the design step back again, and now you have to go through the design, redesigning and then implementation and then back into the QA phase. Also, it ignores midstream client feedback.

If any feedback or any changes need to be made, you have to go through a whole change management lifecycle with Once the change has been accepted, now you you go back to the design phase and then go to the implementation and all. So that's some of the pros and cons of waterfall methodology. Next we have the rapid application development or rad methodology. This methodology is kind of a middle ground between waterfall and agile methodologies. This was developed by James Martin at IBM in the 80s. And it's also published in his book rapid application development in 1991.

I provided the ISP ends here just in case if anybody is interested in reading the book. Basically, the read follows the following principles. requirement gathering is through workshop or focus groups. So basically what happens is all the stakeholders are put into a room they basically brainstorm all the requirements out it may be one session at Maybe multiple sessions that all the requirements are captured. The next phase is basically to create a prototype instead of creating the actual product, a prototype is created. This kind of gives a visual of it based on the requirements captured, what is the product going to be looking like and it's also kind of gives them a feel for if there are some early design issues that they need to address etc, if you will.

Also read emphasizes modular or reusable software components. Why is it important? The reason it is important is if you have certain libraries that are going to be used for multiple different software's libraries, meaning modules that are being good using multiple different software's, if you create it for one software, you don't need to create write the same code again and again for each time another software application is created. So one, it saves some time. Second, once it has been created and fully tested, you basically can create it as a black box. And you don't have to do as much testing on this, this module again, you can accept, based on the testing that has already been done on this.

So, so that's kind of a very positive leap in red. There are less formal reviews, there are more informal reviews. So you can catch the bugs easily easier, if you will, or earlier on, if you will. Also there's it's iterative. So there are rigid durations for an iteration. And you basically do this in not that you don't build the whole software in one phase, but you have iterations that you build the software in, if you will, again, this can be used in outside of software as well.

This methodology so that's basically The rad methodology. Next, I'm just going to go over the manifesto for Agile software development in this lesson and then in the next lesson, we'll dive into the different agile methodologies, if you will. So, what is the manifesto for Agile software development? If you can keep this in mind, you would appreciate the foundation of the different agile methodologies, if you will. So, it says individuals and interactions over processes and tools, working software over comprehensive documentation, customer collaboration, over contract negotiation, responding to change over following a plan. These are the important differences.

This is what these are the foundations, what the different agile methodologies are based on the right hand side is mostly waterfall. And the left hand side is is basically what agile is founded on. While the ones the items on the right hand side are valuable. What agile considers more valuable is the items on the left hand side. So it it, it doesn't ignore the altogether the value the items on the right hand side, but it puts more emphasis to the to the items on the left hand sides. Again, individuals and interactions people over processes and tools, people and people's interactions people's communications over processes and tools are more important.

Working software is more important. Over comprehensive documentation, a lot of documentation, customer collaboration, working with with the customer is more important than negotiating the contract. Responding to change is more important as compared to following a rigid plan. So that's kind of high level, the foundation of agile and also high level the an overview of the different project management methodologies. In the next lesson we are going to talk about specifically the different agile methodologies are we going to start talking about the different agile methodologies

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.