  As quantum computers evolve, so does the complexity of the software that they
can run. To make this software efficient, maintainable, reusable, and
cost-effective, quality attributes that any industry-grade software should
strive for, mature software engineering approaches should be applied during its
design, development, and operation. Due to the significant differences between
classical and quantum software, applying classical software engineering
solutions to quantum software is difficult. This resulted in the birth of
Quantum Software Engineering as a discipline in the contemporary software
engineering landscape. In this work, a set of active researchers is currently
addressing the challenges of Quantum Software Engineering and analyzing the
most recent research advances in this domain. This analysis is used to identify
needed breakthroughs and future research directions for Quantum Software
Engineering.
