Madison C. Allen Kuyenga, Eleanor R. Glover Gladney, Michael Lachney, Marwin McKnight, Theodore S. Ransaw, Dominick Sanders, Aman Yadav| October 1, 2023
Considerable progress has been made toward the formation of a computing profession since we started tracking it in this column a decade ago.
Peter J. Denning, Dennis J. Frailey From Communications of the ACM | June 1, 2011
Professionals overwhelmed with information glut can find hope from new insights about time management.Peter J. Denning From Communications of the ACM | March 1, 2011
Cyber attack—the other side of cyber defense—deserves a more open discussion than it has been getting.Peter J. Denning, Dorothy E. Denning From Communications of the ACM | September 1, 2010
Parallel computation is making a comeback after a quarter century of neglect. Past research can be put to quick use today.Peter J. Denning, Jack B. Dennis From Communications of the ACM | June 1, 2010
Learning to build virtual teams of people of diverse backgrounds is an urgent challenge.Peter J. Denning, Fernando Flores, Peter Luzmore From Communications of the ACM | March 1, 2010
Trying to categorize computing as engineering, science, or math is fruitless; we have our own paradigm.Peter J. Denning, Peter A. Freeman From Communications of the ACM | December 1, 2009
Computing is as fundamental as the physical, life, and social sciences.Peter J. Denning, Paul S. Rosenbloom From Communications of the ACM | September 1, 2009
Software engineering continues to be dogged by claims it is not engineering. Adopting a computer-systems view that embraces hardware, software, and user environment...Peter J. Denning, Richard D. Riehle From Communications of the ACM | March 1, 2009
Large systems projects are failing at an alarming rate. It's time to take evolutionary design methods off the shelf.Peter J. Denning, Chris Gunderson, Rick Hayes-Roth From Communications of the ACM | December 1, 2008