Book contents
- Frontmatter
- Dedication
- Contents
- Figures
- Tables
- Foreword
- Preface
- Acknowledgements
- Overview of the Book
- 1 Knowledge Driven Development: What is the Proposition?
- 2 Project Delivery and Supporting Methodologies
- 3 Project Delivery Pain Areas and the Way Forward
- 4 Project Knowledge Model: Context and Definition
- 5 Project Knowledge Model: A Differentiator
- 6 Project Knowledge Model vs Project Documents
- 7 Extending Project Knowledge Model to Cover End-to-End Project Delivery – KDD
- 8 Extended KDD: Pre-Requirement and Post Delivery
- 9 KDD Compliance with Standards of Project Delivery
- 10 Enabling DevOps
- 11 Addressing Contemporary Concerns of Project Delivery
- 12 Helping Existing Methodologies
- 13 Technology Enablers: Tools and Automation
- 14 Suits Factory Model: Needs Cultural Change
- 15 Global Relevance of KDD: GKMF Assisting Skill Development
- 16 Lean KDD: Elimination of Requirement and Test Design?
- 17 Conclusion
- Appendix A Illustrative Non-Functional Attributes
- Appendix B Compliance of PKM with GKMF
- Appendix C Project Estimate and Business Rule/Scenario Framework
- Appendix D Inventory Relationship for Setting up of Security Questions – as per Example in Chapter 6
- Appendix E KDD: Response to Criticism
- Glossary
- References
- Index
5 - Project Knowledge Model: A Differentiator
Published online by Cambridge University Press: 20 October 2018
- Frontmatter
- Dedication
- Contents
- Figures
- Tables
- Foreword
- Preface
- Acknowledgements
- Overview of the Book
- 1 Knowledge Driven Development: What is the Proposition?
- 2 Project Delivery and Supporting Methodologies
- 3 Project Delivery Pain Areas and the Way Forward
- 4 Project Knowledge Model: Context and Definition
- 5 Project Knowledge Model: A Differentiator
- 6 Project Knowledge Model vs Project Documents
- 7 Extending Project Knowledge Model to Cover End-to-End Project Delivery – KDD
- 8 Extended KDD: Pre-Requirement and Post Delivery
- 9 KDD Compliance with Standards of Project Delivery
- 10 Enabling DevOps
- 11 Addressing Contemporary Concerns of Project Delivery
- 12 Helping Existing Methodologies
- 13 Technology Enablers: Tools and Automation
- 14 Suits Factory Model: Needs Cultural Change
- 15 Global Relevance of KDD: GKMF Assisting Skill Development
- 16 Lean KDD: Elimination of Requirement and Test Design?
- 17 Conclusion
- Appendix A Illustrative Non-Functional Attributes
- Appendix B Compliance of PKM with GKMF
- Appendix C Project Estimate and Business Rule/Scenario Framework
- Appendix D Inventory Relationship for Setting up of Security Questions – as per Example in Chapter 6
- Appendix E KDD: Response to Criticism
- Glossary
- References
- Index
Summary
Having introduced PKM in chapter 4, this chapter presents its uniqueness in the project delivery environment.
Digitisation of the project knowledge is the core proposition of PKM. This chapter continues to identify and detail the differentiators provided by PKM that accelerate the project delivery with enhanced quality. This chapter identifies the reasons why this model could not be visualised much earlier. Finally, it summarises the benefits that project delivery would accrue from the model.
Project Knowledge Model Characteristics: Traceability and Flexibility
Digitising project knowledge via traceability and in-built flexibility are the main characteristic of PKM.
The completeness of the project knowledge is ensured by:
1. Building block inventories (such as for requirement building bock, the inventory may be Requirement_01, Requirement_02) that can be completely specified by its mandatory and optional attributes (Requirement Id: mandatory field, Related department: optional field).
2. Exhaustive traceability (171 to be precise, for a typical implementation) capturing links between the two inventories keep the knowledge digitised and integrated in a single repository. In a traditional project there may be up-to ten relationships of traceability. PKM provides the capability to manage up-to 171 relationships (for example) of traceability in the project helping specify the project knowledge completely.
There is a significant difference between relationship of the Project Knowledge Model and traceability used in traditional sense. In PKM, the inventory that is traced, represents the lowest logical unit of information. Its completeness is to the extent that when inventories are combined with linkages, it represents complete project knowledge. In traditional traceability, it is a challenge to represent inventories at the lowest and logically complete information, as they are unstructured sentences and paragraphs in sections of the documents, difficult to be traced unambiguously.
In addition to being complete and fully traceable project knowledge, it is also flexible enough to cater for subjectivity as explained in the following:
1. The number of building blocks is subjective and can vary based on the context and subjectivity of the SME.
2. Attributes defining building blocks completely may be different for different organisations as they need to be evolved by the relevant SMEs.
3. Many of the 171 relationships may not have much practical usage and hence can be de-scoped for greater speed of project delivery by the project SMEs. One example may be the relationship between the building blocks ‘Non-functional attributes’ and ‘Communication’.
- Type
- Chapter
- Information
- Knowledge Driven DevelopmentBridging Waterfall and Agile Methodologies, pp. 97 - 120Publisher: Cambridge University PressPrint publication year: 2018