Software Engineering


In this week’s Software Process and Measurement Cast, I speak with Rob Rastovich, CTO of ThingLogix. We talked about meeting customer needs through developing solutions using the AIoT (not a typo).  This is a seachange for both businesses and developers who will need to reskill and rethink what is possible.

(more…)

In this episode, we feature our interview with Christiano Gherardini. Chris and I talk about the impact of using Enterprise Resource Planning (ERP) packages on businesses and as importantly, the impact of packages and consultants as a tool to influence the direction of software development in a firm. 

(more…)

Intellectual property protection impacts almost everyone whether they are aware of it or not.  Trademarks, copyrights, patents, and trade secrets are all part of a wide-ranging discussion of IP protection in the software environment. Rick provides great insight into a rapidly evolving field. 

(more…)
Play Now!

Alex Omeyer and I discussed defining, tracking, and measuring technical debt. Technical debt generates a liability that every organization must deal with. As Alex states, “tech debt might not be the sexiest topic” but if teams and organizations don’t address their liabilities it will be difficult to deliver the value customers need and expect. 

We also talk about the practicalities of pivoting life ambitions and entrepreneurship.

(more…)

This week Caleb Woods, CEO and Senior Software Craftsman at RoleModel Software joins the podcast. Caleb and I talk about the role of craftsmanship in developing and maintaining software (or really anything else).

Caleb Woods – RoleModel’s CEO – Caleb is a proven leader with extensive experience evaluating technology trends, leading teams, and implementing best practices. As CEO, Caleb promotes continuous improvement while cultivating a collaborative work environment.

(more…)
Play Now!

Chaos Engineering comes to the Software Process and Measurement Cast this week delivered (chaotically) by Mikolaj Pawlikoski.  Miko and I talked about the definition of chaos engineering, why chaos is not scary, and most importantly his new book Chaos Engineering, Site reliability through controlled disruption.  One of the most important side effects of chaos engineering is uninterrupted sleep caused by things not going bump in the night!

(more…)

Play Now!
Listen and Subscribe on Apple Podcast
Listen and Subscribe on Google Podcasts

The Software Process and Measurement Cast 614 features our interview with Jennifer Bonine.  Jennifer and I talked AI, the impact of AI on the future of work, and how to re-skill for the next industrial revolution. This is not science fiction, and the future is not as far away as you might think.   (more…)

Play Now!

Listen and Subscribe on Apple Podcast
https://bit.ly/3fmn1IAListen and Subscribe on Google Podcasts

The Software Process and Measurement Cast 606 features our interview with Marco Faella, author of Seriously Good Software: Code that Works, Survives, and Wins. Marco and I discussed quality, craftsmanship, and how being a passionate coder and academic mix. 

Marco Faella teaches advanced programming at a major Italian university. His published work includes peer-reviewed research articles, a Java certification manual, and a video course on Java streams.   (more…)

Listen Now!

Subscribe: Apple Podcast
Check out the podcast on Google Play Music

 

The SPaMCAST 594 features our interview with Dennis Lewis.  Mr. Lewis, author of Behold the Cryptopreneurs, and I talked about how blockchain and cryptocurrencies are changing all types of software development. Dennis provides great advice for technologists and entrepreneurs that is immediately actionable (without violating social distancing). (more…)

 

Direct Playback!

Subscribe: Apple Podcast
Check out the podcast on Google Play Music

SPaMCAST 576 features a discussion on learning and experimentation with Kim Pries.  Kim has coded, tested, lead, and is an author. He has also delivered pointed advice as the Software Sensei.  Today we discussed the relationship between learning and experimentation which is at the heart of growing as you practice software development. (more…)

Next Page »