Skip to content
#207: Irresistible Complexity episode artwork

EPISODE · Jan 10, 2015 · 14 MIN

#207: Irresistible Complexity

from Developing Perspective

Rather than wading into the hullabaloo regarding Apple’s software quality directly I instead decided to take a step backwards and consider the forces that have driven us to this situation in the first place. My goal is to consider the forces that make keeping software stable over time difficult. The result can apply to small projects as well as to a company as large as Apple. Marketing Complexity: The pressure to keep adding features in order to keep software relevant in a marketplace. Intrinsic Complexity: The unfortunate reality that any added feature doesn’t just linearly increase complexity, instead it increases radically. Personnel/Personal Complexity: The tension and struggle around keeping sharp, talented engineers focused on stability when the promise of working on something else, newer and more exciting looms. These are the concerns we need to stay conscious of in order to manage our software over time. Handshake Problem

Episode metadata supplied by the publisher feed · Published Jan 10, 2015

Embed this episode

Ready to play

#207: Irresistible Complexity

0:00 14:28

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of Developing Perspective?

This episode is 14 minutes long.

When was this Developing Perspective episode published?

This episode was published on January 10, 2015.

Can I download this Developing Perspective episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!