Collaboration,Teamwork, Pairwork - sources
Laatuk.com home
Pasi K's favourites are marked with an asterisk (*)
WWW Sites
- ** EBG Consulting’s Facilitation Resources
- Team Collaboration, InfoQ's collaboration pages
- Programing In Pairs, c2.com
- Virtual Pair Programming, c2.com
- Decide-Guide - Guide to Decision Making, Models, Tools and Techniques, see also Group Decision Making and Brainstorming
Literature
- ** P. M. Lencioni: Overcoming the Five Dysfunctions of a Team: A Field Guide for Leaders, Managers, and Facilitators, Jossey-Bass, 2005
- ** H. Robbins, M. Finley: Why Teams Don’t Work. What Went Wrong and How to Make it Right, Orion 1997
- * J. Brosseau: Software Teamwork: Taking Ownership for Success, Addison Wesley Professional, 2007
- * J.D. Beck, N.M Yeager: ”How to Prevent Teams from Failing”, Quality Progress, March 1996
- * E. Carmel: Global Software Teams. Collaborating Across Borders and Time Zones., Prentice Hall, 1999
- * F.P. Ginac: Creating High Performance Software Development Teams, Prentice Hall, 2000
- * D. Harrington-Mackin: Keeping The Team Going, Amacom, 1994
- * D. Harrington-Mackin: The Teambuilding Toolkit, Amacom, 1994
- * M. Haywood: Managing Virtual Teams: Practical Techniques For High-Technology Project Managers, Artech House, 1998
- * S. Kaner: Facilitator's Guide to Participatory Decision Making, New Society Publishers, 2000
- * L.E. Losoncy: The Motivating Team Leader, St. Lucie Press, 1995
- * J. Tabaka: Collaboration Explained: Facilitation Skills for Software Project Leaders, Addison Wesley Professional, 2006
- * D. Straus, T. C. Layton: How to Make Collaboration Work: Powerful Ways to Build Consensus, Solve Problems, and Make Decisions, Berret-Koheler, 2002
- J. Adair: Effective Teambuilding, Pan Books, 1986
- L. Adkins: "Navigating Conflict. A Guide to Fostering High-performing Agile Teams", BetterSoftware, pp. 30 - 34, April 2009
- D. Alcorn: "Remote Pair Programming", @Lathi.net, 9. Sept 2007
- H. Al-Kilidar, P. Parkin, A. Aurum, R. Jeffery: "Evaluation of Effects of Pair Work on Quality of Designs," aswec, pp. 78-87, 2005 Australian Software Engineering Conference (ASWEC'05), 2005
- E. Arisholm, H. Gallis, T. DybŒ, Dag I.K. Sj¿berg, "Evaluating Pair Programming with Respect to System Complexity and Programmer Expertise," IEEE Transactions on Software Engineering, vol. 33, no. 2, pp. 65-86, Feb., 2007
- J. Bacon: The Art of Community: Building the New Age of Participation, O'Reilly Media, 2009
- A. Begel, N. Nagappan: "Pair Programming: WhatÕs in it for me", 2nd International Symposium on Empirical Software Engineering and Measurement, October 2008
- L. Bendaly: Games Teams Play. Dynamic Activities for Tapping Work Team Potential, McGraw-Hill, 1996
- T. Bentley: Sharpen Your Team’s Skills in Motivating People to Perform, McGraw-Hill, 1996
- A. Cockburn, L. Williams "The Cost and Benefits of Pair Programming", XP2000, 21 - 23 June, 2000
- R. Davies: "It Takes Two to Tango. What every
software manager should know about pair programming and how to
implement it without missing a step", Better Software, pp. 35 - 39, April 2005
- T. DeMarco, P. Hruschka, T. Lister, S. McMenamin, J. Robertson, S. Robertson: Adrenaline Junkies and Template Zombies: Understanding Patterns of Project Behavior, Dorset House, 2008
- E. Derby: "Five Ways that Team Members Build Trust with Each Other", Esther Derby's blog, April 02, 2009
- E. Derby: "What's a Manager to Do? Finding Your Place on a Self-Organizing Team", Better Software, pp. 22 - 26, December 2008
- E. Derby: "Peer-to-Peer Feedback", StickyLetter, 7 February 2007
- T. Dybå,E. Arisholm,D. I.K. Sjøberg, J. E. Hannay, F. Shull, Fraunhofer: "Are Two Heads Better than One? On the Effectiveness of Pair Programming", IEEE Software, pp. 12 - 15, November/December 2007
- I. Evans: Achieving Software Quality Through Teamwork, Artech House 2004
- D. R. Faught, M. Bolton: "Communicating with Context", StickyMinds, 10/15/2007
- G. Ghosh: "Agile, Multidisciplinary Teamwor", Agile Software Development, 2008/1/18
- J. Haungs: "Pair Programming on the C3 Project", IEEE Computer, February 2001
- W. S. Humphrey: TSP(SM)-Coaching Development Teams, (Sei Series in Software Engineering), Addison-Wesley Professional, 2005
- W. S. Humphrey: TSP(SM)-Leading a Development Team, (Sei Series in Software Engineering), Addison-Wesley Professional, 2005
- W.S. Humphrey: Introduction to the Team Software Process, Addison-Wesley, 1999
- W.S. Humphrey: Managing Technical People: Innovation, Teamwork, and the Software Process, SEI Series in Software Engineering (Addison-.Wesley), 1997
- D. Hunter: The Art of Facilitation: The Essentials for Leading Great Meetings and Creating Group Synergy, Jossey-Bass, 2009
- M. Jackman: ”Homeopatic Remedies for Team Toxicity”, IEEE Software, July/August 1998
- R.W. Jensen: "A Pair Programming Experience", CrossTalk, March 2003
- J.R. Katzenbach & D.K. Smith: The Wisdom of Teams: Creating High-Performance Organization, Collins, 2006, suomenkielinen versio: Tiimit ja tuloksekas yritys, Weilin + Göös, 1998
- D.W. Karolak: Global Software Development. Managing Virtual Teams and Environments. IEEE Computer Society, 1998
- G. Kell: Team Leadership. Five Interactive Management Adventures, Gower, 1998
- A. Krzywda: "Remote pair programming", Andrzej on Software - Thoughts on agile software development, Feb 5, 2008
- P.A. Laplante, C.J. Neill: Antipatterns: Identification, Refactoring, and Management, CRC Press, 2006
- C.E. Larson, F. M. LaFasto: Teamwork: What Must Go Right, What Can Go Wrong, Sage, 1989
- A. Leogh, M. Maynard: Leading Your Team. How to Involve and Inspire Teams, Nicholas Brealey Publishing, 1995
- M. Lopp: Managing Humans: Biting and Humorous Tales of a Software Engineering Manager, Apress, 2007; see also the book’s website and autohr’s website
- K. M. Lui, K. C.C. Chan, J. T. Nosek: "The Effect of Pairs in Program Design Tasks", IEEE Transactions on Software Engineering, pp. 197 - 211, March/April, 2008
- K. Mackey: ”Stages of Team Development”, IEEE Software,pp. 90-91, July/August 1999
- J. Malik: "Agile Development: Balancing Individualism and Teamwork", TheServerSide.com, Sept 10, 2008
- Don Martin: Team Think, Using the Sports Connection to Develop, Motivate, and Manage a Winning Business Team, Plume, A Dutton Book, the Penguin Group, 1993
- G. Mark: ”Extreme Collaboration” (an article about a ”war room” for team work), Communications of the ACM, pp. 89 - 93, June 2002
- T. McClintock,: "Dealing with Specific Types of Difficult People", Global Knowledge, 2008
- L.M. Miller & J. Howard: Managing Quality Through Teams. A Workbook for Team Leaders & Members, The Miller Consulting Group, 1991
- J. Newstrom, E. Scannell: The Big Book of Team Building Games, McGraw-Hill, 1998
- G.M. Parker: Cross-Functional Teams Tool Kit, Pfeiffer, 1997
- L. J. Peters: Getting Results from Software Development Teams, Microsoft Press, 2008
- B. Pfleging: The Geek Gap: Why Business And Technology Professionals Don't Understand Each Other And Why They Need Each Other to Survive, Prometheus Books 2006
- U. Pirnes: Kehittyvät tiimit, JTO tutkimussarja, Aavaranta Oy, 1994
- D. Poirer: ”Online Collaboration & Agile Software Development. Many-to-many communication keps everyone involved”, Dr. Dobbs Journal, pp. 70 - 74, February 2007
- E. Rosen: The Culture of Collaboration, Red Ape Publishing, 2007
- K. Sawye: Group Genius: The Creative Power of Collaboration, Basic Books, 2007
- S. Sawyer: ”Software Development Teams”, Communications of the ACM, pp. 95 - 99, December 2004
- S. Schuman: Creating a Culture of Collaboration: The International Association of Facilitators Handbook, Jossey-Bass, 2006
- J. Spencer & A. Pruss: Managing Your Team - How to Organize People for Maximum Results,Piatkus, 1992
- D. Strachan: Making Questions Work: A Guide to How and What to Ask for Facilitators, Consultants, Managers, Coaches, and Educators, Jossey-Bass, 2006
- A. Stellman, J. Greene: Beautiful Teams: Inspiring and Cautionary Tales from Veteran Team Leaders, O'Reilly, 2009
- G. Stuebe, S. El-Shamy: Card Games for Developing Teams, Gower, 2000
- J. W. Tamm, R. J. Luyet: Radical Collaboration: Five Essential Skills to Overcome Defensiveness and Build Successful Relationships, Collins, 2005
- S.D. Teasley, L.A. Covi, M.S. Krishnan, J.S. Olson: ”Rapid Software Development through Team Collocation”, IEEE Transactions of Software Engineering, pp. 671 - 683, July 2002
- J. Uebergang: "Principles and Tips to Deal with Difficult People", Tower of Power, 23 Feb, 2009
- J. Vanhanen, C. Lassenius, "Effects of pair programming at the development team level: an experiment," isese, p. 10 pp., 2005 International Symposium on Empirical Software Engineering, 2005
- T. Voss: Sharpen Your Team’s Skills in Coaching, McGraw-Hill, 1996
- R. Whitehead: Leading a Software Development Team: A Developer's Guide to Successfully Leading People and Projects, Addison-Wesley, 2001
- L. Williams, R. Kessler: Pair Programming Illuminated, Addison-Wesley, 2003
- J. Williams: Team Development for High-Tech Project Managers, Artech House, 2002
- L. Williams, etc.: Strengthening the Case for Pair Programming, IEEE Software, July/August 2000
- M. Woodcock: 50 Activities for Teambuilding, Gower
suomeksi: Tiimirakentajan toimintakansio, Inforviestintä, 1997