Release Engineering

March/April 2015

IEEE Software magazine cover

Three release engineers share their perspectives on quality metrics for releases and on continuous delivery's benefits and limitations. They also discuss release-engineering job skills, the required mind-set, the role of education, and cultural change, and they recommend future research areas. The Web extra at is an audio recording of Davide Falessi speaking with Guest Editors Bram Adams and Foutse Khomh about release engineering and its value to the software industry. Read full article »

Download the first digital edition of 2015 for free!
First Free Download

About IEEE Software

IEEE Software offers pioneering ideas, expert analyses, and thoughtful insights for software professionals who need to keep up with rapid technology change. It's the authority on translating software theory into practice.

Articles from IEEE Software

The Five Properties of Successful Architectural Oversight

The Five Properties of Successful Architectural Oversight

Successful architectural oversight is key to a software development project's success. For oversight to be effective, it must be timely, objective, systematic, constructive, and pragmatic. Read full article »

Hiring in the Software Industry

Hiring in the Software Industry

In this excerpt from Software Engineering Radio, Tobias Kaatz talks with Randy Shoup, formerly Kixeye’s CTO and Google's Cloud Computing Group director of engineering. Read full article »


Free podcast series: On Computing by Grady Booch and Software Requirements Talk by Jane Cleland-Huang.

Call for Papers:


Visit IEEE Software's multimedia page for more podcasts and videos »

Podcast: Software Engineering Radio

Software Engineering icon

Episode 221: Jez Humble on Continuous Delivery
Johannes Thönes interviews Jez Humble, senior vice president at Chef, about continuous delivery (CD).


Video: On Computing

On Computing icon

Of Boilers, Bit, and Bots
Author Grady Booch provides an audio recording of his On Computing column, in which he discusses how parallels exist between the Industrial Revolution and our current computing revolution regarding risk, transparency, and responsibility.