The TameFlow Bibliography


ACHOUIANTZ-2013 Chris Achouiantz (2013): The Kanban Kick-start Field Guide v1.1 .

ACKERMAN-2010 Ackerman, L. and Gonzalez C. (2010): Patterns-Based Engineering: Successfully Delivering Solutions via Patterns. Addison-Wesley.

ADDISON-2002 Addison, T. and Vallab, S. (2002). Controlling software project risks: An empirical study of methods used by experienced project managers. SAICSIT 02: Proceedings of the 2002 annual research conference of the South African institute of computer scientists and information technologists on Enablement through technology - South African Institute for Computer Scientists and Information Technologists, 2002.

ALBERS-2009 Albers, A. et al. (2009): Design Patterns in Microtechnology. Proceedings of the International Conference on Engineering Design ICED‘09, Stanford.

ALDERFER-2011 Alderfer, C. P. (2011): The Practice of Organizational Diagnosis, Theory and Methods. Oxford University Press 2011.

ALEXANDER-1964 Alexander, C. (1964): Notes on the Synthesis of Form. Oxford University Press (15th printing, 1999).

ALEXANDER-1965 Alexander, C. (1965): A City is Not a Tree. Architectural Forum vol. 122 April No. 1, pp 58-61 and No. 2 pp 58-62.

ALEXANDER-1977 Alexander, C. (1977): A Pattern Language: Towns, Buildings, Construction . Oxford University Press.

ALEXANDER-1979 Alexander, C. (1979): The Timeless Way of Building . Oxford University Press.

ALEXANDER-1985 Alexander, C. et al. (1985): The Production of Houses. Oxford University Press.

ALEXANDER-1999 Alexander, C. (1999): The Origins of Pattern Theory, The Future of the Theory, and the Generation of a Living World. IEEE Software, September/October 1999. Transcript of Keynote speech at OOPSLA ‘96.

ANDERSON-1993 Anderson, B. (1993): April. Workshop Report: Towards an Architecture Handbook. OOPSLA Messenger. 4 (2): 109–114.

ANDERSON-1994 Anderson, B., Coad, P., and Mayfield, M. 1994. Addendum to the Proceedings of OOPSLA ‘93. Workshop Report: Patterns: Building Blocks for Object Oriented Architectures. OOPS Messenger 5 (2): 107–109.

ANDERSON-2003 Anderson, D. J. (2003): Agile Management for Software Engineering: Applying the Theory of Constraints for Business Results . Prentice Hall.

ANDERSON-2008 Anderson, D. J. (2008): Why We Lost Focus on Development Practices (Blog post).

ANDERSON-2010 Anderson, D. J. (2010): Kanban: Successful Evolutionary Change for Your Technology Business . Blue Hole Press.

ANDERSON-2012 Anderson, D. J. (2012): Lessons in Agile Management: On the Road to Kanban . Blue Hole Press.

ARGYRIS-1952 Argyris, C. (1952): The Impact of Budgets on People. School of Business and Public Administration, Cornell University.

ARGYRIS-1977 Argyris, C. (1977): Double Loop Learning in Organizations, Harvard Business Review, September 1977.

ARGYRIS-1978 Argyris, C. and Schon D. A. (1978): Organizational Learning: A Theory of Action Perspective (Addison-Wesley Series on Organization Development.) . Addison-Wesley.

ARGYRIS-1991 Argyris, C. (1991): Teaching Smart People How to Learn, Harvard Business Review, May-June 1991, pp. 99-109.

ARGYRIS-1999 Argyris, C. (1999): On Organizational Learning. Second Edition. Wiley-Blackwell.

AUSTIN-2003 Austin, R. et al. (2003): Artful Making: What Managers Need to Know About How Artists Work. Financial Times.


BABATUNDE-1994 Babatunde, A. O. and Harmon, R. (1994): Process Dynamics, Modeling, and Control . Oxford University Press.

BAETJER-1998 Baetjer, H. (1998). Software as Capital, An Economic Perspective on Software Engineering. IEEE Computer Society Press.

BARTRAM-2006 Bartram, P (2006): Forecasting the End of Budgets. Director, Aug2006, Vol. 60 Issue 1, p30.

BECK-1987 Beck, K. and Cunningham, W. (1987): Using Pattern Languages for Object-Oriented Programs. Proceedings of OOPSLA ‘87, Orlando.

BECK-1991 Beck, K (1991): Think Like an Object. Unix Review, September 1991.

BECK-1994 Beck, K. and Johnson, R. (1994): Patterns Generate Architectures. University of Illinois.

BECK-2001 Beck, K. et al. (2001): Manifesto for Agile Software Development. Snowbird, Utah, 2001.

BECKER-2010 Becker, S. et al (2010): The Evolution of a Management Accounting Idea: The Case of Beyond Budgeting. Institute of Management Accounting and Control (IMC) WHU – Otto Beisheim School of Management, Vallendar, Germany.

