12.07.2015 Views

DEV475 Mastering Object-Oriented Analysis and Design with UML ...

DEV475 Mastering Object-Oriented Analysis and Design with UML ...

DEV475 Mastering Object-Oriented Analysis and Design with UML ...

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>DEV475</strong> <strong>Mastering</strong> <strong>Object</strong>-<strong>Oriented</strong> <strong>Analysis</strong> <strong>and</strong> <strong>Design</strong> <strong>with</strong> <strong>UML</strong><strong>Analysis</strong> <strong>and</strong> <strong>Design</strong> in an Iterative Process<strong>Analysis</strong> <strong>and</strong> <strong>Design</strong> in an Iterative ProcessStart ofiterationUse Case AScenarios 1 & 2Use Case BScenario 1Use Case AScenario 3Use-CaseRealization AEnd ofiterationUse-CaseRealization AIteration n Iteration n + 1<strong>Mastering</strong> <strong>Object</strong> <strong>Oriented</strong> <strong>Analysis</strong> <strong>and</strong> <strong>Design</strong> <strong>with</strong> <strong>UML</strong>Copyright © 2003 Rational Software, all rights reserved 18Use-CaseRealization BThis course assumes the developer is using an iterative process. Remember, eachpass through the sequence of process workflows is called an iteration. Thus, from adevelopment perspective, the software lifecycle is a succession of iterations, throughwhich the software develops incrementally.During the <strong>Analysis</strong> <strong>and</strong> <strong>Design</strong> workflow in an iteration a use case will serve as theprimary input artifact. By going through the a series of activities defined in the<strong>Analysis</strong> <strong>and</strong> <strong>Design</strong> workflow, the development team will create an associated usecaserealization that describes how a particular use case will be realized.4 - 18

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!