Modern software is often tied to mobile solutions. This includes adapting classic corporate websites and creating full-fledged online stores. An important point is that a serious business plan must take into account development costs. This is not an area where you can cut corners. I want to give you a link to an article about why Website Breaks on Mobile. It would be interesting to take into account your opinion on this issue.
I think software mobility is still relevant, but if not last on the list, then definitely not first. I believe the most important requirement for business software is that it actually solves the needs that exist right now. If you just start using a bunch of different software solutions, you can actually make the situation worse.
First, you need to figure out what software you need or what software we're even talking about, and only then should you determine the requirements for it. For example, take HR software, which has plenty of real advantages https://marketbusinessnews.com/what-are-the-benefits-of-hr-software/317615/. This kind of software should help manage employee records and automate pаyrоll properly, taking local lеgislatiоn into аccоunt. It should also integrate easily with other systems so that, for example, there is a unified record of all financial activity within the company. That's the minimum I expect from this kind of software.