Regardless of whether organizing principles underlying the process of technology development are stated, they exist.
Being intentional about codifying these values at the beginning of a project creates an environment for collaboration and informs the process of integrating technology into the larger context of life's various projects.
The central guiding values for jellobrain are:
- The goal of technology is to mirror human values, and support the direction of those values as they manifest into human endeavors.
- Trust and honesty and goodwill are the backbone of a technology project. This trust should be preserved and earned by the technical team or individual through clear and timely communication, advocating for the best interests of the project and client, kindness and professionalism.
- The essential intelligence that informs the direction of technology development must come from the people on the ground: the players within that system, and the larger organizing principles underlying the goodwill of the project.
- The primary task of a technologist is to act as a bridge between what is needed and what is known: to facilitate a process of teasing out and codifying the larger intelligence in a way that can be translated into sound technical specifications and needs.
- Jellobrain and particularly Ana Willem, has studied the art of speaking with stakeholders, and deep listening.
- Through carefully communicated analogies Ana has a knack for creating interesting examples in real life that make highly technical concepts simple to grok for the less-technical audiences.
- Ana and her colleagues listen in a very careful way looking for deeper intelligences hidden in pockets of your workforce and technologies and we ask the right questions to tease those out.
- Technology is political. Tools employed to achieve sound technological implementations are eventually political, and to ignore that is blind-sighted, just as it would be blind-sighted to insert values into technologies and technological organisms that are contrary to the humans they collaborate with.
- People like to be creative in their work but are often hampered in that creativity by repeated tasks. Sound technological implementations maximize the extent to which people are empowered to act creatively in the performance of work tasks. Sound automation of repeated administrative tasks is as much about creating healthy working environments and job satisfaction as it is about efficiency and economy.
- Methods employed in the implementation of technological solutions should be iterative and agile. Iterative development methods necessitate regular testing of discrete units of development, and ensure that each iteration is tested and assessed by the larger project team and is inline with the overall project goals. We favor methods which honor the discovery process as a project unfolds, and treat natural and expected shifts in scope as opportunities to be carefully wielded.
- Training and training materials are the way technologists express respect for the mission of their clients. There is no other way to create a project team that can be fully engaged with the process of development and discovery. It is incorporated into every step of the process. It is not a phase of the project that gets implemented at the end - or it will likely not meet the end user's and stakeholders needs.