The developer-centric approach to measuring and improving productivity.
Abi Noda, Margaret-Anne Storey, Nicole Forsgren, Michaela Greiler From Communications of the ACM | November 2023
A discussion with Alfred Spector, Peter Norvig, Chris Wiggins, Jeannette Wing, Ben Fried, and Michael Tingley.
Peter Norvig, Alfred Spector, Chris Wiggins, Jeannette M. Wing, Ben Fried, Michael Tingley From Communications of the ACM | August 2023
The loss of potential gain from other alternatives when one alternative is chosen.
Kelly Shortridge, Josiah Dykstra From Communications of the ACM | July 2023
Early insights and opportunities of AI-powered pair-programming tools.
Christian Bird, Denae Ford, Thomas Zimmermann, Nicole Forsgren, Eirini Kalliamvakou, Travis Lowdermilk, Idan Gazit From Communications of the ACM | June 2023
Designing an algorithm with reduced connection churn that could replace deterministic subsetting.
Peter Ward, Paul Wankadia, Kavita Guliani From Communications of the ACM | May 2023
A discussion with Maya Kaczorowski, Falcon Momot, George Neville-Neil, and Chris McCubbin
Maya Kaczorowski, Falcon Momot, George Neville-Neil, Chris McCubbin From Communications of the ACM | April 2023
Now is the time to shape what future payment flows will reveal about you.
Raphael Auer, Rainer Böhme, Jeremy Clark, Didem Demirag From Communications of the ACM | March 2023
Demystifying zero trust and its implications on enterprise people, process, and technology.
Matthew Bush, Atefeh Mashatan From Communications of the ACM | February 2023
A discussion of zero-trust enterprise efforts in cybersecurity.
Michael Loftus, Andrew Vezina, Rick Doten, Atefeh Mashatan From Communications of the ACM | February 2023
CPT can provide actionable and precise latency analysis.
Brian Eaton, Jeff Stewart, Jon Tedesco, N. Cihan Tas From Communications of the ACM | January 2023