Sprint start and stop days - what's best
However, this week, there was discussion on the Scrum development forum and a number of folks are in favor of starting on Thursday and ending on Wednesday. Reasons given are as follows:
- There are often holidays on Mondays and Fridays which interrupt the cycle and therefore the rhythm.
- If sprints are a little behind and you end on a Friday, it will force teams to work on the weekends -- generally shunned upon by the Agile community.
- On Fridays, folks generally tend to glide through the demos and retrospectives and as a result there is a drop in productivity.
- Team members work from home on Fridays.
Certainly school for thought. I have to give this a try.
What's been your experience?
Jack





I have received many requests to assist with Agile training and deployment. I am humbled by your interest and, being a huge proponent of Agile, want to help any way I can by providing consulting where I am able to.





January 6, 2010
For couple of months now all 3 of our teams moved to 1 week sprints:
-Sprint starts on Monday
-Code freeze on Thursday before noon
-Release and post-mortem on Thursday afternoon
-Planning Friday morning
-Friday afternoon we have something called Jam which is equivalent to Google 20% time when everyone is working on their own projects
-Friday at 4:00pm Demos and beer.
This works for us well however I got Intrigued by Thursday starting time. It is true that stat holidays throw a wrench into our rhythm.
Posted by: Allan Wolinski | 01/06/2010 at 10:57 PM
We have 2 week sprints delivering a live web product mostly used in the USA but developed in the UK so we deliver at 10:00 local time so it's quiet in the customer's time zone(s).
We code freeze on Tuesdays but have occasionally been known to delay making SVN tags until Wednesday morning.
We start communicating deliverables on Monday but one thing I'm hoping to improve here (especially now that I'm a Certified ScrumMaster) is the demo / retrospective - which is currently more of an email with screen grabs. :-$
Posted by: Craig Emery | 01/07/2010 at 03:32 AM
My current team (one developer and me!) works best with a one-week sprint that starts on Wednesday and ends on Tuesday.
I no longer like Monday starts for the reasons mentioned above.
I like short sprints because it forces you into the right mindset - a sprint is SHORT. Two or three week sprints seem more like marathons that you have to pace yourself for.
Best,
--Bruce
Posted by: Bruce Onder | 01/09/2010 at 08:52 AM
Thanks for pitching in Bruce. Appreciate your thoughts on this topic
Jack
Posted by: Jack Milunsky | 01/09/2010 at 08:09 PM
Hi Jack,
My teams are using 2 weeks sprint, but
first day - we spend on planning session and new backlog stories estimating
9 day - code freeze day. Release candidate preparation and stabilization code change are allowed only.
10 - day - preparing documentation, fix delayed unit tests, preparing to the demo, DEMO at the end of the day.
Posted by: Dmitry | 01/31/2010 at 11:32 PM
Sounds like you have your process down pat. That's great. Is your first day usually a monday?
Posted by: Jack Milunsky | 02/22/2010 at 07:54 PM