The "ideal" sprint length

Many organisations today use Scrum as a framework for managing software projects and developing applications. As a certified ScrumMaster, I have been using Scrum for over five years and have seen it run in many different companies. When implemented correctly, I have seen that Scrum can be extremely successful. However,…