I know it may sound like I’m painting a rosy,Â infallibleÂ picture of Scrum. Â It’s the truth, though, and I feel like it solved most of my project problems. Â There is, however, one main problem I saw that made Scrum, and Iterative Development in general, fall flat on its face. Â It’s called Technical Debt, and it’s a problem with programming in general, not Scrum/Agile. Â When it rears its head in Scrum, the effects are devastating, and I believe one of the main reasons Scrum fails for a lot of people.
This article will discuss what Technical Debt is from a Flash/Flex developer perspective, how it negatively affects my Scrum projects, and what are some of the prescribed ways to prevent it. Â Nothing ground breaking here folks, justÂ corroborationÂ that TD IS a major problem, and not even Scrum is immune.
Continue reading “Agile Chronicles #12: Technical Debt”
I wanted to talk about the Backlog again with regards to Scrum, an iterative Agile Software Development process. I’m working on 2 products simultaneously in my spare time, and have noticed a few patterns the Product Backlog has helped me with, as well as pointing out priority problems. I thought it important to bring this up again on what a Backlog is, how it solves the scope creep problem, and how you can use it incorrectly.
Continue reading “Agile Chronicles #11: The Backlog and Product Development Challenges”
The Agile Chronicles is a set of articles documenting my experiences using anÂ Agile process (Scrum) in software development on my current Flex project.
- Part 1 – Stressful
- Part 2 – Code Refactoring
- Part 3 – Branch Workflow
- Part 4 – POC, Strategy, and Design Challenges
- Part 5 – Acceptance Criteria & Punting
- Part 6 – Tools, Extra Merge Day, and Postponed Transitions
- Part 7 – Bugs, Unit Testing, and Throughput
- Part 8 – Demo, Burnout, and Feature Juggling
- Part 9 – Scope Creep
- Part 10 – Conclusions
In this article, I discuss how Scrum for the most part brings Scope Creep under control, the areas where it doesn’t, and what you can do about it.
Continue reading “Agile Chronicles #9: Scope Creep”