The Software and IT sectors are, by their very nature, fast paced and ever evolving. With new technology appearing almost weekly, companies working in this sector are forced to adapt their products to keep up with the growing adoption of digital services. Challenges faced can include; scaling up systems to work with more clients, changing architecture of software to run on multiple different platforms and integrating advances in new technologies such as AI and cloud based, off-site hardware.