Chronicles of a Scrum master #10 : Knowledge management and retention

In my previous blog post, there was mention that communication and collaboration is important to agile teams. Not only its because work can get simplified and done faster, but knowledge is also one of the essential components in an effective agile team.

Knowledge management and retention is one of the most important part of any organization and team but often neglected. Here in this post, i seek to remind agile practitioners that though in the Agile manifesto, one of the principle “Working software over comprehensive documentation” –> it does not mean that documentation is neglected.

On the contrary, in order for a team to maintain its momentum, documentation in my opinion needs to be part of the agile team’s practice (be it a digital or non digital product). It does not mean comprehensive or excessive documenting on each and every part and detail of the product.

What it does mean that you need to care enough to ensure new members of the team and new users are able to pick up, work on and use the product without much hassle and taking time to understand.

Below is a sample list of documents :

  1. System architecture, server and network diagram
  2. Application architecture and on-boarding checklist including email, VPN, software (Visual Studio, etc)
  3. Security related document e.g. HTTPS, TLS, Penetration test
  4. User training manual and video

And the list goes on ..

Documenting‘ per se can be in the form of written or even video form. You can even make it fun and gamify it so every one can test out their knowledge of the product.

The most important is the knowledge retention which the above list allows the team and the amount of information each team member can absorb.

The easiest way for this is to

  1. Have a checklist of essential documents to keep and update periodically.
  2. Create a repository where this content is easily searchable and available to the team.
  3. Folder and File naming according to the context and when captured is essential so it can be easily referenced later
  4. Have a periodic check on the documents available (such as technical architecture) and those which is present in the agile management tool (e.g. attachments in stories).

Again, to emphasize, is it up to each team’s discretion on how much documentation and information needs to be captured. Sometimes it can depend on how complex or simple the entire product is and whether continuous improvement and new features is being added to the product.

So, please evaluate your current products now and ensure that at least some of the essential information and knowledge is retained for new joiners who may take over in future.

Thanks for reading and till my next post, have a nice day 🙂

Disclaimer: What I am sharing is purely from my point of view and does not reflect anyone else’s. What I present in my posts doesn’t necessarily mean tat it is applicable to your work, organization and culture. Would love to hear from you if you have any different opinions or feedback.

Agile Automation and code Life and career skills Project management Random rants Scrum master

New experiences, new workplace #1

Its been almost 3 months since I joined the new company which is a global BFSI shared service center.Here is my take on some of the new experiences :

Read More
Agile Scrum master

Chronicles of a Scrum master #20 : The end of a journey and the start of another

Being a scrum master for the past few years, I am extremely grateful to be given the opportunity to guide, educate and motivate several product teams. This has allowed me to be a better servant leader. In my previous journey, as a first time line manager with direct reports, there were long hours and many […]

Read More
Agile Scrum master

Chronicles of a Scrum master #19 : User stories guide to better development and further refinement

In the world of agile, requirements come in the form of user stories and it is important to understand that the details contained in the stories are needed to absolute clarity for anyone who is going to be working to get this stories done. Consequently, here are several practices which can be adapted to organizations […]

Read More