Raikes talks about how companies can be successful at software and hardware, but only within a certain scope. If you’re looking at the overall market, it has to be either hardware or software, he says. Within a niche, it is sometimes important to do both.