The benefit of quick wins and that feeling of gratification for your team cannot be understated: they spur, foster, motivate and ultimately culminate in more focused development on active and future projects. – Guillermo Ramos, Greatistĭevelopment sprints, even inside the scope of a larger project, give your team the ability to achieve quick wins in what might otherwise be a painstakingly long development cycle. Effectively manage scope and resources, and the development process will not appear to slow. Decrease resources without decreasing scope and time goes up (the development process appears to slow). Increase scope without increasing resources and time goes up (the development process appears to slow). Changing any one of these will affect the other two. There are three things to consider: scope, resources and time. However, if the change is not related to a bug or security hole, ship the code on time and make the change in a future sprint. Change requests and bug fixes are inevitable. Changing deliverables and moving the goal line will delay the project, increase costs and kill team morale. The most important part of development is defining the deliverables and sticking to them. This way the hours and time we spent truly contribute to the end result. Often, the initial plan isn't ultimately what gets done for a given project, so we take the time to ensure that we clearly understand the problem and outline what success means before we start. At our company, we have an initial "Challenge Phase" that is designed to clarify scope and reduce risk in our projects.