Scrum and Design

At the day job, I am part of a Scrum development project. Within this context, I was searching for practical experience / best practices on how to manage the web design part of a web application.

Before the project started, I asked some people for their advice and googled around. Just like the discussion at Stackoverflow on “How do you apply Scrum to the design part of web development?”, there seemed to be 2 streams of thought:

  1. Design screens as part of a sprint
  2. Design screens early on, ideally in the sprint before a function is developed

After a couple of sprints (still in the newbie category), I recommend following the advice given in option 2: Start as early as possible working on your web app design and UI vision. Things like what kind of grid, what basic layout do you want to follow, and what the header and footer, as well as the basic navigation should look like. Design some of the main screens. At the same time, expect that interaction and design changes will occur.

@persillie sent me this useful article. IMHO this is a very good quote on this topic:

Resist the temptation to create the entire design upfront. The design should evolve based on the feedback you receive, and the details are created incrementally as part of the canvas grooming work.

By nchenga

Nchenga-nchenga is my nickname. Chiperoni.ch is my online playground, scrap book, and on-going collection of bookmarks and interesting quotes. Chiperoni is a Malawian term for cold, grey, rainy weather. I am a bridge blogger somewhere between Basel and Blantyre. The opinions and comments expressed here are my own personal opinions and do not represent my employer's view in anyway. So far, this blog is free of advertising or paid articles or similar.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.