Download presentation
Presentation is loading. Please wait.
1
CSSE 372 9.September.2008 Variations of PM approaches Chapter 2, pages 44-63
2
Outline Pressman models Wysocki models Bob Wysocki, from his consulting company web site, http://www.eiicorp.com/senior team.cfm#robertwysocki. http://www.eiicorp.com/senior team.cfm#robertwysocki Roger S. Pressman, from his consulting company web site, http://www.rspa.com/about/index.html. 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?
3
Reference Pressman, Roger S., Software Engineering: a Practitioner’s Approach, 5 th edition New York: McGraw-Hill, 2001, pp. 26-41
4
Pressman – basics & lots of variations: The Linear Sequential Model
5
Prototyping model
6
The RAD Model
7
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 designer Only one database person Only one person who talks to the big customers Only one project manager
8
CotD
9
The Incremental Model
10
The Spiral Model
11
The WINWIN spiral model
12
The Concurrent Development Model
13
Component-based Development
14
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
15
Wysocki - 5 Management Approaches Fig 2-2, p. 47
16
Linear Project Management Approaches I’m now going to try to sell you on the idea that this works! …
17
Incremental Project Management Approaches
18
Iterative Project Management Approach
19
Adaptive Project Management Approach
20
Extreme Project Management Approach
21
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?
22
Variations with TPM Rapid Development ApproachStaged Delivery Approach
23
Applying quality management to any/all these models It’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
24
Process Quality Management Model How you know what fix will mess up what other stuff! Fig 2-11
25
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?
26
Questions?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.