The pursuit of simplifying things and optimizing time has always been a challenge for software companies, so processes for achieving that are constantly changing. Their goal is to deliver the product in a shorter time, but with the same quality and durability.