MGMT631 Project Management Wysocki Software Project Management
New Text Book <ul><li>Robert K Wysocki </li></ul><ul><li>Effective Software Project Management </li></ul><ul><li>Wiley, 20...
What is Software Development Project Management? <ul><li>SDPM is the discipline of assessing the characteristics of the so...
SDPM Strategy <ul><li>A SDPM strategy is an integration of a software development life cycle and a project management life...
Not Clear GOAL Clear Clear Not Clear SOLUTION The Software Development Landscape
Not Clear GOAL Clear Clear Not Clear SOLUTION The Software Development Landscape Risk
Not Clear GOAL Clear Clear Not Clear SOLUTION The Software Development Landscape Team Cohesion
Not Clear GOAL Clear Clear Not Clear SOLUTION The Software Development Landscape Communications
Not Clear GOAL Clear Clear Not Clear SOLUTION The Software Development Landscape Customer Involvement
Not Clear GOAL Clear Clear Not Clear SOLUTION The Software Development Landscape Lack of specification
Not Clear GOAL Clear Clear Not Clear SOLUTION The Software Development Landscape Change
Not Clear GOAL Clear Clear Not Clear SOLUTION The Software Development Landscape Business Value
Complexity/Uncertainty Domain of SDPM <ul><li>Each quadrant has different profiles in terms of </li></ul><ul><ul><li>Risk,...
Complexity/Uncertainty Domain of SDPM <ul><li>In quadrant 1 we can apply traditional techniques </li></ul><ul><li>As compl...
High Complexity Low Extreme Adaptive Iterative Linear & incremental Low High Uncertainty Contemporary Software Development...
Software Development Life Cycles Scope Design Build Test Deploy Linear Incremental Scope Design Build Test Deploy Iterativ...
Software Development Life Cycles (cont.) Scope Design Build Test Adaptive Test Extreme Scope Design Build Check Deploy N N...
Horses For Courses Which SDPM strategy &  model best fits your project ?
Upcoming SlideShare
Loading in …5
×

MGMT631 Wysocki.ppt

1,481 views

Published on

Published in: Business, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,481
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
49
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

MGMT631 Wysocki.ppt

  1. 1. MGMT631 Project Management Wysocki Software Project Management
  2. 2. New Text Book <ul><li>Robert K Wysocki </li></ul><ul><li>Effective Software Project Management </li></ul><ul><li>Wiley, 2006 </li></ul><ul><li>ISBN-13 987-0-7645-9636-0 ISBN-10 7645-9636-5 </li></ul>
  3. 3. What is Software Development Project Management? <ul><li>SDPM is the discipline of assessing the characteristics of the software to be developed, choosing the best fit software development life cycle and then choosing the appropriate project management approach to ensure meeting the customer needs for delivering business value as effectively and efficiently as possible. </li></ul>
  4. 4. SDPM Strategy <ul><li>A SDPM strategy is an integration of a software development life cycle and a project management life cycle into a customer-facing approach that will produce maximum business value regardless of the obstacles that may arise. </li></ul>
  5. 5. Not Clear GOAL Clear Clear Not Clear SOLUTION The Software Development Landscape
  6. 6. Not Clear GOAL Clear Clear Not Clear SOLUTION The Software Development Landscape Risk
  7. 7. Not Clear GOAL Clear Clear Not Clear SOLUTION The Software Development Landscape Team Cohesion
  8. 8. Not Clear GOAL Clear Clear Not Clear SOLUTION The Software Development Landscape Communications
  9. 9. Not Clear GOAL Clear Clear Not Clear SOLUTION The Software Development Landscape Customer Involvement
  10. 10. Not Clear GOAL Clear Clear Not Clear SOLUTION The Software Development Landscape Lack of specification
  11. 11. Not Clear GOAL Clear Clear Not Clear SOLUTION The Software Development Landscape Change
  12. 12. Not Clear GOAL Clear Clear Not Clear SOLUTION The Software Development Landscape Business Value
  13. 13. Complexity/Uncertainty Domain of SDPM <ul><li>Each quadrant has different profiles in terms of </li></ul><ul><ul><li>Risk, team, communications, customer involvement, specification, change & business value </li></ul></ul><ul><li>Complexity & uncertainty are positively correlated </li></ul><ul><li>As projects become more complex they become more uncertain </li></ul>
  14. 14. Complexity/Uncertainty Domain of SDPM <ul><li>In quadrant 1 we can apply traditional techniques </li></ul><ul><li>As complexity/uncertainty increase these techniques no longer adequate </li></ul><ul><li>We must look for better suited models </li></ul>
  15. 15. High Complexity Low Extreme Adaptive Iterative Linear & incremental Low High Uncertainty Contemporary Software Development Landscape
  16. 16. Software Development Life Cycles Scope Design Build Test Deploy Linear Incremental Scope Design Build Test Deploy Iterative Scope Design Build Test Check Deploy N N Y Y
  17. 17. Software Development Life Cycles (cont.) Scope Design Build Test Adaptive Test Extreme Scope Design Build Check Deploy N N Y Y Check Deploy Y Y N N
  18. 18. Horses For Courses Which SDPM strategy & model best fits your project ?

×