Predictable and Efficient Software Delivery

Mission

Our mission is to help Engineering Leaders: Drive Predictable and Efficient Software Delivery.

We aim for a tenfold surge in productivity by enhancing developer experience, maximizing profitability, and ensuring alignment across leadership.

Efficient Software Development

Engineering leaders strive for predictable and efficient software delivery. Failure to achieve this results in slow and costly product development, eroded trust, and increased staff turnover.

Developers do knowledge work rather than the manual labor of writing source code.

Defining Knowledge Work

Knowledge work is the cognitive effort needed to bridge the gap between individual skills and experience and the knowledge required to complete a task.

This is the Knowledge-centric perspective on software development, treating knowledge as the fuel that drives the software development engine.

New Metrics for Efficiency and Predictability

True efficiency in software development is measured by how well a team's skills and experience cover the knowledge needed to deliver value.

The rate of knowledge discovery indicates how effectively these gaps are closed, serving as a leading indicator of predictable delivery.

What We Believe In

It's ironic that Engineering - of all departments - suffers from a lack of quantitative operational information about efficiency, levels of collaboration and waste.

The reality is that software development remains a black box, even at some of the most tech-driven organizations. And inside that box lurk inefficiencies on an enormous scale.

We believe in the immense potential that resides in each software developer and the incredible value that can be unlocked by tapping into this reservoir of talent. At its core, management is about discerning and harnessing the latent potential within organizations.

For managers and decision-makers, it's pivotal to adopt a holistic systems approach. It's crucial to recognize that any hurdle in achieving a goal often lies in systemic issues, not individuals. Our foundational beliefs are:

  • People inherently strive to give their best.
  • Challenges stem from systemic issues. If roles were reversed, the same challenges would persist.
  • Metrics should gauge system efficiency rather than focus on individual performance.
  • Development teams should be active contributors to discussions about their efficiency and performance, not merely recipients of feedback.

Leadership

KnowCount is led by Dimitar Bakardzhiev - a serial technology entrepreneur and an expert in managing successful and cost-effective complex software projects. With his blend of technical, managerial and operational expertise, he effectively combines the theory and practice of Agile and Kanban Method to deliver business results. He also published David Anderson's Kanban book as well as books by Goldratt and Deming in the Bulgarian language.