Knowledge-Centric Metrics
-
What is Knowledge Work→
Definition and examples
-
The Knowledge-centric Perspective→
On software development
-
How to measure Productivity in software development→
A knowledge-centric approach
-
How to measure Capability in Software Development→
A knowledge-centric approach
-
How to measure Human Capital in software development→
A knowledge-centric approach
-
How to measure Resource Allocation in software development→
A knowledge-centric approach
-
How to measure Predictability in Software Development→
A knowledge-centric approach
-
How to measure Collaboration in software development→
A knowledge-centric approach
-
How to measure Developer Happiness→
A knowledge-centric approach
-
How to Measure Developer Cognitive Load→
A knowledge-centric approach
-
How to measure Rework in software development→
A knowledge-centric approach
-
How to measure Organizational Scalability in software development→
A knowledge-centric approach
-
What is Knowledge Discovery Efficiency (KEDE)→
A metric for measuring capability in software development
-
The Mathematics of Knowledge Discovery Efficiency (KEDE)→
This is a short read. Here is the detailed version
-
Understanding the details of Knowledge Discovery Efficiency (KEDE)→
KEDE derivation - long and detailed
-
A mathematical theory of the state of Flow→
A Knowledge-centric approach
-
Measuring Learning Curves in Software Development→
A Knowledge-centric approach
-
The Interplay Between Flow Metrics and Knowledge-Centric Metrics→
In Software Development
-
What is Knowledge→
Distinction between data, information and knowledge
-
Knowledge Discovery Process→
In the context of software development projects
-
Perplexity in knowledge work→
How does it feel to do knowledge work?
-
Knowledge Discovery→
The internal workings of a Knowledge Discovery Process
-
Understanding the details of Knowledge Discovery→
Through the lens of Information Theory
-
Mapping LLMs to Human Knowledge Discovery→
Using a process where each step involves generating a single symbol as answer to the current question
-
Decision-Making→
A Knowledge-Centric Perspective
-
Incremental and Iterative Software Development→
A Knowledge-Centric Perspective
-
The Nature of Work→
KEDE is independent of the nature of knowledge work
-
KEDE and the quality of code→
KEDE doesn't favour developers writing more code instead of smart code
-
Knowledge Reuse→
How code reuse affects KEDE calculation?
-
Gaming KEDE→
Is Not Possible
-
Output and Outcome in software development→
What is the difference and how to use it?
-
The constraint of knowledge work→
Our ability to discover and create knowledge
-
We Take a Systems Perspective→
On Knowledge Discovery Efficiency
-
Types of System→
Based on the concept of “constraint”
-
Situational awareness→
Based on the Cynefin framework
-
Methods for knowledge discovery→
Based on the Cynefin framework
-
Evaluating Rubik's Cube Solving Strategies→
A Knowledge-Centric Perspective