variations of pm approaches chapter 2, pages 44-63
DESCRIPTION
Variations of PM approaches Chapter 2, pages 44-63. CSSE 372 9.September.2008. Outline. Roger S. Pressman, from his consulting company web site, http://www.rspa.com/about/index.html. Pressman models Wysocki models. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Variations of PM approaches Chapter 2, pages 44-63](https://reader036.vdocuments.us/reader036/viewer/2022062314/5681458c550346895db273ae/html5/thumbnails/1.jpg)
CSSE 3729.September.2008
Variations of PM approachesChapter 2, pages 44-63
![Page 2: Variations of PM approaches Chapter 2, pages 44-63](https://reader036.vdocuments.us/reader036/viewer/2022062314/5681458c550346895db273ae/html5/thumbnails/2.jpg)
OutlinePressman modelsWysocki models
Bob Wysocki, from his consulting company web site, http://www.eiicorp.com/seniorteam.cfm#robertwysocki.
Roger S. Pressman, from his consulting company web site, http://www.rspa.com/about/index.html.
A strategic question when we get done: How are these models different from the ones in your requirements book, just because these guys are interested in project management?
![Page 3: Variations of PM approaches Chapter 2, pages 44-63](https://reader036.vdocuments.us/reader036/viewer/2022062314/5681458c550346895db273ae/html5/thumbnails/3.jpg)
ReferencePressman, Roger S., Software Engineering: a
Practitioner’s Approach, 5th edition New York: McGraw-Hill, 2001, pp. 26-41
![Page 4: Variations of PM approaches Chapter 2, pages 44-63](https://reader036.vdocuments.us/reader036/viewer/2022062314/5681458c550346895db273ae/html5/thumbnails/4.jpg)
Pressman – basics & lots of variations: The Linear Sequential Model
![Page 5: Variations of PM approaches Chapter 2, pages 44-63](https://reader036.vdocuments.us/reader036/viewer/2022062314/5681458c550346895db273ae/html5/thumbnails/5.jpg)
Prototyping model
![Page 6: Variations of PM approaches Chapter 2, pages 44-63](https://reader036.vdocuments.us/reader036/viewer/2022062314/5681458c550346895db273ae/html5/thumbnails/6.jpg)
The RAD Model
![Page 7: Variations of PM approaches Chapter 2, pages 44-63](https://reader036.vdocuments.us/reader036/viewer/2022062314/5681458c550346895db273ae/html5/thumbnails/7.jpg)
Discussion…How would you do something like RAD if you didn’t
have a lot of people on your team?
E.g. –Only one lead designerOnly one database personOnly one person who talks to the big customersOnly one project manager
![Page 8: Variations of PM approaches Chapter 2, pages 44-63](https://reader036.vdocuments.us/reader036/viewer/2022062314/5681458c550346895db273ae/html5/thumbnails/8.jpg)
CotD
![Page 9: Variations of PM approaches Chapter 2, pages 44-63](https://reader036.vdocuments.us/reader036/viewer/2022062314/5681458c550346895db273ae/html5/thumbnails/9.jpg)
The Incremental Model
![Page 10: Variations of PM approaches Chapter 2, pages 44-63](https://reader036.vdocuments.us/reader036/viewer/2022062314/5681458c550346895db273ae/html5/thumbnails/10.jpg)
The Spiral Model
![Page 11: Variations of PM approaches Chapter 2, pages 44-63](https://reader036.vdocuments.us/reader036/viewer/2022062314/5681458c550346895db273ae/html5/thumbnails/11.jpg)
The WINWIN spiral model
![Page 12: Variations of PM approaches Chapter 2, pages 44-63](https://reader036.vdocuments.us/reader036/viewer/2022062314/5681458c550346895db273ae/html5/thumbnails/12.jpg)
The Concurrent Development Model
![Page 13: Variations of PM approaches Chapter 2, pages 44-63](https://reader036.vdocuments.us/reader036/viewer/2022062314/5681458c550346895db273ae/html5/thumbnails/13.jpg)
Component-based Development
![Page 14: Variations of PM approaches Chapter 2, pages 44-63](https://reader036.vdocuments.us/reader036/viewer/2022062314/5681458c550346895db273ae/html5/thumbnails/14.jpg)
Before we get to Wysocki…Which of the above Pressman models do you think
our “personas” Shanice and Cody would use the most?
Why?
Shanice
Cody
![Page 15: Variations of PM approaches Chapter 2, pages 44-63](https://reader036.vdocuments.us/reader036/viewer/2022062314/5681458c550346895db273ae/html5/thumbnails/15.jpg)
Wysocki - 5 Management Approaches
Fig 2-2, p. 47
![Page 16: Variations of PM approaches Chapter 2, pages 44-63](https://reader036.vdocuments.us/reader036/viewer/2022062314/5681458c550346895db273ae/html5/thumbnails/16.jpg)
Linear Project Management Approaches
I’m now going to try to sell you on the idea that this works! …
![Page 17: Variations of PM approaches Chapter 2, pages 44-63](https://reader036.vdocuments.us/reader036/viewer/2022062314/5681458c550346895db273ae/html5/thumbnails/17.jpg)
Incremental ProjectManagement Approaches
![Page 18: Variations of PM approaches Chapter 2, pages 44-63](https://reader036.vdocuments.us/reader036/viewer/2022062314/5681458c550346895db273ae/html5/thumbnails/18.jpg)
Iterative Project Management Approach
![Page 19: Variations of PM approaches Chapter 2, pages 44-63](https://reader036.vdocuments.us/reader036/viewer/2022062314/5681458c550346895db273ae/html5/thumbnails/19.jpg)
Adaptive ProjectManagement Approach
![Page 20: Variations of PM approaches Chapter 2, pages 44-63](https://reader036.vdocuments.us/reader036/viewer/2022062314/5681458c550346895db273ae/html5/thumbnails/20.jpg)
Extreme ProjectManagement Approach
![Page 21: Variations of PM approaches Chapter 2, pages 44-63](https://reader036.vdocuments.us/reader036/viewer/2022062314/5681458c550346895db273ae/html5/thumbnails/21.jpg)
Discussion – Extreme vs “No Process”Pick a project you’ve done for class where, being
frank about it, you really didn’t have any project management process.
What went wrong?Now look at the “Extreme Project Management”
approach on the previous page.How would that have improved how it went?Are there any ways it would have been worse?
![Page 22: Variations of PM approaches Chapter 2, pages 44-63](https://reader036.vdocuments.us/reader036/viewer/2022062314/5681458c550346895db273ae/html5/thumbnails/22.jpg)
Variations with TPM
Rapid Development Approach Staged Delivery Approach
![Page 23: Variations of PM approaches Chapter 2, pages 44-63](https://reader036.vdocuments.us/reader036/viewer/2022062314/5681458c550346895db273ae/html5/thumbnails/23.jpg)
Applying quality management to any/all these modelsIt’s all about using a repeatable process with
predictable results.Feedback from each development lets you improve
your project management process, too.You have to be able to analyze what caused what…And predict what changes will improve what…The Process Quality Management model lets you
see what affects what
![Page 24: Variations of PM approaches Chapter 2, pages 44-63](https://reader036.vdocuments.us/reader036/viewer/2022062314/5681458c550346895db273ae/html5/thumbnails/24.jpg)
Process Quality Management ModelHow you know what
fix will mess up what other stuff!
Fig 2-11
![Page 25: Variations of PM approaches Chapter 2, pages 44-63](https://reader036.vdocuments.us/reader036/viewer/2022062314/5681458c550346895db273ae/html5/thumbnails/25.jpg)
Ok, here’s the strategic question… How are these models different from the ones in
your requirements book, just because these guys are interested in project management?
![Page 26: Variations of PM approaches Chapter 2, pages 44-63](https://reader036.vdocuments.us/reader036/viewer/2022062314/5681458c550346895db273ae/html5/thumbnails/26.jpg)
Questions?