Search the web
Sign In
New User? Sign Up
scrumdevelopment · Scrum Users
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Message search is now enhanced, find messages faster. Take it for a spin.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
curious about technical sustainability - looking for feedback   Message List  
Reply | Forward Message #22381 of 43443 |
I am wondering how people who have been using Scrum for over 6 months
on the same product are finding the quality of the code and
architecture hold up. I don't mean on projects that are longer than 6
months, but for a particular product that has several projects that
improve it over a period of at least 6 months.

When I ask people in my courses and at conferences where is the time
spent in adding new features to an existing system - writing the
feature or integrating it in - typically everyone answers it is in the
integration cost. I know this is because most people don't write
flexible, extensible, maintainable code incorporating the concepts of
design patterns in. Most of these people are also not using Scrum.

Scrum can both directly and indirectly help this challenge, however
(patterns being used or not). It directly helps this by building less
of what is not needed, thereby lowering the complexity of the system.
It can indirectly help this because many people doing Scrum
incorporate test-driven development and automated acceptance testing.

However, neither of these directly address architectural issues. I am
not espousing up-front architectures here - we do something else I do
not need to describe for the purposes of this question and which isn't
really Scrum anyway. I am just wondering if people's experience is
that Scrum has helped/hurt/left unchanged the quality of
code/architectur.

Anecdotal evidence is fine.

Thanks,

Alan Shalloway
CEO, Net Objectives





Thu Jul 12, 2007 3:56 am

alshalloway
Offline Offline
Send Email Send Email

Forward
Message #22381 of 43443 |
Expand Messages Author Sort by Date

I am wondering how people who have been using Scrum for over 6 months on the same product are finding the quality of the code and architecture hold up. I...
Alan Shalloway
alshalloway
Offline Send Email
Jul 12, 2007
3:56 am

I had a group of 4 teams working on the same product for > 6 months. Our challenge was not just to maintain the architecture, but to actually change some of...
Henrik Kniberg
hkniberg
Offline Send Email
Jul 13, 2007
11:08 am

Henrik: Thanks for your informative response. You clearly enunciated how Scrum can be used to attack architectural issues and that is valuable. However, that...
Alan Shalloway
alshalloway
Offline Send Email
Jul 13, 2007
8:36 pm

I loved Henrik's response too, and I think I understand what you're asking. ... I think some people do ignore this, and I think it does cause problems. The...
Greg Akins
angrygreg
Offline Send Email
Jul 14, 2007
12:27 pm

... Questions is, how you define customer value and how does the product owner prioritizes his backlog list? If the product owner has a pure sales / marketing...
harald.walker
Offline Send Email
Jul 14, 2007
1:44 pm

... Alan, I confess that I haven't read your book (and I've got a stack beside me waiting to be read), but I gather that this is a technique for creating and...
George Dinwiddie
gdinwiddie
Offline Send Email
Jul 14, 2007
3:35 pm

We have had and still have this very same problem, so I feel I can provide a little feedback from a real world situation. My experience is that it happens...
Wolfgang Schulze Zachau
wolfiesz
Offline Send Email
Jul 16, 2007
8:48 am
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help