I agree that a 2 week sprint is a bad idea. I’d shrink it to 5 days or just move to continuous flow for planning. For delivery, I focus on daily. Mature product should have no problem with this unless the team structure and application architecture are a mess. The purpose isn’t to deliver the entire feature we planned to deliver. The purpose is to discover how poorly we understood the need that the feature should fulfill and to minimize how much investment we need to make to fulfill it. Teams lose context when they lack a stake in product ownership and are just acting as overpaid typists.
