software engineering for engineers - tum · software engineering for engineers exercise 3 . chair...

20
Chair for Applied Software Engineering Software Engineering for Engineers Exercise 3

Upload: others

Post on 29-May-2020

37 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Software Engineering for Engineers - TUM · Software Engineering for Engineers Exercise 3 . Chair for Applied Software Engineering Outline • Organizational, Announcements • FAQ

Chair for Applied Software Engineering

Software Engineering for Engineers

Exercise 3

Page 2: Software Engineering for Engineers - TUM · Software Engineering for Engineers Exercise 3 . Chair for Applied Software Engineering Outline • Organizational, Announcements • FAQ

Chair for Applied Software Engineering

Outline

•  Organizational, Announcements •  FAQ •  Recapitulation: What did we learn? / What should we be doing right now? •  Tutorials:

–  Dash Board –  History Browser

•  Q & A

Page 3: Software Engineering for Engineers - TUM · Software Engineering for Engineers Exercise 3 . Chair for Applied Software Engineering Outline • Organizational, Announcements • FAQ

Chair for Applied Software Engineering

Organizational

•  Next week, Wednesday, May 13th: –  10.15 – 11.45 am (s.t.): Lecture –  15.00 – 16.30 am (s.t.): Lecture instead of Exercise

•  Teaching assistants: –  Jonas and Max on business trip from May 13th until June 2nd

–  Lecture and Exercise take place as planned! –  Temporary Replacement:

•  Helmut Naughton, [email protected] •  Florian Schneider, [email protected]

•  Homework 2/3 due date extension: May 20th

3

Page 4: Software Engineering for Engineers - TUM · Software Engineering for Engineers Exercise 3 . Chair for Applied Software Engineering Outline • Organizational, Announcements • FAQ

Chair for Applied Software Engineering

Can you fix this?

•  Client: “The system doesn't work!”

Page 5: Software Engineering for Engineers - TUM · Software Engineering for Engineers Exercise 3 . Chair for Applied Software Engineering Outline • Organizational, Announcements • FAQ

Chair for Applied Software Engineering

Frequently asked questions

•  It doesn't work or how to report a bug? •  How to create users in my project? •  How to update my client? •  What is a Functional Requirement, what is a Use Case? •  My account does not work.

Page 6: Software Engineering for Engineers - TUM · Software Engineering for Engineers Exercise 3 . Chair for Applied Software Engineering Outline • Organizational, Announcements • FAQ

Chair for Applied Software Engineering

If you need any help...

•  Website: www.unicase.org •  Mailinglist: [email protected] •  Unicase Lab: Room 01.07.43 •  Jonas and Max: Room 01.07.41

Page 7: Software Engineering for Engineers - TUM · Software Engineering for Engineers Exercise 3 . Chair for Applied Software Engineering Outline • Organizational, Announcements • FAQ

Chair for Applied Software Engineering

Announcements

7

•  Sprint planning: –  Assign all action items –  Plan both sprints

•  Requirements will change soon

Page 8: Software Engineering for Engineers - TUM · Software Engineering for Engineers Exercise 3 . Chair for Applied Software Engineering Outline • Organizational, Announcements • FAQ

Chair for Applied Software Engineering

Recapitulation: What did we learn last time?

8

Page 9: Software Engineering for Engineers - TUM · Software Engineering for Engineers Exercise 3 . Chair for Applied Software Engineering Outline • Organizational, Announcements • FAQ

Chair for Applied Software Engineering

System Model Project Model

UseCase

Class A

Class B

Developer Analyst Tester

Manager

Issue

Task

Meeting Sprint

Subsystem

?

Unicase

Page 10: Software Engineering for Engineers - TUM · Software Engineering for Engineers Exercise 3 . Chair for Applied Software Engineering Outline • Organizational, Announcements • FAQ

Chair for Applied Software Engineering

Project Management Model

Page 11: Software Engineering for Engineers - TUM · Software Engineering for Engineers Exercise 3 . Chair for Applied Software Engineering Outline • Organizational, Announcements • FAQ

Chair for Applied Software Engineering

ActionItems und BugReports

85748

Page 12: Software Engineering for Engineers - TUM · Software Engineering for Engineers Exercise 3 . Chair for Applied Software Engineering Outline • Organizational, Announcements • FAQ

Chair for Applied Software Engineering

Issues

Page 13: Software Engineering for Engineers - TUM · Software Engineering for Engineers Exercise 3 . Chair for Applied Software Engineering Outline • Organizational, Announcements • FAQ

Chair for Applied Software Engineering

Annotation

Page 14: Software Engineering for Engineers - TUM · Software Engineering for Engineers Exercise 3 . Chair for Applied Software Engineering Outline • Organizational, Announcements • FAQ

Chair for Applied Software Engineering

WorkPackages

Page 15: Software Engineering for Engineers - TUM · Software Engineering for Engineers Exercise 3 . Chair for Applied Software Engineering Outline • Organizational, Announcements • FAQ

Chair for Applied Software Engineering

Work Item Completion States

15

Page 16: Software Engineering for Engineers - TUM · Software Engineering for Engineers Exercise 3 . Chair for Applied Software Engineering Outline • Organizational, Announcements • FAQ

Chair for Applied Software Engineering

Predecessor/Successor

Page 17: Software Engineering for Engineers - TUM · Software Engineering for Engineers Exercise 3 . Chair for Applied Software Engineering Outline • Organizational, Announcements • FAQ

Chair for Applied Software Engineering

Work Item Open/Blocked States

17

Page 18: Software Engineering for Engineers - TUM · Software Engineering for Engineers Exercise 3 . Chair for Applied Software Engineering Outline • Organizational, Announcements • FAQ

Chair for Applied Software Engineering

Dashboard Tutorial

18

Page 19: Software Engineering for Engineers - TUM · Software Engineering for Engineers Exercise 3 . Chair for Applied Software Engineering Outline • Organizational, Announcements • FAQ

Chair for Applied Software Engineering

History Browser Tutorial

19

Page 20: Software Engineering for Engineers - TUM · Software Engineering for Engineers Exercise 3 . Chair for Applied Software Engineering Outline • Organizational, Announcements • FAQ

Chair for Applied Software Engineering

EMF Tutorial

20