Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 43791
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 10, 20262026-05-10T15:33:03+00:00 2026-05-10T15:33:03+00:00

We have been using Scrum for around 9 months and it has largely been

  • 0

We have been using Scrum for around 9 months and it has largely been successful. However our burndown charts rarely look like the ‘model’ charts, instead resembling more of a terrifying rollercoaster ride with some vomit inducing climbs and drops.

To try and combat this we are spending more time before the sprint prototyping and designing but we still seem to discover much more work during the sprint than initially thought. Note: By this I mean the work required to meet the backlog is more involved than first thought rather than we have identified new items for the backlog.

Is this a common problem with Scrum and does anyone have any tips to help smooth the ride?

I should point out that most of our development work is not greenfield, so we are maintaining functionality in an existing large and complex application. Is scrum less suited to this type of development simply because you don’t know what problems the existing code is going to throw up?

Just how much time should we be spending before the sprint starts working out the detail of the development?

UPDATE: We are having more success and a smoother ride now. This is largely because we have taken a more pessimistic view when estimating which is giving us more breathing space to deal with things when they dont go to plan. You could say its allowing us to be more ‘agile’. We are also trying to change the perception that the burn down chart is some kind of schedule rather than an indication of scope v resources.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. 2026-05-10T15:33:03+00:00Added an answer on May 10, 2026 at 3:33 pm

    Some tips on smoothing things out.

    1) As others have said – try and break down the tasks into smaller chunks. The more obvious way of doing this is to try and break down the technical tasks in greater detail. Where possible I’d encourage you to talk to the product owner and see if you can reduce scope or ‘thin’ the story instead. I find the latter more effective. Juggling priorities and estimates is easier if both team and product owner understand what’s being discussed.

    My general rule of thumb is any estimate bigger than half an ideal day is probably wrong 🙂

    2) Try doing shorter sprints. If you’re doing one month sprints – try two weeks. If you’re doing two weeks – try one.

    • It acts a limiter on story size – encouraging the product owner and the team to work on smaller stories that are easier to estimate accurately
    • You get feedback more often about your estimates – and it’s easier to see the connections between the decisions you made at the start of the sprint and what actually happened
    • Everything gets better with practice 🙂

    3) Use the stand ups and retrospectives to look a bit more at the reasons for the ups and downs. Is it when you spend time with particular areas of the code base? Is it caused by folk misunderstanding the product owner? Random emergencies that take development time away from the team? Once you have more of an understanding where ups and downs are coming from you can often address those problems specifically. Again – shorter sprints can help make this more obvious.

    4) Believe your history. You probably know this one… but I’ll say it anyway 🙂 If fiddling with that ghastly legacy Foo package took 3 x longer than you thought it would last sprint – then it will also take 3 x as long as you think the next sprint. No matter how much more effective you think you’ll be this time 😉 Trust the history and use things like Yesterday’s Weather to guide your estimates in the next spring.

    Hope this helps!

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Ask A Question

Stats

  • Questions 71k
  • Answers 71k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

    How to approach applying for a job at a company ...

    • 7 Answers
  • Editorial Team

    How to handle personal stress caused by utterly incompetent and ...

    • 5 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • added an answer Depending on what technology you're using, there is usually a… May 11, 2026 at 1:26 pm
  • added an answer You want a combination of a minidump (use DrWatson to… May 11, 2026 at 1:26 pm
  • added an answer Something like this? Join your table with itself, and exclude… May 11, 2026 at 1:26 pm

Related Questions

No related questions found

Trending Tags

analytics british company computer developers django employee employer english facebook french google interview javascript language life php programmer programs salary

Top Members

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.