The TameFlow Chronologist

Genesis and Evolution of the TameFlow Approach


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 through the:

Contact Form

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!


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

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

ADDISON-2002Addison, 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-2009Albers, A. et al. (2009): Design Patterns in Microtechnology. Proceedings of the International Conference on Engineering Design ICED‘09, Stanford.

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

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

ALEXANDER-1965Alexander, 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-1977Alexander, C. (1977): A Pattern Language: Towns, Buildings, Construction. Oxford University Press.

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

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

ALEXANDER-1999Alexander, 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-1993Anderson, B. (1993): April. Workshop Report: Towards an Architecture Handbook. OOPSLA Messenger. 4 (2): 109–114.

ANDERSON-1994Anderson, 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-2003Anderson, D. J. (2003): Agile Management for Software Engineering: Applying the Theory of Constraints for Business Results. Prentice Hall.

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

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

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

ARGYRIS-1952Argyris, 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-1999Argyris, C. (1999): On Organizational Learning. Second Edition. Wiley-Blackwell.

AUSTIN-2003Austin, 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-1998Baetjer, H. (1998). Software as Capital, An Economic Perspective on Software Engineering. IEEE Computer Society Press.

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

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

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

BECK-1994Beck, 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-2010Becker, 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-1934Benedict, R. (1934): Patterns of culture. Houghton Mifflin Company.

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

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

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

BERGIN-2000Bergin, 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-2000Borchers, J. (2000): A Pattern Approach to Interaction Design. In the Proceedings of the ACM DIS 2000 International Conference on Designing Interactive Systems.

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

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

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

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

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

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


CAIN-1996aCain, 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-1996bCain, 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-2008Camillus, J. C. (2008): Strategy as a Wicked Problem, Harvard Business Review, May 2008.

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

CASTELLS-2010Castells, 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-2011Charlton, I (2011): Theory of Constraints in Software Development.

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

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

COAD-1993Coad, 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-2005Conklin, J (2005): Dialogue Mapping: Building Shared Understanding of Wicked Problems. Wiley.

CONSTANTINE-1995Constantine, 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-1994bCoplien, 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-1996bCoplien, J. O. (1996): The Human Side of Patterns. AT&T Bell Laboratories / C++ Report 8(1)

COPLIEN-1997Coplien, 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-2004bCoplien, 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-1998Corbett, 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-2010Cox, J. and Schleier, J. (2010): Theory of Constraints Handbook. McGraw-Hill Professional.


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

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

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

DEKKERS-2001Dekkers, 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-1999DeMarco, T. and Lister, T. (1999). Peopleware, Productive Projects and Teams. Dorset House Publishing.

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

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

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

DEMING-1993Deming, 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-2004aDenne, M. and Cleland-Huang, J. (2004): Software by Numbers: Low-Risk, High-Return Development. Prentice Hall.

DENNE-2004bDenne, 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-2007Dettmer, H. W. (2007): The Logical Thinking Process: A Systems Approach to Complex Problem Solving. ASQ Quality Press.

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

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

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

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

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


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

ERICKSON-2000Erickson, 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-2005Fogel, K. (2005). Producing Open Source Software, How to Run a Successful Free Software Project. O’Reilly Media.

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


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

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

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

GEEKIE-2006Geekie, 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-2006Goldin, D et al., editors (2006): Interactive Computation, The New Paradigm. Springer.

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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


IKONEN-2011IIkonen, 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-1990Ishikawa, 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-1999Jones, 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-1978Katz, D. and Kahn, R. L. (1978): The Social Psychology of Organizations. Wiley.

KEIDEL-1995Keidel, 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-2004Kircher, 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-1995Koenig, A. (1995): Patterns and Antipatterns. Journal of Object-Oriented Programming 8(1): 46-48. Later republished in (Rising 1998).

KROEBER-1909Kroeber, 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-1938Kroeber, 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-1944Kroeber, A. L. (1944): Configurations of Culture Growth. Cambridge University Press.

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

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


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

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

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

LAVAZZA-2008Lavazza 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-2004Leach, L. P. (2004): Critical Chain Project Management, Second Edition. Artech House.

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

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

LITTLE-2008Little, 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, © Springer Science + Business Media.

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

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


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

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

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

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

MESZAROS-1997Meszaros, 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-2012McCarthy, J. and McCarthy M. (2012): Elements of the Core.

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

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

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

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

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

MORENO-1934Moreno, 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-1951Moreno, J. L. (1951): Sociometry, Experimental Method and the Science of Society. Beacon House.

MORENO-1953Moreno, 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-2006Mullins, L. J. (2006): Essentials of Organisational Behaviour. Prentice Hall

MURRAY-2000Murray, 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-2010Nobel, J. and Johnson, R.. (editors) (2010): Transactions on Pattern Languages of Programming I. Springer.

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

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

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


OESTERGREN-2008Oestergren, 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-1988Ohno, T. (1988): Toyota Production System: Beyond Large-Scale Production. Productivity Press.


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

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

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

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



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

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

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

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

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

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

RITTEL-1973Rittle, 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-2009Roll-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-2000Salingaros, N. A. (2000): The Structure of Pattern Languages. Architectural Research Quarterly, vol. 4, pp. 149-161. Cambridge University Press.

SALUSTRI-2005Salustri, 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-1999Schragenheim, 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-2007Schmidt, 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-2008Schuler, D. (2008): Liberating Voices, A Pattern Language for Communication Revolution. MIT Press

SENGE-2006Senge, 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-1999Smith, D: The Measurement Nightmare: How the Theory of Constraints Can Resolve Conflicting Strategies, Policies, and Measures (APICS Constraints Management). CRC Press.

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

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

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

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

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

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

SUROWIECKI-2005Surowiecki, 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-1992Swieringa, J and Wierdsma, A. (1992): Becoming a Learning Organization: Beyond the Learning Curve. Longman Group.


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

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

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

TIDWELLTidwell, J. (1998): Interaction Design Patterns. PloP 1998.

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

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



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

VLISSIDESVlissides, 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-1997Wegner, P. (1997): Why interaction is more powerful than algorithms.

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

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

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

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

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

WOMACK-2003Womack, 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-2008Wong, J. M. (2008): Extending performance-based design methods by applying structural engineering design patterns. University of California, Berkeley.




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