There is one question every software engineer knows (or will know) all too well: How long will it take to get to production? The question will make even the most seasoned engineer nervous. Here is why: Fact 1: Your answer will be wrong. Fact 2: Your business needs an answer…