Our Approach

Knowledge Management Framework (KM-f)

We work to foster access to data and knowledge co-creation in distributed communities of practice. The knowledge management framework highlights our approach to needs assessment, identification of change management requirements and piloting knowledge management interventions.

Explore the KM-f PDF

Part of Knowledge management – from bottleneck to success factor by GIZ GmbH in collaboration with OneOffTech under Creative Commons Attribution 4.0.

Open Source

We believe open knowledge is the leverage of innovation and the precondition for transparent and profitable collaboration with partners.

We release all software using established open source development practices with early and frequent releases

All software developed by us is licensed under AGPLv3 and MIT, enabling that anyone that has adopted such software has the right to freely read, use, improve and redistribute the source code.

All products and artifacts (guidelines, reports, videos) – if possible - are released under the most appropriate Creative Commons license.

We commit to the principles for digital development.


Software development, consulting and project management go Agile for us. Work in cycles or iterations, facilitate team collaboration, encourage people to commit themselves to tasks our tenants.

  • Planning: Concrete planning of the tasks for the upcoming iteration needs to be done at the beginning of each cycle.
  • Implementation (and testing): The actual teamwork to achieve the goal for each iteration.
  • Presentation of results: At the end of each cycle the team presents together the achievements; this activity can also involve a wider group.
  • Reflection: At the end of each iteration, the team asks itself, what were positive and unconstructive phenomena and how to improve constantly. This exercise gives space for also changing processes and building a common culture of organization.


We have certified competence in systemic organizational development and use the approach in daily work. But what do we mean by systemic? Besides using and developing a variety of tools, systemic means to us our attitude.

The following principles guide our work:

  • Customer-Orientation: The clients or organizations we work with are understood as experts in their specific frameworks and for their own development;
  • High Regard and Cultural Sensitivity not only for people, but also for contexts in which they operate. Our approach is always to search for local solutions;
  • Solution- and Resource-Orientation. We perceive and treat challenges in a resource-oriented manner;
  • Cooperation- and Relationship-Orientation: The emphasis on relationship in systemic work is understood as a proactive way of practising, stimulating and strengthening cooperation on many levels. These levels include the consultant-client relationship (work relationship), the collaboration of the consultant with relevant institutions and professionals and other identified stakeholders in a goal oriented manner;
  • Constructivist-relativist attitude to our own knowledge and our language: we plan our interactions based on hypotheses, and we regularly evaluate and verify these hypotheses in order to make sure that our interactions meet the customer’s needs.