BEEDLE-2000 Beedle, M et al. (2000): SCRUM: An extension pattern language for hyperproductive software development.

BENEDICT-1934 Benedict, R. (1934): Patterns of culture. Houghton Mifflin Company.

BENKLER-2006 Benkler, Y. (2006): The Wealth of Networks: How Social Production Transforms Markets and Freedom. Yale University Press.

BENKLER-2011 Benkler, Y. (2011): The Penguin and the Leviathan: How Cooperation Triumphs over Self-Interest. Crown Business.

BENNETT-2007 Bennett, M. et al. (2007): An Architectural Pattern for Goal-Based Control. Proceedings of the IEEE Aerospace Conference, Big Sky.

BERGIN-2000 Bergin, J. (2000): Fourteen Pedagogical Patterns. Proceedings of the 5th European Conference on Pattern Languages of Programs EuroPLoP, Irsee.

BOEHM-1981 Boehm, B. W. (1981): Software Engineering Economics . Prentice Hall.

BOEHM-1991 Boehm, B. (1991). Software risk management: Principles and practices.. IEEE Software, V8N1PP32-41.

BORCHERS-2000 Borchers, J. (2000): A Pattern Approach to Interaction Design. In the Proceedings of the ACM DIS 2000 International Conference on Designing Interactive Systems.

BORCHERS-2001 Borchers, J. (2001): A Pattern Approach to Interaction Design. Wiley

BORODITSKY-2011 Boroditsky, L. (2011): How Language Shapes Thought. The Languages we Speak Affect our Perceptions of the World. Scientific American, February 2011.

BRABHAM-2008 Brabham, D. C. (2008): Crowdsourcing as a Model for Problem Solving. Convergence: The International Journal of Research into New Media Technologies.

BRAGG-2007 Bragg S. M.: Throughput Accounting: A Guide to Constraint Management . Wiley.

BUSCHMANN-1996 Buschmann, F. et al. (1996): Pattern-Oriented Software Architecture, Volume 1 - A System of Patterns. John Wiley & Sons.

BUSCHMANN-2007 Buschmann, F. et al. (2007): Pattern-Oriented Software Architecture, Volume 4 - A Pattern Language for Distributed Computing. John Wiley & Sons.


CAIN-1996a Cain, B. C. and Coplien, J. O. (1996): A Role-Based Empirical Process Modeling Environment. AT&T Bell Laboratories. Proceedings of the Second International Conference on the Software Process, IEEE Computer Press, pp. 125-133.

CAIN-1996b Cain, B. C. et al. (1996): Social patterns in productive software development organizations. Annals of Software Engineering, 1996, Volume 2, Issue 1, pp. 259-286. Springer.

CAMILLUS-2008 Camillus, J. C. (2008): Strategy as a Wicked Problem, Harvard Business Review, May 2008.

CASPARI-2004 Caspari, J. A. and Caspari P. (2004): Management Dynamics, Merging Constraints Accounting to Drive Improvement. John Wiley.

CASTELLS-2010 Castells, M (2010): The Rise of the Network Society: The Information Age: Economy, Society and Culture, Volume I. Wiley-Blackwell, 2nd Edition.

CHARETTE-1989 Charette, R. N. (1989): Software Engineering Risk Analysis and Management (Mcgraw Hill Software Engineering Series) . McGraw-Hill.

CHARLTON-2011 Charlton, I (2011): Theory of Constraints in Software Development.

CLOUTIER-2006 Cloutier, R. J. (2006): Applicability of Patterns to Architecting Complex Systems. Doctoral Dissertation, Stevens Institute of Technology, Hoboken, NJ. USA.

COAD-1992 Coad, P. (1992): Object-Oriented Patterns. Communications of the ACM 35 (9): 152–159.

COAD-1993 Coad, P. and Mayfield, M. (1993). Addendum to the Proceedings of OOPSLA ‘92. Workshop Report: Patterns. “OOPS Messenger” 4 (2): 93–95.

COCKBURN-2001 Cockburn, A. (2001): Agile Software Development. Addison-Wesley Professional. COCKBURN-2005 Cockburn, A. et al. (2005): The declaration of interdependence for modern management or DOI.

COHN-2005 Cohn, M (2005): Agile Estimating and Planning . Prentice-Hall.

CONKLIN-2005 Conklin, J (2005): Dialogue Mapping: Building Shared Understanding of Wicked Problems. Wiley.

CONSTANTINE-1995 Constantine, L. (1995). Constantine on Peopleware. Yourdon Press.

COPLIEN-1994 Coplien, J. O. (1994): Borland Software Craftsmanship: A New Look at Process, Quality and Productivity. Proceedings of the 5th Annual Borland International Conference, Orlando, Florida, 5 June 1994.

COPLIEN-1994b Coplien, J. O. (1994): A Development Process Generative Pattern Language. AT&T Bell Laboratories. Proceedings of PLoP/94. Also republished in COPLIEN-1995

