The DevOps methodology has come of age in the past several years, and organizations are adopting key DevOps practices to transform their software practices.
Nicole Forsgren From Communications of the ACM | April 2018
Ordinary users need tools that automate the selection of custom-tailored faults to inject.
Peter Alvaro, Severine Tymon From Communications of the ACM | January 2018
Essence can keep software development for the IoT from becoming unwieldy.
Ivar Jacobson, Ian Spence, Pan-Wei Ng From Communications of the ACM | November 2017
Understanding the psychology of learning strategies leads to effective problem-solving skills.
Devon H. O'Dell From Communications of the ACM | June 2017
Essence is instrumental in moving software development toward a true engineering discipline.
Ivar Jacobson, Ian Spence, Ed Seidewitz From Communications of the ACM | December 2016
Expert-curated guides to the best of CS research for practitioners.
Peter Bailis, Camille Fournier, Joy Arulraj, Andrew Pavlo From Communications of the ACM | November 2016
Taking advantage of idleness to reduce dropped frames and memory consumption.
Ulan Degenbaev, Jochen Eisinger, Manfred Ernst, Ross Mcilroy, Hannes Payer From Communications of the ACM | October 2016