IEEE Software


Software Engineering: An Idea Whose Time Has Come and Gone?

by Tom DeMarco

We’re now just past the 40th anniversary of the NATO Conference on Software Engineering in Garmisch, Germany, where the discipline of software engineering was first proposed. Because some of my early work became part of that new discipline, this seems like an appropriate moment for reassessment.

Read more

» Tom DeMarco's essay inspired several readers to send in letters to the editor. To foster discussion in the software engineering community, we offer them here.

The Task-Based Interface: Not Your Father's Desktop

by Greg Goth

The typical desktop computing environment hasn't changed much since the mass adoption of the GUI. No matter what operating system your computer might feature, no matter what occupation you pursue, the files-and-folders paradigm is ubiquitous, accepted, and tolerated as so much digital dogma. But for a handful of researchers, this model isn't quite right.

Read more »

Share this article »

Web extras

 Grady Booch On Architecture Podcast RSS icon

IEEE Software is delighted to introduce a regular podcast by Grady Booch. Grady has recorded all of his On Architecture columns from IEEE Software.

Current podcast:

 More podcasts

21. Software Abundance in the Face of Economic Scarcity, Part 1
Software-intensive systems are an inescapable and necessary element in helping us operate, innovate, and even thrive in the face of lean economic times.

 IEEE Software Bookshelf 

Want to review a book for IEEE Software?

Current review:

More reviews

 

How Effective Is Your Software Architecting Process?

by Scott Brookhart

 

Many software developers have a notion of the software architecting process, but I would guess that few of them have a text that adequately describes it in a readable style with effective practices. More »

About the magazine

IEEE Software magazine offers pioneering ideas, expert analyses, and thoughtful overviews for professional developers and managers who need to keep up with rapid technology change.

Subscribe to IEEE Software

Announcements

Celebrating 25 Years of IEEE Software's Publication. The magazine's current and past volunteer leaders reviewed hundreds of articles Software published in the last 25 years and picked their favorites. They offer this remarkable list of 35 Must-Reads.

IEEE Software's 2008 Annual Index (HTM)
2008 Reviewer Thanks (PDF) 

Related products

Free and Open Source Software (FOSS): An In-Depth Look
Edited by Christof Ebert
$29 Buy »

Top Picks: Visionary Pragmatics in Software Design
Edited by Hakan Erdogmus, John Grundy, and Frances Paulisch
$29 Buy »

Mapping the Software Development Territory
by Hakan Erdogmus, John Grundy, and Frances Paulisch (eds.)
$29 $19 (save 34%) Buy

Visionary Pragmatics in Software Design
by Hakan Erdogmus, John Grundy, and Frances Paulisch (eds.)
$29 $19 (save 34%) Buy

Building the Right Software the Right Way
by Hakan Erdogmus, John Grundy, and Frances Paulisch (eds.)
$29 $19 (save 34%) Buy

Ideas with Impact—Requirements, Testing, and Quality
by Hakan Erdogmus, John Grundy, and Frances Paulisch (eds.)
$29 $19 (save 34%) Buy

Resources