COPLIEN-1995 Coplien, J. O. and Schmidt, D. (editors) (1995): Pattern Languages of Program Design . Volume 1 of the Software Patterns Series. Addison-Wesley Professional.

COPLIEN-1996 Coplien, J. O. and Harrison, N.B. (1996): Patterns of Productive Software Organizations. Bell Labs Technical Journal, Summer 1996. Lucent Technologies Inc.

COPLIEN-1996b Coplien, J. O. (1996): The Human Side of Patterns. AT&T Bell Laboratories / C++ Report 8(1)

COPLIEN-1997 Coplien, J. O. (1997) “Idioms and Patterns as Architectural Literature.* IEEE Software, January 1997..

COPLIEN-2004 Coplien, J. O. and Harrison, N. B. (2004): Organizational Patterns of Agile Software Development . Prentice Hall.

COPLIEN-2004b Coplien, J. O. (2004): The Culture of Patterns. ComSIS Journal Vol. 1, No. 2.

COPLIEN-2007 Coplien, J. O. (2007): Organizational Patterns: A Key for Agile Software Development. INCOSE, May 28, 2007.

COPLIEN-2008 Coplien, J. O. (2008): Scrum Patterns Summary: The Patterns without which Scrum is unlikely to work.

CORBETT-1998 Corbett, T. (1998): Throughput Accounting . North River Press

COSTAGLIOLA-2006 Costagliola, G. et al (2006): Effort estimation modeling techniques: a case study for web applications. Proceedings of the 6th international conference on Web engineering, Palo Alto, CA, USA

COX-2010 Cox, J. and Schleier, J. (2010): Theory of Constraints Handbook . McGraw-Hill Professional.


DAUM-2003 Daum, J. (2003): Interview with Lennart Francke: Managing without budgets at Svenska Handelsbanken. The new New Economy Analyst Report, Feb 24, 2003.

DEARDEN-2002 Dearden, A. et al (2002): Using Pattern Languages in Participatory Design. Sheffield University.

DEGRACE-1990 DeGrace, P. and Hulet Stahl, L. (1990): Wicked Problems, Righteous Solutions: A Catalog of Modern Software Engineering Paradigms. Prentice Hall.

DEKKERS-2001 Dekkers, C. and Gunter, I. (2000): Using “Backfiring” to Accurately Size Software: more Wishful Thinking Than Science?. IT Metrics Strategies, November 2000 Vol VI No. 11, Cutter Consortium.

DEMARCO-1999 DeMarco, T. and Lister, T. (1999). Peopleware, Productive Projects and Teams. Dorset House Publishing.

DEMARCO-2002 DeMarco, T. (2002). Slack, Getting Past Burnout, Busywork, and the Myth of Total Efficiency. Broadway Books.

DEMARCO-2003 DeMarco, T. and Lister, T. (2003): Waltzing With Bears: Managing Risk on Software Projects . Dorset House.

DEMING-1982 Deming, W. E. (1982): Out of the Crisis . MIT.

DEMING-1993 Deming, W. E. (1993): The New Economics for Industry, Government, Education . MIT, Center for Advanced Engineering.

DENNING-2008 Denning, P. J., Gunderson, C., and Hayes-Roth, R. (2008): The Profession of IT: Evolutionary System Development. CACM, December 2008, V51 N12 PP29-31.

DENNE-2004a Denne, M. and Cleland-Huang, J. (2004): Software by Numbers: Low-Risk, High-Return Development . Prentice Hall.

DENNE-2004b Denne, M. and Cleland-Huang, J. (2004): The Incremental Funding Method: Data-Driven Software Development. IEEE Software, v21n3:39–47.

DERBY-2006 Derby, E. and Larsen, D. (2006): Agile Retrospectives: Making Good Teams Great . Pragmatic Bookshelf.

DETTMER-2007 Dettmer, H. W. (2007): The Logical Thinking Process: A Systems Approach to Complex Problem Solving . ASQ Quality Press.

DIAMOND-2009 Diamond, M. A. and Allcorn, S. (2009): Private Selves in Public Organizations, The Psychodynamics of Organizational Diagnosis and Change. Palgrave Macmillan.

DIBONA-1999 DiBona, C. and Ockman, S., editors (1999). Open Sources, Voices from the Open Source Revolution. O’Reilly Media.

DOVEY-1990 Dovey, K. (1990): The Pattern Language and Its Enemies. Design Studies 11 (1): 3-9.

DUBAKOV-2011 Dubakov, M (September 27, 2011): The Future of Agile Software Development.

DUBNER-2006 Dubner, S. J. and Levitt, S. D. (May 7, 2006): A Star is Made. The New York Times.


ECKSTEIN-2001 Eckstein, J. and Voelter, M. (2001): Learning to Teach, Learning to Learn. Patterns and Pedagogy, A Winning Team. Net Object Days 2001.

