This also strengthens KDD (Knowledge Driven Development) an emerging knowledge management framework that starts with domain knowledge. KDD is explained in his first book titled ‘Knowledge Driven Development – Bridging Waterfall and Agile Methodologies’. The diagram below is an attempt to demonstrate it.
The book addresses learning and digitising domain knowledge related challenges both in academia and in industry. The domain knowledge structure is hierarchical. Initial levels of the hierarchy can be used to embed domain knowledge in academia and the detailed levels can be used in the live project delivery environment within the IT industry. It scientifically addresses a significant known gap of the academia and improves the employability of the graduating students. It can also be applied to improve the contextual knowledge of a project team in the IT industry, as domain knowledge is an integral part of software development process. Appropriate adoption of this structure can also help create more number of Subject Matter Experts (SME) available to an organisation which is a key limitation today.