Guest:
Mark Seemann
@ploeh
Mark Seemann talks with Dave Rael about value, software quality, and the potential pitfalls of too much focus on one axis
Mark Seemann helps programmers make code easier to maintain. He's a Danish freelance programmer, author, conference speaker, and MVP.
Chapters:
1:58 - Dave introduces the show and Mark Seemann4:15 - Mark's interest in the question of what value means8:40 - Concerns over quality being left behind because of the focus on value11:30 - The futility of measures showing problems with the quality of your software because it's too late14:39 - Code coverage as a metric for code quality17:32 - Hidden problems and the futility of trying to know the value of software25:37 - Quality and long-term maintainability30:19 - The impedance mismatch of the software quality problem with the perceptions and expertise of the rest of business34:55 - Balancing quality and value, the necessity of both, the insufficiency of either without the other, and the swinging of the pendulum40:38 - The problem of assessing quality and quality as the absence of problems43:21 - The subjectivity of readability and other attributes of quality - the necessity of truest and development team autonomy46:02 - Team alignment, raising the bar, challenges of different roles, and managing your message51:13 - Keeping up with Mark
Resources:
Mark's First Appearance on Developer On Fire
Dan North
Doc Norton on Developer On Fire
Doc Norton on .NET Rocks! on Agile Metrics - Including the Reality of Velocity as "Lagging Indicator"
Goodhart's Law
Brooks's Law
Knight Capital Group
Troy Hunt on Developer On Fire
Probably Not the Tweet to Which mark Referred, but Still Relevant - From Udi Dahan
Dan North's Introducing BDD Blog Post
Uncle Bob Martin on Developer On Fire
Scott Nimrod on Developer On Fire
Mark's book recommendation:
Mark's top 3 tips for delivering more value:
view more