To include design in your dev sprint or get it done ahead of time?

by Cedric Dugas on June 17, 2014

One tough question that product managers seem to be split in half. In web development, design is often a big part of the product & takes a bigger place than in a conventional software product. That means you need to take more time for design, have multiple breeds of devs, front-end & back-end & fit all that in a scrum mindset.

That makes for some headache, that is why product managers will often opt to put design one sprint ahead. It’s just easier to manage, but at what cost?


On one side you get people that say you should never split design from development, all in one sprint.

1. Your user stories take two sprints for being done instead of one, big iterations are slower.
2. Design & development get split a bit, less collaboration on design creation, may miss some important answers.
3. Developers takes less accountability of the design
4. Designers get caught up between two guns, must deliver next sprint user stories but also help developers do mini iterations when the design does not work as expected.

Then on the other side, keeping both separate has also great advantages:

1. Most teams already worked somewhat like that, ease workflow between design & development
2. Easier to manager front-end devs workflow, always work to do
2. Make sure devs understand the user stories well, better estimation
3. Easier to manage designs flow, can get inputs from users & stackholder before going to development stage

For me..

I’m frankly not sure one option is always better than the other one. I guess it depends a lot on the team, the company, the culture you are in.

For now I opt to do design one sprint ahead, on some projects it makes sense to do it in the same sprint, but in a lot of projects, user stories can have more development than design, so figuring out how to make all that work in every sprint is a big headache.

I still integrate the designers in the agile team, they are there at the daily scrum, the devs know what the designers are working on, it’s a base to build upon, it all can change in the development sprint but at least we have some foundation we can start working with, and iterating on.



5 comments

In my project also we will have design one sprint ahead of development. The completion of design is one of the criteria for a user story to be ready for development.

The development team reviews the design before the start of the sprint. If it finds major gaps in the design, then the story is not picked up for development. Minor things are corrected and worked upon in the same sprint

by Ganesh on June 28, 2014 at 1:33 am. Reply #

nice article…. thanks for sharing…
web development

by m2soft on June 30, 2014 at 3:53 am. Reply #

Bit-7 Informatics is a Website designing company in Bhopal Madhya Pradesh, leading in IT field.
for more details please visit our website – http://webdesigningbhopal.com/

by webdesigningbhopal on July 4, 2014 at 2:06 am. Reply #

juste hi

by funpro on July 10, 2014 at 7:53 am. Reply #

E-commerce website designing company in Bhopal
for more details please visit our website- http://www.bit7informatics.com/

by bit7 informatics on July 15, 2014 at 6:56 am. Reply #

Leave your comment

Required.

Required. Not published.

If you have one.