Pmo, project objectives and project life cycles

5,573 views

Published on

by Roman Kolodchak, for SoftServe PMO

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
5,573
On SlideShare
0
From Embeds
0
Number of Embeds
417
Actions
Shares
0
Downloads
171
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Pmo, project objectives and project life cycles

  1. 1. Project Objectives & Project Life Cycles<br />Roman Kolodchak, for SoftServe PMO<br />
  2. 2. Agenda<br /><ul><li> Project Objective
  3. 3. What is Project Objective
  4. 4. Project Objective Types
  5. 5. Task 1
  6. 6. Project Life-Cycle
  7. 7. PLC definition
  8. 8. PLC vs SDLC
  9. 9. SDLC
  10. 10. SDLC Types
  11. 11. SDLC Samples</li></li></ul><li>Project Objective: Goal vs Objective<br />Goals- are high-level statements that provide the overall context for what the project is trying to accomplish<br />Objectives- are concrete statements describing what the project is trying to achieve.<br />
  12. 12. Project Objective: Goal vs Objective<br />Goal statements are designed to be vague. Objectives should not be vague.<br />Objectives must be SMART<br />
  13. 13. Project Objective: Types<br /><ul><li>Main objectives(the reasons for doing the project)
  14. 14. Additional objectives (the benefits achieved almost as side-effects, not the reasons for doing the project)
  15. 15. Non-objectives(the benefits that are not to be expected as a result of the project). </li></li></ul><li>Project Objective: Task 1<br /><ul><li> “Improve Maintainability Index for application for >90” - Goal or Objective ?
  16. 16. “Reduce TCO (Total cost of ownership) of the system by 20% before Christmas Eve” – Goal or Objective?
  17. 17. “Project (deadline 31 Dec) should implement method x() of class Y that should return Boolean value” – is this projectobjective ?</li></li></ul><li>Project Lifecycle: Definition<br />Project Lifecyclemodels how a project is planned, controlled, and monitored from its inception to its completion.<br />
  18. 18. Project Lifecycle: PLC vs SDLC<br />The project life cycle represents the processes use to manage the work while the SDLC actually represents the work of creating the software system.<br />
  19. 19. SDLC: Types<br />Predictivelife cycle models - "favor optimization over adaptability“<br /><ul><li> Waterfall
  20. 20. Prototyping
  21. 21. Rapid application development (RAD)
  22. 22. Spiral</li></ul>Adaptive/Agilelife cycle models - "accept and embrace change during the development process and resist detailed planning “<br /><ul><li> Adaptive software development (ASD)
  23. 23. Extreme programming (XP)
  24. 24. Scrum</li></li></ul><li>SDLC: Waterfall (Traditional)<br />Linearordering of the phases, which can be strictly sequential or overlapping to some extent. No phase is normallyrepeated.<br />
  25. 25. SDLC: Prototyping<br />Functional requirements and physical design specifications are generated simultaneously.<br />
  26. 26. SDLC: Rapid Application Development<br /><ul><li> 80/20 rule
  27. 27. The focus is on delivering projects in smallpieces.
  28. 28. Deliverables, including the final solution, are created using a repeating process of analysis, design, construction, and testing.
  29. 29. RAD emphasizes reuse.</li></li></ul><li>SDLC: Spiral<br />Advantage<br /><ul><li>High amount of risk analysis
  30. 30. Good for large and mission-critical projects
  31. 31. Software is produced early in the software life cycle</li></ul>Disadvantage<br /><ul><li> Can be a costly model to use
  32. 32. Risk analysis requires highly specific expertise.
  33. 33. Project's success is highly dependent on the risk analysis phase
  34. 34. NO clear END date</li></li></ul><li>SDLC: Adaptive Software Development<br /><ul><li>Adaptive cycle planning
  35. 35. Concurrent component engineering
  36. 36. Quality review
  37. 37. Final QA and release</li></li></ul><li>SDLC: Extreme programming<br /><ul><li>Teamsof developers, managers, and users;
  38. 38. Programming done in pairs;
  39. 39. Iterative process
  40. 40. Collectivecode ownership.</li></li></ul><li>SDLC: SCRUM<br />
  41. 41. Questions ?<br />
  42. 42. Thank You<br /><br />

×