Design thinking is the newest fashion for finding better solutions to problems. Combining it with computational thinking offers some real possibilities for improving...Peter J. Denning From Communications of the ACM | December 1, 2013
Wicked problems and learning environments present tough mood challenges for leaders and teachers. Telepresence and sensory gadgets are unlikely to replace physical...Peter J. Denning From Communications of the ACM | March 1, 2013
Wise experts and powerful machines are no match for chaotic events and human declarations. Beware of their predictions and be humble in your own.Peter J. Denning From Communications of the ACM | September 1, 2012
The skill of making and recognizing grounded claims is essential for professional practice. Getting objective data to support your conclusions is not enough.Peter J. Denning From Communications of the ACM | December 1, 2011
Masterful time management means not just tracking of messages in your personal environment, but managing your coordination network with others.Peter J. Denning, Ritu Raj From Communications of the ACM | September 1, 2011
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
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