softDev

Software Development Research Group

Universidad Rey Juan Carlos (URJC)

About softDev

The softDev research group at Universidad Rey Juan Carlos focuses on understanding and improving how software development happens. Our research spans from analyzing large-scale software repositories to exploring the intersection of artificial intelligence and software engineering.

We aim to advance the state of software development through empirical research, innovative methodologies, and cutting-edge tools that support developers and organizations in building better software more efficiently.

Research Areas

Mining Software Repositories

Analyzing version control systems, issue trackers, and code repositories to extract insights about software development practices, patterns, and trends.

Software Development Processes

Studying how software teams collaborate, make decisions, and organize their work to improve productivity and quality.

Computational Thinking

Investigating how computational approaches can be applied to solve complex problems and enhance problem-solving skills in software development.

AI in Software Production

Exploring how artificial intelligence and machine learning can be leveraged to automate, assist, and enhance various aspects of software development.

Seminars

Understanding spec-driven development

February 26, 2026

This seminar explores the principles and practices of specification-driven development, examining how formal specifications can improve software quality, reduce bugs, and enhance collaboration between developers and stakeholders.

Slides:

Members

Research/Technical Support Staff