Skip to main content

A Pattern Language for Knowledge Handover When People Transition

  • Chapter
  • First Online:
  • 537 Accesses

Part of the book series: Lecture Notes in Computer Science ((TPLOP,volume 10600))

Abstract

Handover of knowledge and responsibilities can cause problems when people transfer to other parts of a company or retire. Handover issues became apparent in Japan when many people from the Baby Boomer Generation retired simultaneously in 2007. In particular, this was a resounding issue in the software industry. Most business people are familiar with the concept of a handover. Although effective handovers are crucial for seamless business operations during personnel changes, the preferable elements for a handover are ambiguous. In this paper, we outline a “Pattern Language for Knowledge Handover when People Transition”. The pattern language consists of handover patterns. Actual handover patterns were pattern mined from our experience as well as from industrial interviews. We originally started with handover anti-patterns which identify actual problems for a handover. This led us to pattern mine the handover patterns that provide strategies to mitigate these problems. The examples are from software industry, but these patterns are applicable to other domains.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    Some of patterns presented in this paper may be useful for other levels such as an organizational level and department level. Our future work is to investigate such applicability.

  2. 2.

    In this paper, we regard “tacit knowledge” as the concept defined in Ikujiro Nonaka's model of organizational knowledge creation [18]. Tacit knowledge can be transformed into explicit knowledge and communicated with others. This definition differs from the original concept of “tacit knowledge” proposed by Michael Polanyi in Personal Knowledge [19].

References

  1. Volleman, T.: Transitioning from development to maintenance. In: Proceedings of International Conference on Software Maintenance (ICSM 1990), San Diego, USA, pp. 189–199 (1990)

    Google Scholar 

  2. Khan, A.S., Kajki-Mattsson, M.: Core handover problems. In: Proceedings of the 11th International Conference on Product Focused Software 2010 (PROFES 2010), Limerick, Ireland, pp. 135–139 (2010)

    Google Scholar 

  3. Ito, K., Washizaki, H., Fukazawa, Y.: Handover anti-patterns. In: Proceedings of the 5th Asian Conference on Pattern Language of Programs (Asian PLoP 2016), Taipei, Taiwan (2016)

    Google Scholar 

  4. Gill, T.G., Cohen, E.: Research themes in complex informing. Informing Sci. Int. J. Emerg. Transdiscipline 11(1), 147–164 (2008)

    Article  Google Scholar 

  5. Yoder, J.W., Wirfs-Brock, R.: AsianPLoP Pattern Writing Bootcamp (2016). http://pl.csie.ntut.edu.tw/asianplop2016/files/AsianPLoP2016BootcampPatternWriting.pdf

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

    Google Scholar 

  7. Manns, M.L., Rising, L.: More Fearless Change: Strategies for Making Your Ideas Happen. Addison-Wesley Professional, Boston (2015)

    Google Scholar 

  8. Khan, A.S., Kajki-Mattsson, M.: Taxonomy of handover activities. In: Proceedings of the 11th International Conference on Product Focused Software 2010 (PROFES 2010), Limerick, Ireland, pp. 131–134 (2010)

    Google Scholar 

  9. McCormick, H.W.: AntiPatterns, a brief tutorial (1998). http://www.antipatterns.com/briefing/index.htm

  10. Brown, W.J., Raphael C.M., “Skip” McCormick III, H.W., Mowbray, T.J.: Anti-patterns. Wiley, Hoboken (1998)

    Google Scholar 

  11. Alexander, C., Ishikawa, S., Silverstein, M.: A Pattern Language: Towns, Buildings Construction. Oxford University Press Inc., New York (1977)

    Google Scholar 

  12. Coplien, J.O., Harrison, N.B.: Organizational Patterns of Agile Software Development. Pearson Prentice Hall, Upper Saddle River (2005)

    Google Scholar 

  13. Ito, K., Washizaki, H., Yoder, J.W.: Workshop at Waseda University (2016). http://www.washi.cs.waseda.ac.jp/?page_id=3056

  14. Ito, K., Washizaki, H., Yoder, J.W.: Focus Group at Pattern Language of Programing (2016). http://www.hillside.net/plop/2016/index.php?nav=program

  15. Rising, L.: The Pattern Almanac. Addison-Wesley Longman Publishing, Boston (2000)

    Google Scholar 

  16. Yoder, J.W., Wirfs-Brock, R., Washizaki, H.: QA to AQ part three shifting from quality assurance to agile. In: Proceedings of the 10th Latin American Conference on Pattern Language of Programs (SugarLoaf PLoP 2014), Brazil, Ilhabela (2014)

    Google Scholar 

  17. Harrison, N.B., Coplien, J.O.: Pattern sequences. In: Proceedings of the 6th European Conference on Pattern Languages of Programs (Euro PLoP 2001), Kloster Irsee, Bavaria, Germany (2001)

    Google Scholar 

  18. Nonaka, I.: Management of Knowledge Creation. Nihon Keizai Shinbun-sha, Tokyo (1990)

    Google Scholar 

  19. Polanyi, M.: Personal Knowledge - Towards a Post-critical Philosophy. University of Chicago Press, Chicago (1974)

    Google Scholar 

  20. Fries, C., Biskoup, A., Augustin, N.: Handover guidance and handover note outline (2016). https://usaidlearninglab.org/library/handover-guidance-and-handover-note-outline

  21. Dunn, R.: Internal work package handovers and effective knowledge transfer (2012). http://projectmanager.com.au/effective-knowledge-transfer-on-a-construction-project/

  22. Laine, M.: Best practices for project handover in middle-size organizations. Thesis, Master’s Degree Programme in Information Systems, HAGGA-HELIA ammattikorkeakoulu (2012)

    Google Scholar 

  23. Kalkan, V.D.: Knowledge continuity management process in organizations. J. Bus. Econ. Res. 4(3), 41–46 (2006)

    Google Scholar 

  24. Ito, K., Washizaki, H., Yoder, J.W., Fukazawa, Y.: A pattern language for handovers. In: Proceedings of the 23rd Conference on Pattern Languages of Programs (PLoP 2016), Monticello, USA (2016)

    Google Scholar 

