Software Architecture

September/October 2015

IEEE Software magazine cover

Editor in Chief Diomidis Spinellis discusses the importance of architectural considerations for developers. Read full article »

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

Cost Savings in Global Software Engineering: Where's the Evidence?

Cost Savings in Global Software Engineering: Where's the Evidence?

Researchers examined published studies of global software engineering to determine whether offshoring actually yielded cost savings. Read full article »

What Do Mobile App Users Complain About?

What Do Mobile App Users Complain About?

A study provides insight into the user-reported issues of iOS apps, along with their frequency and impact, which can help developers prioritize their resources. Read full article »

Announcements

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

Call for Papers:

Multimedia

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

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.


se-radio logo

SE-Radio