And you have 49 citations - is this some sort of comedy journal like the onion that I am missing, or did these people just need to do this for homework? And you are sharing this at a programming conference? yikes.
Kinda like they mentioned in article, there's tacit knowledge and externalized knowledge. They are trying to condense tacit knowledge in this area into externalized, or formalized, knowledge.
This formalizing of knowledge makes it easier to build on top of it and work with. So while it may seem silly to survey something that is tacitly known, it's also good to formalize this knowledge into something a bit more trustworthy.
Similarly, knowledge management is inherently multi-disciplinary, so there areaot of libraries that need to be referenced. It's often easier (or necessary) to get a domain-specific SME for the topic on the list of contributing authors.
Still not as bad as some hard science papers though.