Our work philosophy
We are focused on teaching best practices for tech companies that enable their people the autonomy to succeed and excel. An engineering practice has three major components. People, Philosophy, Processes. These are the meta structures of how a technology organisation does its work. People enact Philosophy via Processes.
We have a deep interest in these meta structures and the way they interact with each other. Technology organisations often operate with these meta structures at sub optimal levels. Our approach is about understanding each of these meta structures in detail, in particular, the philosophical side, which is often overlooked in the interest of speedy delivery and efficiency. Here are some of the questions we answer and unpack:
People
- How do you hire/onboard your people?
- Do your people feel they belong?
- Are your people performing?
- Do they have the right environment?
Philosophy
- What is your organisation's vision and mission
- What is the organisational culture?
- Is the philosophy truly lived and breathed?
- Do the organisational values align with the software engineering departments goals?
Processes
- Are processes documented?
- How are processes defined?
- Are processes clearly communicated?
- How often are processes revisited for quality and/or re-engineered?

Our approach is to understand the intersection of each of the above in order to define a better way of operating using thoughtful engineering practices that allows an organisation to be incrementally better.