Home / Core Software Engineering Practices

Core Software Engineering Practices

Discover more about our department, programs, and initiatives.

Research Area

Software Development Processes:
Requirements Engineering:
Software Architecture and Design:
Software Testing and Quality Assurance:
Software Maintenance and Evolution:
Software Project Management and Economics:

Overview

Focused on advancing traditional software engineering methods, including agile processes, requirements analysis, architecture, testing, maintenance, and project management — ensuring efficient, reliable, and sustainable software development practices.

Research Members

Publications