News
Final Paper Submission on March 31Written on 12.03.21 by Christian Kaltenecker Information regarding your final submission: Information regarding your final submission: |
Presentation SessionsWritten on 06.01.21 by Christian Kaltenecker Happy New Year! Happy New Year! See you tomorrow! |
PresentationsWritten on 15.12.20 by Christian Kaltenecker As we announced in the kick-off meeting, each presenter has to upload a draft of the presentation slides one week before the presentation latest to not fail this course. The draft submission in the CMS is opened 2 weeks before the presentation (so you have one week for the submission). As we announced in the kick-off meeting, each presenter has to upload a draft of the presentation slides one week before the presentation latest to not fail this course. The draft submission in the CMS is opened 2 weeks before the presentation (so you have one week for the submission). Your supervisor will then get in touch with you and provide feedback. It is important for your presentation that it includes not only a description of your topic, but also a look at the current state-of-the-art in research (reading only the provided paper for the state-of-the-art is certainly not enough). Also, we will use another Zoom room for the presentations: Meeting ID: 921 5587 4360 We wish you Merry Christmas and a healthy and happy New Year! |
Schedule for Presentations is online!Written on 03.12.20 by Christian Kaltenecker Thank you for your participation to the Doodle poll and to the talk by Titus Winters. Thank you for your participation to the Doodle poll and to the talk by Titus Winters. Attendance is mandatory for all participants for all presentations (i.e., for all sessions)! One week before your individual presentation, you have to submit a first draft of your presentation slides to the CMS. You have to upload the draft of the slides to the session your presentation is scheduled to (e.g., if your presentation is scheduled to Session 1, please upload your draft to Session 1, not to any other session!) Afterwards, you will receive feedback to your slides from your advisor (after draft submission but before your actual presentation). We recommend to arrange a meeting with your advisor. The final version of your slides also has to be submitted after your presentation has taken place -- the version of the slides you will have used in your presentation. There is a separate entry for the submission of the final slides in the CMS (again, make sure to upload them to the correct session). Please try to acquire a webcam for your presentation, so we can be sure that you are presenting in person. The link to the Zoom meeting is the following: https://cs-uni-saarland-de.zoom.us/j/92155874360?pwd=c0IrWEtyZXNqT0F0L1RJdy9FNG44Zz09 In case of questions, please contact your advisor. |
Kick-Off Meeting (05.11.2020 at 12:15 PM)Written on 04.11.20 by Christian Kaltenecker Thank you for giving us your favorite topic list. Thank you for giving us your favorite topic list. Meeting-ID: 941 1745 7027 |
About the Seminar
With the rising size and complexity of software projects, good engineering practices become more and more important, especially for major tech companies such as Google, Microsoft, Facebook, and co. In this seminar, we discuss different topics from software engineering, viewed from the perspective of big tech companies, and we relate them to current research topics and open research problems.
We focus on topics like:
-
How to work well in developer teams
-
How manual techniques such as code review shape software development
-
Handling testing and infrastructure at a large scale
-
How tools can help in making software engineering at a large scale better manageable with automation
-
Running continuous integration and delivery with millions of customers
Registration
Registration for the seminar is mandatory. To distribute students among the available seminars offered by the computer science department, you have to select your preferences for a seminar or a proseminar on the central registration platform for seminars and will be automatically assigned to a seminar according to your preferences.
If you are assigned to this seminar, for organizational reasons, you have to sign up both in the course registration form that will be given above and in the LSF. Deadlines for the LSF (HISPOS) registration will be posted in the LSF (HISPOS) portal. Registration is possible up to three weeks after the topic assignment / kick-off.
Kick-off and topic assignment will take place on November 5, at 12:15 on Zoom. Please note that the schedule can still change due to the current situation with the SARS-CoV-2 virus.
Topics
- Team work and Knowledge Sharing
- Styles Guides and Rules
- Documentation
- General testing and Unit testing
- Test Doubles and Larger Testing
- Deprecation
- Version Control and Branch Management
- Code Search
- Code Review
- Static Analysis
- Dependency Management
- Large-Scale Changes/Refactoring
- Continuous Integration/Delivery
- Compute as a Service
Literature
- Wright, Hyrum and Manshreck, Tom and Winters, Titus. Software Engineering at Google. O’Reilly Media, 2020.