Unleash the untapped human potential in your organization
And of the leaders who set its tone.
-
How to improve software development productivity?→
A Journey of Knowledge and Discovery
-
Addressing Low Productivity in Software Development→
First uncover and then activate the untapped human potential of your organization.
-
Institute Training→
Institute training to improve your knowledge discovery efficiency.
-
Knowledge sharing→
Expertise, solutions to problems and ideas are shared.
-
Unhappy Developers→
Causes of unhappiness that are controllable by managers.
-
Harvest your organization's social and knowledge networks→
To make your organization a high capability and consequently high productivity place.
-
Wasting of time→
in order to learn faster.
-
Shorten Your Feedback Loops→
-
Organizational learning→
Improved capability leads to increased productivity.
-
Reduce technical debt→
Improved capability leads to increased productivity.
-
Learning debt→
Selecting easier tasks with less cognitive effort leads to decrease in long-term capability.
-
Addressing the Mismatch Between Capabilities and Challenges→
Means Unleashing Human Potential.
-
Reducing rework→
By using holistic knowledge discovery
-
Lack of managerial oversight→
-
How to avoid being cheated in software development→
What are the pitfalls and how to overcome them?
-
How to avoid being cheated by software development outsourcing vendors→
What are the pitfalls and how to overcome them?
-
Multitasking→
Our brains are designed to focus on one thing at a time.
-
Using Theory of Constraints (ToC) in software development→
A ToC solution for knowledge work
-
General approach - benchmarking→
When looking at a metric, how will you know if the result is “good” or “needs improvement”? By using benchmarks.