ERICKSON-2000 Erickson, T. (2000): Pattern Languages as Languages. CHI 2000 Workshop.


FALLAH-2010 Fallah, M., et. al. (2010). Critical Chain Project Scheduling: Utilizing Uncertainty for Buffer Sizing. International Journal of Research and Review in Applied Sciences, June 2010, pp. 280–289.

FEDURKO-2012 Fedurko, J (2012). What is the Current Reality Tree - Two Practical Approaches to Building a CRT. 2nd International TOCPA Conference, 19-20 May 2012, Moscow.

FISHER-1992 Fisher, L. M. (1992): The Borland Barbarian’s New Weapon. The New York Times.

FOGEL-2005 Fogel, K. (2005). Producing Open Source Software, How to Run a Successful Free Software Project. O’Reilly Media.

FUTRELL-2002 Futrell, R. T. et al. (2002): Quality Software Project Management . Prentice Hall.


GABRIEL-1996 Gabriel, R. (1996): Gabriel, R. P. (1996): Patterns of Software: Tales from the Software Community .Oxford University Press, 1996.

GALBRAITH-2001 Galbraith, J. et al (2001): Designing Dynamic Organizations: A Hands-on Guide for Leaders at All Levels. AMACOM

GAMMA-1994 Gamma, E. et al. (1994): Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley Professional.

GEEKIE-2006 Geekie, A. (2006): Buffer Sizing for the Critical Chain Project Management Method. Master’s thesis, Department of Engineering and Technology Management, Faculty of Engineering, University of Pretoria.

GILB-1998 Gilb, T. (1988). Principles of Software Engineering Management. Addison-Wesley.

GOLDIN-2006 Goldin, D et al., editors (2006): Interactive Computation, The New Paradigm. Springer.

GOLDMAN-2005 Goldman, R. and Gabriel, R. P. (2005). Innovation Happens Elsewhere, Open Source as Business Strategy. Morgan Kaufmann Publishers.

GOLDRATT-1990a Goldratt, E. (1990): The Haystack Syndrome: Sifting Information Out of the Data Ocean . North River Press.

GOLDRATT-1990b Goldratt, E. (1990): What is this Thing Called Theory of Constraints . North River Press.

GOLDRATT-1994 Goldratt, E. (1994): It’s Not Luck . North River Press.

GOLDRATT-1992 Goldratt, E. (1992): The Goal: A Process of Ongoing Improvement . North River Press.

GOLDRATT-1997 Goldratt, E. (1997): Critical Chain . North River Press.

GOOLD-2002 Goold M. and Campbell A. (2002): Designing Effective Organizations: How to Create Structured Networks. Wiley

GOVINDARAJ-2011 Govindaraj, S. (2011): Using Class of Service to Manage Product Risk.. Silver Stripe Software.

GRAHAM-2006 Graham, P. (June, 2006): The Power of the Marginal.

GRIFFITHS-2007 Griffiths, M. (2007): Developments in Agile Project Management. PMI Global Conference Proceedings, Atlanta, Georgia.


HAMMARBERG-2013 Hammarberg, M and Sunden, J. (2013): Kanban in Action. Manning Publications.

HANMER-2004 Hanmer R. and Kocan K. (2004): Documenting Architectures with Patterns. Bell Labs Technical Journal 9(1): 143-163, Wiley Periodicals.

HARRISON-1996 Harrison, N. B. and Coplien, J. O. (1996): Patterns of Productive Software Organizations. Bell Labs Technical Journal.

HARRISON-1999 Harrison, N. et al. (editors) (1999): Pattern Languages of Program Design 4. Volume 4 of the Software Patterns Series. Addison-Wesley.

HARRISON-2000 Harrison, N. et al. (2000): Pattern Languages of Program Design 4 . Addison Wesley Publishing Company.

HAY-1995 Hay, D. C. (1995): Data Model Patterns, Conventions of Thought. Dorset House Publishing.

HEIN-2011 Hein, A. M. (2011): Project Icarus: Stakeholder Scenarios for an Interstellar Exploration Program. Technische Universität München, Institute of Astronautics.

HEIN-2012 Hein, A. M. (2012): Adopting Patterns for Space Mission and Space Systems Architecting. 5th International Workshop on Systems & Concurrent Engineering for Space Applications.

HIBBS-2009 Hibbs, C. et al. (2009): The Art of Lean Software Development . O’Reilly Media.

HOPE-2003 Hope, J and Fraser, R. (2003): Who Needs Budgets?, Harvard Business Review, February 2003.

HOWE-2009 Howe, J. (2009): Crowdsourcing: Why the Power of the Crowd Is Driving the Future of Business. Crown Business.

HUMPHREY-1995 Humphrey, W. S. (1995): A Discipline for Software Engineering . SEI Series in Software Engineering. Addison-Wesley.


IKONEN-2011 IIkonen, M. et al. (2011): On the Impact of Kanban on Software Project Work: An Empirical Case Study Investigation. Department of Computer Science, University of Helsinki, Finland.

