I’m the middle of a Scrummerfall (http://www.agileprogrammer.com/dotnetguy/archive/2006/07/08/16855.aspx)
Euphamisticlly defined by Brad Wilson:
Scrummerfall. n. The practice of combining Scrum and Waterfall so as to ensure failure at a much faster rate than you had with Waterfall alone.
Perhaps this:
Scrummerfall. n. The practice of combining the meetings of Scrum with a Waterfall process. This ensures that the team doesn’t have to change the way they work while adopting Scrum.
Right now I’m at the tail-end of a project with a first-time Scrum team. Here is where we’re at.
100% Code Complete!
I still have no idea what the phrase “code complete” means (other than the title of a great book by Steve McConnell). Making this declaration with 35 bugs open is meaningless. The team front-loaded all feature development, postponed testing and deferred bug fixing. We’re still finding bugs.
Here are some symptoms to this approach
- Broken window syndrome: Developers come across bugs (while doing other bug fixing) which they dismiss. “yea, it’s not supposed to work in FireFox yet.”
- Increased project risk: The team explicitly scheduled 6 weeks of bug fixing time. No portion of the system is in a working state when “Code Complete” was declared. It’s unclear how much work is remaining to gauge if the system will be in a shippable state by the deadline.
- Time wasted on integration. To hit the “Code Complete” deadline, merging with other branches was deferred for two months. Several days have been spent just doing the merge. Bugs related to the merge continue to fall out.
- Other teams have to use our buggy system for full end-to-end testing.
People actually like the bug triage process. For some strange reason, folks are finding comfort in seeing a big number get chipped away at over the course of several weeks. It’s not seen as wasted time. - Low Quality, Little Automation
I believe a core Agile principle is to deliver a high-quality system at frequent intervals. When a team is doing the Scrummerfall there is no pressure on keeping a system healthy. Why invest in automated tests and automated deployments when there are two (or three) Sprints at the end dedicated to testing and bug fixing?
If a team is delivering a high-quality product at frequent intervals, it’s because some investment has been made to ensure that the quality always remains high. Usually, that means testing the system all the time. Testing is painful. When all the features in the system are verified by hand each iteration (”yup it still works”) someone eventually says “enough is enough” and begins automating tests. In the Scrummerfall there is no pressure to have a high-quality system at frequent intervals. Deployment, testing and bug fixing are deferred to the end. The pain doesn’t happen frequently enough for someone to try to fix it.
Mike Cohn likes to say, “The deadline [of the Sprint] is sacred.” I like to say, potentially shippable is sacred.

Joe,
I know exactly what you mean. We had a coach come out and point our team in the right direction in terms of agile/scrum and to give us some best practices in implementation. However, since the majority of the engineers’ backgrounds were in waterfall, the move *away* from waterfall was an uncomfortable one, and we always have to do a gut check and ask ourselves ‘is this agile?’
How do teams typically move from waterfall to agile/scrum with:
a) a mature product with thousands of lines of code
b) a reluctance to change
Hey Tirrell,
If it was easy, I’d be out of a job. ;) I’ll try to summarize my thought process when approaching teams in this state.
For a mature product that has been built with a waterfall process, the team must build a tight integration/build/release process. The team is then set-up for the next step they want to take. Whether it’s to start adding tests or adding small bits of functionality at a time.
Most teams are reluctant to change. It’s completely rational to proceed with step-wise, measured improvements. Ideas for change need to come from the team itself. You need to convince, not insist.
Buy amoxicillin with no prescription….
Buy amoxicillin without prescription. Buy amoxicillin online cheap amoxicillin….
Sweet nymphets….
Little nymphets. Angels nymphets….
All about Digimon Adventure Online Game. Digimon Adventure Fans Blog….
…Digimon is a small virtual pet. You can download and play an online RPG in the Digimon universe. It looks and feels like 2D graphic RPG adventure. You can train and level up your Digimon, make hundreds of quests, and travel through a huge universe a…
I came across your blog on Technorati. Nice site layout. I will stop by and read more soon.
Shag Hairstyles and Haircuts…
shag hairstyle basically gotits name from the word “shaggy” since …once the hair is cutand layered it gives off a shaggy look. The shag hairstyle has always been apopular hairstyle, and there are plenty ofshag hairstyles to choose from…
Buy amoxicillin without prescription….
Buy amoxicillin without prescription. Buy amoxicillin….
Infant amoxicillin reactions….
Amoxicillin. Amoxicillin rebate. Amoxicillin no prior prescription. Amoxicillin alternative. Amoxicillin side effects. Amoxicillin blood sugar….
Free animal sex free….
Free animal sex videos. Free animal sex pictures. Free animal sex. Animal sex stories free. Animal sex free. Free animal sex movies. Free animal sex pics….
Casino 1237157634…
Casino 1237157634…
Arbonne skin care products overview…
Arbonne is one of the best companies in the world when it comes to beauty and skin care. Its skin care product line is one of the best in the world that many women. The products of Arbonne International skin care products are formulated in Switzerland…
Shag Haircuts for Curly & Wavy Hair…
Stylists of the those celebrities are haircut gods, capturing each of their personalities and presenting them in sophisticated fun loving shag styles. Hopefully we’ll see more and more celebrities with their gorgeous shags….
Mortgage Refinance Costs…
If you are thinking over a mortgage refinance, you should pay attention a lot of mortgage refinance types of program. For example, you might want to look into a 12 years fixed rate mortgage refinance program. In this plan your mortgage payments are a b…
Anita’s Paper Dolls…
Fashion printable paper dolls - are dolls designed to reflect fashion trends or occasionally fantasy play. The dolls are made of vinyl or another plastic, and are made both as for play and for collections. They are enjoyed by many people around the wor…
Cruciferous Vegetables a Hope for Smokers…
All kind of cigarette is dangerous, no matter how it is manufactured, said doctors. For example they found that smoking tobacco described as ‘light’ and ‘mild’ is not better for health and is not safer to smoke compared with smoking regular tobacco…
Warnings on tobacco products from 30 November…
Researchers stated in a study that heart deseases are hitting the overweight people more than a decade sooner than “normal” weight people….
Swine flu vaccine…
Advices to avoid spread of the swine flu among humans include using standard infection control against influenza. This includes frequent washing of hands with water and soap or with alcohol-based hand sanitizers, especially after being outside….
Short hairstyles 2009…
There are many factors to consider when deciding a short hair style. I have always believed that the perfect hair style can only be created when you’ve considered all the variables.For example, your new short hair style should match your personality, …
mail viagra…
The child’s world life needs to buy viagra online support his or her educational goals. An organized, quiet study area is needed. A balance between diet, rest, play, and study should be maintained….
Amoxicillin…
An interesting post by a bloger made me ……
Prescription Amoxicillin…
An interesting post by a bloger made me ……
Cheap Amoxicillin…
An interesting post by a bloger made me ……
Buy Cheap Amoxicillin…
An interesting post by a bloger made me ……
Discount Amoxicillin…
An interesting post by a bloger made me ……
Synalar Cream…
An interesting post by a bloger made me ……
Prescription Drugs - Synalar Cream…
An interesting post by a bloger made me ……
Prescription Drugs - Amoxicillin…
An interesting post by a bloger made me ……
Prescription Synalar Cream…
An interesting post by a bloger made me ……
Cheap Synalar Cream…
An interesting post by a bloger made me ……
Cheap Synalar…
An interesting post by a bloger made me ……
Synalar…
An interesting post by a bloger made me ……
Prescription Synalar…
An interesting post by a bloger made me ……
Buy Cheap Synalar…
An interesting post by a bloger made me ……
Discount Synalar…
An interesting post by a bloger made me ……
Prescription Drugs - Synalar…
An interesting post by a bloger made me ……
Prescription Drugs - Elimite…
An interesting post by a bloger made me ……
Buy Cheap Synalar Cream…
An interesting post by a bloger made me ……
Buy Cheap Elimite…
An interesting post by a bloger made me ……
Prescription Drugs - Viagra…
An interesting post by a bloger made me ……
Buy Cheap Viagra…
An interesting post by a bloger made me ……
Cheap Pharmacy - Synalar Cream…
An interesting post by a bloger made me ……
Discount Elimite…
An interesting post by a bloger made me ……
Discount Synalar Cream…
An interesting post by a bloger made me ……
Prescription Elimite…
An interesting post by a bloger made me ……