Sucess or failure?
Bookkeeping is an essential process to get a comprehensive, global financial picture of your company, understand whether it is doing well or not, monitor expenses and better understand how to make the necessary changes to improve your current situation.
There are companies promoting the idea that all bookkeeping needs can be solved with one piece of software. Chances are the people who trust them are going to be disappointed.
The financial analysis needs of a company are so crucial and complex that it would be very dangerous (the bigger the company, the riskier) to rely on a software system only.