Doorgaan naar hoofdnavigatie Doorgaan naar zoeken Ga verder naar hoofdinhoud

URL study guide

https://tue.osiris-student.nl/onderwijscatalogus/extern/cursus?cursuscode=2IRR80&collegejaar=2025&taal=en

Omschrijving

This course has a cap of 125 students. Students will be admitted on a first-come-first-served basis. Student can only register for one of the courses 2IRR60, 2IRR70 and 2IRR80

Content
  • In the first two weeks, a kick-off in which the goals and structure of the course are explained, groups are created, and the curated list of open-source projects is introduced; and 
  • Three content lectures covering basic methods to assess the software and processes of open-source projects 
  • In weeks 3+4, groups apply methods they learned to an open-source project of their choice from the curated list and create a mid-term report. 
  • In weeks 5+6, three content lectures covering advanced methods to assess the software and processes of open-source projects. At this point the students will start on their reflection essay. 
  • From the middle of week 6, two weeks where groups apply methods they learned to the open-source project they chose before, create a final report and presentation, and finalize their reflection essay. 
  • Final presentation session

 

Doelstellingen


After finishing the Capstone Software Development course, a student is 
  • able to comprehend—in terms of functionality, behavior, design, development process, way of working, culture—existing (open-source) software projects. 
  • able to identify, analyze, and (provide suggestions to) solve issues in such software projects and their development process. 
  • able to improve software projects based on analyses and with respect to various quality perspectives (e.g. design and architecture, functional correctness, performance, collaborative practices, documentation) in a well-documented and systematic manner. 
  • able to reflect on their own practices and draw insights for improvement 
In doing so, they build on what they have learned previously in the software development learning line. 
 

Beoordelingsmethode

Final group report
Cursusperiode1/09/2331/08/26
CursusniveauAdvanced
CursusformaatCursus