Advancing Software Product Management Education: Insights from an Industry Survey
Software product managers have become critical to a software product’s success. They act as a liaison among various stakeholders – software engineers, management, and customers – to ensure a product meets customer needs. Despite the role’s rise in popularity, research and related educational materials are just emerging. In this paper, we aim to understand the educational needs of software product managers, and why embedding them in a software team is valuable. To do this, we collected survey responses from 59 software product managers and 63 software engineers, with responses from at least 24 companies, to identify the topics, skills, and abilities that software product managers find important for the role and the value they provide to software teams. Our results reveal that a software product manager’s value stems from their ability to provide the team with direction and a plan, give context for decision-making, and effectively communicate across stakeholders. To support this, someone new to the role must have competencies in technical and non-technical areas. A software product manager must excel at interpersonal communication, understanding the technical atmosphere, and deriving product sense from a vision and strategy. This paper provides the groundwork for future software product management curricula by identifying 21 key competencies and 10 factors to describe the role’s value in software teams.
Mon 23 JunDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
10:30 - 12:30 | Employability and Professional CompetenceSoftware Engineering Education at Sirius Chair(s): Guttorm Sindre Norwegian University of Science and Technology (NTNU) | ||
10:30 20mTalk | Advancing Software Product Management Education: Insights from an Industry Survey Software Engineering Education Hannah Estes North Carolina State University, Katie Hollowell North Carolina State University, John Cheek North Carolina State University, Shiv Patel North Carolina State University, Hanna Reese North Carolina State University, Kathryn Stolee North Carolina State University | ||
10:50 20mTalk | How do Software Engineering Candidates Prepare for Technical Interviews? Software Engineering Education Brian Bell Virginia Tech, Teresa Thomas Virginia Tech, Sang Won Lee Virginia Polytechnic Institute and State University, Chris Brown Virginia Tech | ||
11:10 20mTalk | Navigating Academic Careers in Software Engineering: An Empirical Study of Faculty and Postdoctoral Roles Software Engineering Education Mohamad Kassab Boston University, USA | ||
11:30 20mTalk | Teamwork Quality in Agile Capstone Courses: Insights from 790 Software Engineering Students Software Engineering Education Camilla Kielland Lund University of Oslo, Idunn Stabell University of Oslo, Viktoria Stray University of Oslo / SINTEF, Yngve Lindsjørn University of Oslo | ||
11:50 20mTalk | Preparing Autistic Students for the AI Workforce Software Engineering Education JiWoong (Joon) Jang Carnegie Mellon University, Ren Butler Carnegie Mellon University, Rory McDaniel Independent, Aidan San University of Virginia, D. Matthew Boyer Clemson University, Somayeh Asadi University of Virginia, Richard Kubina, Jr Penn State University, Taniya Mishra SureStart, Andrew Begel Carnegie Mellon University | ||
12:10 10mTalk | Enhancing Learning and Mitigating AI-Assisted Misconduct: A Case of Using Video Assignments in a High-Enrollment Software Engineering Course Software Engineering Education Andrey Saltan Lappeenranta-Lahti University of Technology (LUT) | ||
12:20 10mTalk | UML Crisis! An Educational Perspective Software Engineering Education Zheng Li Queen's University Belfast, UK, Aidan McGowan Queen's University Belfast, Yan Liu Concordia University, Wahab Hamou-Lhadj Concordia University, Montreal, Canada |
Sirius is located just behind the registration desk.
Facing the registration desk, its entrance is on the right.