Download references

Acknowledgement

We thank all the respondents of the questionnaire and the participants of our workshops. We would also like to thank our AsianPLoP 2016 shepherd Foutse Khomh and PLoP 2016 shepherd Lise Hvatum for their valuable feedback during the shepherding process. Additionally, we thank reviewers for their valuable comments during the review process. Finally we’d like to thank the writers’ workshops at AsianPLoP 2016 and PLoP 2016 for all of the valuable feedbacks.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hironori Washizaki .

Editor information

Editors and Affiliations

Appendices

Appendix

Here we introduce three anti-pattern figures (Unsupported to review, Background is omitted, and Necessary knowledge is omitted) and three pattern figures (Spread of knowledge, Handover space, and Firewall for the handover). The three anti-pattern figures describe the mechanism of handover problems. These figures express how they are resolved. By using UML, readers can easily understand where problems exist, how a pattern works, and what problems are resolved.

Appendix A: Anti-pattern Figures

We describe the result of an ideal handover and an anti-pattern handover by a class diagram. The diagram reveals the gaps and identifies the location of the problem easily be visualized. Herein we explain three anti-pattern figures (Fig. 7).

Fig. 7.
figure 9

Unsupported to review

Unsupported to review

First, a third party reviews the formalized knowledge. They indicate whether the predecessor omits some necessary knowledge. Because the successor cannot inherit omitted knowledge, the predecessor should reflect on the third party’s feedback to verify all necessary knowledge is included (Fig. 8).

Fig. 8.
figure 10

Background is unclear

Background is omitted

The background impacts the system. The predecessor who has been engaged in the system for many years knows such knowledge, which may not be included in the documents handed over to the successor. The successor must maintain the system without the background knowledge that may affect the system (Fig. 9).

Fig. 9.
figure 11

Necessary knowledge is omitted

Necessary knowledge is omitted

In many cases, the predecessor formally conveys necessary knowledge in documents. All the necessary knowledge should be communicated to the successor. However, some omissions may occur unintentionally due to forgetting to write down crucial information. In such a case, the omitted knowledge is lost.

Appendix B: Pattern Figures

In this section, we describe the before and after situations of the patterns’ use by class diagrams. To easily understand the impact of the patterns, the class diagrams depict the before and after situation. Herein we outline three pattern figures (Fig. 10).

Fig. 10.
figure 12

Spread of knowledge

Spread of knowledge.

Before using the patterns, “Knowledge” and “Predecessor” are one-to-one relationship. That is, only the predecessor has “Knowledge”. However, this pattern subdivided “Knowledge” into “Knowledge item”, which is shared by several third parties. “Knowledge” is subdivided because it is inappropriate for third parties to have all the knowledge as the responsibility may become ambiguous. By using this pattern, the predecessor’s knowledge is backed up after the personnel changes (Fig. 11).

Fig. 11.
figure 13

Handover space

Handover space

Before using the pattern, the predecessor and the successor are handing over in the “usual room”. The handover may be interrupted when outsiders come to ask the predecessor questions. Therefore, the predecessor and the successor move to a “different room” and hand over there, making it more difficult for outsiders to interrupt the handover.

Firewall for the handover

Before using the pattern, outsiders can easily contact the predecessor. However, by relaying the communication between outsiders and the predecessor via a third party, outsiders cannot directly contact the predecessor. The third party acts as a relay to avoid unnecessary interruptions. In other words, the third party becomes the Firewall of the handover (Fig. 12).

Fig. 12.
figure 14

Firewall for handover

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Ito, K., Yoder, J.W., Washizaki, H., Fukazawa, Y. (2019). A Pattern Language for Knowledge Handover When People Transition. In: Noble, J., Johnson, R., Zdun, U., Wallingford, E. (eds) Transactions on Pattern Languages of Programming IV. Lecture Notes in Computer Science(), vol 10600. Springer, Cham. https://doi.org/10.1007/978-3-030-14291-9_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-14291-9_6

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-14290-2

  • Online ISBN: 978-3-030-14291-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics