Introduction
- Home /
 - Categories /
 - Introduction
 
        Introduction to DM571 and Waterfall
This lecture will begin with an introduction to the course and why it is important to master Software Engineering in the modern IT world.
Read More
        Week 1 - Assignments
1 Waterfall In the article Managing the Development of Large Software Systems discuss the following:
Read More
        Week 2 - Assignments
1 Agile vs agile What is the different between “Agile” and “agile” other than the obvious casing?
Read More
        Week 4 - Assignments
1 Scrum Open Assesment Take the Scrum Open Assessment: https://www.scrum.org/open-assessments Please note you are not allowed to copy from the test!
Read More
        Week 5 - Assignments
1 Agile Principles Pick one of the 12 Principles and find some examples of this being applied in practice.
Read More
        Week 6 - Assignments
1 User Stories User Stories As a User I can Login, so that I can see my Account Details As a User I can Logout, so that I can leave the computer As a User I can Edit my Account, so that I can update my name, email and personal details As a User I can search other Users, so that I can connect with my friends As a User I can find similar Users, so that I can find new friends As a User I can upload a document and share it with other users, so that we can collaborate on the document As a User I can see my list of documents fast, so that I do not leave the page As a User I can easily update my profile image, so that I always have a new and good profile picture As an Admin I can monitor the system to make sure everything works As an Admin I can see the current system load for each of the servers, so that I can see if we are on top of performance As an Admin I can delete users, to keep the user database clean As an Admin I can manage the application, to make sure we are GDPR compliant Use the User Stories above.
Read More
        Week 8 - Assignments
Save the implementation of the Java class and the Swagger Definition, because we might use it later in some of the exercise in a few weeks :).
Read More
        Week 9 - Assignments
1 Observer pattern We now need to enhance our Parking Lot class with some new electronic signs that shows how many vacant parking lots we currently have.
Read More
        Week 10 - Assignments
1 Equivalence Partitions Identify for equivalence partitions for the code you created in one of the previous weeks.
Read More
        Week 11 - Assignments
1 “Spotify” Model Using the “Spotify” Model, describe the following terms:
Read More
        Week 12 - Assignments
1 Jakob Nielsen’s 10 Heuristics Go trough the 10 Heuristics and come up with 1 example per heuristic.
Read More
        Week 13 - Assignments
1 Scrum Outside IT You have been hired by a newspaper to introduce Scrum in the editorial and journalistic process.
Read More
        Week 14 - Assignments
1 Quiz-time Go through all the slides and see how many questions you can answer without looking at your notes, or the internet.
Read More