In 2018, disruptive technologies like artificial intelligence, natural language processing, and computer vision are maturing, going from game-changing ideas to foundational tools for business. This year, we’ll see these and other technologies drive how business gets done and what new products will launch in the near future.

Every software project begins with big dreams and grand visions. Somewhere in an alternative universe, there is a project that fulfills every dream but all too often software projects in our universe stumble toward the finish line and sometimes cross it.