ISHIKAWA-1990 Ishikawa, K. (1990): Introduction to Quality Control . Productivity Press.


JACOB-2009 Jacob, D et al. (2009): Velocity: Combining Lean, Six Sigma and the Theory of Constraints to Achieve Breakthrough Performance - A Business Novel. Free Press.

JOHNSON-2004 Johnson E. (pseudonym) (2004): Function Points: Numerology for Software Devlopers in Hacknot: Essays on Software Development.

JONES-1995 Jones, C. (1995): Backfiring: Converting Lines-of-Code to Function Points. IEEE Software, November 1995 (vol. 28 no. 11).

JONES-1999 Jones, D. et al. (1999): Patterns: Using Proven Experience to Develop Online Learning. Interactive Multimedia, Queensland University.

JONES-1996 Jones, C. (1996): Applied Software Measurement: Assuring Productivity and Quality . McGraw-Hill.

JONES-2000 Jones, C. (2007): Software Assessments, Benchmarks, and Best Practices . Addison-Wesley Professional.

JONES-2007 Jones, C. (2007): Estimating Software Costs: Bringing Realism to Estimating . McGraw-Hill Osborne Media.


KATZ-1978 Katz, D. and Kahn, R. L. (1978): The Social Psychology of Organizations. Wiley.

KEIDEL-1995 Keidel, R. W. (1995): Seeing Organizational Patterns. A New Theory and Language of Organizational Design.

KERTH-2001 Kerth, N. L. (2001): Project Retrospectives: A Handbook for Team Reviews . Dorset House.

KIRCHER-2004 Kircher, M. et al. (2004): Pattern-Oriented Software Architecture, Volume 3 - Patterns for Resource Management. John Wiley & Sons.

KNIBERG-2010 Kniberg, H. and Skarin, M. (2010): Kanban and Scrum - making the most of both .

KITCHENHAM-1997 Kitchenham, B. (1997): Counterpoint: The Problem with Function Points. IEEE Software, March 1997, pp 29-31.

KOENIG-1995 Koenig, A. (1995): Patterns and Antipatterns. Journal of Object-Oriented Programming 8(1): 46-48. Later republished in (Rising 1998).

KROEBER-1909 Kroeber, A. L (1909): Classificatory Systems of Relationships. The Journal of the Royal Anthropological Institute of Great Britain and Ireland, vol. XXXIX, pp. 77-84.

KROEBER-1938 Kroeber, A. L. (1938): Basic and Secondary Patterns of Social Organization. The Journal of the Royal Anthropological Institute of Great Britain and Ireland, vol. LXVIII, July-December, pp. 299-309.

KROEBER-1944 Kroeber, A. L. (1944): Configurations of Culture Growth. Cambridge University Press.

KROEBER-1948 Kroeber, A. L. (1948): Anthropology: Culture, Patterns and Process. Harcourt, Brace and World.

KROEBER-1952 Kroeber, A. L. (1952): The Nature of Culture. University of Chicago Press. Organizational Design


LADAS-2008 Ladas, C. (2008): Scrumban - Essays on Kanban Systems for Lean Software Development . Modus Cooperandi Press.

LAIRD-2006 Laird L. M. and Brennan M. C. (2006): Software Measurement and Estimation: A Practical Approach (Quantitative Software Engineering Series) . Wiley-IEEE Computer Society.

LANDY-2010 Landy, F. J. and Conte, J. M. (2010): Work in the 21st Century. An Introduction to Industrial and Organizational Psychology. Third Edition. Wiley-Blackwell.

LAVAZZA-2008 Lavazza L. A., et al. (2008): Model-based Functional Size Measurement. Proceedings of the Second ACM-IEEE international symposium on Empirical software engineering and measurement, Kaiserslautern, Germany.

LEACH-2004 Leach, L. P. (2004): Critical Chain Project Management, Second Edition . Artech House.

LEVESQUE-2008 Levesque G. et al. (2008): Estimating Software Size with UML Models. Proceedings of the 2008 C3S2E conference, Montreal, Quebec, Canada.

LITTLE-1961 Little, J. D. C. (1961): A proof for the queuing formula: L = λW. Operations Research, 9(3) 383–387.

LITTLE-2008 Little, J. D. C and Graves, S. C. (2008). Little’s Law, pp 81-100, in Chhajed, D. and Lowe, T. J. (eds.) Building Intuition: Insights From Basic Operations Management Models and Principles doi: 10.1007/978-0-387 -73699-0, (c) Springer Science + Business Media.

LITTLE-2011 Little, J. D. C. (2011): Little’s Law Viewed on its 50th Anniversary. Operations Research, 59(3) 536-549.

LOWE-2006 Lowe, J. D. (2006): A Design Pattern Language for Space Stations and Long-Term Residence Human Spacecraft. American Institute of Aeronautics and Astronautics.


