Search For:

Displaying 1-21 out of 21 total
The Agile Methods Fray
Found in: Computer
By Tom DeMarco, Barry Boehm
Issue Date:June 2002
pp. 90-92
<p>Two of software's leading practitioners debate the particulars of implementing agile methods.</p>
 
Retrospectives on Peopleware
Found in: International Conference on Software Engineering Companion
By Steven Fraser, Barry Boehm, Fred Brooks Jr., Tom DeMarco, Tim Lister, Linda Rising, Ed Yourdon
Issue Date:May 2007
pp. 21-24
Since its publication twenty years ago,
 
What 'Lean and Mean' Really Means
Found in: IEEE Software
By Tom DeMarco
Issue Date:November 1995
pp. 101-102
<p><it>Every once in a while, a technical periodical publishes something that readers cut out and pin to the office bulletin board. I suspect that Tom DeMarco’s comments may warrant the mutilation of this issue.</it></p><p><...
 
Risk Management during Requirements
Found in: IEEE Software
By Tom DeMarco, Tim Lister
Issue Date:September 2003
pp. 99-101
<p></p>
 
Human Capital
Found in: IEEE Software
By Tom DeMarco, Timothy Lister
Issue Date:November 1998
pp. 103-105
The original publication of Peopleware was a watershed event. With this influential track record, the new revision of Peopleware is likely to make a similar mark on the software community. This excerpt from the new edition, on human capital, provides a goo...
 
Can Internet-Based Applications Be Engineered?
Found in: IEEE Software
By Roger S. Pressman, Ted Lewis, Ben Adida, Ellen Ullman, Tom DeMarco, Thomas Gilb, Brent Gorda, Watts Humphrey, Ray Johnson
Issue Date:September 1998
pp. 104-110
<p>Do the old tried and true principles of software engineering make any sense on the completely new playing field of the Internet? See what nine software leaders have to say.</p>
 
Managing Large Software Projects
Found in: IEEE Software
By Tom DeMarco, Ann Miller
Issue Date:July 1996
pp. 24-27
<p><it>Thirty years ago, as the software industry was first gathering steam, most software projects were run by people with no software experience. Today this is no longer true. Our industry is characterized by managers who have spent most or a...
 
Bells, Whistles, Power, and the Requirements Process
Found in: IEEE Software
By Tom DeMarco
Issue Date:July 2013
pp. 104
As the software industry has matured, the requirements process has had to cope with unanticipated shifts of power, increasing complexity of the non-technological part of the work, and abandonment of some of the comforting myths of past century.
   
All Late Projects Are the Same
Found in: IEEE Software
By Tom DeMarco
Issue Date:November 2011
pp. 104, 103
Lateness is the most common form of software project failure. Its causes can seem complex when viewed from ground level, but surprising simple with a slightly more distanced perspective. Tom DeMarco elaborates in an interesting, provocative audio interview...
 
Software Engineering: An Idea Whose Time Has Come and Gone?
Found in: IEEE Software
By Tom DeMarco
Issue Date:July 2009
pp. 96, 95
Certain principles long considered fundamental to software engineering are examined and found wanting.
 
Software Risk Management
Found in: IEEE Software
By Barry W. Boehm, Tom DeMarco
Issue Date:May 1997
pp. 17-19
<p>In mature engineering disciplines, risk management has been de rigeur for centuries. When Michelangelo set out to raise the dome of St. Peters in 1547, he was well aware of the potential collapse zones under the staging, the possibility of materia...
 
A Defined Process For Project Postmortem Review
Found in: IEEE Software
By Bonnie Collier, Tom DeMarco, Peter Fearey
Issue Date:July 1996
pp. 65-72
Conventional wisdom in the software industry decrees that it's good practice to conduct a postmortem study at the end of each project. Some would even suggest that this is not just a useful undertaking, but one of the fundamental principles of successful s...
 
Management-Aided Software Engineering
Found in: IEEE Software
By Sheila Brady, Tom DeMarco
Issue Date:November 1994
pp. 25-32
<p>Two veteran software managers examine some of today's management best practices for signs of what might become generally accepted practice in the near future. They present these practices from a small sample of healthy organizations. In addition, ...
 
Making a Difference in the Schools
Found in: IEEE Software
By Tom DeMarco
Issue Date:November 1990
pp. 78-82
<p>Schools represent a challenge for the software industry. Although diverting corporate resources to schools may appear to be folly in the short run, in the long run it is a strategy for survival. The author calls on programmers and their organizati...
 
A metric of estimation quality
Found in: Managing Requirements Knowledge, International Workshop on
By Tom DeMarco
Issue Date:May 1983
pp. 753
No summary available.
   
Sigil, BlueGriffon, and the Evolving Software Market
Found in: IEEE Software
By Tom DeMarco
Issue Date:July 2014
pp. 100
Changes in the applications software market promise increased opportunities for individual players.
   
Science and engineering for software development: a recognition of Harlan D. Mills' legacy
Found in: Software Engineering, International Conference on
By Victor Basili, Tom DeMarco, Ali Mili
Issue Date:May 1999
pp. 710
No summary available.
   
The McCarthy protocols
Found in: Communications of the ACM
By Tom DeMarco
Issue Date:June 2003
pp. 24-25
Maximizing developers' contributions while minimizing social discomfort, they guide personal interaction and focus the development agenda.
     
Science and engineering for software development: a recognition of Harlan D. Mills' legacy
Found in: Proceedings of the 21st international conference on Software engineering (ICSE '99)
By Ali Mili, Tom DeMarco, Victor Basili
Issue Date:May 1999
pp. 710-711
In this article we present a research scheme which aims to analyze the use of Embodied Conversational Agent (ECA) technology to improve the robustness and acceptability of speaker enrolment and verification dialogues designed to provide secure access throu...
     
Software development: state of the art vs. state of the practice
Found in: Proceedings of the 11th international conference on Software engineering (ICSE '89)
By Tim Lister, Tom DeMarco
Issue Date:May 1989
pp. 271-275
One popular use for Haskell in recent years has been as a host language for domain-specific embedded languages. But how can one embed a postfix language in Haskell, given that Haskell only supports prefix and infix syntax? This paper describes several such...
     
Software engineering for business applications: twenty years of software engineering (panel session): looking foward, looking back
Found in: Proceedings of the 11th international conference on Software engineering (ICSE '89)
By Tom DeMarco
Issue Date:May 1989
pp. 134
One popular use for Haskell in recent years has been as a host language for domain-specific embedded languages. But how can one embed a postfix language in Haskell, given that Haskell only supports prefix and infix syntax? This paper describes several such...
     
 1