Report - The hardest single part of building a software system is deciding precisely what to build. No other part of the conceptual work is a difficult as establishing.

Please pass captcha verification before submit form