一句话:以 OurCode 创业经历总结大学研究成果转化为开发者工具产品的经验与教训。
本文关注大学软件工程研究如何通过创办公司实现技术转移,并以开发者工具初创公司 OurCode 为案例。OurCode 旨在重新思考开发者与软件文档的交互方式。作者回顾从基础研究项目转向以客户需求为中心的商业思维的过程,介绍客户发现、用户上手、文档实践以及工程领导者采用新开发者工具时决策的经验。文章强调技术创新与商业需求之间的平衡、导师指导的战略价值,以及社区驱动的品牌和用户参与。最后反思技术转移的挑战与价值,包括研究者如何从失败转型中学习,使创新更贴合现实需求和初创企业动态。
Commercializing a university research project by creating a company offers a direct path for software engineering researchers based in a university to put their research directly into the hands of practicing software engineers. In this paper, we offer insight and reflections on tech transfer through the context of our journey with OurCode, a developer tools startup aimed at rethinking how developers interact with software documentation. We detail our experience shifting from a project focused on basic research into a business mindset focused on meeting customer needs. Our lessons underscore the importance of balancing technical innovation with business needs, leveraging mentorship for strategic guidance, and fostering community-driven approaches to branding and user engagement. We report on the process of customer discovery and lessons learned about onboarding and software documentation practices and how engineering leaders make choices around the adoption of new developers tools. We conclude with reflections on the challenges and value of tech transfer in software engineering, including what researchers can learn from failed transitions to align their innovations with real-world needs and startup dynamics.
@inproceedings{paperbot8983,
title = {OurCode: Experiences Transitioning University Research into a Developer Tools Startup},
author = {Consuelo Lopez and Sahar Mehrpour and Austin Z. Henley and Thomas D. LaToza},
booktitle = {FSE},
year = {2025},
doi = {10.1145/3696630.3728554}
}