MANNS-2004 Manns, M. L. and Rising, L. (2004): Fearless Change: Patterns for Introducing New Ideas. Addison-Wesley.

MARTIN-1998 Martin, R. C. et al. (editors) (1998): Pattern Languages of Program Design 3. Volume 3 of the Software Patterns Series. Addison-Wesley,

MARTIN-2012 Martin R (2012): Why I Decided to Rethink Hiring Smart People, Harvard Business Review Blog, October 2012.

MEDIRATTA-2007 Mediratta, B. (2007): The Google Way: Give Engineers Room. The New York Times, October 21, 2007.

MESZAROS-1997 Meszaros, G. and Doble, J.(1997) “A Pattern Language for Pattern Writing,” in “Pattern Languages of Program Design 3”, Martin R. et al. (ed.): Addison-Wesley Longman.

MCCARTHY-2012 McCarthy, J. and McCarthy M. (2012): Elements of the Core.

MCGRATH-1995 McGrath, R. G. and MacMilan (1995): Discovery-Driven Planning, Harvard Business Review, July 1995.

MCGRATH-2010 McGrath, R. G. (2010): Business Models: A Discovery Driven Approach. Long Range Planing, Elsevier.

MILLS-1972 Mills, Harlan D. (1972): Mathematical Foundations of Structured Programming. IBM Corporation Technical Report No. FSC 72-6012, IBM Federal Systems Division, Gaithersburg, Maryland.

MINTZBERG-1992 Mintzberg H. (1992): Structure in Five: Designing Effective Organizations. Prentice Hall.

MORENO-1931 Moreno, J. L. (1931): Group Method and Group Psychotherapy. Beacon House

MORENO-1934 Moreno, J. L. (1934): Who shall survive?: foundations of sociometry, group psychotherapy, and sociodrma. Washington, D. C.: Nervous and Mental Disease Publishing Co., 1934. Who Shall Survive? Foundations of Sociometry, Group Psychotherapy and Sociodrama (1953 reprint)

MORENO-1951 Moreno, J. L. (1951): Sociometry, Experimental Method and the Science of Society. Beacon House.

MORENO-1953 Moreno, J. L. (1953/1977): Who shall survive? Foundations of Sociometry, Group Psychotherapy and Sociodrama. Beacon House.

MOROWSKI-2008 Morowski, P. (2008): The Borland Agile Journey - An Executive Perspective on Enterprise Transformation. Agile Journal, August 2008.

MULLINS-2006 Mullins, L. J. (2006): Essentials of Organisational Behaviour. Prentice Hall

MURRAY-2000 Murray, A. R. (2000): Discourse Structure of Software Explanation: Snapshot Theory, Cognitive Patterns and Grounded Theory Methods. Doctoral Thesis, University of Ottawa.


NERUR-2007 Nerur, S. and Balijepally, V. (2007): Theoretical Reflections on Agile Development Methodologies The traditional goal of optimization and control is making way for learning and optimization. CACM, March 2007, V50 N30 PP79-83.

NOBEL-2010 Nobel, J. and Johnson, R.. (editors) (2010): Transactions on Pattern Languages of Programming I. Springer.

NOBEL-2011 Nobel, J. et al. (editors) (2011): Transactions on Pattern Languages of Programming II. Springer.

NOLAN-1990 Nolan, T. W. and Provost, L. P. (1990): Understanding Variation, Quality Progress.

NOREEN-1995 Noreen, E. W. et al.: Theory of Constraints and Its Implications for Management Accounting . North River Press.


OESTERGREN-2008 Oestergren, K and Stensaker, I (2008): Management control without budgets: A field study of “beyond budgeting” in practice. NHH Norwegian School of Economics and Business Administration.

OHNO-1988 Ohno, T. (1988): Toyota Production System: Beyond Large-Scale Production . Productivity Press.


PATTON-2009 Patton, J. (2000): Kanban Development Oversimplified (Online article).

PERZEL-1999 Perzel, K. and Kane, D. (1999): Usability Patterns for Applications on the World Wide Web. PLoP 1999 Conference.

POPPENDIECK-2003 Poppendieck, M. and Poppendieck, T. (2003): Lean Software Development: An Agile Toolkit Addison-Wesley Professional.

POPPENDIECK-2007 Poppendieck, M. and Poppendieck, T. (2007): Implementing Lean Software Development: From Concept to Cash . Addison-Wesley.



REIFER-2000 Reifer, D. (2000): Web Development: Estimating Quick-to-Market Software. IEEE Software, November/December 2000, pp 57-64.

REINERTSEN-2009 Reinertsen, D. J. (2009): The Principles of Product Development Flow: Second Generation Lean Product Development . Celeritas Publishing.

REIS-2011 Reis, E. (2011): The Lean Startup: How Today’s Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses. Crown Business.

RICKETTS-2007 Ricketts, J. A. (2007): Reaching The Goal: How Managers Improve a Services Business Using Goldratt’s Theory of Constraints . IBM Press.

