1 / 68

WARNING

45 min. WARNING. These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010. They may not show up well on other PowerPoint versions . You can download PowerPoint 2010 viewer from here .

Télécharger la présentation

WARNING

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 45 min WARNING • These slides are not optimized for printing or exam preparation. These are for lecture delivery only. • These slides are made for PowerPoint 2010. They may not show up well on other PowerPoint versions. You can download PowerPoint 2010 viewer from here. • These slides contain a lot of animations. For optimal results, watch in slideshow mode.

  2. …through different processes

  3. …through different processes

  4. processes models Software Development Life Cycle

  5. processes models Software Development Life Cycle

  6. processes models Software Development Life Cycle

  7. processes models Software Development Life Cycle My own project, my own design, my own choice of technology… yay!

  8. processes processes models models One destination, many paths: software CS2103/T, Lecture 10, Part 1, [Oct 25, 2013]

  9. Building blocks Actual process models Case studies Process maturity processes models One destination, many paths: software .

  10. [Process models] Building blocks Actual process models Case studies Process maturity Sequential [aka waterfall] Iterative (breadth-first) Iterative (depth-first)

  11. [Process models] Building blocks Actual process models Case studies Process maturity Product at 1 month Product at 2 months Product at 3 months Product at deadline (a) sequential Iterative (breadth-first) (b) Iterative (depth-first) (c)

  12. [Process models] Building blocks Actual process models Case studies Process maturity Iterative is … Iterative is … Iterative is … Iterative Iterative is … Iterative and incremental (breadth-first) Iterative (depth-first)

  13. [Process models] Building blocks Actual process models Case studies Process maturity

  14. [Process models] Building blocks Actual process models Case studies Process maturity

  15. [Process models] Building blocks Actual process models Case studies Process maturity deadline

  16. [Process models] Building blocks Actual process models Case studies Process maturity If requirements are well-understood fixed, and effort predictable. For fuzzy and evolving requirements.

  17. [Process models] Building blocks Actual process models Case studies Process maturity

  18. [Process models] Sequential Iterative breadth-first depth-first Actual process models Case studies Process maturity

  19. [Process models] Sequential Iterative breadth-first depth-first Actual process models Case studies Process maturity Tools Rules Practices Templates Values Branding etc.

  20. [Process models] Sequential Iterative breadth-first depth-first Actual process models Case studies Process maturity

  21. [Process models] Sequential Iterative breadth-first depth-first Actual process models Case studies Process maturity Unified process IBM Booch Jacobson Rumbaugh ???

  22. [Process models] Sequential Iterative breadth-first depth-first Actual process models Case studies Process maturity Unified process

  23. [Process models] Sequential Iterative breadth-first depth-first Actual process models Case studies Process maturity Unified process

  24. [Process models] Sequential Iterative breadth-first depth-first Actual process models Case studies Process maturity Unified process

  25. [Process models] Sequential Iterative breadth-first depth-first Actual process models Case studies Process maturity Unified process

  26. [Process models] Sequential Iterative breadth-first depth-first Actual process models Case studies Process maturity Unified process

  27. [Process models] Sequential Iterative breadth-first depth-first Actual process models Case studies Process maturity Unified process

  28. [Process models] Sequential Iterative breadth-first depth-first Actual process models Case studies Process maturity Unified process up to you

  29. [Process models] Sequential Iterative breadth-first depth-first Actual process models Case studies Process maturity Unified process Everything flexible. What’s the point? up to you

  30. [Process models] Sequential Iterative breadth-first depth-first Actual process models Case studies Process maturity Unified process IBM

  31. [Process models] Sequential Iterative breadth-first depth-first Actual process models Case studies Process maturity [Feb 2001]

  32. [extra] Agile processes

  33. [extra] Agile processes

  34. [Process models] Sequential Iterative breadth-first depth-first Actual process models Case studies Process maturity (NOT “high ceremony” processes)

  35. [Process models] Sequential Iterative breadth-first depth-first Actual process models Case studies Process maturity

  36. [Process models] Sequential Iterative breadth-first depth-first Actual process models Case studies Process maturity

  37. [Process models] Sequential Iterative breadth-first depth-first Actual process models Case studies Process maturity Kent Beck

  38. [Process models] Sequential Iterative breadth-first depth-first Actual process models Case studies Process maturity

  39. [Process models] Sequential Iterative breadth-first depth-first Actual process models Case studies Process maturity

  40. [Process models] Sequential Iterative breadth-first depth-first Actual process models Case studies Process maturity

  41. [Process models] Sequential Iterative breadth-first depth-first Actual process models Case studies Process maturity

  42. [Process models] Sequential Iterative breadth-first depth-first Actual process models Case studies Process maturity

  43. [Process models] Sequential Iterative breadth-first depth-first Actual process models Case studies Process maturity

  44. [Process models] Sequential Iterative breadth-first depth-first Actual process models Case studies Process maturity

  45. [Process models] Sequential Iterative breadth-first depth-first Actual process models Case studies Process maturity

  46. [Process models] Sequential Iterative breadth-first depth-first Actual process models Case studies Process maturity v

  47. [Process models] Sequential Iterative breadth-first depth-first Actual process models Case studies Process maturity

  48. [Process models] Sequential Iterative breadth-first depth-first Actual process models Case studies Process maturity

  49. [Process models] Sequential Iterative breadth-first depth-first Actual process models Case studies Process maturity

  50. [Process models] Sequential Iterative breadth-first depth-first Actual process models Case studies Process maturity Source: legalproductivity.com

More Related