Adobe Systems PB007 Software Engineering I — Seminar Organization 1 Seminar Organization PB007 Software Engineering I Lukáš Daubner daubner@mail.muni.cz A picture containing text Description automatically generated Adobe Systems PB007 Software Engineering I — Seminar Organization 2 Work, work In this seminar… ̶Introduction ̶ ̶Requirements ̶Project groups Adobe Systems PB007 Software Engineering I — Seminar Organization 3 Why do we do this anyway? Logo Description automatically generated Adobe Systems PB007 Software Engineering I — Seminar Organization 4 Why do we do this anyway? Adobe Systems PB007 Software Engineering I — Seminar Organization 5 Why do we do this anyway? Adobe Systems PB007 Software Engineering I — Seminar Organization 6 Why do we do this anyway? Adobe Systems PB007 Software Engineering I — Seminar Organization 7 Why do we do this anyway? Adobe Systems PB007 Software Engineering I — Seminar Organization 8 Why do we do this anyway? Švédská loď Vasa. Analogie k špatně řízenému projektu. Adobe Systems PB007 Software Engineering I — Seminar Organization 9 Why do we do this anyway? Adobe Systems PB007 Software Engineering I — Seminar Organization 10 Responsibilities, deadlines and bad stuff :/ Requirements ̶Attendance ̶Seminars are mandatory! ̶Max. one unexcused absence allowed (1st seminar does not count) ̶More than 1 unexcused absence means -5 points to the final score ̶ ̶Project ̶Group project (3 students) ̶Weekly submission of PDF report to homework vault ̶Deadline is 48h before the next seminar session – midnight Sunday to Monday ̶Late submission means -5 points to the final score ̶Bonus points for early project completion ̶Project completion is required for exam admission ̶ Adobe Systems PB007 Software Engineering I — Seminar Organization 11 Responsibilities, deadlines and bad stuff :/ Requirements ̶Questionaries ̶Graded tests at the beginning of each seminar (starting from 3rd seminar) ̶You can get 2 points for each tests, and there are 10 tests in total ̶The test will cover the topic of that week’s seminar ̶ ̶Bonus points ̶For improving grade – do not help towards E ̶Max. 5 points ̶2 points for early successful completion of the final project Adobe Systems PB007 Software Engineering I — Seminar Organization 12 Grab your sword and fight the Horde! Tools ̶Visual Paradigm ̶Version 17 ̶https://www.visual-paradigm.com/download/ ̶ ̶License key in Seminar syllabus ̶Academic license for 1 year ̶For educational purposed only ̶Checked at each program start Adobe Systems PB007 Software Engineering I — Seminar Organization 13 Would you like to know more? Information sources ̶Visual Paradigm tutorials ̶https://www.visual-paradigm.com/tutorials/ ̶ ̶UML tips ̶http://www.agilemodeling.com/style/ ̶ ̶Seminar syllabus ̶Demo seminars ̶ ̶Catalogue of UML mistakes ̶https://lasaris.fi.muni.cz/students/uml-catalogue Adobe Systems PB007 Software Engineering I — Seminar Organization 14 Would you like to know more? Information sources ̶UML 2 and the Unified Process ̶Jim Arlow, Ila Neustadt ̶detailed explanation of the UML diagrams, tips, examples,. . . ̶ ̶ ̶ ̶The Unified Modeling Language Reference Manual (2nd Edition) ̶James Rumbaugh, Ivar Jacobson, Grady Booch ̶semantics for UML elements Text, whiteboard Description automatically generated Text Description automatically generated Adobe Systems PB007 Software Engineering I — Seminar Organization 15 Would you like to know MORE? ̶PV226 Seminar LaSArIS ̶Be informed about research activities ̶Be involved in research activities ̶ ̶ ̶ ̶See https://is.muni.cz/auth/predmet/fi/podzim2022/PV226 Text Description automatically generated with low confidence Adobe Systems PB007 Software Engineering I — Seminar Organization 16 You gotta do what you gotta do Task for this week ̶Read the project assignment ̶Think about the requirements on the system form user roles ̶Write them down as appropriate ̶Create a team and figure out a name ̶Create a VP project ̶Figure out project sharing (OneDrive, Dropbox, Git, etc.) ̶Beware! Visual Paradigm is very bad in concurrent access ̶Work on your local copy. Editing on cloud is fishy. ̶You don’t have to submit anything this week Adobe Systems PB007 Software Engineering I — Seminar Organization 17 Visual Paradigm – report settings