RISING-1990 Rising, L. (1999): Patterns: A Way to Reuse Expertise. IEEE Communications Magazine, April 1999.

RISING-1998 Rising, L. (editor) (1998): The Patterns Handbook: Techniques, Strategies, and Applications. Cambridge University Press.

RITTEL-1973 Rittle, H. W. and Webber M. M. (1973): Dilemmas in a General Theory of Planning. Policy Sciences n. 4, pp 155-169, Elsevier Scientific Publishing Company.

ROLL-HANSEN-2009 Roll-Hansen, N. (2009): Why the distinction between basic (theoretical) and applied (practical) research is important in the politics of science. Center for the Philosophy of Natural and Social Science, Contingency and Dissent in Science Project, Technical Report 04/09, London School of Economics.


SALINGAROS-2000 Salingaros, N. A. (2000): The Structure of Pattern Languages. Architectural Research Quarterly, vol. 4, pp. 149-161. Cambridge University Press.

SALUSTRI-2005 Salustri, F. A. (2005): Using Pattern Languages in Design Engineering. Proceedings of the International Conference on Engineering Design ICED’05, Melbourne, 2005.

SCHEINKOPF-1999 Scheinkopf, L. (1990): Thinking for a Change: Putting the TOC Thinking Processes to Use (The CRC Press Series on Constraints Management) . St. Lucie Press.

SCHRAGENHEIM-1999 Schragenheim, E. (1999): Management Dilemmas: The Theory of Constraints Approach to Problem Identification and Solutions (The CRC Press Series on Constraints Management) . St. Lucie Press.

SCHMIDT-2007 Schmidt, D. et al. (2007): Pattern-Oriented Software Architecture, Volume 2 - Patterns for Concurrent and Networked Objects. John Wiley & Sons.

SCHWABER-2001 Schwaber K. (2001): Agile Software Development with Scrum . Prentice Hall

SCHWABER-2011 Schwaber, K (2011-04-07): Scrum Fails? Ken Schwaber’s Blog: Telling It Like It Is.

SCHULER-2008 Schuler, D. (2008): Liberating Voices, A Pattern Language for Communication Revolution. MIT Press

SENGE-2006 Senge, P. (2006): The Fifth Discipline: The Art & Practice of the Learning Organization. Doubleday.

SHEWHART-1986 Shewart, W. A. (1986): Statistical Method from the Viewpoint of Quality Control (Dover Books on Mathematics) (originally published in 1939). Dover Publications.

SHUSTEK-2008 Shustek, L. (2008): Donald Knuth: A life’s work interrupted, Communications of the ACM, vol. 51, issue 8: ACM, New York, NY, USA, pp. 31-35, 08/2008.

SMITE-2010 Smite, D. et al. (2010): Agility Across Time and Space: Implementing Agile Methods in Global Software Projects . Springer. Note: In this book, The Chronologist contributed Chapter 4: “Tailoring Agility: Promiscuous Pair Story Authoring and Value Calculation.

SMITH-1999 Smith, D: The Measurement Nightmare: How the Theory of Constraints Can Resolve Conflicting Strategies, Policies, and Measures (APICS Constraints Management) . CRC Press.

SMITH-2003 Smith, F. J. (2003): Organizational Surveys, The Diagnosis and Betterment of Organizations Through Their Members. Lawrence Erlbaum Associates. SMITH-2012 Smith, J. McC. (2012): Elemental Design Patterns. Addison-Wesley.

SPOLSKY-2007 Spolsky J. (2007): Evidence Based Scheduling.

SONG-2008 Song, J-M. (2008): Extending Performance-Based Design Methods by Applying Structural Engineering Design Patterns. Dissertation, University of California, Berkeley.

STANFORD-2007 Stanford, N. (2007): Guide to Organisations Design: Creating high-performing and adaptable enterprises. Bloomberg Press.

STOKES-1997 Stokes, D. E. (1997): Pasteur’s Quadrant, Basic Science and Technological Innovation. Brookings Institution Press.

SULLIVAN-2012 Sullivan, T. T. et al. (2012): The TOCICO Dictionary, Second Edition, 2012.

SUROWIECKI-2005 Surowiecki, J. (2005): The Wisdom of Crowds. Anchor Books. i

SUTHERLAND-2001 Sutherland, J. (2001): Inventing and Reinventing SCRUM in Five Companies. PatientKeeper, Inc.

SUTHERLAND-2003 Sutherland, J. (2003): Scrum: Another way to think about scaling a project.

SUTHERLAND-2005 Sutherland, J. et al. (2005): Future of Scrum: Parallel Pipelining of Sprints in Complex Projects . Agile 2005, July 24-29, 2005, Mariott Denver City Center.

SUTHERLAND-2006 Sutherland, J. et al. (2006): Adaptive Engineering of Large Software Projects with Distributed/Outsourced Teams . 6th International Conference on Complex Systems (ICCS), June 25-30, 2006; Boston, MA.

