#103 - Software Development Pearls - Karl Wiegers

Published: Sept. 5, 2022, noon

\u201cA way to boost productivity is to create high-quality software from the outset, so that teams can spend less time on rework, both during development and after the release."

\n

Karl Wiegers is the author of \u201cSoftware Development Pearls\u201d and the Principal Consultant at Process Impact. In this episode, Karl shared some lessons he has learned over the past five decades of his career. We first discussed software requirement, its role for communication, and the importance of defining the right requirements. Karl then touched on the reasons we can\u2019t optimize all desirable quality attributes and instead advised how we should define the quality attribute requirements. Next, Karl shared some project management pearls, related to work planning and dealing with estimates. Towards the end, Karl explained the relation between quality and productivity, using pain as a driver for improvement, and his ultimate pearl of wisdom.

\n

Listen out for:

\n
    \n
  • Career Journey - [00:05:46]
  • \n
  • Requirements for Communication - [00:08:07]
  • \n
  • Importance of the Right Requirements - [00:13:49]
  • \n
  • Importance of Definitions - [00:16:23]
  • \n
  • Optimizing Quality Attributes - [00:18:48]
  • \n
  • Specifying Quality Attribute Requirements - [00:21:59]
  • \n
  • Work Plans & Friction - [00:24:48]
  • \n
  • Giving Estimates - [00:31:03]
  • \n
  • Pressure to Making Commitment - [00:35:19]
  • \n
  • High Quality & Productivity - [00:39:38]
  • \n
  • Pain as Improvement Driver - [00:45:16]
  • \n
  • Ultimate Pearl - [00:50:25]
  • \n
  • 3 Tech Lead Wisdom - [00:54:09]
  • \n
\n

_____

\n

Karl Wiegers\u2019s Bio
\nKarl Wiegers is Principal Consultant with Process Impact, a software development consulting and training company. He has a PhD in organic chemistry. Karl is the author of 13 books, including Software Development Pearls, Software Requirements, The Thoughtless Design of Everyday Things, Successful Business Analysis Consulting, and a forensic mystery novel titled The Reconstruction. You can reach him at ProcessImpact.com or KarlWiegers.com, where you can hear more than 50 songs he has recorded just for fun, including 18 originals that he wrote.

\n

Follow Karl:

\n
    \n
  • LinkedIn \u2013 https://www.linkedin.com/in/karlwiegers
  • \n
  • Website \u2013 https://karlwiegers.com
  • \n
  • Process Impact \u2013 https://www.processimpact.com
  • \n
  • Medium \u2013 https://karlwiegers.medium.com
  • \n
\n


\n

Our Sponsors

\n

DevTernity 2022 (devternity.com) is the top international software development conference with an emphasis on coding, architecture, and tech leadership skills. The lineup is truly stellar and features many legends of software development like Robert "Uncle Bob" Martin, Kent Beck, Scott Hanselman, Venkat Subramaniam, Kevlin Henney, and many others! The conference takes place online, and we have the 10% discount code for you: AWSM_TLJ.
\n

\n

Skills Matter is the global community and events platform for software professionals. You get on-demand access to their latest content, thought leadership insights as well as the exciting schedule of tech events running across all time zones.
\nHead on over to skillsmatter.com to become part of the tech community that matters most to you - it\u2019s free to join and easy to keep up with the latest tech trends.

\n


\n

Like this episode?
\n
Subscribe on your favorite podcast app and submit your feedback.
\nFollow @techleadjournal on LinkedIn, Twitter, and Instagram.
\nPledge your support by becoming a patron.
\nFor more info about the episode (including quotes and transcript), visit techleadjournal.dev/episodes/103.