Publication Cover
The Engineering Economist
A Journal Devoted to the Problems of Capital Investment
Volume 48, 2003 - Issue 4
78
Views
22
CrossRef citations to date
0
Altmetric
Original Articles

The Economics of Software Development by Pair Programmers

&
Pages 283-319 | Published online: 01 Apr 2009

References

  • Nosek , J. T. 1998 . “The Case for Collaborative Programming,” . Communications of the ACM , March : 105 – 108 .
  • Wiki . June 29 1999 . “ Programming In Pairs ” . In Portland Pattern Repository June 29 , http://c2.com/cgi/wiki?ProgrammingInPairs
  • Cockburn , A. and Williams , L. 2001 . “ The Costs and Benefits of Pair Programming ” . In Extreme Programming Examined , Edited by: Succi , G. and Marchesi , M. 223 – 248 . Boston, MA : Addison Wesley .
  • Williams , L. , Kessler , R. , Cunningham , W. and Jeffries , R. 2000 . “Strengthening the Case for Pair-Programming,” . IEEE Software , Vol. 17 ( No. 4 ) July/August : 19 – 25 .
  • Coplien , J. O. 1995 . “ A Development Process Generative Pattern Language ” . In Pattern Languages of Program Design , Edited by: Coplien , J. O. and Schmidt , D. C. 183 – 237 . Reading, MA : Addison-Wesley .
  • Constantine , L. L. 1995 . Constantine on Peopleware , Yourdon Press Computing Series Edited by: Yourdon , E. Englewood Cliffs, NJ : Yourdon Press .
  • Auer , K. and Miller , R. 2001 . XP Applied , Reading, MA : Addison Wesley .
  • Beck , K. 2000 . Extreme Programming Explained: Embrace Change , Reading, MA : Addison-Wesley .
  • Beck , K. and Fowler , M. 2001 . Planning Extreme Programming , Reading, MA : Addison Wesley .
  • Wake , W. C. 2001 . Extreme Programming Explored , The XP Series Edited by: Beck , K. Boston : Addison Wesley .
  • Succi , G. and Marchesi , M. 2001 . Extreme Programming Examined , The XP Series Edited by: Beck , K. Boston : Addison Wesley .
  • Palmieri , D. 2002 . Knowledge Management through Pair Programming , Master's Thesis Raleigh, NC : Department of Computer Science, North Carolina State University .
  • Dutoit , A. H. and Bruegge , Bernd . 1998 . “Communication Metrics for Software Development” . IEEE Transactions on Software Engineering , August : 615 – 628 .
  • Williams , L. A. 2000 . The Collaborative Software Process , PhD Dissertation Salt Lake City, UT : Department of Computer Science, University of Utah .
  • Humphrey , W. S. 1995 . A Discipline for Software Engineering , SEI Series in Software Engineering Edited by: Freeman , P. and Musa , John . Reading, MA : Addison Wesley Longman, Inc .
  • Cockburn , A. and Williams , L. 2000 . “The Costs and Benefits of Pair Programming” . In Extreme Programming and Flexible Processes in Software Engineering (XP '2000) , Cagliari, Sardinia, Italy : Addison-Wesley .
  • Ross , S. A. 1996 . Fundamentals of Corporate Finance , McGraw-Hill Series in Finance Irwin/McGraw-Hill .
  • Erdogmus , H. . “Comparative evaluation of software development strategies based on Net Present Value,” . International Conference on Software Engineering (ICSE) Workshop on Economics-Driven Software Engineering Research . Los Angeles, CA.
  • Levy , L. S. 1987 . Taming the Tiger: Software Engineering and Software Economics , Springer Books on Professional Computing Edited by: Ledgard , H. New York : Springer-Verlag .
  • Boehm , B. W. 1981 . Software Engineering Economics , Englewood Cliffs, NJ : Prentice-Hall, Inc. .
  • Erdogmus , H. and Vandergraaf , J. . “Quantitative Approaches for Assessing the Value of COTS-centric Development,” . Sixth International Symposium on Software Metrics . Boca Raton, FL.
  • Favaro , J. M. , Favaro , K. R. and Favaro , P. F. 1998 . “Value-Based Software Reuse Investment,” . Annals of Software Engineering , Vol. 5 : 5 – 52 .
  • Hayes , W. and Over , J. W. December 1997 . The Personal Software Process: An Empirical Study of the Impact of PSP on Individual Engineers , Technical Report CMU/SEI-97-TR-001 December , Pittsburgh, PA : Software Engineering Institute .
  • Basili , V. R. , Shull , F. and Lanubile , F. 1999 . “Building Knowledge Through Families of Experiments,” . IEEE Transactions on Software Engineering , Vol. 25 ( No. 4 ) : 456 – 473 .
  • Williams , L. A. and Kessler , R. R. 2000 . “All I Ever Needed to Know About Pair Programming I Learned in Kindergarten,” . Communications of the ACM , Vol. 43 ( No. 5 ) May : 108 – 114 .
  • Williams , L. and Kessler , R. 2003 . Pair Programming Illuminated , Reading, MA : Addison Wesley .
  • Jones , C. 1997 . Software Quality: Analysis and Guidelines for Success , Boston, MA : International Thomson Computer Press .
  • Gross , N. , Stepanek , M. , Port , O. and Carey , J. 1999 . “Software Hell,” . Business Week , December 6 : 104 – 118 .
  • Russell , G. W. 1991 . “Experience with Inspection in Ultralarge-Scale Developments” . IEEE Software , Vol. : 25 – 31 . January 1991
  • Cockburn , A. 2001 . Agile Software Development , The Agile Software Development Series Edited by: Cockburn , A. and Highsmith , J. Reading, MA : Addison Wesley Longman .
  • Highsmith , J. 2002 . Agile Software Development Ecosystems , The Agile Software Development Series Edited by: Cockburn , A. and Highsmith , J. Boston, MA : Addison-Wesley .
  • Christensen , D. S. 1998 . “The Costs and Benefits of the Earned Value Management Process,” . Acquisition Review Quarterly , : 373 – 386 . Vol. Fall
  • Humphrey , W. S. 1989 . Managing the Software Process , SEI Series in Software Engineering Edited by: Habermann , N. Reading, MA : Addison-Wesley .
  • Delaney , P. R. , Barry , J. E. and Nach , R. 2002 . Wiley GAAP 2003: Interpretation and Application of Generally Accepted Accounting Principles , John Wiley & Sons .
  • Beck , K. and Cleal , D. 1999 . “Optional Scope Contracts,” http://www.xprogramming.com/ftp/Optional+scope+contracts.pdf
  • Royce , W. W. 1970 . “Managing the development of large software systems: concepts and techniques,” . In IEEE WESTCON 26 – 32 . Los Angeles, CA
  • Rlsing , L. and Janoff , N. S. 2000 . “The Scrum Software Development Process for Small Teams,” . IEEE Software , Vol. 17 ( No. 4 )

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.