Write a Blog >>
ICSE 2022
Sun 8 - Fri 27 May 2022

This paper describes the instructional techniques used in a sequence of courses in the MS program in []. Students form 4-5 person teams around their own project ideas, and work through those ideas for two semesters. The class assignments cover everything from ideation of product ideas through financial models for the envisioned company, including identification of the pain points faced by prospective users, the target market, customer validation of the project ideas, development of a product roadmap, competitive analysis, estimation of engineering effort, strategies for marketing and sales, and financial models. Many of the students intend to become product managers, and these tasks offer experience with what should be done as part of creating a startup business. This paper focuses on the first course, Product Definition and Validation, of the course sequence.

Anthony I. (Tony) Wasserman has been a Professor in the Software Management program at Carnegie Mellon University’s Silicon Valley campus since 2005. At CMU-SV, he created the Center for Open Source Investigation, a center that serves as a focus for his research.

Previously, Tony was the founder and CEO of Interactive Development Environments (IDE), a company that was one of the first 100 dot-coms and created the innovative multiuser platform for Software through Pictures (StP). IDE was also one of the first companies to include open source software in a commercial product. Tony later served as VP of Engineering for a dot-com startup and as VP for Bluestone Software, a developer of a Java EE application server. His work at Bluestone included creating mobile web applications in 2000, as the very first smartphones were entering the marketplace. Early in his career, Tony was Professor of Medical Information Science at the University of California - San Francisco, and a Lecturer at the University of California, Berkeley, leaving to start IDE.

Tony is a Life Fellow of the Institute of Electrical and Electronics Engineers (IEEE) and a Fellow of the ACM, honored for his contributions to integrated software engineering environments. In 2020, he was selected as an IFIP Fellow. From 2010 to 2016, He served on the Board of Directors of the Open Source Initiative (OSI) and since 2015 has been the chair of IFIP Working Group 2.13 (Open Source Systems), a group belonging to the International Federation of Information Processing’s Technical Committee on Programming. He is an advisor to several startups, has served as a judge at numerous startup competitions, and is a frequent speaker at both research and practitioner-oriented conferences around the world.

Tony has served as a Visiting Professor at the Vrije Universiteit (Amsterdam), the Université de Genève, and the National University of Singapore. He has visited more than 75 countries. Tony enjoys photography and posts many of his photos on Flickr.

Thu 19 May

Displayed time zone: Eastern Time (US & Canada) change

09:10 - 09:50
Session 3 - Industry perspectives of project-based learningDREE at DREE room
Chair(s): Jonathan Bell Northeastern University
09:10
20m
Talk
Emulating a Tech Startup in a University: Everything but the Code
DREE
Anthony I. (Tony) Wasserman Carnegie Mellon Silicon Valley
09:30
20m
Talk
Industrial Project-based Course on Service Oriented Design -Experience Sharing
DREE
Claudia Raibulet Vrije Universiteit Amsterdam, Patricia Lago Vrije Universiteit Amsterdam
Pre-print

Information for Participants