Presentation is loading. Please wait.

Presentation is loading. Please wait.

Software Engineering 2 91.412 - Lecture 3 Georges Grinstein Olsen 301E Class materials:

Similar presentations


Presentation on theme: "Software Engineering 2 91.412 - Lecture 3 Georges Grinstein Olsen 301E Class materials:"— Presentation transcript:

1 Software Engineering 2 91.412 - Lecture 3 Georges Grinstein Olsen 301E grinstein@cs.uml.edu Class materials: www.cs.uml.edu/~grinstei/91.412

2 September 10 Today –UVP –Weave User stories and use cases for Weave –Ask me questions ArgoUML

3 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

4 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]

5 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]

6 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

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


Download ppt "Software Engineering 2 91.412 - Lecture 3 Georges Grinstein Olsen 301E Class materials:"

Similar presentations


Ads by Google