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 http://youtu.be/O3cJQTZXAI8 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!
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.
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
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 »
Episode 221: Jez Humble on Continuous Delivery Johannes Thönes interviews Jez Humble, senior vice president at Chef, about continuous delivery (CD). http://www.se-radio.net/
Video: On Computing
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.
Computer magazine, the IEEE Computer Society's flagship publication, covers all aspects of computer science, computer engineering, computing technology, and applications.
IEEE Annals of the History of Computing covers computer history with scholarly articles by leading computer scientists and historians, as well as first-hand accounts.
Cloud Computing magazine is committed to the timely publication of peer-reviewed articles that provide innovative research ideas, applications results, and case studies in all areas of cloud computing.
IEEE Computer Graphics and Applications magazine bridges the theory and practice of computer graphics, from specific algorithms to full system implementations.
Computing in Science & Engineering addresses the need for efficient algorithms, system software, and computer architecture to address large computational problems in the hard sciences.
IEEE Intelligent Systems magazine covers the theory and application of systems that perceive, reason, learn, and act intelligently.
IEEE Internet Computing is a crossroads for researchers and industry developers, providing journal-quality exploration and review of emerging and maturing Internet technologies and applications.
IT Professional magazine examines emerging technologies, security issues, data management techniques, and systems integration challenges and how they affect the enterprise.
IEEE Micro focuses on the technologies of computers and peripherals � systems, components, and subassemblies, as well as communications and software.
IEEE MultiMedia magazine serves readers who are interested in harmoniously using multiple media types to create new experiences.
IEEE Pervasive Computing explores pervasive, mobile, and ubiquitous computing for developers, researchers, and educators.
IEEE Security & Privacy presents research articles, case studies, tutorials, and columns for workers at all levels of the information security industry.
IEEE Software offers pioneering ideas, expert analyses, and thoughtful overviews for professional developers and managers who need to keep up with rapid technology change.