companySoftware Improvement Group logo

Master's Research Internship in Software Quality Assessment (Thesis 2026)

Software Improvement GroupAmsterdam, Noord-Holland, Netherlands
On-site Internship

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Entry Level

Qualifications

Currently pursuing a Master's degree in Software Engineering, Computer Science, or a related fieldStrong analytical skills and proficiency in software quality assessmentFamiliarity with risk assessment methodologies, particularly the FAIR approachAbility to work both independently and collaboratively in a research environmentExcellent communication skills, both written and verbal

About the job

Join the Software Improvement Group (SIG) as a Master's Research Intern and be at the forefront of advancing software quality assessment methodologies. This internship focuses on estimating the risk and value of software qualities, providing a unique opportunity to investigate the critical factors that influence software engineering success.

Research Problem:
In the realm of software engineering, three main elements govern decision-making: technology, people/process, and economics. As software quality increasingly dictates the success or failure of systems, it is essential for development organizations to grasp the potential risks and benefits, alongside the costs associated with enhancing software quality. Unfortunately, an integrated methodology to address various software qualities is currently lacking.

At SIG, we utilize the Cost Estimation Model (Nuhogro 2011) to evaluate the effect of maintainability on development efforts, which serves as a vital tool for reporting and decision-making. However, we are in need of similar assessments for other software quality characteristics.

The FAIR methodology (FAIR, Open-FAIR, Freund 2015) offers a structured approach for quantifying risks, particularly in the context of cybersecurity. This methodology combines multiple risk factors to assess overall risk and provides outcome ranges.

Research Question:
This research aims to explore whether the FAIR approach, or a similar alternative, can be adapted for various quality models (such as maintainability, security, architecture quality, etc.), resulting in a comprehensive cost estimation model for multiple software qualities. Furthermore, the research will investigate if risk models for these qualities can converge into a unified software economics model.

If this is not feasible, can the FAIR methodology be applied to software security, leveraging results from SIG’s Sigrid platform?

Tentative Approach:
The research is expected to unfold in several stages, although not all stages need to be completed within a single thesis project.

About Software Improvement Group

Software Improvement Group (SIG) specializes in enhancing software quality through innovative methodologies and tools. We are committed to helping organizations understand and improve their software systems, ensuring they meet high standards of quality and performance.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.