Current Issue: Microservices

What's New

The Latest from the Magazine


The Podcast for Professional Developers

SE-Radio Episode 327: Glynn Bird on Developer Productivity with Open Source

Glynn Bird, headshot

Nate Black interviews Glynn Bird on how to maximize productivity and learning by consuming and producing open source software.

Listen »

IEEE Software Blog

From the Editors

Why Should Startups Care about Technical Debt?

We asked 84 start-ups to estimate levels of technical debt in their products and reflect on their software engineering practices. Technical debt is a metaphor to describe suboptimal solutions arising from a tradeoff between time-to-market, resources, and quality. When technical debt isn't addressed, the compound effects of suboptimal solutions hinder further product development and reduce overall quality.

Read blog »