Considering the issues and opportunities raised by Agile practices in the development of high-integrity software.
Roderick Chapman, Neil White, Jim Woodcock From Communications of the ACM | October 1, 2017
In August Google employee James Damore made the news and even Wikipedia by publishing his speculation that female software engineers are underrepresented due to...Wired From ACM Opinion | September 1, 2017
The contention that America's workers lack the skills employers demand is an article of faith among analysts, politicians, and pundits of every stripe, from conservative...Technology Review From ACM Opinion | August 28, 2017
We inhabit a small planet orbiting a medium-sized star about two-thirds of the way out from the center of the Milky Way galaxy—around where Track 2 on an LP record...The New Yorker From ACM Opinion | August 25, 2017
Law enforcement officials, technology companies and lawmakers have long tried to limit what they call the "radicalization" of young people over the internet.
The New York Times From ACM Opinion | August 23, 2017
In 1977, four recent MIT graduates who'd met at MIT's Laboratory for Computer Science used the lab's PDP-10 mainframe to develop a computer game that captivated...Technology Review From ACM Opinion | August 22, 2017
Last year, the Japanese company SoftBank opened a cell phone store in Tokyo and staffed it entirely with sales associates named Pepper. This wasn't as hard as it...Wired From ACM Opinion | August 16, 2017
About five years ago, Ari Popper enrolled in a course on science-fiction writing at the University of California, Los Angeles, hoping to distract himself from the...The New Yorker From ACM Opinion | July 31, 2017
As unconventional computing comes of age, we believe a revolution is needed in our view of computer science.
Dominic Horsman, Vivien Kendon, Susan Stepney From Communications of the ACM | August 1, 2017