The world is speeding up and being in touch with the market requires from entrepreneurs to act fast and respond to new challenges swiftly. Meanwhile, the waterfall software development model frequently depicted as a brake that slows the progress. While more and more companies praise a customer-centric approach they are trying to make software products...