1 Introduction
Software start-ups are small companies created to build and market a software-intensive product [1]. Start-ups are characterized by rapid evolution, small teams, uncertainty about customer needs and market conditions, and a high failure rate [2], [3]. However, leveraging cutting-edge technologies, risk, and speed, start-ups can launch software products fast [4], [5].