SUTHERLAND-2007 Sutherland, J. et al. (2007): Distributed Scrum: Agile Project Management with Outsourced Development Teams . 40th Annual Hawaii International Conference on System Sciences (HICSS’07).

SUTHERLAND-2007b Sutherland, J. (2007): Origins of Scrum . Blog post.

SUTHERLAND-2008 Sutherland, J. et al. (2008): Fully Distributed Scrum: The Secret Sauce for Hyperproductive Offshored Development Teams . 6th International Conference on Complex Systems (ICCS), June 25-30, 2006; Boston, MA.

SUTHERLAND-2008a Sutherland J. (2008): Pretty Good Scrum: Secret Sauce for Distributed Teams .

SUTHERLAND-2009 Sutherland, J. (2009): Shock Therapy Self Orgnization in Scrum .

SUTHERLAND-2009b Sutherland, J. (2009): Agile Architecture: Red Pill or Blue Pill .

SUTHERLAND-2010 Sutherland J. (2010): Agile Contracts: Money for Nothing and Your Change for Free .

SUTHERLAND-2010a Sutherland, J. (2010): The Roots of Scrum, How the Japanese Lean Experience Changed Global Software Developmment . ACCU conference 2010. A video of an earlier similar presentation is here: The Roots of Scrum - InfoQ Presentation .

SUTHERLAND-2011 Sutherland, J. and Schwaber, K. (2011): The Scrum Papers: Nut, Bolt, and Origins of an Agile Framework . Draft, January 29, 2011, Scrum, Inc.

SUTHERLAND-2012 Sutherland, J. and Schwaber, K. (2012): The Scrum Papers: Nut, Bolt, and Origins of an Agile Framework . Version 1.1, April 2, 2012, Scrum, Inc.

SUTHERLAND-2013 Sutherland, J. et al. (2013): Teams that Finish Early Accelerate Faster: A Pattern Language for High Performing Scrum Teams .

SWIERINGA-1992 Swieringa, J and Wierdsma, A. (1992): Becoming a Learning Organization: Beyond the Learning Curve. Longman Group.


TAKEUCHI-1986 Takeuhci, I. and Nonaka, I. (1986): New New Product Development Game. Harvard Business Review Article.

TENDON-2002 Tendon, S. (2002): Mobile Marketing Patterns. Research with Prof. Douglas Lamont, Northwestern University, Chicago.

THOMAS-2005 Thomas, J. (2005): Patterns to Promote Individual and Collective Creativity. IBM Research.

TIDWELL Tidwell, J. (1998): Interaction Design Patterns. PloP 1998.

TIDWELL Tidwell, J. (2010): Designing Interfaces, Patterns for Effective Interaction Design. O’Reilly.

TUCKMAN-1965 Tuckman, B. W. (1965): Developmental Sequences in Small Groups. Psychological Bulletin, Vol 63(6), Jun 1965, 384-399.



VANWELIE-2000 van Welie, M. and Troettenberg H. (2000): Interaction Patterns in User Interfaces. PLoP 2000.

VLISSIDES Vlissides, J. M. et al (editors) (1996): Pattern Languages of Program Design 2. Volume 2 of the Software Patterns Series. Addison-Wesley


WEBER-1992 Weber, J. (1992): Kahn the Barbarian. Los Angeles Times.

WEGNER-1997 Wegner, P. (1997): Why interaction is more powerful than algorithms .

WEGNER-1999 Wegner P. and Goldin D (1999): Interaction, Computability, and Church’s Thesis. Draft, Brown University.

WEGNER-2006 Wegner P. and Goldin D (2006): * Principles of Problem Solving.* CACM, July 2006, V49 N7 PP27-29.

WEINBERG-1998 Weinberg, G. M. (1998). The Psychology of Computer Programming, Silver Anniversary Edition. Dorset House Publishing.

WILKINSON Wilkinson, N. M. (1998): Using CRC Cards. SIGS.

WOEPPEL-2005 Woeppel, M. (2005): Projects in Less Time: A Synopsis of Critical Chain . Booksurge Publishing.

WOMACK-2003 Womack, J. P. and Jones, D. T. (2003): Lean Thinking: Banish Waste and Create Wealth in Your Corporation, Revised and Updated . Free Press; 2nd edition.

WONG-2008 Wong, J. M. (2008): Extending performance-based design methods by applying structural engineering design patterns. University of California, Berkeley.




ZIV-1996 Ziv, H. et al (1996): The Uncertainty Principle in Software Engineering . 19th International Conference on Software Engineering.

Disclaimer : The links listed in this bibliography page worked at the time they were added. The Internet is a dynamic place, and pages move or disappear. If you find any link that has become stale, I appreciate your reporting it.

Disclosure : Some of the links listed in this bibliography page contain my referral ID with Amazon, which provides me with a small commission for each sale, should you decide to buy the related book.

Thank you for your support!