Software engineering 2 91 412 lecture 3
This presentation is the property of its rightful owner.
Sponsored Links
1 / 7

Software Engineering 2 91.412 - Lecture 3 PowerPoint PPT Presentation


  • 100 Views
  • Uploaded on
  • Presentation posted in: General

Software Engineering 2 91.412 - Lecture 3. Georges Grinstein Olsen 301E [email protected] Class materials: www.cs.uml.edu/~grinstei/91.412. September 10. Today UVP Weave User stories and use cases for Weave Ask me questions ArgoUML. Weave. Documents Discussion Demos

Download Presentation

Software Engineering 2 91.412 - Lecture 3

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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Software Engineering 291.412 - Lecture 3

Georges Grinstein

Olsen 301E

[email protected]

Class materials: www.cs.uml.edu/~grinstei/91.412


September 10

  • Today

    • UVP

    • Weave

  • User stories and use cases for Weave

    • Ask me questions

  • ArgoUML


Weave

  • Documents

  • Discussion

  • Demos

  • Your need to decide

    1. what area you like

    2. what you will document/test

    3. what you might be able to implement


User Story Templates

  • As a [role], I can [feature] so that reason]

  • As a [role], I want [feature] because [reason]

  • As a [role], I can [feature]

  • As a [role], I can [feature] so that [reason]


Acceptance Story

  • Make user story testable with acceptance stories (or tests)

  • These can be written using the template:

    Scenario 1 Title

    Given [context]
and [some more context]


    When [event]


    Then [outcome]
and [another outcome]


Homework 2 - due Tuesday 9/15

  • Read Weave Documents

  • Play with demo site

  • On the area you want to work on identify 5 use cases and user stories for each of

    • current Weave version (0.5)

    • year 2 Weave (1.0)

  • We will develop these use cases, activity and sequence diagrams next week


So ask me questions about Weave and write your use cases/user stories/…


  • Login