Skip to main content

Fitting new architecture design in Scrum

Last post 11:47 am September 13, 2017 by Ian Mitchell
1 reply
11:27 am September 13, 2017

My team is working on creating a new framework / rendering engine, from scratch - essentially rewriting and reimagining. The vision and the plan came from an architect to the team's backlog. It then ties into rewriting 2 areas of our product into this new framework. At the moment, its going through weeks of spike work, followed by another phase of setting up new repositories, etc. by our Scrum team. As a Scrum Master, it doesn't feel like this is the most agile way of working on this - as in "delivering working software every sprint." I'm struggling a bit on where this fits into the Scrum framework, and the product backlog especially. Should it not start from the Product Vision, down to epics and stories around the value of rewriting areas of the product, and the architecture pieces as the "how" / tasks under those epics and stories? Any guidance is most welcome.

 


11:47 am September 13, 2017

When you consider all of that rewriting and re-imagining, and work being done from scratch, how will the various assumptions and hypotheses be tested? How will an emergent architecture be validated? What approach to validated learning is being taken here?

Isn't it worth delivering something every Sprint which enables the inspection and adaptation of the evolving product, no matter how small that something may be?


By posting on our forums you are agreeing to our Terms of Use.

Please note that the first and last name from your Scrum.org member profile will be displayed next to any topic or comment you post on the forums. For privacy concerns, we cannot allow you to post email addresses. All user-submitted content on our Forums may be subject to deletion if it is found to be in violation of our Terms of Use. Scrum.org does not endorse user-submitted content or the content of links to any third-party websites.

Terms of Use

Scrum.org may, at its discretion, remove any post that it deems unsuitable for these forums. Unsuitable post content includes, but is not limited to, Scrum.org Professional-level assessment questions and answers, profanity, insults, racism or sexually explicit content. Using our forum as a platform for the marketing and solicitation of products or services is also prohibited. Forum members who post content deemed unsuitable by Scrum.org may have their access revoked at any time, without warning. Scrum.org may, but is not obliged to, monitor submissions.