SE-Radio-Episode-273-Steve-McConnell-on-Software-Estimation

Topics covered
Popular Clips
Episode Highlights
Risk Identification
Identifying risks early in a project is crucial for effective risk management. emphasizes that Scrum practices, with their short iterations, naturally lead to early and frequent risk identification. This proactive approach allows teams to address risks with higher leverage options, reducing significant inherent risks and sources of variability in software projects 1.
If we can identify risks early rather than late, we typically have way higher leverage options for addressing those risks.
---
adds that agile methods, like Scrum, help mitigate intrinsic risks by requiring deliverables every two weeks, which must be accepted by stakeholders, thus reducing the risk of incomplete work 2.
Uncertainty Management
The cone of uncertainty is a critical concept in project estimation, highlighting the variability and unpredictability in software projects. explains that effective management involves attacking the highest sources of variability first, reducing uncertainty as the project progresses 3.
The cone of uncertainty is a way of describing what can happen on a healthy project.
---
However, many teams fail to manage this effectively, often leaving the hardest problems for last, which complicates estimation and project control. McConnell also notes that early project estimates are often unreliable due to numerous unknowns, emphasizing the need for rough sizing based on historical data to set realistic expectations 4.
Related Episodes


SE Radio 637: Steve Smith on Software Quality
Answers 383 questions

SE-Radio Episode 262: Software Quality with Bill Curtis
Answers 383 questions
SE Radio 599: Jason C. McDonald on Quantified Tasks
Answers 383 questions

Episode 112: Roles in Software Engineering II
Answers 383 questions

Episode 183: SE Radio becomes part of IEEE Software
Answers 383 questions

SE Radio 574: Chad Michel on Software as an Engineering Discipline
Answers 383 questions

SE Radio 606: Charlie Jones on Third-Party Software Supply Chain Risks
Answers 383 questions

SE-Radio-Episode-234:-Barry-O'Reilly-on-Lean-Enterprise
Answers 383 questions

Episode 100: Software in Space
Answers 383 questions

SE-Radio Episode 317: Travis Kimmel on Measuring Software Engineering Productivity
Answers 383 questions

seradio-episode130-codeVisualizationWithMicheleLanza.mp3
Answers 383 questions

SE Radio 627: Chuck Weindorf on Leaders and Software Engineers
Answers 383 questions

SE Radio 559: Ross Anderson on Software Obsolescence
Answers 383 questions













