Partially because of the pandemic, and partially because of trends that were in place before the pandemic, the biggest companies in the world have been getting bigger in the past 18 months. Mid-sized and small companies, especially those that require brick-and-mortar locations to provide their services, have been struggling.
There are a few different reasons for this. It’s important to note that this is not just because of COVID; in 2018, The Wall Street Journal was explaining that big companies get bigger, faster because of how they work with technology.
This is the common argument -- that smaller and mid-sized companies are falling behind because they don’t have a good approach to digital transformation. When done right, digital transformation can mean:
Those are the advantages that you want, and big companies chase them as much as small companies do. How can a smaller company scale into a bigger company, then?
Deloitte has written extensively about this, noting that software development needs to change in a few key ways for smaller firms. Notably:
Basically, what’s being described here is a move away from the waterfall method towards more agile methods for software development, including RAD, or Rapid Application Development. Deloitte actually did a project recently with the U.S. Transportation Security Administration, and used a RAD approach instead of a traditional dev approach. The benefits were obvious, and fast:
Get quicker, be able to take feedback from clients faster, save money with less fixes, and see quicker ROI into market. Basically: speed up, reduce cost, and improve quality. That’s how you level the playing field.
Get an outsourced team, ideally using a “Team Extension” model where the outsourced team folds into your team. Then you get the expertise of the outsourced team -- and they’ve worked on agile methodologies and RAD projects before, so they know how to hit the ground running -- and you save on costs while gaining value. Hiring and internal team development are risky with how quickly the software world is moving. Outsourcing makes sense, especially when cost positions were so confused in 2020.
If you’re considering this and want to know what types of characteristics you should look for in an outsourced team, consult our checklist: