Software Engineering - Spring 2021

Teacher Cynthia Kop
Location Zoom
Download Slides

During this initial lecture, the course and setup of GiPHouse will be explained, pointers for the first week will be given, and groups will be finalised.

Teacher Cynthia Kop
Location Zoom
Download Slides

In this lecture, the basics of agile development and Scrum will be explained. These are the processes that you will use throughout your project.

Teacher Daniel StrĂ¼ber
Location Zoom
Download Slides

This lecture discusses core principles of software design, and how to keep your code cohesive and decoupled in an agile way.

Teacher Daniel StrĂ¼ber
Location Zoom
Download Slides

This lectures expands on the last one by discussing software design principles and patterns: standard rules and common solution that will help you to keep the quality of your software high.

System Development Management - Spring 2021

Teacher Edwin Hendriks
Location Brightspace Virtual Classroom
Download Slides

In this lecture you will learn about the process you need to manage, being the software development cycle, which possibly starts with just an idea of a client all the way to the deployment of a piece of software and keeping it up and running. It gives you a basic idea of what you need to do and to create in your project and above all how to do that the right way.

The most interesting and unpredictable thing to learn will be about managing your client. At the end of this lecture we will start a mini project in which we will simulate a project as close to real live as possible project in limited time, with real deadlines, real budgets and even a "real" profit and a rather fickle client. This lecture will end with the start of this mini project and Friday the 14th of February at 16:30h will be its deadline.

Teacher Cynthia Kop and Paul Frederiks
Location Brightspace Virtual Classroom
Download Slides

In this lecture we will discuss what is a project, and the principles of project management.

Teacher Cynthia Kop and Paul Frederiks
Location Brightspace Virtual Classroom
Download Slides

As a project manager, you need control over your project. In this lecture we will discuss some of the various tools a professional project manager has at his or her disposal.

Software Development Entrepreneurship - Spring 2021

No lectures found