In 2019, it's probably not too out of scope for nearly any business to argue software is a core part of their daily activities. The digital transformation is basically done, if in the last 10 years you didn't turn your company into a quasi-tech company your competitors did and you died.
I'd make the guess that one could go into finer detail on what specific type of software development falls in-line with the daily activities, but software development in general might be too broad. An ecommerce company probably could argue php development is part of its daily development, but if it hired a contractor to modify their build system, that might be outside the scope of their core business.
I'm just not convinced that's a straightforward question to answer. I once worked for a hardware company that outsourced new hardware development to a contractor. We had a guy in house for maintenance, and the occasional hardware bug that propped up, but we only designed a new box once every 5 years or so... it just didn't make sense to have the team in house. We did manufacturing in house, and we had a huge software team... but though our money came from selling the hardware, we didn't do that in house.
As the company grew much larger, we did eventually expand our product line, and did build a team. But for several years, we just had 1 dedicated hardware guy.
What a huge drag on people’s livelihoods, making a broad swath of mutually beneficial business relationships illegal until someone goes through a multi year legal battle with the state.
I'd make the guess that one could go into finer detail on what specific type of software development falls in-line with the daily activities, but software development in general might be too broad. An ecommerce company probably could argue php development is part of its daily development, but if it hired a contractor to modify their build system, that might be outside the scope of their core business.