Technology 5 Questions Software Developers Should Ask Before Starting a Project Matt Mccarrick March 26, 2014